Package com.google.cloud.commerce.consumer.procurement.v1 (0.52.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.commerce.consumer.procurement.v1.ConsumerProcurementServiceClient Service Description: ConsumerProcurementService allows customers to make purchases of products served by the Cloud Commerce platform.

When purchases are made, the

com.google.cloud.commerce.consumer.procurement.v1.LicenseManagementServiceClient Service Description: Service for managing licenses.

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.commerce.consumer.procurement.v1.ConsumerProcurementServiceSettings Settings class to configure an instance of ConsumerProcurementServiceClient.

The default instance has everything set to sensible defaults:

com.google.cloud.commerce.consumer.procurement.v1.LicenseManagementServiceSettings Settings class to configure an instance of LicenseManagementServiceClient.

The default instance has everything set to sensible defaults:

Classes

Class Description
com.google.cloud.commerce.consumer.procurement.v1.AssignRequest Request message for LicenseManagementService.Assign.
com.google.cloud.commerce.consumer.procurement.v1.AssignRequest.Builder Request message for LicenseManagementService.Assign.
com.google.cloud.commerce.consumer.procurement.v1.AssignResponse Response message for LicenseManagementService.Assign.
com.google.cloud.commerce.consumer.procurement.v1.AssignResponse.Builder Response message for LicenseManagementService.Assign.
com.google.cloud.commerce.consumer.procurement.v1.AssignmentProtocol Assignment protocol for a license pool.
com.google.cloud.commerce.consumer.procurement.v1.AssignmentProtocol.AutoAssignmentType Configuration for automatic assignments handled by data plane operations.
com.google.cloud.commerce.consumer.procurement.v1.AssignmentProtocol.AutoAssignmentType.Builder Configuration for automatic assignments handled by data plane operations.
com.google.cloud.commerce.consumer.procurement.v1.AssignmentProtocol.Builder Assignment protocol for a license pool.
com.google.cloud.commerce.consumer.procurement.v1.AssignmentProtocol.ManualAssignmentType Allow manual assignments triggered by administrative operations only.
com.google.cloud.commerce.consumer.procurement.v1.AssignmentProtocol.ManualAssignmentType.Builder Allow manual assignments triggered by administrative operations only.
com.google.cloud.commerce.consumer.procurement.v1.BillingAccountName
com.google.cloud.commerce.consumer.procurement.v1.BillingAccountName.Builder Builder for billingAccounts/{billing_account}.
com.google.cloud.commerce.consumer.procurement.v1.CancelOrderMetadata Message stored in the metadata field of the Operation returned by ConsumerProcurementService.CancelOrder.
com.google.cloud.commerce.consumer.procurement.v1.CancelOrderMetadata.Builder Message stored in the metadata field of the Operation returned by ConsumerProcurementService.CancelOrder.
com.google.cloud.commerce.consumer.procurement.v1.CancelOrderRequest Request message for ConsumerProcurementService.CancelOrder.
com.google.cloud.commerce.consumer.procurement.v1.CancelOrderRequest.Builder Request message for ConsumerProcurementService.CancelOrder.
com.google.cloud.commerce.consumer.procurement.v1.ConsumerProcurementServiceClient.ListOrdersFixedSizeCollection
com.google.cloud.commerce.consumer.procurement.v1.ConsumerProcurementServiceClient.ListOrdersPage
com.google.cloud.commerce.consumer.procurement.v1.ConsumerProcurementServiceClient.ListOrdersPagedResponse
com.google.cloud.commerce.consumer.procurement.v1.ConsumerProcurementServiceGrpc ConsumerProcurementService allows customers to make purchases of products served by the Cloud Commerce platform. When purchases are made, the
com.google.cloud.commerce.consumer.procurement.v1.ConsumerProcurementServiceGrpc.ConsumerProcurementServiceImplBase Base class for the server implementation of the service ConsumerProcurementService. ConsumerProcurementService allows customers to make purchases of products
com.google.cloud.commerce.consumer.procurement.v1.ConsumerProcurementServiceSettings.Builder Builder for ConsumerProcurementServiceSettings.
com.google.cloud.commerce.consumer.procurement.v1.EnumerateLicensedUsersRequest Request message for LicenseManagementService.EnumerateLicensedUsers.
com.google.cloud.commerce.consumer.procurement.v1.EnumerateLicensedUsersRequest.Builder Request message for LicenseManagementService.EnumerateLicensedUsers.
com.google.cloud.commerce.consumer.procurement.v1.EnumerateLicensedUsersResponse Response message for LicenseManagementService.EnumerateLicensedUsers.
com.google.cloud.commerce.consumer.procurement.v1.EnumerateLicensedUsersResponse.Builder Response message for LicenseManagementService.EnumerateLicensedUsers.
com.google.cloud.commerce.consumer.procurement.v1.GetLicensePoolRequest Request message for getting a license pool.
com.google.cloud.commerce.consumer.procurement.v1.GetLicensePoolRequest.Builder Request message for getting a license pool.
com.google.cloud.commerce.consumer.procurement.v1.GetOrderRequest Request message for ConsumerProcurementService.GetOrder
com.google.cloud.commerce.consumer.procurement.v1.GetOrderRequest.Builder Request message for ConsumerProcurementService.GetOrder
com.google.cloud.commerce.consumer.procurement.v1.LicenseManagementServiceClient.EnumerateLicensedUsersFixedSizeCollection
com.google.cloud.commerce.consumer.procurement.v1.LicenseManagementServiceClient.EnumerateLicensedUsersPage
com.google.cloud.commerce.consumer.procurement.v1.LicenseManagementServiceClient.EnumerateLicensedUsersPagedResponse
com.google.cloud.commerce.consumer.procurement.v1.LicenseManagementServiceGrpc Service for managing licenses.
com.google.cloud.commerce.consumer.procurement.v1.LicenseManagementServiceGrpc.LicenseManagementServiceImplBase Base class for the server implementation of the service LicenseManagementService. Service for managing licenses.
com.google.cloud.commerce.consumer.procurement.v1.LicenseManagementServiceProto
com.google.cloud.commerce.consumer.procurement.v1.LicenseManagementServiceSettings.Builder Builder for LicenseManagementServiceSettings.
com.google.cloud.commerce.consumer.procurement.v1.LicensePool A license pool represents a pool of licenses that can be assigned to users.
com.google.cloud.commerce.consumer.procurement.v1.LicensePool.Builder A license pool represents a pool of licenses that can be assigned to users.
com.google.cloud.commerce.consumer.procurement.v1.LicensedUser A licensed user.
com.google.cloud.commerce.consumer.procurement.v1.LicensedUser.Builder A licensed user.
com.google.cloud.commerce.consumer.procurement.v1.LineItem A single item within an order.
com.google.cloud.commerce.consumer.procurement.v1.LineItem.Builder A single item within an order.
com.google.cloud.commerce.consumer.procurement.v1.LineItemChange A change made on a line item.
com.google.cloud.commerce.consumer.procurement.v1.LineItemChange.Builder A change made on a line item.
com.google.cloud.commerce.consumer.procurement.v1.LineItemInfo Line item information.
com.google.cloud.commerce.consumer.procurement.v1.LineItemInfo.Builder Line item information.
com.google.cloud.commerce.consumer.procurement.v1.ListOrdersRequest Request message for ConsumerProcurementService.ListOrders.
com.google.cloud.commerce.consumer.procurement.v1.ListOrdersRequest.Builder Request message for ConsumerProcurementService.ListOrders.
com.google.cloud.commerce.consumer.procurement.v1.ListOrdersResponse Response message for ConsumerProcurementService.ListOrders.
com.google.cloud.commerce.consumer.procurement.v1.ListOrdersResponse.Builder Response message for ConsumerProcurementService.ListOrders.
com.google.cloud.commerce.consumer.procurement.v1.ModifyOrderMetadata Message stored in the metadata field of the Operation returned by ConsumerProcurementService.ModifyOrder.
com.google.cloud.commerce.consumer.procurement.v1.ModifyOrderMetadata.Builder Message stored in the metadata field of the Operation returned by ConsumerProcurementService.ModifyOrder.
com.google.cloud.commerce.consumer.procurement.v1.ModifyOrderRequest Request message for ConsumerProcurementService.ModifyOrder.
com.google.cloud.commerce.consumer.procurement.v1.ModifyOrderRequest.Builder Request message for ConsumerProcurementService.ModifyOrder.
com.google.cloud.commerce.consumer.procurement.v1.ModifyOrderRequest.Modification Modifications to make on the order.
com.google.cloud.commerce.consumer.procurement.v1.ModifyOrderRequest.Modification.Builder Modifications to make on the order.
com.google.cloud.commerce.consumer.procurement.v1.Order Represents a purchase made by a customer on Cloud Marketplace. Creating an order makes sure that both the Google backend systems as well as external service provider's systems (if needed) allow use of
com.google.cloud.commerce.consumer.procurement.v1.Order.Builder Represents a purchase made by a customer on Cloud Marketplace. Creating an order makes sure that both the Google backend systems as well as external service provider's systems (if needed) allow use of
com.google.cloud.commerce.consumer.procurement.v1.OrderOuterClass
com.google.cloud.commerce.consumer.procurement.v1.Parameter User-provided Parameters.
com.google.cloud.commerce.consumer.procurement.v1.Parameter.Builder User-provided Parameters.
com.google.cloud.commerce.consumer.procurement.v1.Parameter.Value Protobuf type google.cloud.commerce.consumer.procurement.v1.Parameter.Value
com.google.cloud.commerce.consumer.procurement.v1.Parameter.Value.Builder Protobuf type google.cloud.commerce.consumer.procurement.v1.Parameter.Value
com.google.cloud.commerce.consumer.procurement.v1.PlaceOrderMetadata Message stored in the metadata field of the Operation returned by ConsumerProcurementService.PlaceOrder.
com.google.cloud.commerce.consumer.procurement.v1.PlaceOrderMetadata.Builder Message stored in the metadata field of the Operation returned by ConsumerProcurementService.PlaceOrder.
com.google.cloud.commerce.consumer.procurement.v1.PlaceOrderRequest Request message for ConsumerProcurementService.PlaceOrder.
com.google.cloud.commerce.consumer.procurement.v1.PlaceOrderRequest.Builder Request message for ConsumerProcurementService.PlaceOrder.
com.google.cloud.commerce.consumer.procurement.v1.ProcurementService
com.google.cloud.commerce.consumer.procurement.v1.Subscription Subscription information.
com.google.cloud.commerce.consumer.procurement.v1.Subscription.Builder Subscription information.
com.google.cloud.commerce.consumer.procurement.v1.UnassignRequest Request message for LicenseManagementService.Unassign.
com.google.cloud.commerce.consumer.procurement.v1.UnassignRequest.Builder Request message for LicenseManagementService.Unassign.
com.google.cloud.commerce.consumer.procurement.v1.UnassignResponse Response message for LicenseManagementService.Unassign.
com.google.cloud.commerce.consumer.procurement.v1.UnassignResponse.Builder Response message for LicenseManagementService.Unassign.
com.google.cloud.commerce.consumer.procurement.v1.UpdateLicensePoolRequest Request message for updating a license pool.
com.google.cloud.commerce.consumer.procurement.v1.UpdateLicensePoolRequest.Builder Request message for updating a license pool.

Interfaces

Interface Description
com.google.cloud.commerce.consumer.procurement.v1.AssignRequestOrBuilder
com.google.cloud.commerce.consumer.procurement.v1.AssignResponseOrBuilder
com.google.cloud.commerce.consumer.procurement.v1.AssignmentProtocol.AutoAssignmentTypeOrBuilder
com.google.cloud.commerce.consumer.procurement.v1.AssignmentProtocol.ManualAssignmentTypeOrBuilder
com.google.cloud.commerce.consumer.procurement.v1.AssignmentProtocolOrBuilder
com.google.cloud.commerce.consumer.procurement.v1.CancelOrderMetadataOrBuilder
com.google.cloud.commerce.consumer.procurement.v1.CancelOrderRequestOrBuilder
com.google.cloud.commerce.consumer.procurement.v1.ConsumerProcurementServiceGrpc.AsyncService ConsumerProcurementService allows customers to make purchases of products served by the Cloud Commerce platform. When purchases are made, the
com.google.cloud.commerce.consumer.procurement.v1.EnumerateLicensedUsersRequestOrBuilder
com.google.cloud.commerce.consumer.procurement.v1.EnumerateLicensedUsersResponseOrBuilder
com.google.cloud.commerce.consumer.procurement.v1.GetLicensePoolRequestOrBuilder
com.google.cloud.commerce.consumer.procurement.v1.GetOrderRequestOrBuilder
com.google.cloud.commerce.consumer.procurement.v1.LicenseManagementServiceGrpc.AsyncService Service for managing licenses.
com.google.cloud.commerce.consumer.procurement.v1.LicensePoolOrBuilder
com.google.cloud.commerce.consumer.procurement.v1.LicensedUserOrBuilder
com.google.cloud.commerce.consumer.procurement.v1.LineItemChangeOrBuilder
com.google.cloud.commerce.consumer.procurement.v1.LineItemInfoOrBuilder
com.google.cloud.commerce.consumer.procurement.v1.LineItemOrBuilder
com.google.cloud.commerce.consumer.procurement.v1.ListOrdersRequestOrBuilder
com.google.cloud.commerce.consumer.procurement.v1.ListOrdersResponseOrBuilder
com.google.cloud.commerce.consumer.procurement.v1.ModifyOrderMetadataOrBuilder
com.google.cloud.commerce.consumer.procurement.v1.ModifyOrderRequest.ModificationOrBuilder
com.google.cloud.commerce.consumer.procurement.v1.ModifyOrderRequestOrBuilder
com.google.cloud.commerce.consumer.procurement.v1.OrderOrBuilder
com.google.cloud.commerce.consumer.procurement.v1.Parameter.ValueOrBuilder
com.google.cloud.commerce.consumer.procurement.v1.ParameterOrBuilder
com.google.cloud.commerce.consumer.procurement.v1.PlaceOrderMetadataOrBuilder
com.google.cloud.commerce.consumer.procurement.v1.PlaceOrderRequestOrBuilder
com.google.cloud.commerce.consumer.procurement.v1.SubscriptionOrBuilder
com.google.cloud.commerce.consumer.procurement.v1.UnassignRequestOrBuilder
com.google.cloud.commerce.consumer.procurement.v1.UnassignResponseOrBuilder
com.google.cloud.commerce.consumer.procurement.v1.UpdateLicensePoolRequestOrBuilder

Enums

Enum Description
com.google.cloud.commerce.consumer.procurement.v1.AssignmentProtocol.AssignmentTypeCase
com.google.cloud.commerce.consumer.procurement.v1.AutoRenewalBehavior Indicates the auto renewal behavior customer specifies on subscription.
com.google.cloud.commerce.consumer.procurement.v1.CancelOrderRequest.CancellationPolicy Indicates the cancellation policy the customer uses to cancel the order.
com.google.cloud.commerce.consumer.procurement.v1.LineItemChangeState State of a change.
com.google.cloud.commerce.consumer.procurement.v1.LineItemChangeStateReasonType Predefined types for line item change state reason.
com.google.cloud.commerce.consumer.procurement.v1.LineItemChangeType Type of a line item change.
com.google.cloud.commerce.consumer.procurement.v1.Parameter.Value.KindCase