Interface DnsSettings.GoogleDomainsDnsOrBuilder

    • Method Detail

      • getNameServersList

        List<String> getNameServersList()
         Output only. 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. This field is automatically populated with the name
         servers assigned to the Google Domains DNS zone.
         
        repeated string name_servers = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
        Returns:
        A list containing the nameServers.
      • getNameServersCount

        int getNameServersCount()
         Output only. 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. This field is automatically populated with the name
         servers assigned to the Google Domains DNS zone.
         
        repeated string name_servers = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
        Returns:
        The count of nameServers.
      • getNameServers

        String getNameServers​(int index)
         Output only. 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. This field is automatically populated with the name
         servers assigned to the Google Domains DNS zone.
         
        repeated string name_servers = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
        Parameters:
        index - The index of the element to return.
        Returns:
        The nameServers at the given index.
      • getNameServersBytes

        com.google.protobuf.ByteString getNameServersBytes​(int index)
         Output only. 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. This field is automatically populated with the name
         servers assigned to the Google Domains DNS zone.
         
        repeated string name_servers = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
        Parameters:
        index - The index of the value to return.
        Returns:
        The bytes of the nameServers at the given index.
      • getDsStateValue

        int getDsStateValue()
         Required. The state of DS records for this domain. Used to enable or disable
         automatic DNSSEC.
         
        .google.cloud.domains.v1beta1.DnsSettings.DsState ds_state = 2 [(.google.api.field_behavior) = REQUIRED];
        Returns:
        The enum numeric value on the wire for dsState.
      • getDsState

        DnsSettings.DsState getDsState()
         Required. The state of DS records for this domain. Used to enable or disable
         automatic DNSSEC.
         
        .google.cloud.domains.v1beta1.DnsSettings.DsState ds_state = 2 [(.google.api.field_behavior) = REQUIRED];
        Returns:
        The dsState.
      • getDsRecordsList

        List<DnsSettings.DsRecord> getDsRecordsList()
         Output only. The list of DS records published for this domain. The list is
         automatically populated when `ds_state` is `DS_RECORDS_PUBLISHED`,
         otherwise it remains empty.
         
        repeated .google.cloud.domains.v1beta1.DnsSettings.DsRecord ds_records = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
      • getDsRecords

        DnsSettings.DsRecord getDsRecords​(int index)
         Output only. The list of DS records published for this domain. The list is
         automatically populated when `ds_state` is `DS_RECORDS_PUBLISHED`,
         otherwise it remains empty.
         
        repeated .google.cloud.domains.v1beta1.DnsSettings.DsRecord ds_records = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
      • getDsRecordsCount

        int getDsRecordsCount()
         Output only. The list of DS records published for this domain. The list is
         automatically populated when `ds_state` is `DS_RECORDS_PUBLISHED`,
         otherwise it remains empty.
         
        repeated .google.cloud.domains.v1beta1.DnsSettings.DsRecord ds_records = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
      • getDsRecordsOrBuilderList

        List<? extends DnsSettings.DsRecordOrBuilder> getDsRecordsOrBuilderList()
         Output only. The list of DS records published for this domain. The list is
         automatically populated when `ds_state` is `DS_RECORDS_PUBLISHED`,
         otherwise it remains empty.
         
        repeated .google.cloud.domains.v1beta1.DnsSettings.DsRecord ds_records = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
      • getDsRecordsOrBuilder

        DnsSettings.DsRecordOrBuilder getDsRecordsOrBuilder​(int index)
         Output only. The list of DS records published for this domain. The list is
         automatically populated when `ds_state` is `DS_RECORDS_PUBLISHED`,
         otherwise it remains empty.
         
        repeated .google.cloud.domains.v1beta1.DnsSettings.DsRecord ds_records = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];