public static final class Registration.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<Registration.Builder> implements RegistrationOrBuilder
The `Registration` resource facilitates managing and configuring domain name registrations. There are several ways to create a new `Registration` resource: To create a new `Registration` resource, find a suitable domain name by calling the `SearchDomains` method with a query to see available domain name options. After choosing a name, call `RetrieveRegisterParameters` to ensure availability and obtain information like pricing, which is needed to build a call to `RegisterDomain`. Another way to create a new `Registration` is to transfer an existing domain from another registrar. First, go to the current registrar to unlock the domain for transfer and retrieve the domain's transfer authorization code. Then call `RetrieveTransferParameters` to confirm that the domain is unlocked and to get values needed to build a call to `TransferDomain`.Protobuf type
google.cloud.domains.v1alpha2.Registration| Modifier and Type | Method and Description |
|---|---|
Registration.Builder |
addAllIssues(Iterable<? extends Registration.Issue> values)
Output only.
|
Registration.Builder |
addAllIssuesValue(Iterable<Integer> values)
Output only.
|
Registration.Builder |
addAllSupportedPrivacy(Iterable<? extends ContactPrivacy> values)
Output only.
|
Registration.Builder |
addAllSupportedPrivacyValue(Iterable<Integer> values)
Output only.
|
Registration.Builder |
addIssues(Registration.Issue value)
Output only.
|
Registration.Builder |
addIssuesValue(int value)
Output only.
|
Registration.Builder |
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
Registration.Builder |
addSupportedPrivacy(ContactPrivacy value)
Output only.
|
Registration.Builder |
addSupportedPrivacyValue(int value)
Output only.
|
Registration |
build() |
Registration |
buildPartial() |
Registration.Builder |
clear() |
Registration.Builder |
clearContactSettings()
Required.
|
Registration.Builder |
clearCreateTime()
Output only.
|
Registration.Builder |
clearDnsSettings()
Settings controlling the DNS configuration of the `Registration`.
|
Registration.Builder |
clearDomainName()
Required.
|
Registration.Builder |
clearExpireTime()
Output only.
|
Registration.Builder |
clearField(com.google.protobuf.Descriptors.FieldDescriptor field) |
Registration.Builder |
clearIssues()
Output only.
|
Registration.Builder |
clearLabels() |
Registration.Builder |
clearManagementSettings()
Settings for management of the `Registration`, including renewal, billing,
and transfer.
|
Registration.Builder |
clearName()
Output only.
|
Registration.Builder |
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) |
Registration.Builder |
clearPendingContactSettings()
Output only.
|
Registration.Builder |
clearState()
Output only.
|
Registration.Builder |
clearSupportedPrivacy()
Output only.
|
Registration.Builder |
clone() |
boolean |
containsLabels(String key)
Set of labels associated with the `Registration`.
|
ContactSettings |
getContactSettings()
Required.
|
ContactSettings.Builder |
getContactSettingsBuilder()
Required.
|
ContactSettingsOrBuilder |
getContactSettingsOrBuilder()
Required.
|
com.google.protobuf.Timestamp |
getCreateTime()
Output only.
|
com.google.protobuf.Timestamp.Builder |
getCreateTimeBuilder()
Output only.
|
com.google.protobuf.TimestampOrBuilder |
getCreateTimeOrBuilder()
Output only.
|
Registration |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
DnsSettings |
getDnsSettings()
Settings controlling the DNS configuration of the `Registration`.
|
DnsSettings.Builder |
getDnsSettingsBuilder()
Settings controlling the DNS configuration of the `Registration`.
|
DnsSettingsOrBuilder |
getDnsSettingsOrBuilder()
Settings controlling the DNS configuration of the `Registration`.
|
String |
getDomainName()
Required.
|
com.google.protobuf.ByteString |
getDomainNameBytes()
Required.
|
com.google.protobuf.Timestamp |
getExpireTime()
Output only.
|
com.google.protobuf.Timestamp.Builder |
getExpireTimeBuilder()
Output only.
|
com.google.protobuf.TimestampOrBuilder |
getExpireTimeOrBuilder()
Output only.
|
Registration.Issue |
getIssues(int index)
Output only.
|
int |
getIssuesCount()
Output only.
|
List<Registration.Issue> |
getIssuesList()
Output only.
|
int |
getIssuesValue(int index)
Output only.
|
List<Integer> |
getIssuesValueList()
Output only.
|
Map<String,String> |
getLabels()
Deprecated.
|
int |
getLabelsCount()
Set of labels associated with the `Registration`.
|
Map<String,String> |
getLabelsMap()
Set of labels associated with the `Registration`.
|
String |
getLabelsOrDefault(String key,
String defaultValue)
Set of labels associated with the `Registration`.
|
String |
getLabelsOrThrow(String key)
Set of labels associated with the `Registration`.
|
ManagementSettings |
getManagementSettings()
Settings for management of the `Registration`, including renewal, billing,
and transfer.
|
ManagementSettings.Builder |
getManagementSettingsBuilder()
Settings for management of the `Registration`, including renewal, billing,
and transfer.
|
ManagementSettingsOrBuilder |
getManagementSettingsOrBuilder()
Settings for management of the `Registration`, including renewal, billing,
and transfer.
|
Map<String,String> |
getMutableLabels()
Deprecated.
|
String |
getName()
Output only.
|
com.google.protobuf.ByteString |
getNameBytes()
Output only.
|
ContactSettings |
getPendingContactSettings()
Output only.
|
ContactSettings.Builder |
getPendingContactSettingsBuilder()
Output only.
|
ContactSettingsOrBuilder |
getPendingContactSettingsOrBuilder()
Output only.
|
Registration.State |
getState()
Output only.
|
int |
getStateValue()
Output only.
|
ContactPrivacy |
getSupportedPrivacy(int index)
Output only.
|
int |
getSupportedPrivacyCount()
Output only.
|
List<ContactPrivacy> |
getSupportedPrivacyList()
Output only.
|
int |
getSupportedPrivacyValue(int index)
Output only.
|
List<Integer> |
getSupportedPrivacyValueList()
Output only.
|
boolean |
hasContactSettings()
Required.
|
boolean |
hasCreateTime()
Output only.
|
boolean |
hasDnsSettings()
Settings controlling the DNS configuration of the `Registration`.
|
boolean |
hasExpireTime()
Output only.
|
boolean |
hasManagementSettings()
Settings for management of the `Registration`, including renewal, billing,
and transfer.
|
boolean |
hasPendingContactSettings()
Output only.
|
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
protected com.google.protobuf.MapField |
internalGetMapField(int number) |
protected com.google.protobuf.MapField |
internalGetMutableMapField(int number) |
boolean |
isInitialized() |
Registration.Builder |
mergeContactSettings(ContactSettings value)
Required.
|
Registration.Builder |
mergeCreateTime(com.google.protobuf.Timestamp value)
Output only.
|
Registration.Builder |
mergeDnsSettings(DnsSettings value)
Settings controlling the DNS configuration of the `Registration`.
|
Registration.Builder |
mergeExpireTime(com.google.protobuf.Timestamp value)
Output only.
|
Registration.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
Registration.Builder |
mergeFrom(com.google.protobuf.Message other) |
Registration.Builder |
mergeFrom(Registration other) |
Registration.Builder |
mergeManagementSettings(ManagementSettings value)
Settings for management of the `Registration`, including renewal, billing,
and transfer.
|
Registration.Builder |
mergePendingContactSettings(ContactSettings value)
Output only.
|
Registration.Builder |
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
Registration.Builder |
putAllLabels(Map<String,String> values)
Set of labels associated with the `Registration`.
|
Registration.Builder |
putLabels(String key,
String value)
Set of labels associated with the `Registration`.
|
Registration.Builder |
removeLabels(String key)
Set of labels associated with the `Registration`.
|
Registration.Builder |
setContactSettings(ContactSettings.Builder builderForValue)
Required.
|
Registration.Builder |
setContactSettings(ContactSettings value)
Required.
|
Registration.Builder |
setCreateTime(com.google.protobuf.Timestamp.Builder builderForValue)
Output only.
|
Registration.Builder |
setCreateTime(com.google.protobuf.Timestamp value)
Output only.
|
Registration.Builder |
setDnsSettings(DnsSettings.Builder builderForValue)
Settings controlling the DNS configuration of the `Registration`.
|
Registration.Builder |
setDnsSettings(DnsSettings value)
Settings controlling the DNS configuration of the `Registration`.
|
Registration.Builder |
setDomainName(String value)
Required.
|
Registration.Builder |
setDomainNameBytes(com.google.protobuf.ByteString value)
Required.
|
Registration.Builder |
setExpireTime(com.google.protobuf.Timestamp.Builder builderForValue)
Output only.
|
Registration.Builder |
setExpireTime(com.google.protobuf.Timestamp value)
Output only.
|
Registration.Builder |
setField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
Registration.Builder |
setIssues(int index,
Registration.Issue value)
Output only.
|
Registration.Builder |
setIssuesValue(int index,
int value)
Output only.
|
Registration.Builder |
setManagementSettings(ManagementSettings.Builder builderForValue)
Settings for management of the `Registration`, including renewal, billing,
and transfer.
|
Registration.Builder |
setManagementSettings(ManagementSettings value)
Settings for management of the `Registration`, including renewal, billing,
and transfer.
|
Registration.Builder |
setName(String value)
Output only.
|
Registration.Builder |
setNameBytes(com.google.protobuf.ByteString value)
Output only.
|
Registration.Builder |
setPendingContactSettings(ContactSettings.Builder builderForValue)
Output only.
|
Registration.Builder |
setPendingContactSettings(ContactSettings value)
Output only.
|
Registration.Builder |
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
int index,
Object value) |
Registration.Builder |
setState(Registration.State value)
Output only.
|
Registration.Builder |
setStateValue(int value)
Output only.
|
Registration.Builder |
setSupportedPrivacy(int index,
ContactPrivacy value)
Output only.
|
Registration.Builder |
setSupportedPrivacyValue(int index,
int value)
Output only.
|
Registration.Builder |
setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapFieldReflection, 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.MapField internalGetMapField(int number)
internalGetMapField in class com.google.protobuf.GeneratedMessageV3.Builder<Registration.Builder>protected com.google.protobuf.MapField internalGetMutableMapField(int number)
internalGetMutableMapField in class com.google.protobuf.GeneratedMessageV3.Builder<Registration.Builder>protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3.Builder<Registration.Builder>public Registration.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessageV3.Builder<Registration.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<Registration.Builder>public Registration getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic Registration build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic Registration buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic Registration.Builder clone()
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessageV3.Builder<Registration.Builder>public Registration.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<Registration.Builder>public Registration.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField in interface com.google.protobuf.Message.BuilderclearField in class com.google.protobuf.GeneratedMessageV3.Builder<Registration.Builder>public Registration.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof in interface com.google.protobuf.Message.BuilderclearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<Registration.Builder>public Registration.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<Registration.Builder>public Registration.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<Registration.Builder>public Registration.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<Registration.Builder>public Registration.Builder mergeFrom(Registration other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<Registration.Builder>public Registration.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<Registration.Builder>IOExceptionpublic String getName()
Output only. Name of the `Registration` resource, in the format `projects/*/locations/*/registrations/<domain_name>`.
string name = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];getName in interface RegistrationOrBuilderpublic com.google.protobuf.ByteString getNameBytes()
Output only. Name of the `Registration` resource, in the format `projects/*/locations/*/registrations/<domain_name>`.
string name = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];getNameBytes in interface RegistrationOrBuilderpublic Registration.Builder setName(String value)
Output only. Name of the `Registration` resource, in the format `projects/*/locations/*/registrations/<domain_name>`.
string name = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];value - The name to set.public Registration.Builder clearName()
Output only. Name of the `Registration` resource, in the format `projects/*/locations/*/registrations/<domain_name>`.
string name = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];public Registration.Builder setNameBytes(com.google.protobuf.ByteString value)
Output only. Name of the `Registration` resource, in the format `projects/*/locations/*/registrations/<domain_name>`.
string name = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];value - The bytes for name to set.public String getDomainName()
Required. Immutable. The domain name. Unicode domain names must be expressed in Punycode format.
string domain_name = 2 [(.google.api.field_behavior) = REQUIRED, (.google.api.field_behavior) = IMMUTABLE];
getDomainName in interface RegistrationOrBuilderpublic com.google.protobuf.ByteString getDomainNameBytes()
Required. Immutable. The domain name. Unicode domain names must be expressed in Punycode format.
string domain_name = 2 [(.google.api.field_behavior) = REQUIRED, (.google.api.field_behavior) = IMMUTABLE];
getDomainNameBytes in interface RegistrationOrBuilderpublic Registration.Builder setDomainName(String value)
Required. Immutable. The domain name. Unicode domain names must be expressed in Punycode format.
string domain_name = 2 [(.google.api.field_behavior) = REQUIRED, (.google.api.field_behavior) = IMMUTABLE];
value - The domainName to set.public Registration.Builder clearDomainName()
Required. Immutable. The domain name. Unicode domain names must be expressed in Punycode format.
string domain_name = 2 [(.google.api.field_behavior) = REQUIRED, (.google.api.field_behavior) = IMMUTABLE];
public Registration.Builder setDomainNameBytes(com.google.protobuf.ByteString value)
Required. Immutable. The domain name. Unicode domain names must be expressed in Punycode format.
string domain_name = 2 [(.google.api.field_behavior) = REQUIRED, (.google.api.field_behavior) = IMMUTABLE];
value - The bytes for domainName to set.public boolean hasCreateTime()
Output only. The creation timestamp of the `Registration` resource.
.google.protobuf.Timestamp create_time = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
hasCreateTime in interface RegistrationOrBuilderpublic com.google.protobuf.Timestamp getCreateTime()
Output only. The creation timestamp of the `Registration` resource.
.google.protobuf.Timestamp create_time = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
getCreateTime in interface RegistrationOrBuilderpublic Registration.Builder setCreateTime(com.google.protobuf.Timestamp value)
Output only. The creation timestamp of the `Registration` resource.
.google.protobuf.Timestamp create_time = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
public Registration.Builder setCreateTime(com.google.protobuf.Timestamp.Builder builderForValue)
Output only. The creation timestamp of the `Registration` resource.
.google.protobuf.Timestamp create_time = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
public Registration.Builder mergeCreateTime(com.google.protobuf.Timestamp value)
Output only. The creation timestamp of the `Registration` resource.
.google.protobuf.Timestamp create_time = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
public Registration.Builder clearCreateTime()
Output only. The creation timestamp of the `Registration` resource.
.google.protobuf.Timestamp create_time = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
public com.google.protobuf.Timestamp.Builder getCreateTimeBuilder()
Output only. The creation timestamp of the `Registration` resource.
.google.protobuf.Timestamp create_time = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
public com.google.protobuf.TimestampOrBuilder getCreateTimeOrBuilder()
Output only. The creation timestamp of the `Registration` resource.
.google.protobuf.Timestamp create_time = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
getCreateTimeOrBuilder in interface RegistrationOrBuilderpublic boolean hasExpireTime()
Output only. The expiration timestamp of the `Registration`.
.google.protobuf.Timestamp expire_time = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];
hasExpireTime in interface RegistrationOrBuilderpublic com.google.protobuf.Timestamp getExpireTime()
Output only. The expiration timestamp of the `Registration`.
.google.protobuf.Timestamp expire_time = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];
getExpireTime in interface RegistrationOrBuilderpublic Registration.Builder setExpireTime(com.google.protobuf.Timestamp value)
Output only. The expiration timestamp of the `Registration`.
.google.protobuf.Timestamp expire_time = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];
public Registration.Builder setExpireTime(com.google.protobuf.Timestamp.Builder builderForValue)
Output only. The expiration timestamp of the `Registration`.
.google.protobuf.Timestamp expire_time = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];
public Registration.Builder mergeExpireTime(com.google.protobuf.Timestamp value)
Output only. The expiration timestamp of the `Registration`.
.google.protobuf.Timestamp expire_time = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];
public Registration.Builder clearExpireTime()
Output only. The expiration timestamp of the `Registration`.
.google.protobuf.Timestamp expire_time = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];
public com.google.protobuf.Timestamp.Builder getExpireTimeBuilder()
Output only. The expiration timestamp of the `Registration`.
.google.protobuf.Timestamp expire_time = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];
public com.google.protobuf.TimestampOrBuilder getExpireTimeOrBuilder()
Output only. The expiration timestamp of the `Registration`.
.google.protobuf.Timestamp expire_time = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];
getExpireTimeOrBuilder in interface RegistrationOrBuilderpublic int getStateValue()
Output only. The state of the `Registration`
.google.cloud.domains.v1alpha2.Registration.State state = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];
getStateValue in interface RegistrationOrBuilderpublic Registration.Builder setStateValue(int value)
Output only. The state of the `Registration`
.google.cloud.domains.v1alpha2.Registration.State state = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];
value - The enum numeric value on the wire for state to set.public Registration.State getState()
Output only. The state of the `Registration`
.google.cloud.domains.v1alpha2.Registration.State state = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];
getState in interface RegistrationOrBuilderpublic Registration.Builder setState(Registration.State value)
Output only. The state of the `Registration`
.google.cloud.domains.v1alpha2.Registration.State state = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];
value - The state to set.public Registration.Builder clearState()
Output only. The state of the `Registration`
.google.cloud.domains.v1alpha2.Registration.State state = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];
public List<Registration.Issue> getIssuesList()
Output only. The set of issues with the `Registration` that require attention.
repeated .google.cloud.domains.v1alpha2.Registration.Issue issues = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];
getIssuesList in interface RegistrationOrBuilderpublic int getIssuesCount()
Output only. The set of issues with the `Registration` that require attention.
repeated .google.cloud.domains.v1alpha2.Registration.Issue issues = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];
getIssuesCount in interface RegistrationOrBuilderpublic Registration.Issue getIssues(int index)
Output only. The set of issues with the `Registration` that require attention.
repeated .google.cloud.domains.v1alpha2.Registration.Issue issues = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];
getIssues in interface RegistrationOrBuilderindex - The index of the element to return.public Registration.Builder setIssues(int index, Registration.Issue value)
Output only. The set of issues with the `Registration` that require attention.
repeated .google.cloud.domains.v1alpha2.Registration.Issue issues = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];
index - The index to set the value at.value - The issues to set.public Registration.Builder addIssues(Registration.Issue value)
Output only. The set of issues with the `Registration` that require attention.
repeated .google.cloud.domains.v1alpha2.Registration.Issue issues = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];
value - The issues to add.public Registration.Builder addAllIssues(Iterable<? extends Registration.Issue> values)
Output only. The set of issues with the `Registration` that require attention.
repeated .google.cloud.domains.v1alpha2.Registration.Issue issues = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];
values - The issues to add.public Registration.Builder clearIssues()
Output only. The set of issues with the `Registration` that require attention.
repeated .google.cloud.domains.v1alpha2.Registration.Issue issues = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];
public List<Integer> getIssuesValueList()
Output only. The set of issues with the `Registration` that require attention.
repeated .google.cloud.domains.v1alpha2.Registration.Issue issues = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];
getIssuesValueList in interface RegistrationOrBuilderpublic int getIssuesValue(int index)
Output only. The set of issues with the `Registration` that require attention.
repeated .google.cloud.domains.v1alpha2.Registration.Issue issues = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];
getIssuesValue in interface RegistrationOrBuilderindex - The index of the value to return.public Registration.Builder setIssuesValue(int index, int value)
Output only. The set of issues with the `Registration` that require attention.
repeated .google.cloud.domains.v1alpha2.Registration.Issue issues = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];
index - The index to set the value at.value - The enum numeric value on the wire for issues to set.public Registration.Builder addIssuesValue(int value)
Output only. The set of issues with the `Registration` that require attention.
repeated .google.cloud.domains.v1alpha2.Registration.Issue issues = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];
value - The enum numeric value on the wire for issues to add.public Registration.Builder addAllIssuesValue(Iterable<Integer> values)
Output only. The set of issues with the `Registration` that require attention.
repeated .google.cloud.domains.v1alpha2.Registration.Issue issues = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];
values - The enum numeric values on the wire for issues to add.public int getLabelsCount()
RegistrationOrBuilderSet of labels associated with the `Registration`.
map<string, string> labels = 9;getLabelsCount in interface RegistrationOrBuilderpublic boolean containsLabels(String key)
Set of labels associated with the `Registration`.
map<string, string> labels = 9;containsLabels in interface RegistrationOrBuilder@Deprecated public Map<String,String> getLabels()
getLabelsMap() instead.getLabels in interface RegistrationOrBuilderpublic Map<String,String> getLabelsMap()
Set of labels associated with the `Registration`.
map<string, string> labels = 9;getLabelsMap in interface RegistrationOrBuilderpublic String getLabelsOrDefault(String key, String defaultValue)
Set of labels associated with the `Registration`.
map<string, string> labels = 9;getLabelsOrDefault in interface RegistrationOrBuilderpublic String getLabelsOrThrow(String key)
Set of labels associated with the `Registration`.
map<string, string> labels = 9;getLabelsOrThrow in interface RegistrationOrBuilderpublic Registration.Builder clearLabels()
public Registration.Builder removeLabels(String key)
Set of labels associated with the `Registration`.
map<string, string> labels = 9;@Deprecated public Map<String,String> getMutableLabels()
public Registration.Builder putLabels(String key, String value)
Set of labels associated with the `Registration`.
map<string, string> labels = 9;public Registration.Builder putAllLabels(Map<String,String> values)
Set of labels associated with the `Registration`.
map<string, string> labels = 9;public boolean hasManagementSettings()
Settings for management of the `Registration`, including renewal, billing, and transfer. You cannot update these with the `UpdateRegistration` method. To update these settings, use the `ConfigureManagementSettings` method.
.google.cloud.domains.v1alpha2.ManagementSettings management_settings = 10;hasManagementSettings in interface RegistrationOrBuilderpublic ManagementSettings getManagementSettings()
Settings for management of the `Registration`, including renewal, billing, and transfer. You cannot update these with the `UpdateRegistration` method. To update these settings, use the `ConfigureManagementSettings` method.
.google.cloud.domains.v1alpha2.ManagementSettings management_settings = 10;getManagementSettings in interface RegistrationOrBuilderpublic Registration.Builder setManagementSettings(ManagementSettings value)
Settings for management of the `Registration`, including renewal, billing, and transfer. You cannot update these with the `UpdateRegistration` method. To update these settings, use the `ConfigureManagementSettings` method.
.google.cloud.domains.v1alpha2.ManagementSettings management_settings = 10;public Registration.Builder setManagementSettings(ManagementSettings.Builder builderForValue)
Settings for management of the `Registration`, including renewal, billing, and transfer. You cannot update these with the `UpdateRegistration` method. To update these settings, use the `ConfigureManagementSettings` method.
.google.cloud.domains.v1alpha2.ManagementSettings management_settings = 10;public Registration.Builder mergeManagementSettings(ManagementSettings value)
Settings for management of the `Registration`, including renewal, billing, and transfer. You cannot update these with the `UpdateRegistration` method. To update these settings, use the `ConfigureManagementSettings` method.
.google.cloud.domains.v1alpha2.ManagementSettings management_settings = 10;public Registration.Builder clearManagementSettings()
Settings for management of the `Registration`, including renewal, billing, and transfer. You cannot update these with the `UpdateRegistration` method. To update these settings, use the `ConfigureManagementSettings` method.
.google.cloud.domains.v1alpha2.ManagementSettings management_settings = 10;public ManagementSettings.Builder getManagementSettingsBuilder()
Settings for management of the `Registration`, including renewal, billing, and transfer. You cannot update these with the `UpdateRegistration` method. To update these settings, use the `ConfigureManagementSettings` method.
.google.cloud.domains.v1alpha2.ManagementSettings management_settings = 10;public ManagementSettingsOrBuilder getManagementSettingsOrBuilder()
Settings for management of the `Registration`, including renewal, billing, and transfer. You cannot update these with the `UpdateRegistration` method. To update these settings, use the `ConfigureManagementSettings` method.
.google.cloud.domains.v1alpha2.ManagementSettings management_settings = 10;getManagementSettingsOrBuilder in interface RegistrationOrBuilderpublic boolean hasDnsSettings()
Settings controlling the DNS configuration of the `Registration`. You cannot update these with the `UpdateRegistration` method. To update these settings, use the `ConfigureDnsSettings` method.
.google.cloud.domains.v1alpha2.DnsSettings dns_settings = 11;hasDnsSettings in interface RegistrationOrBuilderpublic DnsSettings getDnsSettings()
Settings controlling the DNS configuration of the `Registration`. You cannot update these with the `UpdateRegistration` method. To update these settings, use the `ConfigureDnsSettings` method.
.google.cloud.domains.v1alpha2.DnsSettings dns_settings = 11;getDnsSettings in interface RegistrationOrBuilderpublic Registration.Builder setDnsSettings(DnsSettings value)
Settings controlling the DNS configuration of the `Registration`. You cannot update these with the `UpdateRegistration` method. To update these settings, use the `ConfigureDnsSettings` method.
.google.cloud.domains.v1alpha2.DnsSettings dns_settings = 11;public Registration.Builder setDnsSettings(DnsSettings.Builder builderForValue)
Settings controlling the DNS configuration of the `Registration`. You cannot update these with the `UpdateRegistration` method. To update these settings, use the `ConfigureDnsSettings` method.
.google.cloud.domains.v1alpha2.DnsSettings dns_settings = 11;public Registration.Builder mergeDnsSettings(DnsSettings value)
Settings controlling the DNS configuration of the `Registration`. You cannot update these with the `UpdateRegistration` method. To update these settings, use the `ConfigureDnsSettings` method.
.google.cloud.domains.v1alpha2.DnsSettings dns_settings = 11;public Registration.Builder clearDnsSettings()
Settings controlling the DNS configuration of the `Registration`. You cannot update these with the `UpdateRegistration` method. To update these settings, use the `ConfigureDnsSettings` method.
.google.cloud.domains.v1alpha2.DnsSettings dns_settings = 11;public DnsSettings.Builder getDnsSettingsBuilder()
Settings controlling the DNS configuration of the `Registration`. You cannot update these with the `UpdateRegistration` method. To update these settings, use the `ConfigureDnsSettings` method.
.google.cloud.domains.v1alpha2.DnsSettings dns_settings = 11;public DnsSettingsOrBuilder getDnsSettingsOrBuilder()
Settings controlling the DNS configuration of the `Registration`. You cannot update these with the `UpdateRegistration` method. To update these settings, use the `ConfigureDnsSettings` method.
.google.cloud.domains.v1alpha2.DnsSettings dns_settings = 11;getDnsSettingsOrBuilder in interface RegistrationOrBuilderpublic boolean hasContactSettings()
Required. Settings for contact information linked to the `Registration`. You cannot update these with the `UpdateRegistration` method. To update these settings, use the `ConfigureContactSettings` method.
.google.cloud.domains.v1alpha2.ContactSettings contact_settings = 12 [(.google.api.field_behavior) = REQUIRED];
hasContactSettings in interface RegistrationOrBuilderpublic ContactSettings getContactSettings()
Required. Settings for contact information linked to the `Registration`. You cannot update these with the `UpdateRegistration` method. To update these settings, use the `ConfigureContactSettings` method.
.google.cloud.domains.v1alpha2.ContactSettings contact_settings = 12 [(.google.api.field_behavior) = REQUIRED];
getContactSettings in interface RegistrationOrBuilderpublic Registration.Builder setContactSettings(ContactSettings value)
Required. Settings for contact information linked to the `Registration`. You cannot update these with the `UpdateRegistration` method. To update these settings, use the `ConfigureContactSettings` method.
.google.cloud.domains.v1alpha2.ContactSettings contact_settings = 12 [(.google.api.field_behavior) = REQUIRED];
public Registration.Builder setContactSettings(ContactSettings.Builder builderForValue)
Required. Settings for contact information linked to the `Registration`. You cannot update these with the `UpdateRegistration` method. To update these settings, use the `ConfigureContactSettings` method.
.google.cloud.domains.v1alpha2.ContactSettings contact_settings = 12 [(.google.api.field_behavior) = REQUIRED];
public Registration.Builder mergeContactSettings(ContactSettings value)
Required. Settings for contact information linked to the `Registration`. You cannot update these with the `UpdateRegistration` method. To update these settings, use the `ConfigureContactSettings` method.
.google.cloud.domains.v1alpha2.ContactSettings contact_settings = 12 [(.google.api.field_behavior) = REQUIRED];
public Registration.Builder clearContactSettings()
Required. Settings for contact information linked to the `Registration`. You cannot update these with the `UpdateRegistration` method. To update these settings, use the `ConfigureContactSettings` method.
.google.cloud.domains.v1alpha2.ContactSettings contact_settings = 12 [(.google.api.field_behavior) = REQUIRED];
public ContactSettings.Builder getContactSettingsBuilder()
Required. Settings for contact information linked to the `Registration`. You cannot update these with the `UpdateRegistration` method. To update these settings, use the `ConfigureContactSettings` method.
.google.cloud.domains.v1alpha2.ContactSettings contact_settings = 12 [(.google.api.field_behavior) = REQUIRED];
public ContactSettingsOrBuilder getContactSettingsOrBuilder()
Required. Settings for contact information linked to the `Registration`. You cannot update these with the `UpdateRegistration` method. To update these settings, use the `ConfigureContactSettings` method.
.google.cloud.domains.v1alpha2.ContactSettings contact_settings = 12 [(.google.api.field_behavior) = REQUIRED];
getContactSettingsOrBuilder in interface RegistrationOrBuilderpublic boolean hasPendingContactSettings()
Output only. Pending contact settings for the `Registration`. Updates to the `contact_settings` field that change its `registrant_contact` or `privacy` fields require email confirmation by the `registrant_contact` before taking effect. This field is set only if there are pending updates to the `contact_settings` that have not been confirmed. To confirm the changes, the `registrant_contact` must follow the instructions in the email they receive.
.google.cloud.domains.v1alpha2.ContactSettings pending_contact_settings = 13 [(.google.api.field_behavior) = OUTPUT_ONLY];
hasPendingContactSettings in interface RegistrationOrBuilderpublic ContactSettings getPendingContactSettings()
Output only. Pending contact settings for the `Registration`. Updates to the `contact_settings` field that change its `registrant_contact` or `privacy` fields require email confirmation by the `registrant_contact` before taking effect. This field is set only if there are pending updates to the `contact_settings` that have not been confirmed. To confirm the changes, the `registrant_contact` must follow the instructions in the email they receive.
.google.cloud.domains.v1alpha2.ContactSettings pending_contact_settings = 13 [(.google.api.field_behavior) = OUTPUT_ONLY];
getPendingContactSettings in interface RegistrationOrBuilderpublic Registration.Builder setPendingContactSettings(ContactSettings value)
Output only. Pending contact settings for the `Registration`. Updates to the `contact_settings` field that change its `registrant_contact` or `privacy` fields require email confirmation by the `registrant_contact` before taking effect. This field is set only if there are pending updates to the `contact_settings` that have not been confirmed. To confirm the changes, the `registrant_contact` must follow the instructions in the email they receive.
.google.cloud.domains.v1alpha2.ContactSettings pending_contact_settings = 13 [(.google.api.field_behavior) = OUTPUT_ONLY];
public Registration.Builder setPendingContactSettings(ContactSettings.Builder builderForValue)
Output only. Pending contact settings for the `Registration`. Updates to the `contact_settings` field that change its `registrant_contact` or `privacy` fields require email confirmation by the `registrant_contact` before taking effect. This field is set only if there are pending updates to the `contact_settings` that have not been confirmed. To confirm the changes, the `registrant_contact` must follow the instructions in the email they receive.
.google.cloud.domains.v1alpha2.ContactSettings pending_contact_settings = 13 [(.google.api.field_behavior) = OUTPUT_ONLY];
public Registration.Builder mergePendingContactSettings(ContactSettings value)
Output only. Pending contact settings for the `Registration`. Updates to the `contact_settings` field that change its `registrant_contact` or `privacy` fields require email confirmation by the `registrant_contact` before taking effect. This field is set only if there are pending updates to the `contact_settings` that have not been confirmed. To confirm the changes, the `registrant_contact` must follow the instructions in the email they receive.
.google.cloud.domains.v1alpha2.ContactSettings pending_contact_settings = 13 [(.google.api.field_behavior) = OUTPUT_ONLY];
public Registration.Builder clearPendingContactSettings()
Output only. Pending contact settings for the `Registration`. Updates to the `contact_settings` field that change its `registrant_contact` or `privacy` fields require email confirmation by the `registrant_contact` before taking effect. This field is set only if there are pending updates to the `contact_settings` that have not been confirmed. To confirm the changes, the `registrant_contact` must follow the instructions in the email they receive.
.google.cloud.domains.v1alpha2.ContactSettings pending_contact_settings = 13 [(.google.api.field_behavior) = OUTPUT_ONLY];
public ContactSettings.Builder getPendingContactSettingsBuilder()
Output only. Pending contact settings for the `Registration`. Updates to the `contact_settings` field that change its `registrant_contact` or `privacy` fields require email confirmation by the `registrant_contact` before taking effect. This field is set only if there are pending updates to the `contact_settings` that have not been confirmed. To confirm the changes, the `registrant_contact` must follow the instructions in the email they receive.
.google.cloud.domains.v1alpha2.ContactSettings pending_contact_settings = 13 [(.google.api.field_behavior) = OUTPUT_ONLY];
public ContactSettingsOrBuilder getPendingContactSettingsOrBuilder()
Output only. Pending contact settings for the `Registration`. Updates to the `contact_settings` field that change its `registrant_contact` or `privacy` fields require email confirmation by the `registrant_contact` before taking effect. This field is set only if there are pending updates to the `contact_settings` that have not been confirmed. To confirm the changes, the `registrant_contact` must follow the instructions in the email they receive.
.google.cloud.domains.v1alpha2.ContactSettings pending_contact_settings = 13 [(.google.api.field_behavior) = OUTPUT_ONLY];
getPendingContactSettingsOrBuilder in interface RegistrationOrBuilderpublic List<ContactPrivacy> getSupportedPrivacyList()
Output only. Set of options for the `contact_settings.privacy` field that this `Registration` supports.
repeated .google.cloud.domains.v1alpha2.ContactPrivacy supported_privacy = 14 [(.google.api.field_behavior) = OUTPUT_ONLY];
getSupportedPrivacyList in interface RegistrationOrBuilderpublic int getSupportedPrivacyCount()
Output only. Set of options for the `contact_settings.privacy` field that this `Registration` supports.
repeated .google.cloud.domains.v1alpha2.ContactPrivacy supported_privacy = 14 [(.google.api.field_behavior) = OUTPUT_ONLY];
getSupportedPrivacyCount in interface RegistrationOrBuilderpublic ContactPrivacy getSupportedPrivacy(int index)
Output only. Set of options for the `contact_settings.privacy` field that this `Registration` supports.
repeated .google.cloud.domains.v1alpha2.ContactPrivacy supported_privacy = 14 [(.google.api.field_behavior) = OUTPUT_ONLY];
getSupportedPrivacy in interface RegistrationOrBuilderindex - The index of the element to return.public Registration.Builder setSupportedPrivacy(int index, ContactPrivacy value)
Output only. Set of options for the `contact_settings.privacy` field that this `Registration` supports.
repeated .google.cloud.domains.v1alpha2.ContactPrivacy supported_privacy = 14 [(.google.api.field_behavior) = OUTPUT_ONLY];
index - The index to set the value at.value - The supportedPrivacy to set.public Registration.Builder addSupportedPrivacy(ContactPrivacy value)
Output only. Set of options for the `contact_settings.privacy` field that this `Registration` supports.
repeated .google.cloud.domains.v1alpha2.ContactPrivacy supported_privacy = 14 [(.google.api.field_behavior) = OUTPUT_ONLY];
value - The supportedPrivacy to add.public Registration.Builder addAllSupportedPrivacy(Iterable<? extends ContactPrivacy> values)
Output only. Set of options for the `contact_settings.privacy` field that this `Registration` supports.
repeated .google.cloud.domains.v1alpha2.ContactPrivacy supported_privacy = 14 [(.google.api.field_behavior) = OUTPUT_ONLY];
values - The supportedPrivacy to add.public Registration.Builder clearSupportedPrivacy()
Output only. Set of options for the `contact_settings.privacy` field that this `Registration` supports.
repeated .google.cloud.domains.v1alpha2.ContactPrivacy supported_privacy = 14 [(.google.api.field_behavior) = OUTPUT_ONLY];
public List<Integer> getSupportedPrivacyValueList()
Output only. Set of options for the `contact_settings.privacy` field that this `Registration` supports.
repeated .google.cloud.domains.v1alpha2.ContactPrivacy supported_privacy = 14 [(.google.api.field_behavior) = OUTPUT_ONLY];
getSupportedPrivacyValueList in interface RegistrationOrBuilderpublic int getSupportedPrivacyValue(int index)
Output only. Set of options for the `contact_settings.privacy` field that this `Registration` supports.
repeated .google.cloud.domains.v1alpha2.ContactPrivacy supported_privacy = 14 [(.google.api.field_behavior) = OUTPUT_ONLY];
getSupportedPrivacyValue in interface RegistrationOrBuilderindex - The index of the value to return.public Registration.Builder setSupportedPrivacyValue(int index, int value)
Output only. Set of options for the `contact_settings.privacy` field that this `Registration` supports.
repeated .google.cloud.domains.v1alpha2.ContactPrivacy supported_privacy = 14 [(.google.api.field_behavior) = OUTPUT_ONLY];
index - The index to set the value at.value - The enum numeric value on the wire for supportedPrivacy to set.public Registration.Builder addSupportedPrivacyValue(int value)
Output only. Set of options for the `contact_settings.privacy` field that this `Registration` supports.
repeated .google.cloud.domains.v1alpha2.ContactPrivacy supported_privacy = 14 [(.google.api.field_behavior) = OUTPUT_ONLY];
value - The enum numeric value on the wire for supportedPrivacy to add.public Registration.Builder addAllSupportedPrivacyValue(Iterable<Integer> values)
Output only. Set of options for the `contact_settings.privacy` field that this `Registration` supports.
repeated .google.cloud.domains.v1alpha2.ContactPrivacy supported_privacy = 14 [(.google.api.field_behavior) = OUTPUT_ONLY];
values - The enum numeric values on the wire for supportedPrivacy to add.public final Registration.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<Registration.Builder>public final Registration.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<Registration.Builder>Copyright © 2023 Google LLC. All rights reserved.