public class RecordSetInner
extends com.azure.core.management.ProxyResource
| Constructor and Description |
|---|
RecordSetInner() |
| Modifier and Type | Method and Description |
|---|---|
List<AaaaRecord> |
aaaaRecords()
Get the aaaaRecords property: The list of AAAA records in the record set.
|
List<ARecord> |
aRecords()
Get the aRecords property: The list of A records in the record set.
|
CnameRecord |
cnameRecord()
Get the cnameRecord property: The CNAME record in the record set.
|
String |
etag()
Get the etag property: The ETag of the record set.
|
String |
fqdn()
Get the fqdn property: Fully qualified domain name of the record set.
|
Boolean |
isAutoRegistered()
Get the isAutoRegistered property: Is the record set auto-registered in the Private DNS zone through a virtual
network link?.
|
Map<String,String> |
metadata()
Get the metadata property: The metadata attached to the record set.
|
List<MxRecord> |
mxRecords()
Get the mxRecords property: The list of MX records in the record set.
|
List<PtrRecord> |
ptrRecords()
Get the ptrRecords property: The list of PTR records in the record set.
|
SoaRecord |
soaRecord()
Get the soaRecord property: The SOA record in the record set.
|
List<SrvRecord> |
srvRecords()
Get the srvRecords property: The list of SRV records in the record set.
|
Long |
ttl()
Get the ttl property: The TTL (time-to-live) of the records in the record set.
|
List<TxtRecord> |
txtRecords()
Get the txtRecords property: The list of TXT records in the record set.
|
void |
validate()
Validates the instance.
|
RecordSetInner |
withAaaaRecords(List<AaaaRecord> aaaaRecords)
Set the aaaaRecords property: The list of AAAA records in the record set.
|
RecordSetInner |
withARecords(List<ARecord> aRecords)
Set the aRecords property: The list of A records in the record set.
|
RecordSetInner |
withCnameRecord(CnameRecord cnameRecord)
Set the cnameRecord property: The CNAME record in the record set.
|
RecordSetInner |
withEtag(String etag)
Set the etag property: The ETag of the record set.
|
RecordSetInner |
withMetadata(Map<String,String> metadata)
Set the metadata property: The metadata attached to the record set.
|
RecordSetInner |
withMxRecords(List<MxRecord> mxRecords)
Set the mxRecords property: The list of MX records in the record set.
|
RecordSetInner |
withPtrRecords(List<PtrRecord> ptrRecords)
Set the ptrRecords property: The list of PTR records in the record set.
|
RecordSetInner |
withSoaRecord(SoaRecord soaRecord)
Set the soaRecord property: The SOA record in the record set.
|
RecordSetInner |
withSrvRecords(List<SrvRecord> srvRecords)
Set the srvRecords property: The list of SRV records in the record set.
|
RecordSetInner |
withTtl(Long ttl)
Set the ttl property: The TTL (time-to-live) of the records in the record set.
|
RecordSetInner |
withTxtRecords(List<TxtRecord> txtRecords)
Set the txtRecords property: The list of TXT records in the record set.
|
public String etag()
public RecordSetInner withEtag(String etag)
etag - the etag value to set.public Map<String,String> metadata()
public RecordSetInner withMetadata(Map<String,String> metadata)
metadata - the metadata value to set.public Long ttl()
public RecordSetInner withTtl(Long ttl)
ttl - the ttl value to set.public String fqdn()
public Boolean isAutoRegistered()
public List<ARecord> aRecords()
public RecordSetInner withARecords(List<ARecord> aRecords)
aRecords - the aRecords value to set.public List<AaaaRecord> aaaaRecords()
public RecordSetInner withAaaaRecords(List<AaaaRecord> aaaaRecords)
aaaaRecords - the aaaaRecords value to set.public CnameRecord cnameRecord()
public RecordSetInner withCnameRecord(CnameRecord cnameRecord)
cnameRecord - the cnameRecord value to set.public List<MxRecord> mxRecords()
public RecordSetInner withMxRecords(List<MxRecord> mxRecords)
mxRecords - the mxRecords value to set.public List<PtrRecord> ptrRecords()
public RecordSetInner withPtrRecords(List<PtrRecord> ptrRecords)
ptrRecords - the ptrRecords value to set.public SoaRecord soaRecord()
public RecordSetInner withSoaRecord(SoaRecord soaRecord)
soaRecord - the soaRecord value to set.public List<SrvRecord> srvRecords()
public RecordSetInner withSrvRecords(List<SrvRecord> srvRecords)
srvRecords - the srvRecords value to set.public List<TxtRecord> txtRecords()
public RecordSetInner withTxtRecords(List<TxtRecord> txtRecords)
txtRecords - the txtRecords value to set.public void validate()
IllegalArgumentException - thrown if the instance is not valid.Copyright © 2020 Microsoft Corporation. All rights reserved.