Package org.jclouds.ultradns.ws.domain
Class TrafficControllerPool
- java.lang.Object
-
- org.jclouds.ultradns.ws.domain.TrafficControllerPool
-
public final class TrafficControllerPool extends Object
Traffic Controller pools are used to create weightedAandCNAMErecords.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classTrafficControllerPool.Builderstatic classTrafficControllerPool.RecordTypecurrently supportedtypesfor traffic controller pools.
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static TrafficControllerPool.Builderbuilder()booleanequals(Object obj)StringgetDName()The dname of the pool.StringgetId()The ID of the pool.StringgetName()The name of the pool.intgetStatusCode()status of the poolStringgetZoneId()The ID of the zone.inthashCode()booleanisFailOverEnabled()trueif the pool is active and serving records.booleanisProbingEnabled()trueindicates the pool is functioning normally.TrafficControllerPool.BuildertoBuilder()StringtoString()
-
-
-
Method Detail
-
getZoneId
public String getZoneId()
The ID of the zone.
-
getId
public String getId()
The ID of the pool.
-
getName
public String getName()
The name of the pool. ex.My Pool
-
getDName
public String getDName()
The dname of the pool. ex.jclouds.org.
-
getStatusCode
public int getStatusCode()
status of the pool
-
isFailOverEnabled
public boolean isFailOverEnabled()
trueif the pool is active and serving records.
-
isProbingEnabled
public boolean isProbingEnabled()
trueindicates the pool is functioning normally.falseindicates testing only—probing records and reporting results, but not acting on the results
-
builder
public static TrafficControllerPool.Builder builder()
-
toBuilder
public TrafficControllerPool.Builder toBuilder()
-
-