public static final class ConfigureDnsSettingsRequest.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<ConfigureDnsSettingsRequest.Builder> implements ConfigureDnsSettingsRequestOrBuilder
Request for the `ConfigureDnsSettings` method.Protobuf type
google.cloud.domains.v1alpha2.ConfigureDnsSettingsRequest| Modifier and Type | Method and Description |
|---|---|
ConfigureDnsSettingsRequest.Builder |
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
ConfigureDnsSettingsRequest |
build() |
ConfigureDnsSettingsRequest |
buildPartial() |
ConfigureDnsSettingsRequest.Builder |
clear() |
ConfigureDnsSettingsRequest.Builder |
clearDnsSettings()
Fields of the `DnsSettings` to update.
|
ConfigureDnsSettingsRequest.Builder |
clearField(com.google.protobuf.Descriptors.FieldDescriptor field) |
ConfigureDnsSettingsRequest.Builder |
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) |
ConfigureDnsSettingsRequest.Builder |
clearRegistration()
Required.
|
ConfigureDnsSettingsRequest.Builder |
clearUpdateMask()
Required.
|
ConfigureDnsSettingsRequest.Builder |
clearValidateOnly()
Validate the request without actually updating the DNS settings.
|
ConfigureDnsSettingsRequest.Builder |
clone() |
ConfigureDnsSettingsRequest |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
DnsSettings |
getDnsSettings()
Fields of the `DnsSettings` to update.
|
DnsSettings.Builder |
getDnsSettingsBuilder()
Fields of the `DnsSettings` to update.
|
DnsSettingsOrBuilder |
getDnsSettingsOrBuilder()
Fields of the `DnsSettings` to update.
|
String |
getRegistration()
Required.
|
com.google.protobuf.ByteString |
getRegistrationBytes()
Required.
|
com.google.protobuf.FieldMask |
getUpdateMask()
Required.
|
com.google.protobuf.FieldMask.Builder |
getUpdateMaskBuilder()
Required.
|
com.google.protobuf.FieldMaskOrBuilder |
getUpdateMaskOrBuilder()
Required.
|
boolean |
getValidateOnly()
Validate the request without actually updating the DNS settings.
|
boolean |
hasDnsSettings()
Fields of the `DnsSettings` to update.
|
boolean |
hasUpdateMask()
Required.
|
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
ConfigureDnsSettingsRequest.Builder |
mergeDnsSettings(DnsSettings value)
Fields of the `DnsSettings` to update.
|
ConfigureDnsSettingsRequest.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
ConfigureDnsSettingsRequest.Builder |
mergeFrom(ConfigureDnsSettingsRequest other) |
ConfigureDnsSettingsRequest.Builder |
mergeFrom(com.google.protobuf.Message other) |
ConfigureDnsSettingsRequest.Builder |
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
ConfigureDnsSettingsRequest.Builder |
mergeUpdateMask(com.google.protobuf.FieldMask value)
Required.
|
ConfigureDnsSettingsRequest.Builder |
setDnsSettings(DnsSettings.Builder builderForValue)
Fields of the `DnsSettings` to update.
|
ConfigureDnsSettingsRequest.Builder |
setDnsSettings(DnsSettings value)
Fields of the `DnsSettings` to update.
|
ConfigureDnsSettingsRequest.Builder |
setField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
ConfigureDnsSettingsRequest.Builder |
setRegistration(String value)
Required.
|
ConfigureDnsSettingsRequest.Builder |
setRegistrationBytes(com.google.protobuf.ByteString value)
Required.
|
ConfigureDnsSettingsRequest.Builder |
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
int index,
Object value) |
ConfigureDnsSettingsRequest.Builder |
setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
ConfigureDnsSettingsRequest.Builder |
setUpdateMask(com.google.protobuf.FieldMask.Builder builderForValue)
Required.
|
ConfigureDnsSettingsRequest.Builder |
setUpdateMask(com.google.protobuf.FieldMask value)
Required.
|
ConfigureDnsSettingsRequest.Builder |
setValidateOnly(boolean value)
Validate the request without actually updating the DNS settings.
|
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, setUnknownFieldsProto3findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringaddAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, newUninitializedMessageExceptionequals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitpublic static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3.Builder<ConfigureDnsSettingsRequest.Builder>public ConfigureDnsSettingsRequest.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessageV3.Builder<ConfigureDnsSettingsRequest.Builder>public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
getDescriptorForType in interface com.google.protobuf.Message.BuildergetDescriptorForType in interface com.google.protobuf.MessageOrBuildergetDescriptorForType in class com.google.protobuf.GeneratedMessageV3.Builder<ConfigureDnsSettingsRequest.Builder>public ConfigureDnsSettingsRequest getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic ConfigureDnsSettingsRequest build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic ConfigureDnsSettingsRequest buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic ConfigureDnsSettingsRequest.Builder clone()
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessageV3.Builder<ConfigureDnsSettingsRequest.Builder>public ConfigureDnsSettingsRequest.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
setField in interface com.google.protobuf.Message.BuildersetField in class com.google.protobuf.GeneratedMessageV3.Builder<ConfigureDnsSettingsRequest.Builder>public ConfigureDnsSettingsRequest.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField in interface com.google.protobuf.Message.BuilderclearField in class com.google.protobuf.GeneratedMessageV3.Builder<ConfigureDnsSettingsRequest.Builder>public ConfigureDnsSettingsRequest.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof in interface com.google.protobuf.Message.BuilderclearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<ConfigureDnsSettingsRequest.Builder>public ConfigureDnsSettingsRequest.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
setRepeatedField in interface com.google.protobuf.Message.BuildersetRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<ConfigureDnsSettingsRequest.Builder>public ConfigureDnsSettingsRequest.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
addRepeatedField in interface com.google.protobuf.Message.BuilderaddRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<ConfigureDnsSettingsRequest.Builder>public ConfigureDnsSettingsRequest.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<ConfigureDnsSettingsRequest.Builder>public ConfigureDnsSettingsRequest.Builder mergeFrom(ConfigureDnsSettingsRequest other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<ConfigureDnsSettingsRequest.Builder>public ConfigureDnsSettingsRequest.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in interface com.google.protobuf.MessageLite.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<ConfigureDnsSettingsRequest.Builder>IOExceptionpublic 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) = { ... }
getRegistration in interface ConfigureDnsSettingsRequestOrBuilderpublic 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) = { ... }
getRegistrationBytes in interface ConfigureDnsSettingsRequestOrBuilderpublic ConfigureDnsSettingsRequest.Builder setRegistration(String value)
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) = { ... }
value - The registration to set.public ConfigureDnsSettingsRequest.Builder clearRegistration()
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) = { ... }
public ConfigureDnsSettingsRequest.Builder setRegistrationBytes(com.google.protobuf.ByteString value)
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) = { ... }
value - The bytes for registration to set.public boolean hasDnsSettings()
Fields of the `DnsSettings` to update.
.google.cloud.domains.v1alpha2.DnsSettings dns_settings = 2;hasDnsSettings in interface ConfigureDnsSettingsRequestOrBuilderpublic DnsSettings getDnsSettings()
Fields of the `DnsSettings` to update.
.google.cloud.domains.v1alpha2.DnsSettings dns_settings = 2;getDnsSettings in interface ConfigureDnsSettingsRequestOrBuilderpublic ConfigureDnsSettingsRequest.Builder setDnsSettings(DnsSettings value)
Fields of the `DnsSettings` to update.
.google.cloud.domains.v1alpha2.DnsSettings dns_settings = 2;public ConfigureDnsSettingsRequest.Builder setDnsSettings(DnsSettings.Builder builderForValue)
Fields of the `DnsSettings` to update.
.google.cloud.domains.v1alpha2.DnsSettings dns_settings = 2;public ConfigureDnsSettingsRequest.Builder mergeDnsSettings(DnsSettings value)
Fields of the `DnsSettings` to update.
.google.cloud.domains.v1alpha2.DnsSettings dns_settings = 2;public ConfigureDnsSettingsRequest.Builder clearDnsSettings()
Fields of the `DnsSettings` to update.
.google.cloud.domains.v1alpha2.DnsSettings dns_settings = 2;public DnsSettings.Builder getDnsSettingsBuilder()
Fields of the `DnsSettings` to update.
.google.cloud.domains.v1alpha2.DnsSettings dns_settings = 2;public DnsSettingsOrBuilder getDnsSettingsOrBuilder()
Fields of the `DnsSettings` to update.
.google.cloud.domains.v1alpha2.DnsSettings dns_settings = 2;getDnsSettingsOrBuilder in interface ConfigureDnsSettingsRequestOrBuilderpublic 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];
hasUpdateMask in interface ConfigureDnsSettingsRequestOrBuilderpublic 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];
getUpdateMask in interface ConfigureDnsSettingsRequestOrBuilderpublic ConfigureDnsSettingsRequest.Builder setUpdateMask(com.google.protobuf.FieldMask value)
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];
public ConfigureDnsSettingsRequest.Builder setUpdateMask(com.google.protobuf.FieldMask.Builder builderForValue)
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];
public ConfigureDnsSettingsRequest.Builder mergeUpdateMask(com.google.protobuf.FieldMask value)
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];
public ConfigureDnsSettingsRequest.Builder clearUpdateMask()
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];
public com.google.protobuf.FieldMask.Builder getUpdateMaskBuilder()
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];
public 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];
getUpdateMaskOrBuilder in interface ConfigureDnsSettingsRequestOrBuilderpublic boolean getValidateOnly()
Validate the request without actually updating the DNS settings.
bool validate_only = 4;getValidateOnly in interface ConfigureDnsSettingsRequestOrBuilderpublic ConfigureDnsSettingsRequest.Builder setValidateOnly(boolean value)
Validate the request without actually updating the DNS settings.
bool validate_only = 4;value - The validateOnly to set.public ConfigureDnsSettingsRequest.Builder clearValidateOnly()
Validate the request without actually updating the DNS settings.
bool validate_only = 4;public final ConfigureDnsSettingsRequest.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<ConfigureDnsSettingsRequest.Builder>public final ConfigureDnsSettingsRequest.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<ConfigureDnsSettingsRequest.Builder>Copyright © 2023 Google LLC. All rights reserved.