Discovery Engine v1 API - Class UserLicenseService.UserLicenseServiceBase (1.8.0)

[BindServiceMethod(typeof(UserLicenseService), "BindService")]
public abstract class UserLicenseService.UserLicenseServiceBase

Reference documentation and code samples for the Discovery Engine v1 API class UserLicenseService.UserLicenseServiceBase.

Base class for server-side implementations of UserLicenseService

Inheritance

object > UserLicenseService.UserLicenseServiceBase

Namespace

Google.Cloud.DiscoveryEngine.V1

Assembly

Google.Cloud.DiscoveryEngine.V1.dll

Methods

BatchUpdateUserLicenses(BatchUpdateUserLicensesRequest, ServerCallContext)

public virtual Task<Operation> BatchUpdateUserLicenses(BatchUpdateUserLicensesRequest request, ServerCallContext context)

Updates the User License. This method is used for batch assign/unassign licenses to users.

Parameters
Name Description
request BatchUpdateUserLicensesRequest

The request received from the client.

context ServerCallContext

The context of the server-side call handler being invoked.

Returns
Type Description
TaskOperation

The response to send back to the client (wrapped by a task).

ListUserLicenses(ListUserLicensesRequest, ServerCallContext)

public virtual Task<ListUserLicensesResponse> ListUserLicenses(ListUserLicensesRequest request, ServerCallContext context)

Lists the User Licenses.

Parameters
Name Description
request ListUserLicensesRequest

The request received from the client.

context ServerCallContext

The context of the server-side call handler being invoked.

Returns
Type Description
TaskListUserLicensesResponse

The response to send back to the client (wrapped by a task).