Package com.google.cloud.domains.v1beta1
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.CustomDns
getCustomDns()
An arbitrary DNS provider identified by its name servers.DnsSettings.CustomDnsOrBuilder
getCustomDnsOrBuilder()
An arbitrary DNS provider identified by its name servers.DnsSettings.DnsProviderCase
getDnsProviderCase()
DnsSettings.GlueRecord
getGlueRecords(int index)
The list of glue records for this `Registration`.int
getGlueRecordsCount()
The list of glue records for this `Registration`.List<DnsSettings.GlueRecord>
getGlueRecordsList()
The list of glue records for this `Registration`.DnsSettings.GlueRecordOrBuilder
getGlueRecordsOrBuilder(int index)
The list of glue records for this `Registration`.List<? extends DnsSettings.GlueRecordOrBuilder>
getGlueRecordsOrBuilderList()
The list of glue records for this `Registration`.DnsSettings.GoogleDomainsDns
getGoogleDomainsDns()
The free DNS zone provided by [Google Domains](https://domains.google/).DnsSettings.GoogleDomainsDnsOrBuilder
getGoogleDomainsDnsOrBuilder()
The free DNS zone provided by [Google Domains](https://domains.google/).boolean
hasCustomDns()
An arbitrary DNS provider identified by its name servers.boolean
hasGoogleDomainsDns()
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.v1beta1.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.v1beta1.DnsSettings.CustomDns custom_dns = 1;
- Returns:
- The customDns.
-
getCustomDnsOrBuilder
DnsSettings.CustomDnsOrBuilder getCustomDnsOrBuilder()
An arbitrary DNS provider identified by its name servers.
.google.cloud.domains.v1beta1.DnsSettings.CustomDns custom_dns = 1;
-
hasGoogleDomainsDns
boolean hasGoogleDomainsDns()
The free DNS zone provided by [Google Domains](https://domains.google/).
.google.cloud.domains.v1beta1.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.v1beta1.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.v1beta1.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.v1beta1.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.v1beta1.DnsSettings.GlueRecord glue_records = 4;
-
getGlueRecordsCount
int getGlueRecordsCount()
The list of glue records for this `Registration`. Commonly empty.
repeated .google.cloud.domains.v1beta1.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.v1beta1.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.v1beta1.DnsSettings.GlueRecord glue_records = 4;
-
getDnsProviderCase
DnsSettings.DnsProviderCase getDnsProviderCase()
-
-