Package com.google.cloud.domains.v1
Class TransferParameters
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite
-
- com.google.protobuf.AbstractMessage
-
- com.google.protobuf.GeneratedMessageV3
-
- com.google.cloud.domains.v1.TransferParameters
-
- All Implemented Interfaces:
TransferParametersOrBuilder,com.google.protobuf.Message,com.google.protobuf.MessageLite,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Serializable
public final class TransferParameters extends com.google.protobuf.GeneratedMessageV3 implements TransferParametersOrBuilder
Parameters required to transfer a domain from another registrar.
Protobuf typegoogle.cloud.domains.v1.TransferParameters- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classTransferParameters.BuilderParameters required to transfer a domain from another registrar.-
Nested classes/interfaces inherited from class com.google.protobuf.GeneratedMessageV3
com.google.protobuf.GeneratedMessageV3.BuilderParent, com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>,BuilderT extends com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageT,BuilderT>>, com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessageV3.ExtendableMessageOrBuilder<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessageV3.FieldAccessorTable, com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter
-
-
Field Summary
Fields Modifier and Type Field Description static intCURRENT_REGISTRAR_FIELD_NUMBERstatic intDOMAIN_NAME_FIELD_NUMBERstatic intNAME_SERVERS_FIELD_NUMBERstatic intSUPPORTED_PRIVACY_FIELD_NUMBERstatic intTRANSFER_LOCK_STATE_FIELD_NUMBERstatic intYEARLY_PRICE_FIELD_NUMBER
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(Object obj)StringgetCurrentRegistrar()The registrar that currently manages the domain.com.google.protobuf.ByteStringgetCurrentRegistrarBytes()The registrar that currently manages the domain.static TransferParametersgetDefaultInstance()TransferParametersgetDefaultInstanceForType()static com.google.protobuf.Descriptors.DescriptorgetDescriptor()StringgetDomainName()The domain name.com.google.protobuf.ByteStringgetDomainNameBytes()The domain name.StringgetNameServers(int index)The name servers that currently store the configuration of the domain.com.google.protobuf.ByteStringgetNameServersBytes(int index)The name servers that currently store the configuration of the domain.intgetNameServersCount()The name servers that currently store the configuration of the domain.com.google.protobuf.ProtocolStringListgetNameServersList()The name servers that currently store the configuration of the domain.com.google.protobuf.Parser<TransferParameters>getParserForType()intgetSerializedSize()ContactPrivacygetSupportedPrivacy(int index)Contact privacy options that the domain supports.intgetSupportedPrivacyCount()Contact privacy options that the domain supports.List<ContactPrivacy>getSupportedPrivacyList()Contact privacy options that the domain supports.intgetSupportedPrivacyValue(int index)Contact privacy options that the domain supports.List<Integer>getSupportedPrivacyValueList()Contact privacy options that the domain supports.TransferLockStategetTransferLockState()Indicates whether the domain is protected by a transfer lock.intgetTransferLockStateValue()Indicates whether the domain is protected by a transfer lock.com.google.type.MoneygetYearlyPrice()Price to transfer or renew the domain for one year.com.google.type.MoneyOrBuildergetYearlyPriceOrBuilder()Price to transfer or renew the domain for one year.inthashCode()booleanhasYearlyPrice()Price to transfer or renew the domain for one year.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTableinternalGetFieldAccessorTable()booleanisInitialized()static TransferParameters.BuildernewBuilder()static TransferParameters.BuildernewBuilder(TransferParameters prototype)TransferParameters.BuildernewBuilderForType()protected TransferParameters.BuildernewBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)protected ObjectnewInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused)static TransferParametersparseDelimitedFrom(InputStream input)static TransferParametersparseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static TransferParametersparseFrom(byte[] data)static TransferParametersparseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static TransferParametersparseFrom(com.google.protobuf.ByteString data)static TransferParametersparseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static TransferParametersparseFrom(com.google.protobuf.CodedInputStream input)static TransferParametersparseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static TransferParametersparseFrom(InputStream input)static TransferParametersparseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static TransferParametersparseFrom(ByteBuffer data)static TransferParametersparseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static com.google.protobuf.Parser<TransferParameters>parser()TransferParameters.BuildertoBuilder()voidwriteTo(com.google.protobuf.CodedOutputStream output)-
Methods inherited from class com.google.protobuf.GeneratedMessageV3
canUseUnsafe, computeStringSize, computeStringSizeNoTag, emptyBooleanList, emptyDoubleList, emptyFloatList, emptyIntList, emptyLongList, getAllFields, getDescriptorForType, getField, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, isStringEmpty, makeExtensionsImmutable, makeMutableCopy, mergeFromAndMakeImmutableInternal, mutableCopy, mutableCopy, mutableCopy, mutableCopy, mutableCopy, newBooleanList, newBuilderForType, newDoubleList, newFloatList, newIntList, newLongList, parseDelimitedWithIOException, parseDelimitedWithIOException, parseUnknownField, parseUnknownFieldProto3, parseWithIOException, parseWithIOException, parseWithIOException, parseWithIOException, serializeBooleanMapTo, serializeIntegerMapTo, serializeLongMapTo, serializeStringMapTo, writeReplace, writeString, writeStringNoTag
-
Methods inherited from class com.google.protobuf.AbstractMessage
findInitializationErrors, getInitializationErrorString, hashBoolean, hashEnum, hashEnumList, hashFields, hashLong, toString
-
Methods inherited from class com.google.protobuf.AbstractMessageLite
addAll, addAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeTo
-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
-
-
-
Field Detail
-
DOMAIN_NAME_FIELD_NUMBER
public static final int DOMAIN_NAME_FIELD_NUMBER
- See Also:
- Constant Field Values
-
CURRENT_REGISTRAR_FIELD_NUMBER
public static final int CURRENT_REGISTRAR_FIELD_NUMBER
- See Also:
- Constant Field Values
-
NAME_SERVERS_FIELD_NUMBER
public static final int NAME_SERVERS_FIELD_NUMBER
- See Also:
- Constant Field Values
-
TRANSFER_LOCK_STATE_FIELD_NUMBER
public static final int TRANSFER_LOCK_STATE_FIELD_NUMBER
- See Also:
- Constant Field Values
-
SUPPORTED_PRIVACY_FIELD_NUMBER
public static final int SUPPORTED_PRIVACY_FIELD_NUMBER
- See Also:
- Constant Field Values
-
YEARLY_PRICE_FIELD_NUMBER
public static final int YEARLY_PRICE_FIELD_NUMBER
- See Also:
- Constant Field Values
-
-
Method Detail
-
newInstance
protected Object newInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused)
- Overrides:
newInstancein classcom.google.protobuf.GeneratedMessageV3
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
-
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessageV3
-
getDomainName
public String getDomainName()
The domain name. Unicode domain names are expressed in Punycode format.
string domain_name = 1;- Specified by:
getDomainNamein interfaceTransferParametersOrBuilder- Returns:
- The domainName.
-
getDomainNameBytes
public com.google.protobuf.ByteString getDomainNameBytes()
The domain name. Unicode domain names are expressed in Punycode format.
string domain_name = 1;- Specified by:
getDomainNameBytesin interfaceTransferParametersOrBuilder- Returns:
- The bytes for domainName.
-
getCurrentRegistrar
public String getCurrentRegistrar()
The registrar that currently manages the domain.
string current_registrar = 2;- Specified by:
getCurrentRegistrarin interfaceTransferParametersOrBuilder- Returns:
- The currentRegistrar.
-
getCurrentRegistrarBytes
public com.google.protobuf.ByteString getCurrentRegistrarBytes()
The registrar that currently manages the domain.
string current_registrar = 2;- Specified by:
getCurrentRegistrarBytesin interfaceTransferParametersOrBuilder- Returns:
- The bytes for currentRegistrar.
-
getNameServersList
public com.google.protobuf.ProtocolStringList getNameServersList()
The name servers that currently store the configuration of the domain.
repeated string name_servers = 3;- Specified by:
getNameServersListin interfaceTransferParametersOrBuilder- Returns:
- A list containing the nameServers.
-
getNameServersCount
public int getNameServersCount()
The name servers that currently store the configuration of the domain.
repeated string name_servers = 3;- Specified by:
getNameServersCountin interfaceTransferParametersOrBuilder- Returns:
- The count of nameServers.
-
getNameServers
public String getNameServers(int index)
The name servers that currently store the configuration of the domain.
repeated string name_servers = 3;- Specified by:
getNameServersin interfaceTransferParametersOrBuilder- Parameters:
index- The index of the element to return.- Returns:
- The nameServers at the given index.
-
getNameServersBytes
public com.google.protobuf.ByteString getNameServersBytes(int index)
The name servers that currently store the configuration of the domain.
repeated string name_servers = 3;- Specified by:
getNameServersBytesin interfaceTransferParametersOrBuilder- Parameters:
index- The index of the value to return.- Returns:
- The bytes of the nameServers at the given index.
-
getTransferLockStateValue
public int getTransferLockStateValue()
Indicates whether the domain is protected by a transfer lock. For a transfer to succeed, this must show `UNLOCKED`. To unlock a domain, go to its current registrar.
.google.cloud.domains.v1.TransferLockState transfer_lock_state = 4;- Specified by:
getTransferLockStateValuein interfaceTransferParametersOrBuilder- Returns:
- The enum numeric value on the wire for transferLockState.
-
getTransferLockState
public TransferLockState getTransferLockState()
Indicates whether the domain is protected by a transfer lock. For a transfer to succeed, this must show `UNLOCKED`. To unlock a domain, go to its current registrar.
.google.cloud.domains.v1.TransferLockState transfer_lock_state = 4;- Specified by:
getTransferLockStatein interfaceTransferParametersOrBuilder- Returns:
- The transferLockState.
-
getSupportedPrivacyList
public List<ContactPrivacy> getSupportedPrivacyList()
Contact privacy options that the domain supports.
repeated .google.cloud.domains.v1.ContactPrivacy supported_privacy = 5;- Specified by:
getSupportedPrivacyListin interfaceTransferParametersOrBuilder- Returns:
- A list containing the supportedPrivacy.
-
getSupportedPrivacyCount
public int getSupportedPrivacyCount()
Contact privacy options that the domain supports.
repeated .google.cloud.domains.v1.ContactPrivacy supported_privacy = 5;- Specified by:
getSupportedPrivacyCountin interfaceTransferParametersOrBuilder- Returns:
- The count of supportedPrivacy.
-
getSupportedPrivacy
public ContactPrivacy getSupportedPrivacy(int index)
Contact privacy options that the domain supports.
repeated .google.cloud.domains.v1.ContactPrivacy supported_privacy = 5;- Specified by:
getSupportedPrivacyin interfaceTransferParametersOrBuilder- Parameters:
index- The index of the element to return.- Returns:
- The supportedPrivacy at the given index.
-
getSupportedPrivacyValueList
public List<Integer> getSupportedPrivacyValueList()
Contact privacy options that the domain supports.
repeated .google.cloud.domains.v1.ContactPrivacy supported_privacy = 5;- Specified by:
getSupportedPrivacyValueListin interfaceTransferParametersOrBuilder- Returns:
- A list containing the enum numeric values on the wire for supportedPrivacy.
-
getSupportedPrivacyValue
public int getSupportedPrivacyValue(int index)
Contact privacy options that the domain supports.
repeated .google.cloud.domains.v1.ContactPrivacy supported_privacy = 5;- Specified by:
getSupportedPrivacyValuein interfaceTransferParametersOrBuilder- Parameters:
index- The index of the value to return.- Returns:
- The enum numeric value on the wire of supportedPrivacy at the given index.
-
hasYearlyPrice
public boolean hasYearlyPrice()
Price to transfer or renew the domain for one year.
.google.type.Money yearly_price = 6;- Specified by:
hasYearlyPricein interfaceTransferParametersOrBuilder- Returns:
- Whether the yearlyPrice field is set.
-
getYearlyPrice
public com.google.type.Money getYearlyPrice()
Price to transfer or renew the domain for one year.
.google.type.Money yearly_price = 6;- Specified by:
getYearlyPricein interfaceTransferParametersOrBuilder- Returns:
- The yearlyPrice.
-
getYearlyPriceOrBuilder
public com.google.type.MoneyOrBuilder getYearlyPriceOrBuilder()
Price to transfer or renew the domain for one year.
.google.type.Money yearly_price = 6;- Specified by:
getYearlyPriceOrBuilderin interfaceTransferParametersOrBuilder
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3
-
writeTo
public void writeTo(com.google.protobuf.CodedOutputStream output) throws IOException- Specified by:
writeToin interfacecom.google.protobuf.MessageLite- Overrides:
writeToin classcom.google.protobuf.GeneratedMessageV3- Throws:
IOException
-
getSerializedSize
public int getSerializedSize()
- Specified by:
getSerializedSizein interfacecom.google.protobuf.MessageLite- Overrides:
getSerializedSizein classcom.google.protobuf.GeneratedMessageV3
-
equals
public boolean equals(Object obj)
- Specified by:
equalsin interfacecom.google.protobuf.Message- Overrides:
equalsin classcom.google.protobuf.AbstractMessage
-
hashCode
public int hashCode()
- Specified by:
hashCodein interfacecom.google.protobuf.Message- Overrides:
hashCodein classcom.google.protobuf.AbstractMessage
-
parseFrom
public static TransferParameters parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static TransferParameters parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static TransferParameters parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static TransferParameters parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static TransferParameters parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static TransferParameters parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static TransferParameters parseFrom(InputStream input) throws IOException
- Throws:
IOException
-
parseFrom
public static TransferParameters parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Throws:
IOException
-
parseDelimitedFrom
public static TransferParameters parseDelimitedFrom(InputStream input) throws IOException
- Throws:
IOException
-
parseDelimitedFrom
public static TransferParameters parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Throws:
IOException
-
parseFrom
public static TransferParameters parseFrom(com.google.protobuf.CodedInputStream input) throws IOException
- Throws:
IOException
-
parseFrom
public static TransferParameters parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Throws:
IOException
-
newBuilderForType
public TransferParameters.Builder newBuilderForType()
- Specified by:
newBuilderForTypein interfacecom.google.protobuf.Message- Specified by:
newBuilderForTypein interfacecom.google.protobuf.MessageLite
-
newBuilder
public static TransferParameters.Builder newBuilder()
-
newBuilder
public static TransferParameters.Builder newBuilder(TransferParameters prototype)
-
toBuilder
public TransferParameters.Builder toBuilder()
- Specified by:
toBuilderin interfacecom.google.protobuf.Message- Specified by:
toBuilderin interfacecom.google.protobuf.MessageLite
-
newBuilderForType
protected TransferParameters.Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
- Specified by:
newBuilderForTypein classcom.google.protobuf.GeneratedMessageV3
-
getDefaultInstance
public static TransferParameters getDefaultInstance()
-
parser
public static com.google.protobuf.Parser<TransferParameters> parser()
-
getParserForType
public com.google.protobuf.Parser<TransferParameters> getParserForType()
- Specified by:
getParserForTypein interfacecom.google.protobuf.Message- Specified by:
getParserForTypein interfacecom.google.protobuf.MessageLite- Overrides:
getParserForTypein classcom.google.protobuf.GeneratedMessageV3
-
getDefaultInstanceForType
public TransferParameters getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
-