Class UserListDirectLicenseServiceGrpc.UserListDirectLicenseServiceBlockingStub (0.8.0)

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

A stub to allow clients to do limited 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.UserListDirectLicenseServiceBlockingStub

Methods

build(Channel channel, CallOptions callOptions)

protected UserListDirectLicenseServiceGrpc.UserListDirectLicenseServiceBlockingStub build(Channel channel, CallOptions callOptions)
Parameters
Name Description
channel io.grpc.Channel
callOptions io.grpc.CallOptions
Returns
Type Description
UserListDirectLicenseServiceGrpc.UserListDirectLicenseServiceBlockingStub
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

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

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

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