Package org.openstack4j.model.dns.v2
Interface Recordset
-
- All Superinterfaces:
Buildable<RecordsetBuilder>,ModelEntity,Serializable
- All Known Implementing Classes:
DesignateRecordset
public interface Recordset extends ModelEntity, Buildable<RecordsetBuilder>
Recordset model- See Also:
- API reference
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface org.openstack4j.common.Buildable
Buildable.Builder<T extends Buildable.Builder<T,M>,M extends Buildable<?>>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description ActiongetAction()StringgetCreatedAt()StringgetDescription()StringgetId()Map<String,String>getLinks()StringgetName()StringgetProjectId()List<String>getRecords()StatusgetStatus()StringgetTTL()StringgetType()StringgetUpdatedAt()IntegergetVersion()StringgetZoneId()StringgetZoneName()
-
-
-
Method Detail
-
getId
String getId()
- Returns:
- id for the recordset
-
getProjectId
String getProjectId()
- Returns:
- id for the project that owns the resource
-
getName
String getName()
- Returns:
- DNS Name for the recordset
-
getTTL
String getTTL()
- Returns:
- TTL (Time to Live) for the recordset.
-
getStatus
Status getStatus()
- Returns:
- status of the resource
-
getAction
Action getAction()
- Returns:
- current action in progress on the resource
-
getZoneId
String getZoneId()
- Returns:
- id for the zone that contains this recordset
-
getZoneName
String getZoneName()
- Returns:
- name of the zone that contains this recordset
-
getDescription
String getDescription()
- Returns:
- description for this recordset
-
getType
String getType()
- Returns:
- RRTYPE of the recordset
-
getVersion
Integer getVersion()
- Returns:
- version of the resource
-
getCreatedAt
String getCreatedAt()
- Returns:
- date / time when resource was created
-
getUpdatedAt
String getUpdatedAt()
- Returns:
- date / time when resource was last updated
-
getLinks
Map<String,String> getLinks()
- Returns:
- links to the resource, and other related resources.
-
-