Class DesignateRecordset
- java.lang.Object
-
- org.openstack4j.openstack.dns.v2.domain.DesignateRecordset
-
- All Implemented Interfaces:
Serializable
,Buildable<RecordsetBuilder>
,Recordset
,ModelEntity
public class DesignateRecordset extends Object implements Recordset
zone model class for designate/v2 zone- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
DesignateRecordset.RecordsetConcreteBuilder
static class
DesignateRecordset.Recordsets
-
Nested classes/interfaces inherited from interface org.openstack4j.common.Buildable
Buildable.Builder<T extends Buildable.Builder<T,M>,M extends Buildable<?>>
-
-
Constructor Summary
Constructors Constructor Description DesignateRecordset()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static RecordsetBuilder
builder()
boolean
equals(Object obj)
Action
getAction()
String
getCreatedAt()
String
getDescription()
String
getId()
Map<String,String>
getLinks()
String
getName()
String
getProjectId()
List<String>
getRecords()
Status
getStatus()
String
getTTL()
String
getType()
String
getUpdatedAt()
Integer
getVersion()
String
getZoneId()
String
getZoneName()
int
hashCode()
RecordsetBuilder
toBuilder()
String
toString()
-
-
-
Method Detail
-
builder
public static RecordsetBuilder builder()
- Returns:
- the zone builder
-
toBuilder
public RecordsetBuilder toBuilder()
- Specified by:
toBuilder
in interfaceBuildable<RecordsetBuilder>
-
getId
public String getId()
-
getProjectId
public String getProjectId()
- Specified by:
getProjectId
in interfaceRecordset
- Returns:
- id for the project that owns the resource
-
getName
public String getName()
-
getTTL
public String getTTL()
-
getStatus
public Status getStatus()
-
getAction
public Action getAction()
-
getZoneId
public String getZoneId()
-
getZoneName
public String getZoneName()
- Specified by:
getZoneName
in interfaceRecordset
- Returns:
- name of the zone that contains this recordset
-
getDescription
public String getDescription()
- Specified by:
getDescription
in interfaceRecordset
- Returns:
- description for this recordset
-
getType
public String getType()
-
getVersion
public Integer getVersion()
- Specified by:
getVersion
in interfaceRecordset
- Returns:
- version of the resource
-
getCreatedAt
public String getCreatedAt()
- Specified by:
getCreatedAt
in interfaceRecordset
- Returns:
- date / time when resource was created
-
getUpdatedAt
public String getUpdatedAt()
- Specified by:
getUpdatedAt
in interfaceRecordset
- Returns:
- date / time when resource was last updated
-
getRecords
public List<String> getRecords()
- Specified by:
getRecords
in interfaceRecordset
- Returns:
- list of data for this recordset. Each item will be a separate record in Designate.
-
-