Package com.google.cloud.licensemanager.v1 (0.1.0)

GitHub Repository

Client Classes

Client classes are the main entry point to using a package. They contain several variations of Java methods for each of the API's methods.

Client Description
com.google.cloud.licensemanager.v1.LicenseManagerClient Service Description: Service describing handlers for resources

This class provides the ability to make remote calls to the backing service through method calls that map to API methods. Sample code to get started:

Settings Classes

Settings classes can be used to configure credentials, endpoints, and retry settings for a Client.

Settings Description
com.google.cloud.licensemanager.v1.LicenseManagerSettings Settings class to configure an instance of LicenseManagerClient.

The default instance has everything set to sensible defaults:

Classes

Class Description
com.google.cloud.licensemanager.v1.AggregateUsageRequest Message for requesting aggregate of Usage per configuration.
com.google.cloud.licensemanager.v1.AggregateUsageRequest.Builder Message for requesting aggregate of Usage per configuration.
com.google.cloud.licensemanager.v1.AggregateUsageResponse Message for response for aggregating usage count
com.google.cloud.licensemanager.v1.AggregateUsageResponse.Builder Message for response for aggregating usage count
com.google.cloud.licensemanager.v1.ApiEntitiesProto
com.google.cloud.licensemanager.v1.BillingInfo Billing Information.
com.google.cloud.licensemanager.v1.BillingInfo.Builder Billing Information.
com.google.cloud.licensemanager.v1.Configuration Configuration for a Google SPLA product
com.google.cloud.licensemanager.v1.Configuration.Builder Configuration for a Google SPLA product
com.google.cloud.licensemanager.v1.ConfigurationName
com.google.cloud.licensemanager.v1.ConfigurationName.Builder Builder for projects/{project}/locations/{location}/configurations/{configuration}.
com.google.cloud.licensemanager.v1.CreateConfigurationRequest Message for creating a Configuration
com.google.cloud.licensemanager.v1.CreateConfigurationRequest.Builder Message for creating a Configuration
com.google.cloud.licensemanager.v1.DeactivateConfigurationRequest Message for deactivating a Configuration.
com.google.cloud.licensemanager.v1.DeactivateConfigurationRequest.Builder Message for deactivating a Configuration.
com.google.cloud.licensemanager.v1.DeleteConfigurationRequest Message for deleting a Configuration
com.google.cloud.licensemanager.v1.DeleteConfigurationRequest.Builder Message for deleting a Configuration
com.google.cloud.licensemanager.v1.GetConfigurationRequest Message for getting a Configuration
com.google.cloud.licensemanager.v1.GetConfigurationRequest.Builder Message for getting a Configuration
com.google.cloud.licensemanager.v1.GetInstanceRequest Message for getting a Instance
com.google.cloud.licensemanager.v1.GetInstanceRequest.Builder Message for getting a Instance
com.google.cloud.licensemanager.v1.GetProductRequest Message for getting a Product
com.google.cloud.licensemanager.v1.GetProductRequest.Builder Message for getting a Product
com.google.cloud.licensemanager.v1.Instance Message describing Instance object
com.google.cloud.licensemanager.v1.Instance.Builder Message describing Instance object
com.google.cloud.licensemanager.v1.InstanceName
com.google.cloud.licensemanager.v1.InstanceName.Builder Builder for projects/{project}/locations/{location}/instances/{instance}.
com.google.cloud.licensemanager.v1.LicenseManagerClient.AggregateUsageFixedSizeCollection
com.google.cloud.licensemanager.v1.LicenseManagerClient.AggregateUsagePage
com.google.cloud.licensemanager.v1.LicenseManagerClient.AggregateUsagePagedResponse
com.google.cloud.licensemanager.v1.LicenseManagerClient.ListConfigurationsFixedSizeCollection
com.google.cloud.licensemanager.v1.LicenseManagerClient.ListConfigurationsPage
com.google.cloud.licensemanager.v1.LicenseManagerClient.ListConfigurationsPagedResponse
com.google.cloud.licensemanager.v1.LicenseManagerClient.ListInstancesFixedSizeCollection
com.google.cloud.licensemanager.v1.LicenseManagerClient.ListInstancesPage
com.google.cloud.licensemanager.v1.LicenseManagerClient.ListInstancesPagedResponse
com.google.cloud.licensemanager.v1.LicenseManagerClient.ListLocationsFixedSizeCollection
com.google.cloud.licensemanager.v1.LicenseManagerClient.ListLocationsPage
com.google.cloud.licensemanager.v1.LicenseManagerClient.ListLocationsPagedResponse
com.google.cloud.licensemanager.v1.LicenseManagerClient.ListProductsFixedSizeCollection
com.google.cloud.licensemanager.v1.LicenseManagerClient.ListProductsPage
com.google.cloud.licensemanager.v1.LicenseManagerClient.ListProductsPagedResponse
com.google.cloud.licensemanager.v1.LicenseManagerGrpc Service describing handlers for resources
com.google.cloud.licensemanager.v1.LicenseManagerGrpc.LicenseManagerImplBase Base class for the server implementation of the service LicenseManager. Service describing handlers for resources
com.google.cloud.licensemanager.v1.LicenseManagerProto
com.google.cloud.licensemanager.v1.LicenseManagerSettings.Builder Builder for LicenseManagerSettings.
com.google.cloud.licensemanager.v1.ListConfigurationsRequest Message for requesting list of Configurations
com.google.cloud.licensemanager.v1.ListConfigurationsRequest.Builder Message for requesting list of Configurations
com.google.cloud.licensemanager.v1.ListConfigurationsResponse Message for response to listing Configurations
com.google.cloud.licensemanager.v1.ListConfigurationsResponse.Builder Message for response to listing Configurations
com.google.cloud.licensemanager.v1.ListInstancesRequest Message for requesting list of Instances
com.google.cloud.licensemanager.v1.ListInstancesRequest.Builder Message for requesting list of Instances
com.google.cloud.licensemanager.v1.ListInstancesResponse Message for response to listing Instances
com.google.cloud.licensemanager.v1.ListInstancesResponse.Builder Message for response to listing Instances
com.google.cloud.licensemanager.v1.ListProductsRequest Message for requesting list of Products
com.google.cloud.licensemanager.v1.ListProductsRequest.Builder Message for requesting list of Products
com.google.cloud.licensemanager.v1.ListProductsResponse Message for response to listing Products
com.google.cloud.licensemanager.v1.ListProductsResponse.Builder Message for response to listing Products
com.google.cloud.licensemanager.v1.LocationName
com.google.cloud.licensemanager.v1.LocationName.Builder Builder for projects/{project}/locations/{location}.
com.google.cloud.licensemanager.v1.OperationMetadata Represents the metadata of the long-running operation.
com.google.cloud.licensemanager.v1.OperationMetadata.Builder Represents the metadata of the long-running operation.
com.google.cloud.licensemanager.v1.Product Products for Google SPLA.
com.google.cloud.licensemanager.v1.Product.Builder Products for Google SPLA.
com.google.cloud.licensemanager.v1.ProductName
com.google.cloud.licensemanager.v1.ProductName.Builder Builder for projects/{project}/locations/{location}/products/{product}.
com.google.cloud.licensemanager.v1.QueryConfigurationLicenseUsageRequest Message for requesting license usage per configuration.
com.google.cloud.licensemanager.v1.QueryConfigurationLicenseUsageRequest.Builder Message for requesting license usage per configuration.
com.google.cloud.licensemanager.v1.QueryConfigurationLicenseUsageResponse Message for response to get the license usage per configuration.
com.google.cloud.licensemanager.v1.QueryConfigurationLicenseUsageResponse.Builder Message for response to get the license usage per configuration.
com.google.cloud.licensemanager.v1.ReactivateConfigurationRequest Message for resuming a Configuration.
com.google.cloud.licensemanager.v1.ReactivateConfigurationRequest.Builder Message for resuming a Configuration.
com.google.cloud.licensemanager.v1.UpdateConfigurationRequest Message for updating a Configuration
com.google.cloud.licensemanager.v1.UpdateConfigurationRequest.Builder Message for updating a Configuration
com.google.cloud.licensemanager.v1.Usage Message describing total counts of users who accessed a VM.
com.google.cloud.licensemanager.v1.Usage.Builder Message describing total counts of users who accessed a VM.
com.google.cloud.licensemanager.v1.UserCountBillingInfo This approach uses total unique user count for billing.
com.google.cloud.licensemanager.v1.UserCountBillingInfo.Builder This approach uses total unique user count for billing.
com.google.cloud.licensemanager.v1.UserCountUsage Message representing usage for license configurations which use user-count billing.
com.google.cloud.licensemanager.v1.UserCountUsage.Builder Message representing usage for license configurations which use user-count billing.

Interfaces

Interface Description
com.google.cloud.licensemanager.v1.AggregateUsageRequestOrBuilder
com.google.cloud.licensemanager.v1.AggregateUsageResponseOrBuilder
com.google.cloud.licensemanager.v1.BillingInfoOrBuilder
com.google.cloud.licensemanager.v1.ConfigurationOrBuilder
com.google.cloud.licensemanager.v1.CreateConfigurationRequestOrBuilder
com.google.cloud.licensemanager.v1.DeactivateConfigurationRequestOrBuilder
com.google.cloud.licensemanager.v1.DeleteConfigurationRequestOrBuilder
com.google.cloud.licensemanager.v1.GetConfigurationRequestOrBuilder
com.google.cloud.licensemanager.v1.GetInstanceRequestOrBuilder
com.google.cloud.licensemanager.v1.GetProductRequestOrBuilder
com.google.cloud.licensemanager.v1.InstanceOrBuilder
com.google.cloud.licensemanager.v1.LicenseManagerGrpc.AsyncService Service describing handlers for resources
com.google.cloud.licensemanager.v1.ListConfigurationsRequestOrBuilder
com.google.cloud.licensemanager.v1.ListConfigurationsResponseOrBuilder
com.google.cloud.licensemanager.v1.ListInstancesRequestOrBuilder
com.google.cloud.licensemanager.v1.ListInstancesResponseOrBuilder
com.google.cloud.licensemanager.v1.ListProductsRequestOrBuilder
com.google.cloud.licensemanager.v1.ListProductsResponseOrBuilder
com.google.cloud.licensemanager.v1.OperationMetadataOrBuilder
com.google.cloud.licensemanager.v1.ProductOrBuilder
com.google.cloud.licensemanager.v1.QueryConfigurationLicenseUsageRequestOrBuilder
com.google.cloud.licensemanager.v1.QueryConfigurationLicenseUsageResponseOrBuilder
com.google.cloud.licensemanager.v1.ReactivateConfigurationRequestOrBuilder
com.google.cloud.licensemanager.v1.UpdateConfigurationRequestOrBuilder
com.google.cloud.licensemanager.v1.UsageOrBuilder
com.google.cloud.licensemanager.v1.UserCountBillingInfoOrBuilder
com.google.cloud.licensemanager.v1.UserCountUsageOrBuilder

Enums

Enum Description
com.google.cloud.licensemanager.v1.ActivationState State of the License Key activation on the instance.
com.google.cloud.licensemanager.v1.BillingInfo.CurrentBillingInfoCase
com.google.cloud.licensemanager.v1.Configuration.State State of the configuration.
com.google.cloud.licensemanager.v1.Instance.State VM status enum.
com.google.cloud.licensemanager.v1.LicenseType Different types of licenses that are supported.
com.google.cloud.licensemanager.v1.Product.State State of the product.
com.google.cloud.licensemanager.v1.QueryConfigurationLicenseUsageResponse.DetailsCase