Interface UserListGlobalLicenseServiceGrpc.AsyncService (0.8.0)

public static interface UserListGlobalLicenseServiceGrpc.AsyncService

Service for managing user list global licenses. Delete is not a supported operation for UserListGlobalLicenses. Callers should update the license status to DISABLED to instead to deactivate a license. This feature is only available to data partners.

Methods

createUserListGlobalLicense(CreateUserListGlobalLicenseRequest request, StreamObserver<UserListGlobalLicense> responseObserver)

public default void createUserListGlobalLicense(CreateUserListGlobalLicenseRequest request, StreamObserver<UserListGlobalLicense> responseObserver)

Creates a user list global license. This feature is only available to data partners.

Parameters
Name Description
request CreateUserListGlobalLicenseRequest
responseObserver io.grpc.stub.StreamObserver<UserListGlobalLicense>

getUserListGlobalLicense(GetUserListGlobalLicenseRequest request, StreamObserver<UserListGlobalLicense> responseObserver)

public default void getUserListGlobalLicense(GetUserListGlobalLicenseRequest request, StreamObserver<UserListGlobalLicense> responseObserver)

Retrieves a user list global license. This feature is only available to data partners.

Parameters
Name Description
request GetUserListGlobalLicenseRequest
responseObserver io.grpc.stub.StreamObserver<UserListGlobalLicense>

listUserListGlobalLicenseCustomerInfos(ListUserListGlobalLicenseCustomerInfosRequest request, StreamObserver<ListUserListGlobalLicenseCustomerInfosResponse> responseObserver)

public default void listUserListGlobalLicenseCustomerInfos(ListUserListGlobalLicenseCustomerInfosRequest request, StreamObserver<ListUserListGlobalLicenseCustomerInfosResponse> responseObserver)

Lists all customer info for a user list global license. This feature is only available to data partners.

Parameters
Name Description
request ListUserListGlobalLicenseCustomerInfosRequest
responseObserver io.grpc.stub.StreamObserver<ListUserListGlobalLicenseCustomerInfosResponse>

listUserListGlobalLicenses(ListUserListGlobalLicensesRequest request, StreamObserver<ListUserListGlobalLicensesResponse> responseObserver)

public default void listUserListGlobalLicenses(ListUserListGlobalLicensesRequest request, StreamObserver<ListUserListGlobalLicensesResponse> responseObserver)

Lists all user list global licenses owned by the parent account. This feature is only available to data partners.

Parameters
Name Description
request ListUserListGlobalLicensesRequest
responseObserver io.grpc.stub.StreamObserver<ListUserListGlobalLicensesResponse>

updateUserListGlobalLicense(UpdateUserListGlobalLicenseRequest request, StreamObserver<UserListGlobalLicense> responseObserver)

public default void updateUserListGlobalLicense(UpdateUserListGlobalLicenseRequest request, StreamObserver<UserListGlobalLicense> responseObserver)

Updates a user list global license. This feature is only available to data partners.

Parameters
Name Description
request UpdateUserListGlobalLicenseRequest
responseObserver io.grpc.stub.StreamObserver<UserListGlobalLicense>