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 Detail

      • hasCustomDns

        boolean hasCustomDns()
         An arbitrary DNS provider identified by its name servers.
         
        .google.cloud.domains.v1.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.v1.DnsSettings.CustomDns custom_dns = 1;
        Returns:
        The customDns.
      • getCustomDnsOrBuilder

        DnsSettings.CustomDnsOrBuilder getCustomDnsOrBuilder()
         An arbitrary DNS provider identified by its name servers.
         
        .google.cloud.domains.v1.DnsSettings.CustomDns custom_dns = 1;
      • hasGoogleDomainsDns

        boolean hasGoogleDomainsDns()
         The free DNS zone provided by
         [Google Domains](https://domains.google/).
         
        .google.cloud.domains.v1.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.v1.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.v1.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.v1.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.v1.DnsSettings.GlueRecord glue_records = 4;
      • getGlueRecordsCount

        int getGlueRecordsCount()
         The list of glue records for this `Registration`. Commonly empty.
         
        repeated .google.cloud.domains.v1.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.v1.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.v1.DnsSettings.GlueRecord glue_records = 4;