Class ProposeAccountServiceRequest (1.0.0)

public final class ProposeAccountServiceRequest extends GeneratedMessageV3 implements ProposeAccountServiceRequestOrBuilder

Request to propose an account service.

Protobuf type google.shopping.merchant.accounts.v1.ProposeAccountServiceRequest

Static Fields

ACCOUNT_SERVICE_FIELD_NUMBER

public static final int ACCOUNT_SERVICE_FIELD_NUMBER
Field Value
Type Description
int

PARENT_FIELD_NUMBER

public static final int PARENT_FIELD_NUMBER
Field Value
Type Description
int

PROVIDER_FIELD_NUMBER

public static final int PROVIDER_FIELD_NUMBER
Field Value
Type Description
int

Static Methods

getDefaultInstance()

public static ProposeAccountServiceRequest getDefaultInstance()
Returns
Type Description
ProposeAccountServiceRequest

getDescriptor()

public static final Descriptors.Descriptor getDescriptor()
Returns
Type Description
Descriptor

newBuilder()

public static ProposeAccountServiceRequest.Builder newBuilder()
Returns
Type Description
ProposeAccountServiceRequest.Builder

newBuilder(ProposeAccountServiceRequest prototype)

public static ProposeAccountServiceRequest.Builder newBuilder(ProposeAccountServiceRequest prototype)
Parameter
Name Description
prototype ProposeAccountServiceRequest
Returns
Type Description
ProposeAccountServiceRequest.Builder

parseDelimitedFrom(InputStream input)

public static ProposeAccountServiceRequest parseDelimitedFrom(InputStream input)
Parameter
Name Description
input InputStream
Returns
Type Description
ProposeAccountServiceRequest
Exceptions
Type Description
IOException

parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)

public static ProposeAccountServiceRequest parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Name Description
input InputStream
extensionRegistry ExtensionRegistryLite
Returns
Type Description
ProposeAccountServiceRequest
Exceptions
Type Description
IOException

parseFrom(byte[] data)

public static ProposeAccountServiceRequest parseFrom(byte[] data)
Parameter
Name Description
data byte[]
Returns
Type Description
ProposeAccountServiceRequest
Exceptions
Type Description
InvalidProtocolBufferException

parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)

public static ProposeAccountServiceRequest parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
Parameters
Name Description
data byte[]
extensionRegistry ExtensionRegistryLite
Returns
Type Description
ProposeAccountServiceRequest
Exceptions
Type Description
InvalidProtocolBufferException

parseFrom(ByteString data)

public static ProposeAccountServiceRequest parseFrom(ByteString data)
Parameter
Name Description
data ByteString
Returns
Type Description
ProposeAccountServiceRequest
Exceptions
Type Description
InvalidProtocolBufferException

parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)

public static ProposeAccountServiceRequest parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
Parameters
Name Description
data ByteString
extensionRegistry ExtensionRegistryLite
Returns
Type Description
ProposeAccountServiceRequest
Exceptions
Type Description
InvalidProtocolBufferException

parseFrom(CodedInputStream input)

public static ProposeAccountServiceRequest parseFrom(CodedInputStream input)
Parameter
Name Description
input CodedInputStream
Returns
Type Description
ProposeAccountServiceRequest
Exceptions
Type Description
IOException

parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)

public static ProposeAccountServiceRequest parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Name Description
input CodedInputStream
extensionRegistry ExtensionRegistryLite
Returns
Type Description
ProposeAccountServiceRequest
Exceptions
Type Description
IOException

parseFrom(InputStream input)

public static ProposeAccountServiceRequest parseFrom(InputStream input)
Parameter
Name Description
input InputStream
Returns
Type Description
ProposeAccountServiceRequest
Exceptions
Type Description
IOException

parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)

public static ProposeAccountServiceRequest parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Name Description
input InputStream
extensionRegistry ExtensionRegistryLite
Returns
Type Description
ProposeAccountServiceRequest
Exceptions
Type Description
IOException

parseFrom(ByteBuffer data)

public static ProposeAccountServiceRequest parseFrom(ByteBuffer data)
Parameter
Name Description
data ByteBuffer
Returns
Type Description
ProposeAccountServiceRequest
Exceptions
Type Description
InvalidProtocolBufferException

parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)

public static ProposeAccountServiceRequest parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
Parameters
Name Description
data ByteBuffer
extensionRegistry ExtensionRegistryLite
Returns
Type Description
ProposeAccountServiceRequest
Exceptions
Type Description
InvalidProtocolBufferException

parser()

public static Parser<ProposeAccountServiceRequest> parser()
Returns
Type Description
Parser<ProposeAccountServiceRequest>

Methods

equals(Object obj)

public boolean equals(Object obj)
Parameter
Name Description
obj Object
Returns
Type Description
boolean
Overrides

getAccountService()

public AccountService getAccountService()

Required. The account service to propose.

.google.shopping.merchant.accounts.v1.AccountService account_service = 4 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
AccountService

The accountService.

getAccountServiceOrBuilder()

public AccountServiceOrBuilder getAccountServiceOrBuilder()

Required. The account service to propose.

.google.shopping.merchant.accounts.v1.AccountService account_service = 4 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
AccountServiceOrBuilder

getDefaultInstanceForType()

public ProposeAccountServiceRequest getDefaultInstanceForType()
Returns
Type Description
ProposeAccountServiceRequest

getParent()

public String getParent()

Required. The resource name of the parent account for the service. Format: accounts/{account}

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

Returns
Type Description
String

The parent.

getParentBytes()

public ByteString getParentBytes()

Required. The resource name of the parent account for the service. Format: accounts/{account}

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

Returns
Type Description
ByteString

The bytes for parent.

getParserForType()

public Parser<ProposeAccountServiceRequest> getParserForType()
Returns
Type Description
Parser<ProposeAccountServiceRequest>
Overrides

getProvider()

public String getProvider()

Required. The provider of the service. Either the reference to an account such as providers/123 or a well-known service provider (one of providers/GOOGLE_ADS or providers/GOOGLE_BUSINESS_PROFILE).

string provider = 2 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
String

The provider.

getProviderBytes()

public ByteString getProviderBytes()

Required. The provider of the service. Either the reference to an account such as providers/123 or a well-known service provider (one of providers/GOOGLE_ADS or providers/GOOGLE_BUSINESS_PROFILE).

string provider = 2 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
ByteString

The bytes for provider.

getSerializedSize()

public int getSerializedSize()
Returns
Type Description
int
Overrides

hasAccountService()

public boolean hasAccountService()

Required. The account service to propose.

.google.shopping.merchant.accounts.v1.AccountService account_service = 4 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
boolean

Whether the accountService field is set.

hashCode()

public int hashCode()
Returns
Type Description
int
Overrides

internalGetFieldAccessorTable()

protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Returns
Type Description
FieldAccessorTable
Overrides

isInitialized()

public final boolean isInitialized()
Returns
Type Description
boolean
Overrides

newBuilderForType()

public ProposeAccountServiceRequest.Builder newBuilderForType()
Returns
Type Description
ProposeAccountServiceRequest.Builder

newBuilderForType(GeneratedMessageV3.BuilderParent parent)

protected ProposeAccountServiceRequest.Builder newBuilderForType(GeneratedMessageV3.BuilderParent parent)
Parameter
Name Description
parent BuilderParent
Returns
Type Description
ProposeAccountServiceRequest.Builder
Overrides

newInstance(GeneratedMessageV3.UnusedPrivateParameter unused)

protected Object newInstance(GeneratedMessageV3.UnusedPrivateParameter unused)
Parameter
Name Description
unused UnusedPrivateParameter
Returns
Type Description
Object
Overrides

toBuilder()

public ProposeAccountServiceRequest.Builder toBuilder()
Returns
Type Description
ProposeAccountServiceRequest.Builder

writeTo(CodedOutputStream output)

public void writeTo(CodedOutputStream output)
Parameter
Name Description
output CodedOutputStream
Overrides
Exceptions
Type Description
IOException