public static interface LicenseManagerGrpc.AsyncServiceService 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> |