public static final class RegisterParameters.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<RegisterParameters.Builder> implements RegisterParametersOrBuilder
Parameters required to register a new domain.Protobuf type
google.cloud.domains.v1alpha2.RegisterParameters| Modifier and Type | Method and Description |
|---|---|
RegisterParameters.Builder |
addAllDomainNotices(Iterable<? extends DomainNotice> values)
Notices about special properties of the domain.
|
RegisterParameters.Builder |
addAllDomainNoticesValue(Iterable<Integer> values)
Notices about special properties of the domain.
|
RegisterParameters.Builder |
addAllSupportedPrivacy(Iterable<? extends ContactPrivacy> values)
Contact privacy options that the domain supports.
|
RegisterParameters.Builder |
addAllSupportedPrivacyValue(Iterable<Integer> values)
Contact privacy options that the domain supports.
|
RegisterParameters.Builder |
addDomainNotices(DomainNotice value)
Notices about special properties of the domain.
|
RegisterParameters.Builder |
addDomainNoticesValue(int value)
Notices about special properties of the domain.
|
RegisterParameters.Builder |
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
RegisterParameters.Builder |
addSupportedPrivacy(ContactPrivacy value)
Contact privacy options that the domain supports.
|
RegisterParameters.Builder |
addSupportedPrivacyValue(int value)
Contact privacy options that the domain supports.
|
RegisterParameters |
build() |
RegisterParameters |
buildPartial() |
RegisterParameters.Builder |
clear() |
RegisterParameters.Builder |
clearAvailability()
Indicates whether the domain is available for registration.
|
RegisterParameters.Builder |
clearDomainName()
The domain name.
|
RegisterParameters.Builder |
clearDomainNotices()
Notices about special properties of the domain.
|
RegisterParameters.Builder |
clearField(com.google.protobuf.Descriptors.FieldDescriptor field) |
RegisterParameters.Builder |
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) |
RegisterParameters.Builder |
clearSupportedPrivacy()
Contact privacy options that the domain supports.
|
RegisterParameters.Builder |
clearYearlyPrice()
Price to register or renew the domain for one year.
|
RegisterParameters.Builder |
clone() |
RegisterParameters.Availability |
getAvailability()
Indicates whether the domain is available for registration.
|
int |
getAvailabilityValue()
Indicates whether the domain is available for registration.
|
RegisterParameters |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
String |
getDomainName()
The domain name.
|
com.google.protobuf.ByteString |
getDomainNameBytes()
The domain name.
|
DomainNotice |
getDomainNotices(int index)
Notices about special properties of the domain.
|
int |
getDomainNoticesCount()
Notices about special properties of the domain.
|
List<DomainNotice> |
getDomainNoticesList()
Notices about special properties of the domain.
|
int |
getDomainNoticesValue(int index)
Notices about special properties of the domain.
|
List<Integer> |
getDomainNoticesValueList()
Notices about special properties of the domain.
|
ContactPrivacy |
getSupportedPrivacy(int index)
Contact privacy options that the domain supports.
|
int |
getSupportedPrivacyCount()
Contact privacy options that the domain supports.
|
List<ContactPrivacy> |
getSupportedPrivacyList()
Contact privacy options that the domain supports.
|
int |
getSupportedPrivacyValue(int index)
Contact privacy options that the domain supports.
|
List<Integer> |
getSupportedPrivacyValueList()
Contact privacy options that the domain supports.
|
com.google.type.Money |
getYearlyPrice()
Price to register or renew the domain for one year.
|
com.google.type.Money.Builder |
getYearlyPriceBuilder()
Price to register or renew the domain for one year.
|
com.google.type.MoneyOrBuilder |
getYearlyPriceOrBuilder()
Price to register or renew the domain for one year.
|
boolean |
hasYearlyPrice()
Price to register or renew the domain for one year.
|
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
RegisterParameters.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
RegisterParameters.Builder |
mergeFrom(com.google.protobuf.Message other) |
RegisterParameters.Builder |
mergeFrom(RegisterParameters other) |
RegisterParameters.Builder |
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
RegisterParameters.Builder |
mergeYearlyPrice(com.google.type.Money value)
Price to register or renew the domain for one year.
|
RegisterParameters.Builder |
setAvailability(RegisterParameters.Availability value)
Indicates whether the domain is available for registration.
|
RegisterParameters.Builder |
setAvailabilityValue(int value)
Indicates whether the domain is available for registration.
|
RegisterParameters.Builder |
setDomainName(String value)
The domain name.
|
RegisterParameters.Builder |
setDomainNameBytes(com.google.protobuf.ByteString value)
The domain name.
|
RegisterParameters.Builder |
setDomainNotices(int index,
DomainNotice value)
Notices about special properties of the domain.
|
RegisterParameters.Builder |
setDomainNoticesValue(int index,
int value)
Notices about special properties of the domain.
|
RegisterParameters.Builder |
setField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
RegisterParameters.Builder |
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
int index,
Object value) |
RegisterParameters.Builder |
setSupportedPrivacy(int index,
ContactPrivacy value)
Contact privacy options that the domain supports.
|
RegisterParameters.Builder |
setSupportedPrivacyValue(int index,
int value)
Contact privacy options that the domain supports.
|
RegisterParameters.Builder |
setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
RegisterParameters.Builder |
setYearlyPrice(com.google.type.Money.Builder builderForValue)
Price to register or renew the domain for one year.
|
RegisterParameters.Builder |
setYearlyPrice(com.google.type.Money value)
Price to register or renew the domain for one year.
|
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<RegisterParameters.Builder>public RegisterParameters.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessageV3.Builder<RegisterParameters.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<RegisterParameters.Builder>public RegisterParameters getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic RegisterParameters build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic RegisterParameters buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic RegisterParameters.Builder clone()
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessageV3.Builder<RegisterParameters.Builder>public RegisterParameters.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<RegisterParameters.Builder>public RegisterParameters.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField in interface com.google.protobuf.Message.BuilderclearField in class com.google.protobuf.GeneratedMessageV3.Builder<RegisterParameters.Builder>public RegisterParameters.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof in interface com.google.protobuf.Message.BuilderclearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<RegisterParameters.Builder>public RegisterParameters.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<RegisterParameters.Builder>public RegisterParameters.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<RegisterParameters.Builder>public RegisterParameters.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<RegisterParameters.Builder>public RegisterParameters.Builder mergeFrom(RegisterParameters other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<RegisterParameters.Builder>public RegisterParameters.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<RegisterParameters.Builder>IOExceptionpublic String getDomainName()
The domain name. Unicode domain names are expressed in Punycode format.
string domain_name = 1;getDomainName in interface RegisterParametersOrBuilderpublic com.google.protobuf.ByteString getDomainNameBytes()
The domain name. Unicode domain names are expressed in Punycode format.
string domain_name = 1;getDomainNameBytes in interface RegisterParametersOrBuilderpublic RegisterParameters.Builder setDomainName(String value)
The domain name. Unicode domain names are expressed in Punycode format.
string domain_name = 1;value - The domainName to set.public RegisterParameters.Builder clearDomainName()
The domain name. Unicode domain names are expressed in Punycode format.
string domain_name = 1;public RegisterParameters.Builder setDomainNameBytes(com.google.protobuf.ByteString value)
The domain name. Unicode domain names are expressed in Punycode format.
string domain_name = 1;value - The bytes for domainName to set.public int getAvailabilityValue()
Indicates whether the domain is available for registration. This value is accurate when obtained by calling `RetrieveRegisterParameters`, but is approximate when obtained by calling `SearchDomains`.
.google.cloud.domains.v1alpha2.RegisterParameters.Availability availability = 2;getAvailabilityValue in interface RegisterParametersOrBuilderpublic RegisterParameters.Builder setAvailabilityValue(int value)
Indicates whether the domain is available for registration. This value is accurate when obtained by calling `RetrieveRegisterParameters`, but is approximate when obtained by calling `SearchDomains`.
.google.cloud.domains.v1alpha2.RegisterParameters.Availability availability = 2;value - The enum numeric value on the wire for availability to set.public RegisterParameters.Availability getAvailability()
Indicates whether the domain is available for registration. This value is accurate when obtained by calling `RetrieveRegisterParameters`, but is approximate when obtained by calling `SearchDomains`.
.google.cloud.domains.v1alpha2.RegisterParameters.Availability availability = 2;getAvailability in interface RegisterParametersOrBuilderpublic RegisterParameters.Builder setAvailability(RegisterParameters.Availability value)
Indicates whether the domain is available for registration. This value is accurate when obtained by calling `RetrieveRegisterParameters`, but is approximate when obtained by calling `SearchDomains`.
.google.cloud.domains.v1alpha2.RegisterParameters.Availability availability = 2;value - The availability to set.public RegisterParameters.Builder clearAvailability()
Indicates whether the domain is available for registration. This value is accurate when obtained by calling `RetrieveRegisterParameters`, but is approximate when obtained by calling `SearchDomains`.
.google.cloud.domains.v1alpha2.RegisterParameters.Availability availability = 2;public List<ContactPrivacy> getSupportedPrivacyList()
Contact privacy options that the domain supports.
repeated .google.cloud.domains.v1alpha2.ContactPrivacy supported_privacy = 3;getSupportedPrivacyList in interface RegisterParametersOrBuilderpublic int getSupportedPrivacyCount()
Contact privacy options that the domain supports.
repeated .google.cloud.domains.v1alpha2.ContactPrivacy supported_privacy = 3;getSupportedPrivacyCount in interface RegisterParametersOrBuilderpublic ContactPrivacy getSupportedPrivacy(int index)
Contact privacy options that the domain supports.
repeated .google.cloud.domains.v1alpha2.ContactPrivacy supported_privacy = 3;getSupportedPrivacy in interface RegisterParametersOrBuilderindex - The index of the element to return.public RegisterParameters.Builder setSupportedPrivacy(int index, ContactPrivacy value)
Contact privacy options that the domain supports.
repeated .google.cloud.domains.v1alpha2.ContactPrivacy supported_privacy = 3;index - The index to set the value at.value - The supportedPrivacy to set.public RegisterParameters.Builder addSupportedPrivacy(ContactPrivacy value)
Contact privacy options that the domain supports.
repeated .google.cloud.domains.v1alpha2.ContactPrivacy supported_privacy = 3;value - The supportedPrivacy to add.public RegisterParameters.Builder addAllSupportedPrivacy(Iterable<? extends ContactPrivacy> values)
Contact privacy options that the domain supports.
repeated .google.cloud.domains.v1alpha2.ContactPrivacy supported_privacy = 3;values - The supportedPrivacy to add.public RegisterParameters.Builder clearSupportedPrivacy()
Contact privacy options that the domain supports.
repeated .google.cloud.domains.v1alpha2.ContactPrivacy supported_privacy = 3;public List<Integer> getSupportedPrivacyValueList()
Contact privacy options that the domain supports.
repeated .google.cloud.domains.v1alpha2.ContactPrivacy supported_privacy = 3;getSupportedPrivacyValueList in interface RegisterParametersOrBuilderpublic int getSupportedPrivacyValue(int index)
Contact privacy options that the domain supports.
repeated .google.cloud.domains.v1alpha2.ContactPrivacy supported_privacy = 3;getSupportedPrivacyValue in interface RegisterParametersOrBuilderindex - The index of the value to return.public RegisterParameters.Builder setSupportedPrivacyValue(int index, int value)
Contact privacy options that the domain supports.
repeated .google.cloud.domains.v1alpha2.ContactPrivacy supported_privacy = 3;index - The index to set the value at.value - The enum numeric value on the wire for supportedPrivacy to set.public RegisterParameters.Builder addSupportedPrivacyValue(int value)
Contact privacy options that the domain supports.
repeated .google.cloud.domains.v1alpha2.ContactPrivacy supported_privacy = 3;value - The enum numeric value on the wire for supportedPrivacy to add.public RegisterParameters.Builder addAllSupportedPrivacyValue(Iterable<Integer> values)
Contact privacy options that the domain supports.
repeated .google.cloud.domains.v1alpha2.ContactPrivacy supported_privacy = 3;values - The enum numeric values on the wire for supportedPrivacy to add.public List<DomainNotice> getDomainNoticesList()
Notices about special properties of the domain.
repeated .google.cloud.domains.v1alpha2.DomainNotice domain_notices = 4;getDomainNoticesList in interface RegisterParametersOrBuilderpublic int getDomainNoticesCount()
Notices about special properties of the domain.
repeated .google.cloud.domains.v1alpha2.DomainNotice domain_notices = 4;getDomainNoticesCount in interface RegisterParametersOrBuilderpublic DomainNotice getDomainNotices(int index)
Notices about special properties of the domain.
repeated .google.cloud.domains.v1alpha2.DomainNotice domain_notices = 4;getDomainNotices in interface RegisterParametersOrBuilderindex - The index of the element to return.public RegisterParameters.Builder setDomainNotices(int index, DomainNotice value)
Notices about special properties of the domain.
repeated .google.cloud.domains.v1alpha2.DomainNotice domain_notices = 4;index - The index to set the value at.value - The domainNotices to set.public RegisterParameters.Builder addDomainNotices(DomainNotice value)
Notices about special properties of the domain.
repeated .google.cloud.domains.v1alpha2.DomainNotice domain_notices = 4;value - The domainNotices to add.public RegisterParameters.Builder addAllDomainNotices(Iterable<? extends DomainNotice> values)
Notices about special properties of the domain.
repeated .google.cloud.domains.v1alpha2.DomainNotice domain_notices = 4;values - The domainNotices to add.public RegisterParameters.Builder clearDomainNotices()
Notices about special properties of the domain.
repeated .google.cloud.domains.v1alpha2.DomainNotice domain_notices = 4;public List<Integer> getDomainNoticesValueList()
Notices about special properties of the domain.
repeated .google.cloud.domains.v1alpha2.DomainNotice domain_notices = 4;getDomainNoticesValueList in interface RegisterParametersOrBuilderpublic int getDomainNoticesValue(int index)
Notices about special properties of the domain.
repeated .google.cloud.domains.v1alpha2.DomainNotice domain_notices = 4;getDomainNoticesValue in interface RegisterParametersOrBuilderindex - The index of the value to return.public RegisterParameters.Builder setDomainNoticesValue(int index, int value)
Notices about special properties of the domain.
repeated .google.cloud.domains.v1alpha2.DomainNotice domain_notices = 4;index - The index to set the value at.value - The enum numeric value on the wire for domainNotices to set.public RegisterParameters.Builder addDomainNoticesValue(int value)
Notices about special properties of the domain.
repeated .google.cloud.domains.v1alpha2.DomainNotice domain_notices = 4;value - The enum numeric value on the wire for domainNotices to add.public RegisterParameters.Builder addAllDomainNoticesValue(Iterable<Integer> values)
Notices about special properties of the domain.
repeated .google.cloud.domains.v1alpha2.DomainNotice domain_notices = 4;values - The enum numeric values on the wire for domainNotices to add.public boolean hasYearlyPrice()
Price to register or renew the domain for one year.
.google.type.Money yearly_price = 5;hasYearlyPrice in interface RegisterParametersOrBuilderpublic com.google.type.Money getYearlyPrice()
Price to register or renew the domain for one year.
.google.type.Money yearly_price = 5;getYearlyPrice in interface RegisterParametersOrBuilderpublic RegisterParameters.Builder setYearlyPrice(com.google.type.Money value)
Price to register or renew the domain for one year.
.google.type.Money yearly_price = 5;public RegisterParameters.Builder setYearlyPrice(com.google.type.Money.Builder builderForValue)
Price to register or renew the domain for one year.
.google.type.Money yearly_price = 5;public RegisterParameters.Builder mergeYearlyPrice(com.google.type.Money value)
Price to register or renew the domain for one year.
.google.type.Money yearly_price = 5;public RegisterParameters.Builder clearYearlyPrice()
Price to register or renew the domain for one year.
.google.type.Money yearly_price = 5;public com.google.type.Money.Builder getYearlyPriceBuilder()
Price to register or renew the domain for one year.
.google.type.Money yearly_price = 5;public com.google.type.MoneyOrBuilder getYearlyPriceOrBuilder()
Price to register or renew the domain for one year.
.google.type.Money yearly_price = 5;getYearlyPriceOrBuilder in interface RegisterParametersOrBuilderpublic final RegisterParameters.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<RegisterParameters.Builder>public final RegisterParameters.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<RegisterParameters.Builder>Copyright © 2023 Google LLC. All rights reserved.