public static final class ClaimHomepageRequest.Builder extends GeneratedMessage.Builder<ClaimHomepageRequest.Builder> implements ClaimHomepageRequestOrBuilder Request message for the ClaimHomepage method.
Protobuf type google.shopping.merchant.accounts.v1.ClaimHomepageRequest
Inheritance
java.lang.Object > AbstractMessageLite.Builder<MessageType,BuilderType> > AbstractMessage.Builder<BuilderType> > GeneratedMessage.Builder > ClaimHomepageRequest.BuilderImplements
ClaimHomepageRequestOrBuilderStatic Methods
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()| Returns | |
|---|---|
| Type | Description |
Descriptor |
|
Methods
build()
public ClaimHomepageRequest build()| Returns | |
|---|---|
| Type | Description |
ClaimHomepageRequest |
|
buildPartial()
public ClaimHomepageRequest buildPartial()| Returns | |
|---|---|
| Type | Description |
ClaimHomepageRequest |
|
clear()
public ClaimHomepageRequest.Builder clear()| Returns | |
|---|---|
| Type | Description |
ClaimHomepageRequest.Builder |
|
clearName()
public ClaimHomepageRequest.Builder clearName() Required. The name of the homepage to claim.
Format: accounts/{account}/homepage
string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
| Returns | |
|---|---|
| Type | Description |
ClaimHomepageRequest.Builder |
This builder for chaining. |
clearOverwrite()
public ClaimHomepageRequest.Builder clearOverwrite() Optional. When set to true, this option removes any existing claim on the
requested website from any other account to the account making the request,
effectively replacing the previous claim.
bool overwrite = 2 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
ClaimHomepageRequest.Builder |
This builder for chaining. |
getDefaultInstanceForType()
public ClaimHomepageRequest getDefaultInstanceForType()| Returns | |
|---|---|
| Type | Description |
ClaimHomepageRequest |
|
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()| Returns | |
|---|---|
| Type | Description |
Descriptor |
|
getName()
public String getName() Required. The name of the homepage to claim.
Format: accounts/{account}/homepage
string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
| Returns | |
|---|---|
| Type | Description |
String |
The name. |
getNameBytes()
public ByteString getNameBytes() Required. The name of the homepage to claim.
Format: accounts/{account}/homepage
string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
| Returns | |
|---|---|
| Type | Description |
ByteString |
The bytes for name. |
getOverwrite()
public boolean getOverwrite() Optional. When set to true, this option removes any existing claim on the
requested website from any other account to the account making the request,
effectively replacing the previous claim.
bool overwrite = 2 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
boolean |
The overwrite. |
internalGetFieldAccessorTable()
protected GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()| Returns | |
|---|---|
| Type | Description |
FieldAccessorTable |
|
isInitialized()
public final boolean isInitialized()| Returns | |
|---|---|
| Type | Description |
boolean |
|
mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public ClaimHomepageRequest.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)| Parameters | |
|---|---|
| Name | Description |
input |
CodedInputStream |
extensionRegistry |
ExtensionRegistryLite |
| Returns | |
|---|---|
| Type | Description |
ClaimHomepageRequest.Builder |
|
| Exceptions | |
|---|---|
| Type | Description |
IOException |
|
mergeFrom(Message other)
public ClaimHomepageRequest.Builder mergeFrom(Message other)| Parameter | |
|---|---|
| Name | Description |
other |
Message |
| Returns | |
|---|---|
| Type | Description |
ClaimHomepageRequest.Builder |
|
mergeFrom(ClaimHomepageRequest other)
public ClaimHomepageRequest.Builder mergeFrom(ClaimHomepageRequest other)| Parameter | |
|---|---|
| Name | Description |
other |
ClaimHomepageRequest |
| Returns | |
|---|---|
| Type | Description |
ClaimHomepageRequest.Builder |
|
setName(String value)
public ClaimHomepageRequest.Builder setName(String value) Required. The name of the homepage to claim.
Format: accounts/{account}/homepage
string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
| Parameter | |
|---|---|
| Name | Description |
value |
StringThe name to set. |
| Returns | |
|---|---|
| Type | Description |
ClaimHomepageRequest.Builder |
This builder for chaining. |
setNameBytes(ByteString value)
public ClaimHomepageRequest.Builder setNameBytes(ByteString value) Required. The name of the homepage to claim.
Format: accounts/{account}/homepage
string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
| Parameter | |
|---|---|
| Name | Description |
value |
ByteStringThe bytes for name to set. |
| Returns | |
|---|---|
| Type | Description |
ClaimHomepageRequest.Builder |
This builder for chaining. |
setOverwrite(boolean value)
public ClaimHomepageRequest.Builder setOverwrite(boolean value) Optional. When set to true, this option removes any existing claim on the
requested website from any other account to the account making the request,
effectively replacing the previous claim.
bool overwrite = 2 [(.google.api.field_behavior) = OPTIONAL];
| Parameter | |
|---|---|
| Name | Description |
value |
booleanThe overwrite to set. |
| Returns | |
|---|---|
| Type | Description |
ClaimHomepageRequest.Builder |
This builder for chaining. |