Interface RegisterParametersOrBuilder (1.36.0)

public interface RegisterParametersOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

getAvailability()

public abstract 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.v1.RegisterParameters.Availability availability = 2;

Returns
TypeDescription
RegisterParameters.Availability

The availability.

getAvailabilityValue()

public abstract 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.v1.RegisterParameters.Availability availability = 2;

Returns
TypeDescription
int

The enum numeric value on the wire for availability.

getDomainName()

public abstract String getDomainName()

The domain name. Unicode domain names are expressed in Punycode format.

string domain_name = 1;

Returns
TypeDescription
String

The domainName.

getDomainNameBytes()

public abstract ByteString getDomainNameBytes()

The domain name. Unicode domain names are expressed in Punycode format.

string domain_name = 1;

Returns
TypeDescription
ByteString

The bytes for domainName.

getDomainNotices(int index)

public abstract DomainNotice getDomainNotices(int index)

Notices about special properties of the domain.

repeated .google.cloud.domains.v1.DomainNotice domain_notices = 4;

Parameter
NameDescription
indexint

The index of the element to return.

Returns
TypeDescription
DomainNotice

The domainNotices at the given index.

getDomainNoticesCount()

public abstract int getDomainNoticesCount()

Notices about special properties of the domain.

repeated .google.cloud.domains.v1.DomainNotice domain_notices = 4;

Returns
TypeDescription
int

The count of domainNotices.

getDomainNoticesList()

public abstract List<DomainNotice> getDomainNoticesList()

Notices about special properties of the domain.

repeated .google.cloud.domains.v1.DomainNotice domain_notices = 4;

Returns
TypeDescription
List<DomainNotice>

A list containing the domainNotices.

getDomainNoticesValue(int index)

public abstract int getDomainNoticesValue(int index)

Notices about special properties of the domain.

repeated .google.cloud.domains.v1.DomainNotice domain_notices = 4;

Parameter
NameDescription
indexint

The index of the value to return.

Returns
TypeDescription
int

The enum numeric value on the wire of domainNotices at the given index.

getDomainNoticesValueList()

public abstract List<Integer> getDomainNoticesValueList()

Notices about special properties of the domain.

repeated .google.cloud.domains.v1.DomainNotice domain_notices = 4;

Returns
TypeDescription
List<Integer>

A list containing the enum numeric values on the wire for domainNotices.

getSupportedPrivacy(int index)

public abstract ContactPrivacy getSupportedPrivacy(int index)

Contact privacy options that the domain supports.

repeated .google.cloud.domains.v1.ContactPrivacy supported_privacy = 3;

Parameter
NameDescription
indexint

The index of the element to return.

Returns
TypeDescription
ContactPrivacy

The supportedPrivacy at the given index.

getSupportedPrivacyCount()

public abstract int getSupportedPrivacyCount()

Contact privacy options that the domain supports.

repeated .google.cloud.domains.v1.ContactPrivacy supported_privacy = 3;

Returns
TypeDescription
int

The count of supportedPrivacy.

getSupportedPrivacyList()

public abstract List<ContactPrivacy> getSupportedPrivacyList()

Contact privacy options that the domain supports.

repeated .google.cloud.domains.v1.ContactPrivacy supported_privacy = 3;

Returns
TypeDescription
List<ContactPrivacy>

A list containing the supportedPrivacy.

getSupportedPrivacyValue(int index)

public abstract int getSupportedPrivacyValue(int index)

Contact privacy options that the domain supports.

repeated .google.cloud.domains.v1.ContactPrivacy supported_privacy = 3;

Parameter
NameDescription
indexint

The index of the value to return.

Returns
TypeDescription
int

The enum numeric value on the wire of supportedPrivacy at the given index.

getSupportedPrivacyValueList()

public abstract List<Integer> getSupportedPrivacyValueList()

Contact privacy options that the domain supports.

repeated .google.cloud.domains.v1.ContactPrivacy supported_privacy = 3;

Returns
TypeDescription
List<Integer>

A list containing the enum numeric values on the wire for supportedPrivacy.

getYearlyPrice()

public abstract Money getYearlyPrice()

Price to register or renew the domain for one year.

.google.type.Money yearly_price = 5;

Returns
TypeDescription
com.google.type.Money

The yearlyPrice.

getYearlyPriceOrBuilder()

public abstract MoneyOrBuilder getYearlyPriceOrBuilder()

Price to register or renew the domain for one year.

.google.type.Money yearly_price = 5;

Returns
TypeDescription
com.google.type.MoneyOrBuilder

hasYearlyPrice()

public abstract boolean hasYearlyPrice()

Price to register or renew the domain for one year.

.google.type.Money yearly_price = 5;

Returns
TypeDescription
boolean

Whether the yearlyPrice field is set.