Interface LicenseManagerGrpc.AsyncService
- All Known Implementing Classes:
LicenseManagerGrpc.LicenseManagerImplBase
- Enclosing class:
- LicenseManagerGrpc
public static interface LicenseManagerGrpc.AsyncService
Service describing handlers for resources
-
Method Summary
Modifier and TypeMethodDescriptiondefault voidaggregateUsage(AggregateUsageRequest request, io.grpc.stub.StreamObserver<AggregateUsageResponse> responseObserver) Aggregates Usage per Instance for a Configuration.default voidcreateConfiguration(CreateConfigurationRequest request, io.grpc.stub.StreamObserver<Operation> responseObserver) Creates a new Configuration in a given project and location.default voiddeactivateConfiguration(DeactivateConfigurationRequest request, io.grpc.stub.StreamObserver<Operation> responseObserver) Deactivates the given configuration.default voiddeleteConfiguration(DeleteConfigurationRequest request, io.grpc.stub.StreamObserver<Operation> responseObserver) Deletes a single Configuration.default voidgetConfiguration(GetConfigurationRequest request, io.grpc.stub.StreamObserver<Configuration> responseObserver) Gets details of a single Configuration.default voidgetInstance(GetInstanceRequest request, io.grpc.stub.StreamObserver<Instance> responseObserver) Gets details of a single Instance.default voidgetProduct(GetProductRequest request, io.grpc.stub.StreamObserver<Product> responseObserver) Gets details of a single Product.default voidlistConfigurations(ListConfigurationsRequest request, io.grpc.stub.StreamObserver<ListConfigurationsResponse> responseObserver) Lists Configurations in a given project and location.default voidlistInstances(ListInstancesRequest request, io.grpc.stub.StreamObserver<ListInstancesResponse> responseObserver) Lists Instances in a given project and location.default voidlistProducts(ListProductsRequest request, io.grpc.stub.StreamObserver<ListProductsResponse> responseObserver) Lists Products in a given project and location.default voidqueryConfigurationLicenseUsage(QueryConfigurationLicenseUsageRequest request, io.grpc.stub.StreamObserver<QueryConfigurationLicenseUsageResponse> responseObserver) License Usage information for a Configuration.default voidreactivateConfiguration(ReactivateConfigurationRequest request, io.grpc.stub.StreamObserver<Operation> responseObserver) Reactivates the given configuration.default voidupdateConfiguration(UpdateConfigurationRequest request, io.grpc.stub.StreamObserver<Operation> responseObserver) Updates the parameters of a single Configuration.
-
Method Details
-
listConfigurations
default void listConfigurations(ListConfigurationsRequest request, io.grpc.stub.StreamObserver<ListConfigurationsResponse> responseObserver) Lists Configurations in a given project and location.
-
getConfiguration
default void getConfiguration(GetConfigurationRequest request, io.grpc.stub.StreamObserver<Configuration> responseObserver) Gets details of a single Configuration.
-
createConfiguration
default void createConfiguration(CreateConfigurationRequest request, io.grpc.stub.StreamObserver<Operation> responseObserver) Creates a new Configuration in a given project and location.
-
updateConfiguration
default void updateConfiguration(UpdateConfigurationRequest request, io.grpc.stub.StreamObserver<Operation> responseObserver) Updates the parameters of a single Configuration.
-
deleteConfiguration
default void deleteConfiguration(DeleteConfigurationRequest request, io.grpc.stub.StreamObserver<Operation> responseObserver) Deletes a single Configuration.
-
listInstances
default void listInstances(ListInstancesRequest request, io.grpc.stub.StreamObserver<ListInstancesResponse> responseObserver) Lists Instances in a given project and location.
-
getInstance
default void getInstance(GetInstanceRequest request, io.grpc.stub.StreamObserver<Instance> responseObserver) Gets details of a single Instance.
-
deactivateConfiguration
default void deactivateConfiguration(DeactivateConfigurationRequest request, io.grpc.stub.StreamObserver<Operation> responseObserver) Deactivates the given configuration.
-
reactivateConfiguration
default void reactivateConfiguration(ReactivateConfigurationRequest request, io.grpc.stub.StreamObserver<Operation> responseObserver) Reactivates the given configuration.
-
queryConfigurationLicenseUsage
default void queryConfigurationLicenseUsage(QueryConfigurationLicenseUsageRequest request, io.grpc.stub.StreamObserver<QueryConfigurationLicenseUsageResponse> responseObserver) License Usage information for a Configuration.
-
aggregateUsage
default void aggregateUsage(AggregateUsageRequest request, io.grpc.stub.StreamObserver<AggregateUsageResponse> responseObserver) Aggregates Usage per Instance for a Configuration.
-
listProducts
default void listProducts(ListProductsRequest request, io.grpc.stub.StreamObserver<ListProductsResponse> responseObserver) Lists Products in a given project and location.
-
getProduct
default void getProduct(GetProductRequest request, io.grpc.stub.StreamObserver<Product> responseObserver) Gets details of a single Product.
-