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 classDesignateRecordset.RecordsetConcreteBuilderstatic classDesignateRecordset.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 RecordsetBuilderbuilder()booleanequals(Object obj)ActiongetAction()StringgetCreatedAt()StringgetDescription()StringgetId()Map<String,String>getLinks()StringgetName()StringgetProjectId()List<String>getRecords()StatusgetStatus()StringgetTTL()StringgetType()StringgetUpdatedAt()IntegergetVersion()StringgetZoneId()StringgetZoneName()inthashCode()RecordsetBuildertoBuilder()StringtoString()
-
-
-
Method Detail
-
builder
public static RecordsetBuilder builder()
- Returns:
- the zone builder
-
toBuilder
public RecordsetBuilder toBuilder()
- Specified by:
toBuilderin interfaceBuildable<RecordsetBuilder>
-
getId
public String getId()
-
getProjectId
public String getProjectId()
- Specified by:
getProjectIdin 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:
getZoneNamein interfaceRecordset- Returns:
- name of the zone that contains this recordset
-
getDescription
public String getDescription()
- Specified by:
getDescriptionin interfaceRecordset- Returns:
- description for this recordset
-
getType
public String getType()
-
getVersion
public Integer getVersion()
- Specified by:
getVersionin interfaceRecordset- Returns:
- version of the resource
-
getCreatedAt
public String getCreatedAt()
- Specified by:
getCreatedAtin interfaceRecordset- Returns:
- date / time when resource was created
-
getUpdatedAt
public String getUpdatedAt()
- Specified by:
getUpdatedAtin interfaceRecordset- Returns:
- date / time when resource was last updated
-
getRecords
public List<String> getRecords()
- Specified by:
getRecordsin interfaceRecordset- Returns:
- list of data for this recordset. Each item will be a separate record in Designate.
-
-