public static interface AccountLabelsServiceGrpc.AsyncServiceManages 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 owned by 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> |