Package org.jclouds.ultradns.ws.domain
Class PoolRecordSpec
- java.lang.Object
-
- org.jclouds.ultradns.ws.domain.PoolRecordSpec
-
public final class PoolRecordSpec extends Object
specifications and status of a current record in the pool.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classPoolRecordSpec.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static PoolRecordSpec.Builderbuilder()booleanequals(Object obj)StringgetDescription()correlates toTrafficControllerPoolRecordDetail.getDescription()intgetFailOverDelay()at the time of writing, between 0–30 (minutes).StringgetState()known values includeNormalandNormal-NoTestintgetThreshold()how many probes in a region must fail in order for this to fail.intgetTTL()The resource record cache time to live (TTL), in seconds.intgetWeight()correlates toTrafficControllerPoolRecordDetail.getWeight()inthashCode()booleanisAllFailEnabled()undocumentedbooleanisProbingEnabled()correlates toTrafficControllerPoolRecordDetail.isProbingEnabled()PoolRecordSpec.BuildertoBuilder()StringtoString()
-
-
-
Method Detail
-
getDescription
public String getDescription()
correlates toTrafficControllerPoolRecordDetail.getDescription()
-
getState
public String getState()
known values includeNormalandNormal-NoTest
-
isProbingEnabled
public boolean isProbingEnabled()
correlates toTrafficControllerPoolRecordDetail.isProbingEnabled()
-
isAllFailEnabled
public boolean isAllFailEnabled()
undocumented
-
getWeight
public int getWeight()
correlates toTrafficControllerPoolRecordDetail.getWeight()
-
getFailOverDelay
public int getFailOverDelay()
at the time of writing, between 0–30 (minutes).
-
getThreshold
public int getThreshold()
how many probes in a region must fail in order for this to fail.
-
getTTL
public int getTTL()
The resource record cache time to live (TTL), in seconds.
-
builder
public static PoolRecordSpec.Builder builder()
-
toBuilder
public PoolRecordSpec.Builder toBuilder()
-
-