public static interface LicenseManagerGrpc.AsyncService
Service describing handlers for resources
Methods
aggregateUsage(AggregateUsageRequest request, StreamObserver<AggregateUsageResponse> responseObserver)
public default void aggregateUsage(AggregateUsageRequest request, StreamObserver<AggregateUsageResponse> responseObserver)
Aggregates Usage per Instance for a Configuration.
Parameters | |
---|---|
Name | Description |
request |
AggregateUsageRequest |
responseObserver |
io.grpc.stub.StreamObserver<AggregateUsageResponse> |
createConfiguration(CreateConfigurationRequest request, StreamObserver<Operation> responseObserver)
public default void createConfiguration(CreateConfigurationRequest request, StreamObserver<Operation> responseObserver)
Creates a new Configuration in a given project and location.
Parameters | |
---|---|
Name | Description |
request |
CreateConfigurationRequest |
responseObserver |
io.grpc.stub.StreamObserver<Operation> |
deactivateConfiguration(DeactivateConfigurationRequest request, StreamObserver<Operation> responseObserver)
public default void deactivateConfiguration(DeactivateConfigurationRequest request, StreamObserver<Operation> responseObserver)
Deactivates the given configuration.
Parameters | |
---|---|
Name | Description |
request |
DeactivateConfigurationRequest |
responseObserver |
io.grpc.stub.StreamObserver<Operation> |
deleteConfiguration(DeleteConfigurationRequest request, StreamObserver<Operation> responseObserver)
public default void deleteConfiguration(DeleteConfigurationRequest request, StreamObserver<Operation> responseObserver)
Deletes a single Configuration.
Parameters | |
---|---|
Name | Description |
request |
DeleteConfigurationRequest |
responseObserver |
io.grpc.stub.StreamObserver<Operation> |
getConfiguration(GetConfigurationRequest request, StreamObserver<Configuration> responseObserver)
public default void getConfiguration(GetConfigurationRequest request, StreamObserver<Configuration> responseObserver)
Gets details of a single Configuration.
Parameters | |
---|---|
Name | Description |
request |
GetConfigurationRequest |
responseObserver |
io.grpc.stub.StreamObserver<Configuration> |
getInstance(GetInstanceRequest request, StreamObserver<Instance> responseObserver)
public default void getInstance(GetInstanceRequest request, StreamObserver<Instance> responseObserver)
Gets details of a single Instance.
Parameters | |
---|---|
Name | Description |
request |
GetInstanceRequest |
responseObserver |
io.grpc.stub.StreamObserver<Instance> |
getProduct(GetProductRequest request, StreamObserver<Product> responseObserver)
public default void getProduct(GetProductRequest request, StreamObserver<Product> responseObserver)
Gets details of a single Product.
Parameters | |
---|---|
Name | Description |
request |
GetProductRequest |
responseObserver |
io.grpc.stub.StreamObserver<Product> |
listConfigurations(ListConfigurationsRequest request, StreamObserver<ListConfigurationsResponse> responseObserver)
public default void listConfigurations(ListConfigurationsRequest request, StreamObserver<ListConfigurationsResponse> responseObserver)
Lists Configurations in a given project and location.
Parameters | |
---|---|
Name | Description |
request |
ListConfigurationsRequest |
responseObserver |
io.grpc.stub.StreamObserver<ListConfigurationsResponse> |
listInstances(ListInstancesRequest request, StreamObserver<ListInstancesResponse> responseObserver)
public default void listInstances(ListInstancesRequest request, StreamObserver<ListInstancesResponse> responseObserver)
Lists Instances in a given project and location.
Parameters | |
---|---|
Name | Description |
request |
ListInstancesRequest |
responseObserver |
io.grpc.stub.StreamObserver<ListInstancesResponse> |
listProducts(ListProductsRequest request, StreamObserver<ListProductsResponse> responseObserver)
public default void listProducts(ListProductsRequest request, StreamObserver<ListProductsResponse> responseObserver)
Lists Products in a given project and location.
Parameters | |
---|---|
Name | Description |
request |
ListProductsRequest |
responseObserver |
io.grpc.stub.StreamObserver<ListProductsResponse> |
queryConfigurationLicenseUsage(QueryConfigurationLicenseUsageRequest request, StreamObserver<QueryConfigurationLicenseUsageResponse> responseObserver)
public default void queryConfigurationLicenseUsage(QueryConfigurationLicenseUsageRequest request, StreamObserver<QueryConfigurationLicenseUsageResponse> responseObserver)
License Usage information for a Configuration.
Parameters | |
---|---|
Name | Description |
request |
QueryConfigurationLicenseUsageRequest |
responseObserver |
io.grpc.stub.StreamObserver<QueryConfigurationLicenseUsageResponse> |
reactivateConfiguration(ReactivateConfigurationRequest request, StreamObserver<Operation> responseObserver)
public default void reactivateConfiguration(ReactivateConfigurationRequest request, StreamObserver<Operation> responseObserver)
Reactivates the given configuration.
Parameters | |
---|---|
Name | Description |
request |
ReactivateConfigurationRequest |
responseObserver |
io.grpc.stub.StreamObserver<Operation> |
updateConfiguration(UpdateConfigurationRequest request, StreamObserver<Operation> responseObserver)
public default void updateConfiguration(UpdateConfigurationRequest request, StreamObserver<Operation> responseObserver)
Updates the parameters of a single Configuration.
Parameters | |
---|---|
Name | Description |
request |
UpdateConfigurationRequest |
responseObserver |
io.grpc.stub.StreamObserver<Operation> |