Package com.google.cloud.commerce.consumer.procurement.v1alpha1 (0.28.0)

GitHub Repository

This package is not the latest GA version!

For this library, we recommend using the package associated with API version v1 for new applications.

Prerelease Implications

This package is a prerelease version! Use with caution. Prerelease versions are considered unstable as they may be shut down. You can read more about Cloud API versioning strategy here. Each Cloud Java client library may contain multiple packages. Each package containing a version number in its name corresponds to a published version of the service. We recommend using the latest stable version for new production applications, which can be identified by the largest numeric version that does not contain a suffix. For example, if a client library has two packages: v1 and v2alpha, then the latest stable version is v1. If you use an unstable release, breaking changes may be introduced when upgrading.

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.v1alpha1.ConsumerProcurementServiceClient Service Description: ConsumerProcurementService allows customers to make purchases of products served by the Cloud Commerce platform.

When purchases are made, the

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.v1alpha1.ConsumerProcurementServiceSettings Settings class to configure an instance of ConsumerProcurementServiceClient.

The default instance has everything set to sensible defaults:

Classes

Class Description
com.google.cloud.commerce.consumer.procurement.v1alpha1.BillingAccountName
com.google.cloud.commerce.consumer.procurement.v1alpha1.BillingAccountName.Builder Builder for billingAccounts/{billing_account}.
com.google.cloud.commerce.consumer.procurement.v1alpha1.ConsumerProcurementServiceClient.ListOrdersFixedSizeCollection
com.google.cloud.commerce.consumer.procurement.v1alpha1.ConsumerProcurementServiceClient.ListOrdersPage
com.google.cloud.commerce.consumer.procurement.v1alpha1.ConsumerProcurementServiceClient.ListOrdersPagedResponse
com.google.cloud.commerce.consumer.procurement.v1alpha1.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.v1alpha1.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.v1alpha1.ConsumerProcurementServiceSettings.Builder Builder for ConsumerProcurementServiceSettings.
com.google.cloud.commerce.consumer.procurement.v1alpha1.GetOrderRequest Request message for ConsumerProcurementService.GetOrder
com.google.cloud.commerce.consumer.procurement.v1alpha1.GetOrderRequest.Builder Request message for ConsumerProcurementService.GetOrder
com.google.cloud.commerce.consumer.procurement.v1alpha1.LineItem A single item within an order.
com.google.cloud.commerce.consumer.procurement.v1alpha1.LineItem.Builder A single item within an order.
com.google.cloud.commerce.consumer.procurement.v1alpha1.LineItemChange A change made on a line item.
com.google.cloud.commerce.consumer.procurement.v1alpha1.LineItemChange.Builder A change made on a line item.
com.google.cloud.commerce.consumer.procurement.v1alpha1.LineItemInfo Line item information.
com.google.cloud.commerce.consumer.procurement.v1alpha1.LineItemInfo.Builder Line item information.
com.google.cloud.commerce.consumer.procurement.v1alpha1.ListOrdersRequest Request message for ConsumerProcurementService.ListOrders.
com.google.cloud.commerce.consumer.procurement.v1alpha1.ListOrdersRequest.Builder Request message for ConsumerProcurementService.ListOrders.
com.google.cloud.commerce.consumer.procurement.v1alpha1.ListOrdersResponse Response message for ConsumerProcurementService.ListOrders.
com.google.cloud.commerce.consumer.procurement.v1alpha1.ListOrdersResponse.Builder Response message for ConsumerProcurementService.ListOrders.
com.google.cloud.commerce.consumer.procurement.v1alpha1.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.v1alpha1.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.v1alpha1.OrderOuterClass
com.google.cloud.commerce.consumer.procurement.v1alpha1.Parameter User-provided Parameters.
com.google.cloud.commerce.consumer.procurement.v1alpha1.Parameter.Builder User-provided Parameters.
com.google.cloud.commerce.consumer.procurement.v1alpha1.Parameter.Value Protobuf type google.cloud.commerce.consumer.procurement.v1alpha1.Parameter.Value
com.google.cloud.commerce.consumer.procurement.v1alpha1.Parameter.Value.Builder Protobuf type google.cloud.commerce.consumer.procurement.v1alpha1.Parameter.Value
com.google.cloud.commerce.consumer.procurement.v1alpha1.PlaceOrderMetadata Message stored in the metadata field of the Operation returned by ConsumerProcurementService.PlaceOrder.
com.google.cloud.commerce.consumer.procurement.v1alpha1.PlaceOrderMetadata.Builder Message stored in the metadata field of the Operation returned by ConsumerProcurementService.PlaceOrder.
com.google.cloud.commerce.consumer.procurement.v1alpha1.PlaceOrderRequest Request message for ConsumerProcurementService.PlaceOrder.
com.google.cloud.commerce.consumer.procurement.v1alpha1.PlaceOrderRequest.Builder Request message for ConsumerProcurementService.PlaceOrder.
com.google.cloud.commerce.consumer.procurement.v1alpha1.ProcurementService
com.google.cloud.commerce.consumer.procurement.v1alpha1.Subscription Subscription information.
com.google.cloud.commerce.consumer.procurement.v1alpha1.Subscription.Builder Subscription information.

Interfaces

Interface Description
com.google.cloud.commerce.consumer.procurement.v1alpha1.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.v1alpha1.GetOrderRequestOrBuilder
com.google.cloud.commerce.consumer.procurement.v1alpha1.LineItemChangeOrBuilder
com.google.cloud.commerce.consumer.procurement.v1alpha1.LineItemInfoOrBuilder
com.google.cloud.commerce.consumer.procurement.v1alpha1.LineItemOrBuilder
com.google.cloud.commerce.consumer.procurement.v1alpha1.ListOrdersRequestOrBuilder
com.google.cloud.commerce.consumer.procurement.v1alpha1.ListOrdersResponseOrBuilder
com.google.cloud.commerce.consumer.procurement.v1alpha1.OrderOrBuilder
com.google.cloud.commerce.consumer.procurement.v1alpha1.Parameter.ValueOrBuilder
com.google.cloud.commerce.consumer.procurement.v1alpha1.ParameterOrBuilder
com.google.cloud.commerce.consumer.procurement.v1alpha1.PlaceOrderMetadataOrBuilder
com.google.cloud.commerce.consumer.procurement.v1alpha1.PlaceOrderRequestOrBuilder
com.google.cloud.commerce.consumer.procurement.v1alpha1.SubscriptionOrBuilder

Enums

Enum Description
com.google.cloud.commerce.consumer.procurement.v1alpha1.LineItemChangeState State of a change.
com.google.cloud.commerce.consumer.procurement.v1alpha1.LineItemChangeStateReasonType Predefined types for line item change state reason.
com.google.cloud.commerce.consumer.procurement.v1alpha1.LineItemChangeType Type of a line item change.
com.google.cloud.commerce.consumer.procurement.v1alpha1.Parameter.Value.KindCase