Interface ConfigureDnsSettingsRequestOrBuilder (1.0.4)

Stay organized with collections Save and categorize content based on your preferences.
public interface ConfigureDnsSettingsRequestOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

getDnsSettings()

public abstract DnsSettings getDnsSettings()

Fields of the DnsSettings to update.

.google.cloud.domains.v1beta1.DnsSettings dns_settings = 2;

Returns
TypeDescription
DnsSettings

The dnsSettings.

getDnsSettingsOrBuilder()

public abstract DnsSettingsOrBuilder getDnsSettingsOrBuilder()

Fields of the DnsSettings to update.

.google.cloud.domains.v1beta1.DnsSettings dns_settings = 2;

Returns
TypeDescription
DnsSettingsOrBuilder

getRegistration()

public abstract 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
TypeDescription
String

The registration.

getRegistrationBytes()

public abstract 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
TypeDescription
ByteString

The bytes for registration.

getUpdateMask()

public abstract 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
TypeDescription
FieldMask

The updateMask.

getUpdateMaskOrBuilder()

public abstract 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];

Returns
TypeDescription
FieldMaskOrBuilder

getValidateOnly()

public abstract boolean getValidateOnly()

Validate the request without actually updating the DNS settings.

bool validate_only = 4;

Returns
TypeDescription
boolean

The validateOnly.

hasDnsSettings()

public abstract boolean hasDnsSettings()

Fields of the DnsSettings to update.

.google.cloud.domains.v1beta1.DnsSettings dns_settings = 2;

Returns
TypeDescription
boolean

Whether the dnsSettings field is set.

hasUpdateMask()

public abstract 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
TypeDescription
boolean

Whether the updateMask field is set.