Package org.jclouds.ultradns.ws.domain
Class DirectionalPool
- java.lang.Object
-
- org.jclouds.ultradns.ws.domain.DirectionalPool
-
public final class DirectionalPool extends Object
Records are resolved in consideration of the location of the requestor.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classDirectionalPool.Builderstatic classDirectionalPool.RecordTypecurrently supportedtypesfor directional groups.static classDirectionalPool.TieBreakstatic classDirectionalPool.Type
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static DirectionalPool.Builderbuilder()booleanequals(Object obj)StringgetDName()The dname of the pool.StringgetId()com.google.common.base.Optional<String>getName()The name of the pool.DirectionalPool.TieBreakgetTieBreak()ifgetType()isDirectionalPool.Type.MIXED, this can beDirectionalPool.TieBreak.SOURCEIPorDirectionalPool.TieBreak.GEOLOCATION, otherwiseDirectionalPool.TieBreak.GEOLOCATIONDirectionalPool.TypegetType()StringgetZoneId()inthashCode()DirectionalPool.BuildertoBuilder()StringtoString()
-
-
-
Method Detail
-
getZoneId
public String getZoneId()
-
getId
public String getId()
-
getDName
public String getDName()
The dname of the pool. ex.jclouds.org.
-
getName
public com.google.common.base.Optional<String> getName()
The name of the pool. ex.My Pool
-
getType
public DirectionalPool.Type getType()
-
getTieBreak
public DirectionalPool.TieBreak getTieBreak()
ifgetType()isDirectionalPool.Type.MIXED, this can beDirectionalPool.TieBreak.SOURCEIPorDirectionalPool.TieBreak.GEOLOCATION, otherwiseDirectionalPool.TieBreak.GEOLOCATION
-
builder
public static DirectionalPool.Builder builder()
-
toBuilder
public DirectionalPool.Builder toBuilder()
-
-