Class UserListDirectLicenseServiceGrpc.UserListDirectLicenseServiceBlockingV2Stub (0.8.0)

public static final class UserListDirectLicenseServiceGrpc.UserListDirectLicenseServiceBlockingV2Stub extends AbstractBlockingStub<UserListDirectLicenseServiceGrpc.UserListDirectLicenseServiceBlockingV2Stub>

A stub to allow clients to do synchronous rpc calls to service UserListDirectLicenseService.

Service for managing user list direct licenses. Delete is not a supported operation for UserListDirectLicenses. 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.AbstractBlockingStub > UserListDirectLicenseServiceGrpc.UserListDirectLicenseServiceBlockingV2Stub

Methods

build(Channel channel, CallOptions callOptions)

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

createUserListDirectLicense(CreateUserListDirectLicenseRequest request)

public UserListDirectLicense createUserListDirectLicense(CreateUserListDirectLicenseRequest request)

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

Parameter
Name Description
request CreateUserListDirectLicenseRequest
Returns
Type Description
UserListDirectLicense
Exceptions
Type Description
io.grpc.StatusException

getUserListDirectLicense(GetUserListDirectLicenseRequest request)

public UserListDirectLicense getUserListDirectLicense(GetUserListDirectLicenseRequest request)

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

Parameter
Name Description
request GetUserListDirectLicenseRequest
Returns
Type Description
UserListDirectLicense
Exceptions
Type Description
io.grpc.StatusException

listUserListDirectLicenses(ListUserListDirectLicensesRequest request)

public ListUserListDirectLicensesResponse listUserListDirectLicenses(ListUserListDirectLicensesRequest request)

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

Parameter
Name Description
request ListUserListDirectLicensesRequest
Returns
Type Description
ListUserListDirectLicensesResponse
Exceptions
Type Description
io.grpc.StatusException

updateUserListDirectLicense(UpdateUserListDirectLicenseRequest request)

public UserListDirectLicense updateUserListDirectLicense(UpdateUserListDirectLicenseRequest request)

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

Parameter
Name Description
request UpdateUserListDirectLicenseRequest
Returns
Type Description
UserListDirectLicense
Exceptions
Type Description
io.grpc.StatusException