Interface RegisterDomainRequestOrBuilder (1.38.0)

public interface RegisterDomainRequestOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

getContactNotices(int index)

public abstract ContactNotice getContactNotices(int index)

The list of contact notices that the caller acknowledges. The notices needed here depend on the values specified in registration.contact_settings.

repeated .google.cloud.domains.v1.ContactNotice contact_notices = 4;

Parameter
NameDescription
indexint

The index of the element to return.

Returns
TypeDescription
ContactNotice

The contactNotices at the given index.

getContactNoticesCount()

public abstract int getContactNoticesCount()

The list of contact notices that the caller acknowledges. The notices needed here depend on the values specified in registration.contact_settings.

repeated .google.cloud.domains.v1.ContactNotice contact_notices = 4;

Returns
TypeDescription
int

The count of contactNotices.

getContactNoticesList()

public abstract List<ContactNotice> getContactNoticesList()

The list of contact notices that the caller acknowledges. The notices needed here depend on the values specified in registration.contact_settings.

repeated .google.cloud.domains.v1.ContactNotice contact_notices = 4;

Returns
TypeDescription
List<ContactNotice>

A list containing the contactNotices.

getContactNoticesValue(int index)

public abstract int getContactNoticesValue(int index)

The list of contact notices that the caller acknowledges. The notices needed here depend on the values specified in registration.contact_settings.

repeated .google.cloud.domains.v1.ContactNotice contact_notices = 4;

Parameter
NameDescription
indexint

The index of the value to return.

Returns
TypeDescription
int

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

getContactNoticesValueList()

public abstract List<Integer> getContactNoticesValueList()

The list of contact notices that the caller acknowledges. The notices needed here depend on the values specified in registration.contact_settings.

repeated .google.cloud.domains.v1.ContactNotice contact_notices = 4;

Returns
TypeDescription
List<Integer>

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

getDomainNotices(int index)

public abstract DomainNotice getDomainNotices(int index)

The list of domain notices that you acknowledge. Call RetrieveRegisterParameters to see the notices that need acknowledgement.

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

Parameter
NameDescription
indexint

The index of the element to return.

Returns
TypeDescription
DomainNotice

The domainNotices at the given index.

getDomainNoticesCount()

public abstract int getDomainNoticesCount()

The list of domain notices that you acknowledge. Call RetrieveRegisterParameters to see the notices that need acknowledgement.

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

Returns
TypeDescription
int

The count of domainNotices.

getDomainNoticesList()

public abstract List<DomainNotice> getDomainNoticesList()

The list of domain notices that you acknowledge. Call RetrieveRegisterParameters to see the notices that need acknowledgement.

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

Returns
TypeDescription
List<DomainNotice>

A list containing the domainNotices.

getDomainNoticesValue(int index)

public abstract int getDomainNoticesValue(int index)

The list of domain notices that you acknowledge. Call RetrieveRegisterParameters to see the notices that need acknowledgement.

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

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()

The list of domain notices that you acknowledge. Call RetrieveRegisterParameters to see the notices that need acknowledgement.

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

Returns
TypeDescription
List<Integer>

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

getParent()

public abstract String getParent()

Required. The parent resource of the Registration. Must be in the format projects/*/locations/*.

string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }

Returns
TypeDescription
String

The parent.

getParentBytes()

public abstract ByteString getParentBytes()

Required. The parent resource of the Registration. Must be in the format projects/*/locations/*.

string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }

Returns
TypeDescription
ByteString

The bytes for parent.

getRegistration()

public abstract Registration getRegistration()

Required. The complete Registration resource to be created.

.google.cloud.domains.v1.Registration registration = 2 [(.google.api.field_behavior) = REQUIRED];

Returns
TypeDescription
Registration

The registration.

getRegistrationOrBuilder()

public abstract RegistrationOrBuilder getRegistrationOrBuilder()

Required. The complete Registration resource to be created.

.google.cloud.domains.v1.Registration registration = 2 [(.google.api.field_behavior) = REQUIRED];

Returns
TypeDescription
RegistrationOrBuilder

getValidateOnly()

public abstract boolean getValidateOnly()

When true, only validation is performed, without actually registering the domain. Follows: https://cloud.google.com/apis/design/design_patterns#request_validation

bool validate_only = 6;

Returns
TypeDescription
boolean

The validateOnly.

getYearlyPrice()

public abstract Money getYearlyPrice()

Required. Yearly price to register or renew the domain. The value that should be put here can be obtained from RetrieveRegisterParameters or SearchDomains calls.

.google.type.Money yearly_price = 5 [(.google.api.field_behavior) = REQUIRED];

Returns
TypeDescription
com.google.type.Money

The yearlyPrice.

getYearlyPriceOrBuilder()

public abstract MoneyOrBuilder getYearlyPriceOrBuilder()

Required. Yearly price to register or renew the domain. The value that should be put here can be obtained from RetrieveRegisterParameters or SearchDomains calls.

.google.type.Money yearly_price = 5 [(.google.api.field_behavior) = REQUIRED];

Returns
TypeDescription
com.google.type.MoneyOrBuilder

hasRegistration()

public abstract boolean hasRegistration()

Required. The complete Registration resource to be created.

.google.cloud.domains.v1.Registration registration = 2 [(.google.api.field_behavior) = REQUIRED];

Returns
TypeDescription
boolean

Whether the registration field is set.

hasYearlyPrice()

public abstract boolean hasYearlyPrice()

Required. Yearly price to register or renew the domain. The value that should be put here can be obtained from RetrieveRegisterParameters or SearchDomains calls.

.google.type.Money yearly_price = 5 [(.google.api.field_behavior) = REQUIRED];

Returns
TypeDescription
boolean

Whether the yearlyPrice field is set.