Interface DnsSettingsOrBuilder (1.31.0)

public interface DnsSettingsOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

getCustomDns()

public abstract DnsSettings.CustomDns getCustomDns()

An arbitrary DNS provider identified by its name servers.

.google.cloud.domains.v1beta1.DnsSettings.CustomDns custom_dns = 1;

Returns
TypeDescription
DnsSettings.CustomDns

The customDns.

getCustomDnsOrBuilder()

public abstract DnsSettings.CustomDnsOrBuilder getCustomDnsOrBuilder()

An arbitrary DNS provider identified by its name servers.

.google.cloud.domains.v1beta1.DnsSettings.CustomDns custom_dns = 1;

Returns
TypeDescription
DnsSettings.CustomDnsOrBuilder

getDnsProviderCase()

public abstract DnsSettings.DnsProviderCase getDnsProviderCase()
Returns
TypeDescription
DnsSettings.DnsProviderCase

getGlueRecords(int index)

public abstract DnsSettings.GlueRecord getGlueRecords(int index)

The list of glue records for this Registration. Commonly empty.

repeated .google.cloud.domains.v1beta1.DnsSettings.GlueRecord glue_records = 4;

Parameter
NameDescription
indexint
Returns
TypeDescription
DnsSettings.GlueRecord

getGlueRecordsCount()

public abstract int getGlueRecordsCount()

The list of glue records for this Registration. Commonly empty.

repeated .google.cloud.domains.v1beta1.DnsSettings.GlueRecord glue_records = 4;

Returns
TypeDescription
int

getGlueRecordsList()

public abstract List<DnsSettings.GlueRecord> getGlueRecordsList()

The list of glue records for this Registration. Commonly empty.

repeated .google.cloud.domains.v1beta1.DnsSettings.GlueRecord glue_records = 4;

Returns
TypeDescription
List<GlueRecord>

getGlueRecordsOrBuilder(int index)

public abstract DnsSettings.GlueRecordOrBuilder getGlueRecordsOrBuilder(int index)

The list of glue records for this Registration. Commonly empty.

repeated .google.cloud.domains.v1beta1.DnsSettings.GlueRecord glue_records = 4;

Parameter
NameDescription
indexint
Returns
TypeDescription
DnsSettings.GlueRecordOrBuilder

getGlueRecordsOrBuilderList()

public abstract List<? extends DnsSettings.GlueRecordOrBuilder> getGlueRecordsOrBuilderList()

The list of glue records for this Registration. Commonly empty.

repeated .google.cloud.domains.v1beta1.DnsSettings.GlueRecord glue_records = 4;

Returns
TypeDescription
List<? extends com.google.cloud.domains.v1beta1.DnsSettings.GlueRecordOrBuilder>

getGoogleDomainsDns()

public abstract DnsSettings.GoogleDomainsDns getGoogleDomainsDns()

The free DNS zone provided by Google Domains.

.google.cloud.domains.v1beta1.DnsSettings.GoogleDomainsDns google_domains_dns = 2;

Returns
TypeDescription
DnsSettings.GoogleDomainsDns

The googleDomainsDns.

getGoogleDomainsDnsOrBuilder()

public abstract DnsSettings.GoogleDomainsDnsOrBuilder getGoogleDomainsDnsOrBuilder()

The free DNS zone provided by Google Domains.

.google.cloud.domains.v1beta1.DnsSettings.GoogleDomainsDns google_domains_dns = 2;

Returns
TypeDescription
DnsSettings.GoogleDomainsDnsOrBuilder

hasCustomDns()

public abstract boolean hasCustomDns()

An arbitrary DNS provider identified by its name servers.

.google.cloud.domains.v1beta1.DnsSettings.CustomDns custom_dns = 1;

Returns
TypeDescription
boolean

Whether the customDns field is set.

hasGoogleDomainsDns()

public abstract boolean hasGoogleDomainsDns()

The free DNS zone provided by Google Domains.

.google.cloud.domains.v1beta1.DnsSettings.GoogleDomainsDns google_domains_dns = 2;

Returns
TypeDescription
boolean

Whether the googleDomainsDns field is set.