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 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> |