Interface DnsSettingsOrBuilder
-
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
DnsSettings,DnsSettings.Builder
public interface DnsSettingsOrBuilder extends com.google.protobuf.MessageOrBuilder
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description DnsSettings.CustomDnsgetCustomDns()An arbitrary DNS provider identified by its name servers.DnsSettings.CustomDnsOrBuildergetCustomDnsOrBuilder()An arbitrary DNS provider identified by its name servers.DnsSettings.DnsProviderCasegetDnsProviderCase()DnsSettings.GlueRecordgetGlueRecords(int index)The list of glue records for this `Registration`.intgetGlueRecordsCount()The list of glue records for this `Registration`.List<DnsSettings.GlueRecord>getGlueRecordsList()The list of glue records for this `Registration`.DnsSettings.GlueRecordOrBuildergetGlueRecordsOrBuilder(int index)The list of glue records for this `Registration`.List<? extends DnsSettings.GlueRecordOrBuilder>getGlueRecordsOrBuilderList()The list of glue records for this `Registration`.DnsSettings.GoogleDomainsDnsgetGoogleDomainsDns()The free DNS zone provided by [Google Domains](https://domains.google/).DnsSettings.GoogleDomainsDnsOrBuildergetGoogleDomainsDnsOrBuilder()The free DNS zone provided by [Google Domains](https://domains.google/).booleanhasCustomDns()An arbitrary DNS provider identified by its name servers.booleanhasGoogleDomainsDns()The free DNS zone provided by [Google Domains](https://domains.google/).-
Methods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
-
-
-
Method Detail
-
hasCustomDns
boolean hasCustomDns()
An arbitrary DNS provider identified by its name servers.
.google.cloud.domains.v1alpha2.DnsSettings.CustomDns custom_dns = 1;- Returns:
- Whether the customDns field is set.
-
getCustomDns
DnsSettings.CustomDns getCustomDns()
An arbitrary DNS provider identified by its name servers.
.google.cloud.domains.v1alpha2.DnsSettings.CustomDns custom_dns = 1;- Returns:
- The customDns.
-
getCustomDnsOrBuilder
DnsSettings.CustomDnsOrBuilder getCustomDnsOrBuilder()
An arbitrary DNS provider identified by its name servers.
.google.cloud.domains.v1alpha2.DnsSettings.CustomDns custom_dns = 1;
-
hasGoogleDomainsDns
boolean hasGoogleDomainsDns()
The free DNS zone provided by [Google Domains](https://domains.google/).
.google.cloud.domains.v1alpha2.DnsSettings.GoogleDomainsDns google_domains_dns = 2;- Returns:
- Whether the googleDomainsDns field is set.
-
getGoogleDomainsDns
DnsSettings.GoogleDomainsDns getGoogleDomainsDns()
The free DNS zone provided by [Google Domains](https://domains.google/).
.google.cloud.domains.v1alpha2.DnsSettings.GoogleDomainsDns google_domains_dns = 2;- Returns:
- The googleDomainsDns.
-
getGoogleDomainsDnsOrBuilder
DnsSettings.GoogleDomainsDnsOrBuilder getGoogleDomainsDnsOrBuilder()
The free DNS zone provided by [Google Domains](https://domains.google/).
.google.cloud.domains.v1alpha2.DnsSettings.GoogleDomainsDns google_domains_dns = 2;
-
getGlueRecordsList
List<DnsSettings.GlueRecord> getGlueRecordsList()
The list of glue records for this `Registration`. Commonly empty.
repeated .google.cloud.domains.v1alpha2.DnsSettings.GlueRecord glue_records = 4;
-
getGlueRecords
DnsSettings.GlueRecord getGlueRecords(int index)
The list of glue records for this `Registration`. Commonly empty.
repeated .google.cloud.domains.v1alpha2.DnsSettings.GlueRecord glue_records = 4;
-
getGlueRecordsCount
int getGlueRecordsCount()
The list of glue records for this `Registration`. Commonly empty.
repeated .google.cloud.domains.v1alpha2.DnsSettings.GlueRecord glue_records = 4;
-
getGlueRecordsOrBuilderList
List<? extends DnsSettings.GlueRecordOrBuilder> getGlueRecordsOrBuilderList()
The list of glue records for this `Registration`. Commonly empty.
repeated .google.cloud.domains.v1alpha2.DnsSettings.GlueRecord glue_records = 4;
-
getGlueRecordsOrBuilder
DnsSettings.GlueRecordOrBuilder getGlueRecordsOrBuilder(int index)
The list of glue records for this `Registration`. Commonly empty.
repeated .google.cloud.domains.v1alpha2.DnsSettings.GlueRecord glue_records = 4;
-
getDnsProviderCase
DnsSettings.DnsProviderCase getDnsProviderCase()
-
-