Interface DnsSettings.CustomDnsOrBuilder

  • All Superinterfaces:
    com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
    All Known Implementing Classes:
    DnsSettings.CustomDns, DnsSettings.CustomDns.Builder
    Enclosing class:
    DnsSettings

    public static interface DnsSettings.CustomDnsOrBuilder
    extends com.google.protobuf.MessageOrBuilder
    • Method Detail

      • getNameServersList

        List<String> getNameServersList()
         Required. A list of name servers that store the DNS zone for this domain. Each name
         server is a domain name, with Unicode domain names expressed in
         Punycode format.
         
        repeated string name_servers = 1 [(.google.api.field_behavior) = REQUIRED];
        Returns:
        A list containing the nameServers.
      • getNameServersCount

        int getNameServersCount()
         Required. A list of name servers that store the DNS zone for this domain. Each name
         server is a domain name, with Unicode domain names expressed in
         Punycode format.
         
        repeated string name_servers = 1 [(.google.api.field_behavior) = REQUIRED];
        Returns:
        The count of nameServers.
      • getNameServers

        String getNameServers​(int index)
         Required. A list of name servers that store the DNS zone for this domain. Each name
         server is a domain name, with Unicode domain names expressed in
         Punycode format.
         
        repeated string name_servers = 1 [(.google.api.field_behavior) = REQUIRED];
        Parameters:
        index - The index of the element to return.
        Returns:
        The nameServers at the given index.
      • getNameServersBytes

        com.google.protobuf.ByteString getNameServersBytes​(int index)
         Required. A list of name servers that store the DNS zone for this domain. Each name
         server is a domain name, with Unicode domain names expressed in
         Punycode format.
         
        repeated string name_servers = 1 [(.google.api.field_behavior) = REQUIRED];
        Parameters:
        index - The index of the value to return.
        Returns:
        The bytes of the nameServers at the given index.
      • getDsRecordsList

        List<DnsSettings.DsRecord> getDsRecordsList()
         The list of DS records for this domain, which are used to enable DNSSEC.
         The domain's DNS provider can provide the values to set here. If this
         field is empty, DNSSEC is disabled.
         
        repeated .google.cloud.domains.v1beta1.DnsSettings.DsRecord ds_records = 2;
      • getDsRecords

        DnsSettings.DsRecord getDsRecords​(int index)
         The list of DS records for this domain, which are used to enable DNSSEC.
         The domain's DNS provider can provide the values to set here. If this
         field is empty, DNSSEC is disabled.
         
        repeated .google.cloud.domains.v1beta1.DnsSettings.DsRecord ds_records = 2;
      • getDsRecordsCount

        int getDsRecordsCount()
         The list of DS records for this domain, which are used to enable DNSSEC.
         The domain's DNS provider can provide the values to set here. If this
         field is empty, DNSSEC is disabled.
         
        repeated .google.cloud.domains.v1beta1.DnsSettings.DsRecord ds_records = 2;
      • getDsRecordsOrBuilderList

        List<? extends DnsSettings.DsRecordOrBuilder> getDsRecordsOrBuilderList()
         The list of DS records for this domain, which are used to enable DNSSEC.
         The domain's DNS provider can provide the values to set here. If this
         field is empty, DNSSEC is disabled.
         
        repeated .google.cloud.domains.v1beta1.DnsSettings.DsRecord ds_records = 2;
      • getDsRecordsOrBuilder

        DnsSettings.DsRecordOrBuilder getDsRecordsOrBuilder​(int index)
         The list of DS records for this domain, which are used to enable DNSSEC.
         The domain's DNS provider can provide the values to set here. If this
         field is empty, DNSSEC is disabled.
         
        repeated .google.cloud.domains.v1beta1.DnsSettings.DsRecord ds_records = 2;