Interface ConfigureDnsSettingsRequestOrBuilder

    • Method Detail

      • getRegistration

        String getRegistration()
         Required. The name of the `Registration` whose DNS settings are being updated,
         in the format `projects/*/locations/*/registrations/*`.
         
        string registration = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
        Returns:
        The registration.
      • getRegistrationBytes

        com.google.protobuf.ByteString getRegistrationBytes()
         Required. The name of the `Registration` whose DNS settings are being updated,
         in the format `projects/*/locations/*/registrations/*`.
         
        string registration = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
        Returns:
        The bytes for registration.
      • hasDnsSettings

        boolean hasDnsSettings()
         Fields of the `DnsSettings` to update.
         
        .google.cloud.domains.v1alpha2.DnsSettings dns_settings = 2;
        Returns:
        Whether the dnsSettings field is set.
      • getDnsSettings

        DnsSettings getDnsSettings()
         Fields of the `DnsSettings` to update.
         
        .google.cloud.domains.v1alpha2.DnsSettings dns_settings = 2;
        Returns:
        The dnsSettings.
      • getDnsSettingsOrBuilder

        DnsSettingsOrBuilder getDnsSettingsOrBuilder()
         Fields of the `DnsSettings` to update.
         
        .google.cloud.domains.v1alpha2.DnsSettings dns_settings = 2;
      • hasUpdateMask

        boolean hasUpdateMask()
         Required. The field mask describing which fields to update as a comma-separated list.
         For example, if only the name servers are being updated for an existing
         Custom DNS configuration, the `update_mask` is
         `"custom_dns.name_servers"`.
        
         When changing the DNS provider from one type to another, pass the new
         provider's field name as part of the field mask. For example, when changing
         from a Google Domains DNS configuration to a Custom DNS configuration, the
         `update_mask` is `"custom_dns"`. //
         
        .google.protobuf.FieldMask update_mask = 3 [(.google.api.field_behavior) = REQUIRED];
        Returns:
        Whether the updateMask field is set.
      • getUpdateMask

        com.google.protobuf.FieldMask getUpdateMask()
         Required. The field mask describing which fields to update as a comma-separated list.
         For example, if only the name servers are being updated for an existing
         Custom DNS configuration, the `update_mask` is
         `"custom_dns.name_servers"`.
        
         When changing the DNS provider from one type to another, pass the new
         provider's field name as part of the field mask. For example, when changing
         from a Google Domains DNS configuration to a Custom DNS configuration, the
         `update_mask` is `"custom_dns"`. //
         
        .google.protobuf.FieldMask update_mask = 3 [(.google.api.field_behavior) = REQUIRED];
        Returns:
        The updateMask.
      • getUpdateMaskOrBuilder

        com.google.protobuf.FieldMaskOrBuilder getUpdateMaskOrBuilder()
         Required. The field mask describing which fields to update as a comma-separated list.
         For example, if only the name servers are being updated for an existing
         Custom DNS configuration, the `update_mask` is
         `"custom_dns.name_servers"`.
        
         When changing the DNS provider from one type to another, pass the new
         provider's field name as part of the field mask. For example, when changing
         from a Google Domains DNS configuration to a Custom DNS configuration, the
         `update_mask` is `"custom_dns"`. //
         
        .google.protobuf.FieldMask update_mask = 3 [(.google.api.field_behavior) = REQUIRED];
      • getValidateOnly

        boolean getValidateOnly()
         Validate the request without actually updating the DNS settings.
         
        bool validate_only = 4;
        Returns:
        The validateOnly.