Class UserListGlobalLicenseServiceGrpc.UserListGlobalLicenseServiceStub (0.8.0)

public static final class UserListGlobalLicenseServiceGrpc.UserListGlobalLicenseServiceStub extends AbstractAsyncStub<UserListGlobalLicenseServiceGrpc.UserListGlobalLicenseServiceStub>

A stub to allow clients to do asynchronous rpc calls to service UserListGlobalLicenseService.

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.

Inheritance

java.lang.Object > io.grpc.stub.AbstractStub > io.grpc.stub.AbstractAsyncStub > UserListGlobalLicenseServiceGrpc.UserListGlobalLicenseServiceStub

Methods

build(Channel channel, CallOptions callOptions)

protected UserListGlobalLicenseServiceGrpc.UserListGlobalLicenseServiceStub build(Channel channel, CallOptions callOptions)
Parameters
Name Description
channel io.grpc.Channel
callOptions io.grpc.CallOptions
Returns
Type Description
UserListGlobalLicenseServiceGrpc.UserListGlobalLicenseServiceStub
Overrides
io.grpc.stub.AbstractStub.build(io.grpc.Channel,io.grpc.CallOptions)

createUserListGlobalLicense(CreateUserListGlobalLicenseRequest request, StreamObserver<UserListGlobalLicense> responseObserver)

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