Interface UserLicenseServiceGrpc.AsyncService (0.90.0)

public static interface UserLicenseServiceGrpc.AsyncService

Service for managing User Licenses.

Methods

batchUpdateUserLicenses(BatchUpdateUserLicensesRequest request, StreamObserver<Operation> responseObserver)

public default void batchUpdateUserLicenses(BatchUpdateUserLicensesRequest request, StreamObserver<Operation> responseObserver)

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

Parameters
Name Description
request BatchUpdateUserLicensesRequest
responseObserver io.grpc.stub.StreamObserver<Operation>

listLicenseConfigsUsageStats(ListLicenseConfigsUsageStatsRequest request, StreamObserver<ListLicenseConfigsUsageStatsResponse> responseObserver)

public default void listLicenseConfigsUsageStats(ListLicenseConfigsUsageStatsRequest request, StreamObserver<ListLicenseConfigsUsageStatsResponse> responseObserver)

Lists all the LicenseConfigUsageStatss associated with the project.

Parameters
Name Description
request ListLicenseConfigsUsageStatsRequest
responseObserver io.grpc.stub.StreamObserver<ListLicenseConfigsUsageStatsResponse>

listUserLicenses(ListUserLicensesRequest request, StreamObserver<ListUserLicensesResponse> responseObserver)

public default void listUserLicenses(ListUserLicensesRequest request, StreamObserver<ListUserLicensesResponse> responseObserver)

Lists the User Licenses.

Parameters
Name Description
request ListUserLicensesRequest
responseObserver io.grpc.stub.StreamObserver<ListUserLicensesResponse>