Package com.google.cloud.dns
Class RecordSet
- java.lang.Object
-
- com.google.cloud.dns.RecordSet
-
- All Implemented Interfaces:
Serializable
public final class RecordSet extends Object implements Serializable
A class that represents a Google Cloud DNS record set.A
RecordSetis the unit of data that will be returned by the DNS servers upon a DNS request for a specific domain. TheRecordSetholds the current state of the DNS records that make up a zone. You can read the records but you cannot modify them directly. Rather, you edit the records in a zone by creating aChangeRequest.- See Also:
- Google Cloud DNS documentation, Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classRecordSet.BuilderA builder forRecordSet.static classRecordSet.TypeEnum for the DNS record types supported by Cloud DNS.
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(Object obj)StringgetName()Returns the user-assigned name of this record set.List<String>getRecords()Returns a list of records stored in this record set.IntegergetTtl()Returns the number of seconds that this record set can be cached by resolvers.RecordSet.TypegetType()Returns the type of this record set.inthashCode()static RecordSet.BuildernewBuilder(String name, RecordSet.Type type)Creates aRecordSetbuilder for the givennameandtype.RecordSet.BuildertoBuilder()Creates a builder pre-populated with the attribute values of this instance.StringtoString()
-
-
-
Method Detail
-
toBuilder
public RecordSet.Builder toBuilder()
Creates a builder pre-populated with the attribute values of this instance.
-
newBuilder
public static RecordSet.Builder newBuilder(String name, RecordSet.Type type)
Creates aRecordSetbuilder for the givennameandtype.
-
getName
public String getName()
Returns the user-assigned name of this record set.
-
getTtl
public Integer getTtl()
Returns the number of seconds that this record set can be cached by resolvers.
-
getType
public RecordSet.Type getType()
Returns the type of this record set.
-
-