Class AccountLabelsServiceGrpc.AccountLabelsServiceBlockingStub (0.3.0)

public static final class AccountLabelsServiceGrpc.AccountLabelsServiceBlockingStub extends AbstractBlockingStub<AccountLabelsServiceGrpc.AccountLabelsServiceBlockingStub>

A stub to allow clients to do synchronous rpc calls to service AccountLabelsService.

Manages Merchant Center and CSS accounts labels.

Inheritance

java.lang.Object > io.grpc.stub.AbstractStub > io.grpc.stub.AbstractBlockingStub > AccountLabelsServiceGrpc.AccountLabelsServiceBlockingStub

Methods

build(Channel channel, CallOptions callOptions)

protected AccountLabelsServiceGrpc.AccountLabelsServiceBlockingStub build(Channel channel, CallOptions callOptions)
Parameters
NameDescription
channelio.grpc.Channel
callOptionsio.grpc.CallOptions
Returns
TypeDescription
AccountLabelsServiceGrpc.AccountLabelsServiceBlockingStub
Overrides
io.grpc.stub.AbstractStub.build(io.grpc.Channel,io.grpc.CallOptions)

createAccountLabel(CreateAccountLabelRequest request)

public AccountLabel createAccountLabel(CreateAccountLabelRequest request)

Creates a new label, not assigned to any account.

Parameter
NameDescription
requestCreateAccountLabelRequest
Returns
TypeDescription
AccountLabel

deleteAccountLabel(DeleteAccountLabelRequest request)

public Empty deleteAccountLabel(DeleteAccountLabelRequest request)

Deletes a label and removes it from all accounts to which it was assigned.

Parameter
NameDescription
requestDeleteAccountLabelRequest
Returns
TypeDescription
Empty

listAccountLabels(ListAccountLabelsRequest request)

public ListAccountLabelsResponse listAccountLabels(ListAccountLabelsRequest request)

Lists the labels assigned to an account.

Parameter
NameDescription
requestListAccountLabelsRequest
Returns
TypeDescription
ListAccountLabelsResponse

updateAccountLabel(UpdateAccountLabelRequest request)

public AccountLabel updateAccountLabel(UpdateAccountLabelRequest request)

Updates a label.

Parameter
NameDescription
requestUpdateAccountLabelRequest
Returns
TypeDescription
AccountLabel