Interface AccountsServiceGrpc.AsyncService (0.12.0)

public static interface AccountsServiceGrpc.AsyncService

Service for managing CSS/MC account information.

Methods

getAccount(GetAccountRequest request, StreamObserver<Account> responseObserver)

public default void getAccount(GetAccountRequest request, StreamObserver<Account> responseObserver)

Retrieves a single CSS/MC account by ID.

Parameters
Name Description
request GetAccountRequest
responseObserver io.grpc.stub.StreamObserver<Account>

listChildAccounts(ListChildAccountsRequest request, StreamObserver<ListChildAccountsResponse> responseObserver)

public default void listChildAccounts(ListChildAccountsRequest request, StreamObserver<ListChildAccountsResponse> responseObserver)

Lists all the accounts under the specified CSS account ID, and optionally filters by label ID and account name.

Parameters
Name Description
request ListChildAccountsRequest
responseObserver io.grpc.stub.StreamObserver<ListChildAccountsResponse>

updateLabels(UpdateAccountLabelsRequest request, StreamObserver<Account> responseObserver)

public default void updateLabels(UpdateAccountLabelsRequest request, StreamObserver<Account> responseObserver)

Updates labels assigned to CSS/MC accounts by a CSS domain.

Parameters
Name Description
request UpdateAccountLabelsRequest
responseObserver io.grpc.stub.StreamObserver<Account>