public static interface AccountLabelsServiceGrpc.AsyncService
Manages Merchant Center and CSS accounts labels.
Methods
createAccountLabel(CreateAccountLabelRequest request, StreamObserver<AccountLabel> responseObserver)
public default void createAccountLabel(CreateAccountLabelRequest request, StreamObserver<AccountLabel> responseObserver)
Creates a new label, not assigned to any account.
Parameters | |
---|---|
Name | Description |
request | CreateAccountLabelRequest |
responseObserver | io.grpc.stub.StreamObserver<AccountLabel> |
deleteAccountLabel(DeleteAccountLabelRequest request, StreamObserver<Empty> responseObserver)
public default void deleteAccountLabel(DeleteAccountLabelRequest request, StreamObserver<Empty> responseObserver)
Deletes a label and removes it from all accounts to which it was assigned.
Parameters | |
---|---|
Name | Description |
request | DeleteAccountLabelRequest |
responseObserver | io.grpc.stub.StreamObserver<Empty> |
listAccountLabels(ListAccountLabelsRequest request, StreamObserver<ListAccountLabelsResponse> responseObserver)
public default void listAccountLabels(ListAccountLabelsRequest request, StreamObserver<ListAccountLabelsResponse> responseObserver)
Lists the labels assigned to an account.
Parameters | |
---|---|
Name | Description |
request | ListAccountLabelsRequest |
responseObserver | io.grpc.stub.StreamObserver<ListAccountLabelsResponse> |
updateAccountLabel(UpdateAccountLabelRequest request, StreamObserver<AccountLabel> responseObserver)
public default void updateAccountLabel(UpdateAccountLabelRequest request, StreamObserver<AccountLabel> responseObserver)
Updates a label.
Parameters | |
---|---|
Name | Description |
request | UpdateAccountLabelRequest |
responseObserver | io.grpc.stub.StreamObserver<AccountLabel> |