Class UserListGlobalLicenseServiceGrpc.UserListGlobalLicenseServiceFutureStub (0.8.0)

public static final class UserListGlobalLicenseServiceGrpc.UserListGlobalLicenseServiceFutureStub extends AbstractFutureStub<UserListGlobalLicenseServiceGrpc.UserListGlobalLicenseServiceFutureStub>

A stub to allow clients to do ListenableFuture-style 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.AbstractFutureStub > UserListGlobalLicenseServiceGrpc.UserListGlobalLicenseServiceFutureStub

Methods

build(Channel channel, CallOptions callOptions)

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

createUserListGlobalLicense(CreateUserListGlobalLicenseRequest request)

public ListenableFuture<UserListGlobalLicense> createUserListGlobalLicense(CreateUserListGlobalLicenseRequest request)

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

Parameter
Name Description
request CreateUserListGlobalLicenseRequest
Returns
Type Description
com.google.common.util.concurrent.ListenableFuture<UserListGlobalLicense>

getUserListGlobalLicense(GetUserListGlobalLicenseRequest request)

public ListenableFuture<UserListGlobalLicense> getUserListGlobalLicense(GetUserListGlobalLicenseRequest request)

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

Parameter
Name Description
request GetUserListGlobalLicenseRequest
Returns
Type Description
com.google.common.util.concurrent.ListenableFuture<UserListGlobalLicense>

listUserListGlobalLicenseCustomerInfos(ListUserListGlobalLicenseCustomerInfosRequest request)

public ListenableFuture<ListUserListGlobalLicenseCustomerInfosResponse> listUserListGlobalLicenseCustomerInfos(ListUserListGlobalLicenseCustomerInfosRequest request)

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

Parameter
Name Description
request ListUserListGlobalLicenseCustomerInfosRequest
Returns
Type Description
com.google.common.util.concurrent.ListenableFuture<ListUserListGlobalLicenseCustomerInfosResponse>

listUserListGlobalLicenses(ListUserListGlobalLicensesRequest request)

public ListenableFuture<ListUserListGlobalLicensesResponse> listUserListGlobalLicenses(ListUserListGlobalLicensesRequest request)

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

Parameter
Name Description
request ListUserListGlobalLicensesRequest
Returns
Type Description
com.google.common.util.concurrent.ListenableFuture<ListUserListGlobalLicensesResponse>

updateUserListGlobalLicense(UpdateUserListGlobalLicenseRequest request)

public ListenableFuture<UserListGlobalLicense> updateUserListGlobalLicense(UpdateUserListGlobalLicenseRequest request)

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

Parameter
Name Description
request UpdateUserListGlobalLicenseRequest
Returns
Type Description
com.google.common.util.concurrent.ListenableFuture<UserListGlobalLicense>