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 weightedA
andCNAME
records.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
TrafficControllerPool.Builder
static class
TrafficControllerPool.RecordType
currently supportedtypes
for traffic controller pools.
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static TrafficControllerPool.Builder
builder()
boolean
equals(Object obj)
String
getDName()
The dname of the pool.String
getId()
The ID of the pool.String
getName()
The name of the pool.int
getStatusCode()
status of the poolString
getZoneId()
The ID of the zone.int
hashCode()
boolean
isFailOverEnabled()
true
if the pool is active and serving records.boolean
isProbingEnabled()
true
indicates the pool is functioning normally.TrafficControllerPool.Builder
toBuilder()
String
toString()
-
-
-
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()
true
if the pool is active and serving records.
-
isProbingEnabled
public boolean isProbingEnabled()
true
indicates the pool is functioning normally.false
indicates testing only—probing records and reporting results, but not acting on the results
-
builder
public static TrafficControllerPool.Builder builder()
-
toBuilder
public TrafficControllerPool.Builder toBuilder()
-
-