RecordSetInner Class

Definition

Describes a DNS record set (a collection of DNS records with the same name and type).

public class RecordSetInner extends ProxyResource
Inheritance
java.lang.Object
RecordSetInner

Inherited Members

ProxyResource.id() ProxyResource.name() ProxyResource.type() java.lang.Object.clone() java.lang.Object.equals(java.lang.Object) java.lang.Object.finalize() java.lang.Object.getClass() java.lang.Object.hashCode() java.lang.Object.notify() java.lang.Object.notifyAll() java.lang.Object.toString() java.lang.Object.wait() java.lang.Object.wait(long) java.lang.Object.wait(long,int)

Constructors

RecordSetInner()

Methods

aRecords()

Get the aRecords property: The list of A records in the record set.

aaaaRecords()

Get the aaaaRecords property: The list of AAAA records in the record set.

caaRecords()

Get the caaRecords property: The list of CAA records in the record set.

cnameRecord()

Get the cnameRecord property: The CNAME record in the record set.

etag()

Get the etag property: The etag of the record set.

fqdn()

Get the fqdn property: Fully qualified domain name of the record set.

metadata()

Get the metadata property: The metadata attached to the record set.

mxRecords()

Get the mxRecords property: The list of MX records in the record set.

nsRecords()

Get the nsRecords property: The list of NS records in the record set.

ptrRecords()

Get the ptrRecords property: The list of PTR records in the record set.

soaRecord()

Get the soaRecord property: The SOA record in the record set.

srvRecords()

Get the srvRecords property: The list of SRV records in the record set.

ttl()

Get the ttl property: The TTL (time-to-live) of the records in the record set.

txtRecords()

Get the txtRecords property: The list of TXT records in the record set.

validate()

Validates the instance.

withARecords(List<ARecord> aRecords)

Set the aRecords property: The list of A records in the record set.

withAaaaRecords(List<AaaaRecord> aaaaRecords)

Set the aaaaRecords property: The list of AAAA records in the record set.

withCaaRecords(List<CaaRecord> caaRecords)

Set the caaRecords property: The list of CAA records in the record set.

withCnameRecord(CnameRecord cnameRecord)

Set the cnameRecord property: The CNAME record in the record set.

withEtag(String etag)

Set the etag property: The etag of the record set.

withMetadata(Map<String,String> metadata)

Set the metadata property: The metadata attached to the record set.

withMxRecords(List<MxRecord> mxRecords)

Set the mxRecords property: The list of MX records in the record set.

withNsRecords(List<NsRecord> nsRecords)

Set the nsRecords property: The list of NS records in the record set.

withPtrRecords(List<PtrRecord> ptrRecords)

Set the ptrRecords property: The list of PTR records in the record set.

withSoaRecord(SoaRecord soaRecord)

Set the soaRecord property: The SOA record in the record set.

withSrvRecords(List<SrvRecord> srvRecords)

Set the srvRecords property: The list of SRV records in the record set.

withTtl(Long ttl)

Set the ttl property: The TTL (time-to-live) of the records in the record set.

withTxtRecords(List<TxtRecord> txtRecords)

Set the txtRecords property: The list of TXT records in the record set.

Applies to