Class LicenseManagerGrpc.LicenseManagerStub (0.1.0)

public static final class LicenseManagerGrpc.LicenseManagerStub extends AbstractAsyncStub<LicenseManagerGrpc.LicenseManagerStub>

A stub to allow clients to do asynchronous rpc calls to service LicenseManager.

Service describing handlers for resources

Inheritance

java.lang.Object > io.grpc.stub.AbstractStub > io.grpc.stub.AbstractAsyncStub > LicenseManagerGrpc.LicenseManagerStub

Methods

aggregateUsage(AggregateUsageRequest request, StreamObserver<AggregateUsageResponse> responseObserver)

public 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>

build(Channel channel, CallOptions callOptions)

protected LicenseManagerGrpc.LicenseManagerStub build(Channel channel, CallOptions callOptions)
Parameters
Name Description
channel io.grpc.Channel
callOptions io.grpc.CallOptions
Returns
Type Description
LicenseManagerGrpc.LicenseManagerStub
Overrides
io.grpc.stub.AbstractStub.build(io.grpc.Channel,io.grpc.CallOptions)

createConfiguration(CreateConfigurationRequest request, StreamObserver<Operation> responseObserver)

public 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 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 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 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 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 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 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 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 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 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 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 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>