@Generated("by gapic-generator-java")
Package com.google.cloud.channel.v1
The interfaces provided are listed below, along with usage samples.
======================= CloudChannelReportsServiceClient =======================
Service Description: CloudChannelReportsService lets Google Cloud resellers and distributors retrieve and combine a variety of data in Cloud Channel for multiple products (Google Cloud, Google Voice, and Google Workspace.)
Sample for CloudChannelReportsServiceClient:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (CloudChannelReportsServiceClient cloudChannelReportsServiceClient =
CloudChannelReportsServiceClient.create()) {
RunReportJobRequest request =
RunReportJobRequest.newBuilder()
.setName(ReportName.of("[ACCOUNT]", "[REPORT]").toString())
.setDateRange(DateRange.newBuilder().build())
.setFilter("filter-1274492040")
.setLanguageCode("languageCode-2092349083")
.build();
RunReportJobResponse response =
cloudChannelReportsServiceClient.runReportJobAsync(request).get();
}
======================= CloudChannelServiceClient =======================
Service Description: CloudChannelService lets Google cloud resellers and distributors manage their customers, channel partners, entitlements, and reports.
Using this service: 1. Resellers and distributors can manage a customer entity. 2. Distributors can register an authorized reseller in their channel and provide them with delegated admin access. 3. Resellers and distributors can manage customer entitlements.
CloudChannelService exposes the following resources: - [Customer][google.cloud.channel.v1.Customer]s: An entity-usually an enterprise-managed by a reseller or distributor.
- [Entitlement][google.cloud.channel.v1.Entitlement]s: An entity that provides a customer with the means to use a service. Entitlements are created or updated as a result of a successful fulfillment.
- [ChannelPartnerLink][google.cloud.channel.v1.ChannelPartnerLink]s: An entity that identifies links between distributors and their indirect resellers in a channel.
Sample for CloudChannelServiceClient:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (CloudChannelServiceClient cloudChannelServiceClient = CloudChannelServiceClient.create()) {
CustomerName name = CustomerName.of("[ACCOUNT]", "[CUSTOMER]");
Customer response = cloudChannelServiceClient.getCustomer(name);
}
-
Class Summary Class Description ActivateEntitlementRequest Request message for [CloudChannelService.ActivateEntitlement][google.cloud.channel.v1.CloudChannelService.ActivateEntitlement].ActivateEntitlementRequest.Builder Request message for [CloudChannelService.ActivateEntitlement][google.cloud.channel.v1.CloudChannelService.ActivateEntitlement].AdminUser Information needed to create an Admin User for Google Workspace.AdminUser.Builder Information needed to create an Admin User for Google Workspace.AssociationInfo Association links that an entitlement has to other entitlements.AssociationInfo.Builder Association links that an entitlement has to other entitlements.BillableSku Represents the Billable SKU information.BillableSku.Builder Represents the Billable SKU information.BillingAccount Represents a billing account.BillingAccount.Builder Represents a billing account.BillingAccountPurchaseInfo Represents a billing account that can be used to make a purchase.BillingAccountPurchaseInfo.Builder Represents a billing account that can be used to make a purchase.BillingAccountsProto CancelEntitlementRequest Request message for [CloudChannelService.CancelEntitlement][google.cloud.channel.v1.CloudChannelService.CancelEntitlement].CancelEntitlementRequest.Builder Request message for [CloudChannelService.CancelEntitlement][google.cloud.channel.v1.CloudChannelService.CancelEntitlement].ChangeOfferRequest Request message for [CloudChannelService.ChangeOffer][google.cloud.channel.v1.CloudChannelService.ChangeOffer].ChangeOfferRequest.Builder Request message for [CloudChannelService.ChangeOffer][google.cloud.channel.v1.CloudChannelService.ChangeOffer].ChangeParametersRequest Request message for [CloudChannelService.ChangeParametersRequest][].ChangeParametersRequest.Builder Request message for [CloudChannelService.ChangeParametersRequest][].ChangeRenewalSettingsRequest Request message for [CloudChannelService.ChangeRenewalSettings][google.cloud.channel.v1.CloudChannelService.ChangeRenewalSettings].ChangeRenewalSettingsRequest.Builder Request message for [CloudChannelService.ChangeRenewalSettings][google.cloud.channel.v1.CloudChannelService.ChangeRenewalSettings].ChannelPartnerLink Entity representing a link between distributors and their indirect resellers in an n-tier resale channel.ChannelPartnerLink.Builder Entity representing a link between distributors and their indirect resellers in an n-tier resale channel.ChannelPartnerLinkName ChannelPartnerLinkName.Builder Builder for accounts/{account}/channelPartnerLinks/{channel_partner_link}.ChannelPartnerLinksProto ChannelPartnerRepricingConfig Configuration for how a distributor will rebill a channel partner (also known as a distributor-authorized reseller).ChannelPartnerRepricingConfig.Builder Configuration for how a distributor will rebill a channel partner (also known as a distributor-authorized reseller).ChannelPartnerRepricingConfigName ChannelPartnerRepricingConfigName.Builder Builder for accounts/{account}/channelPartnerLinks/{channel_partner}/channelPartnerRepricingConfigs/{channel_partner_repricing_config}.CheckCloudIdentityAccountsExistRequest Request message for [CloudChannelService.CheckCloudIdentityAccountsExist][google.cloud.channel.v1.CloudChannelService.CheckCloudIdentityAccountsExist].CheckCloudIdentityAccountsExistRequest.Builder Request message for [CloudChannelService.CheckCloudIdentityAccountsExist][google.cloud.channel.v1.CloudChannelService.CheckCloudIdentityAccountsExist].CheckCloudIdentityAccountsExistResponse Response message for [CloudChannelService.CheckCloudIdentityAccountsExist][google.cloud.channel.v1.CloudChannelService.CheckCloudIdentityAccountsExist].CheckCloudIdentityAccountsExistResponse.Builder Response message for [CloudChannelService.CheckCloudIdentityAccountsExist][google.cloud.channel.v1.CloudChannelService.CheckCloudIdentityAccountsExist].CloudChannelReportsServiceClient Service Description: CloudChannelReportsService lets Google Cloud resellers and distributors retrieve and combine a variety of data in Cloud Channel for multiple products (Google Cloud, Google Voice, and Google Workspace.)CloudChannelReportsServiceClient.FetchReportResultsFixedSizeCollection CloudChannelReportsServiceClient.FetchReportResultsPage CloudChannelReportsServiceClient.FetchReportResultsPagedResponse CloudChannelReportsServiceClient.ListReportsFixedSizeCollection CloudChannelReportsServiceClient.ListReportsPage CloudChannelReportsServiceClient.ListReportsPagedResponse CloudChannelReportsServiceGrpc CloudChannelReportsService lets Google Cloud resellers and distributors retrieve and combine a variety of data in Cloud Channel for multiple products (Google Cloud, Google Voice, and Google Workspace.)CloudChannelReportsServiceGrpc.CloudChannelReportsServiceBlockingStub A stub to allow clients to do synchronous rpc calls to service CloudChannelReportsService.CloudChannelReportsServiceGrpc.CloudChannelReportsServiceFutureStub A stub to allow clients to do ListenableFuture-style rpc calls to service CloudChannelReportsService.CloudChannelReportsServiceGrpc.CloudChannelReportsServiceImplBase Base class for the server implementation of the service CloudChannelReportsService.CloudChannelReportsServiceGrpc.CloudChannelReportsServiceStub A stub to allow clients to do asynchronous rpc calls to service CloudChannelReportsService.CloudChannelReportsServiceSettings Settings class to configure an instance ofCloudChannelReportsServiceClient
.CloudChannelReportsServiceSettings.Builder Builder for CloudChannelReportsServiceSettings.CloudChannelServiceClient Service Description: CloudChannelService lets Google cloud resellers and distributors manage their customers, channel partners, entitlements, and reports.CloudChannelServiceClient.ListChannelPartnerLinksFixedSizeCollection CloudChannelServiceClient.ListChannelPartnerLinksPage CloudChannelServiceClient.ListChannelPartnerLinksPagedResponse CloudChannelServiceClient.ListChannelPartnerRepricingConfigsFixedSizeCollection CloudChannelServiceClient.ListChannelPartnerRepricingConfigsPage CloudChannelServiceClient.ListChannelPartnerRepricingConfigsPagedResponse CloudChannelServiceClient.ListCustomerRepricingConfigsFixedSizeCollection CloudChannelServiceClient.ListCustomerRepricingConfigsPage CloudChannelServiceClient.ListCustomerRepricingConfigsPagedResponse CloudChannelServiceClient.ListCustomersFixedSizeCollection CloudChannelServiceClient.ListCustomersPage CloudChannelServiceClient.ListCustomersPagedResponse CloudChannelServiceClient.ListEntitlementChangesFixedSizeCollection CloudChannelServiceClient.ListEntitlementChangesPage CloudChannelServiceClient.ListEntitlementChangesPagedResponse CloudChannelServiceClient.ListEntitlementsFixedSizeCollection CloudChannelServiceClient.ListEntitlementsPage CloudChannelServiceClient.ListEntitlementsPagedResponse CloudChannelServiceClient.ListOffersFixedSizeCollection CloudChannelServiceClient.ListOffersPage CloudChannelServiceClient.ListOffersPagedResponse CloudChannelServiceClient.ListProductsFixedSizeCollection CloudChannelServiceClient.ListProductsPage CloudChannelServiceClient.ListProductsPagedResponse CloudChannelServiceClient.ListPurchasableOffersFixedSizeCollection CloudChannelServiceClient.ListPurchasableOffersPage CloudChannelServiceClient.ListPurchasableOffersPagedResponse CloudChannelServiceClient.ListPurchasableSkusFixedSizeCollection CloudChannelServiceClient.ListPurchasableSkusPage CloudChannelServiceClient.ListPurchasableSkusPagedResponse CloudChannelServiceClient.ListSkuGroupBillableSkusFixedSizeCollection CloudChannelServiceClient.ListSkuGroupBillableSkusPage CloudChannelServiceClient.ListSkuGroupBillableSkusPagedResponse CloudChannelServiceClient.ListSkuGroupsFixedSizeCollection CloudChannelServiceClient.ListSkuGroupsPage CloudChannelServiceClient.ListSkuGroupsPagedResponse CloudChannelServiceClient.ListSkusFixedSizeCollection CloudChannelServiceClient.ListSkusPage CloudChannelServiceClient.ListSkusPagedResponse CloudChannelServiceClient.ListSubscribersFixedSizeCollection CloudChannelServiceClient.ListSubscribersPage CloudChannelServiceClient.ListSubscribersPagedResponse CloudChannelServiceClient.ListTransferableOffersFixedSizeCollection CloudChannelServiceClient.ListTransferableOffersPage CloudChannelServiceClient.ListTransferableOffersPagedResponse CloudChannelServiceClient.ListTransferableSkusFixedSizeCollection CloudChannelServiceClient.ListTransferableSkusPage CloudChannelServiceClient.ListTransferableSkusPagedResponse CloudChannelServiceGrpc CloudChannelService lets Google cloud resellers and distributors manage their customers, channel partners, entitlements, and reports.CloudChannelServiceGrpc.CloudChannelServiceBlockingStub A stub to allow clients to do synchronous rpc calls to service CloudChannelService.CloudChannelServiceGrpc.CloudChannelServiceFutureStub A stub to allow clients to do ListenableFuture-style rpc calls to service CloudChannelService.CloudChannelServiceGrpc.CloudChannelServiceImplBase Base class for the server implementation of the service CloudChannelService.CloudChannelServiceGrpc.CloudChannelServiceStub A stub to allow clients to do asynchronous rpc calls to service CloudChannelService.CloudChannelServiceSettings Settings class to configure an instance ofCloudChannelServiceClient
.CloudChannelServiceSettings.Builder Builder for CloudChannelServiceSettings.CloudIdentityCustomerAccount Entity representing a Cloud Identity account that may be associated with a Channel Services API partner.CloudIdentityCustomerAccount.Builder Entity representing a Cloud Identity account that may be associated with a Channel Services API partner.CloudIdentityInfo Cloud Identity information for the Cloud Channel Customer.CloudIdentityInfo.Builder Cloud Identity information for the Cloud Channel Customer.Column The definition of a report column.Column.Builder The definition of a report column.CommitmentSettings Commitment settings for commitment-based offers.CommitmentSettings.Builder Commitment settings for commitment-based offers.CommonProto ConditionalOverride Specifies the override to conditionally apply.ConditionalOverride.Builder Specifies the override to conditionally apply.Constraints Represents the constraints for buying the Offer.Constraints.Builder Represents the constraints for buying the Offer.ContactInfo Contact information for a customer account.ContactInfo.Builder Contact information for a customer account.CreateChannelPartnerLinkRequest Request message for [CloudChannelService.CreateChannelPartnerLink][google.cloud.channel.v1.CloudChannelService.CreateChannelPartnerLink]CreateChannelPartnerLinkRequest.Builder Request message for [CloudChannelService.CreateChannelPartnerLink][google.cloud.channel.v1.CloudChannelService.CreateChannelPartnerLink]CreateChannelPartnerRepricingConfigRequest Request message for [CloudChannelService.CreateChannelPartnerRepricingConfig][google.cloud.channel.v1.CloudChannelService.CreateChannelPartnerRepricingConfig].CreateChannelPartnerRepricingConfigRequest.Builder Request message for [CloudChannelService.CreateChannelPartnerRepricingConfig][google.cloud.channel.v1.CloudChannelService.CreateChannelPartnerRepricingConfig].CreateCustomerRepricingConfigRequest Request message for [CloudChannelService.CreateCustomerRepricingConfig][google.cloud.channel.v1.CloudChannelService.CreateCustomerRepricingConfig].CreateCustomerRepricingConfigRequest.Builder Request message for [CloudChannelService.CreateCustomerRepricingConfig][google.cloud.channel.v1.CloudChannelService.CreateCustomerRepricingConfig].CreateCustomerRequest Request message for [CloudChannelService.CreateCustomer][google.cloud.channel.v1.CloudChannelService.CreateCustomer]CreateCustomerRequest.Builder Request message for [CloudChannelService.CreateCustomer][google.cloud.channel.v1.CloudChannelService.CreateCustomer]CreateEntitlementRequest Request message for [CloudChannelService.CreateEntitlement][google.cloud.channel.v1.CloudChannelService.CreateEntitlement]CreateEntitlementRequest.Builder Request message for [CloudChannelService.CreateEntitlement][google.cloud.channel.v1.CloudChannelService.CreateEntitlement]Customer Entity representing a customer of a reseller or distributor.Customer.Builder Entity representing a customer of a reseller or distributor.CustomerConstraints Represents constraints required to purchase the Offer for a customer.CustomerConstraints.Builder Represents constraints required to purchase the Offer for a customer.CustomerEvent Represents Pub/Sub message content describing customer update.CustomerEvent.Builder Represents Pub/Sub message content describing customer update.CustomerName CustomerName.Builder Builder for accounts/{account}/customers/{customer}.CustomerRepricingConfig Configuration for how a reseller will reprice a Customer.CustomerRepricingConfig.Builder Configuration for how a reseller will reprice a Customer.CustomerRepricingConfigName CustomerRepricingConfigName.Builder Builder for accounts/{account}/customers/{customer}/customerRepricingConfigs/{customer_repricing_config}.CustomersProto DateRange A representation of usage or invoice date ranges.DateRange.Builder A representation of usage or invoice date ranges.DeleteChannelPartnerRepricingConfigRequest Request message for DeleteChannelPartnerRepricingConfig.DeleteChannelPartnerRepricingConfigRequest.Builder Request message for DeleteChannelPartnerRepricingConfig.DeleteCustomerRepricingConfigRequest Request message for [CloudChannelService.DeleteCustomerRepricingConfig][google.cloud.channel.v1.CloudChannelService.DeleteCustomerRepricingConfig].DeleteCustomerRepricingConfigRequest.Builder Request message for [CloudChannelService.DeleteCustomerRepricingConfig][google.cloud.channel.v1.CloudChannelService.DeleteCustomerRepricingConfig].DeleteCustomerRequest Request message for [CloudChannelService.DeleteCustomer][google.cloud.channel.v1.CloudChannelService.DeleteCustomer].DeleteCustomerRequest.Builder Request message for [CloudChannelService.DeleteCustomer][google.cloud.channel.v1.CloudChannelService.DeleteCustomer].EduData Required Edu AttributesEduData.Builder Required Edu AttributesEntitlement An entitlement is a representation of a customer's ability to use a service.Entitlement.Builder An entitlement is a representation of a customer's ability to use a service.EntitlementChange Change event entry for Entitlement order historyEntitlementChange.Builder Change event entry for Entitlement order historyEntitlementChangesProto EntitlementEvent Represents Pub/Sub message content describing entitlement update.EntitlementEvent.Builder Represents Pub/Sub message content describing entitlement update.EntitlementName EntitlementName.Builder Builder for accounts/{account}/customers/{customer}/entitlements/{entitlement}.EntitlementsProto FetchReportResultsRequest Request message for [CloudChannelReportsService.FetchReportResults][google.cloud.channel.v1.CloudChannelReportsService.FetchReportResults].FetchReportResultsRequest.Builder Request message for [CloudChannelReportsService.FetchReportResults][google.cloud.channel.v1.CloudChannelReportsService.FetchReportResults].FetchReportResultsResponse Response message for [CloudChannelReportsService.FetchReportResults][google.cloud.channel.v1.CloudChannelReportsService.FetchReportResults].FetchReportResultsResponse.Builder Response message for [CloudChannelReportsService.FetchReportResults][google.cloud.channel.v1.CloudChannelReportsService.FetchReportResults].GetChannelPartnerLinkRequest Request message for [CloudChannelService.GetChannelPartnerLink][google.cloud.channel.v1.CloudChannelService.GetChannelPartnerLink].GetChannelPartnerLinkRequest.Builder Request message for [CloudChannelService.GetChannelPartnerLink][google.cloud.channel.v1.CloudChannelService.GetChannelPartnerLink].GetChannelPartnerRepricingConfigRequest Request message for [CloudChannelService.GetChannelPartnerRepricingConfig][google.cloud.channel.v1.CloudChannelService.GetChannelPartnerRepricingConfig]GetChannelPartnerRepricingConfigRequest.Builder Request message for [CloudChannelService.GetChannelPartnerRepricingConfig][google.cloud.channel.v1.CloudChannelService.GetChannelPartnerRepricingConfig]GetCustomerRepricingConfigRequest Request message for [CloudChannelService.GetCustomerRepricingConfig][google.cloud.channel.v1.CloudChannelService.GetCustomerRepricingConfig].GetCustomerRepricingConfigRequest.Builder Request message for [CloudChannelService.GetCustomerRepricingConfig][google.cloud.channel.v1.CloudChannelService.GetCustomerRepricingConfig].GetCustomerRequest Request message for [CloudChannelService.GetCustomer][google.cloud.channel.v1.CloudChannelService.GetCustomer].GetCustomerRequest.Builder Request message for [CloudChannelService.GetCustomer][google.cloud.channel.v1.CloudChannelService.GetCustomer].GetEntitlementRequest Request message for [CloudChannelService.GetEntitlement][google.cloud.channel.v1.CloudChannelService.GetEntitlement].GetEntitlementRequest.Builder Request message for [CloudChannelService.GetEntitlement][google.cloud.channel.v1.CloudChannelService.GetEntitlement].ImportCustomerRequest Request message for [CloudChannelService.ImportCustomer][google.cloud.channel.v1.CloudChannelService.ImportCustomer]ImportCustomerRequest.Builder Request message for [CloudChannelService.ImportCustomer][google.cloud.channel.v1.CloudChannelService.ImportCustomer]ListChannelPartnerLinksRequest Request message for [CloudChannelService.ListChannelPartnerLinks][google.cloud.channel.v1.CloudChannelService.ListChannelPartnerLinks]ListChannelPartnerLinksRequest.Builder Request message for [CloudChannelService.ListChannelPartnerLinks][google.cloud.channel.v1.CloudChannelService.ListChannelPartnerLinks]ListChannelPartnerLinksResponse Response message for [CloudChannelService.ListChannelPartnerLinks][google.cloud.channel.v1.CloudChannelService.ListChannelPartnerLinks].ListChannelPartnerLinksResponse.Builder Response message for [CloudChannelService.ListChannelPartnerLinks][google.cloud.channel.v1.CloudChannelService.ListChannelPartnerLinks].ListChannelPartnerRepricingConfigsRequest Request message for [CloudChannelService.ListChannelPartnerRepricingConfigs][google.cloud.channel.v1.CloudChannelService.ListChannelPartnerRepricingConfigs].ListChannelPartnerRepricingConfigsRequest.Builder Request message for [CloudChannelService.ListChannelPartnerRepricingConfigs][google.cloud.channel.v1.CloudChannelService.ListChannelPartnerRepricingConfigs].ListChannelPartnerRepricingConfigsResponse Response message for [CloudChannelService.ListChannelPartnerRepricingConfigs][google.cloud.channel.v1.CloudChannelService.ListChannelPartnerRepricingConfigs].ListChannelPartnerRepricingConfigsResponse.Builder Response message for [CloudChannelService.ListChannelPartnerRepricingConfigs][google.cloud.channel.v1.CloudChannelService.ListChannelPartnerRepricingConfigs].ListCustomerRepricingConfigsRequest Request message for [CloudChannelService.ListCustomerRepricingConfigs][google.cloud.channel.v1.CloudChannelService.ListCustomerRepricingConfigs].ListCustomerRepricingConfigsRequest.Builder Request message for [CloudChannelService.ListCustomerRepricingConfigs][google.cloud.channel.v1.CloudChannelService.ListCustomerRepricingConfigs].ListCustomerRepricingConfigsResponse Response message for [CloudChannelService.ListCustomerRepricingConfigs][google.cloud.channel.v1.CloudChannelService.ListCustomerRepricingConfigs].ListCustomerRepricingConfigsResponse.Builder Response message for [CloudChannelService.ListCustomerRepricingConfigs][google.cloud.channel.v1.CloudChannelService.ListCustomerRepricingConfigs].ListCustomersRequest Request message for [CloudChannelService.ListCustomers][google.cloud.channel.v1.CloudChannelService.ListCustomers]ListCustomersRequest.Builder Request message for [CloudChannelService.ListCustomers][google.cloud.channel.v1.CloudChannelService.ListCustomers]ListCustomersResponse Response message for [CloudChannelService.ListCustomers][google.cloud.channel.v1.CloudChannelService.ListCustomers].ListCustomersResponse.Builder Response message for [CloudChannelService.ListCustomers][google.cloud.channel.v1.CloudChannelService.ListCustomers].ListEntitlementChangesRequest Request message for [CloudChannelService.ListEntitlementChanges][google.cloud.channel.v1.CloudChannelService.ListEntitlementChanges]ListEntitlementChangesRequest.Builder Request message for [CloudChannelService.ListEntitlementChanges][google.cloud.channel.v1.CloudChannelService.ListEntitlementChanges]ListEntitlementChangesResponse Response message for [CloudChannelService.ListEntitlementChanges][google.cloud.channel.v1.CloudChannelService.ListEntitlementChanges]ListEntitlementChangesResponse.Builder Response message for [CloudChannelService.ListEntitlementChanges][google.cloud.channel.v1.CloudChannelService.ListEntitlementChanges]ListEntitlementsRequest Request message for [CloudChannelService.ListEntitlements][google.cloud.channel.v1.CloudChannelService.ListEntitlements]ListEntitlementsRequest.Builder Request message for [CloudChannelService.ListEntitlements][google.cloud.channel.v1.CloudChannelService.ListEntitlements]ListEntitlementsResponse Response message for [CloudChannelService.ListEntitlements][google.cloud.channel.v1.CloudChannelService.ListEntitlements].ListEntitlementsResponse.Builder Response message for [CloudChannelService.ListEntitlements][google.cloud.channel.v1.CloudChannelService.ListEntitlements].ListOffersRequest Request message for ListOffers.ListOffersRequest.Builder Request message for ListOffers.ListOffersResponse Response message for ListOffers.ListOffersResponse.Builder Response message for ListOffers.ListProductsRequest Request message for ListProducts.ListProductsRequest.Builder Request message for ListProducts.ListProductsResponse Response message for ListProducts.ListProductsResponse.Builder Response message for ListProducts.ListPurchasableOffersRequest Request message for ListPurchasableOffers.ListPurchasableOffersRequest.Builder Request message for ListPurchasableOffers.ListPurchasableOffersRequest.ChangeOfferPurchase List Offers for ChangeOffer purchase.ListPurchasableOffersRequest.ChangeOfferPurchase.Builder List Offers for ChangeOffer purchase.ListPurchasableOffersRequest.CreateEntitlementPurchase List Offers for CreateEntitlement purchase.ListPurchasableOffersRequest.CreateEntitlementPurchase.Builder List Offers for CreateEntitlement purchase.ListPurchasableOffersResponse Response message for ListPurchasableOffers.ListPurchasableOffersResponse.Builder Response message for ListPurchasableOffers.ListPurchasableSkusRequest Request message for ListPurchasableSkus.ListPurchasableSkusRequest.Builder Request message for ListPurchasableSkus.ListPurchasableSkusRequest.ChangeOfferPurchase List SKUs for upgrading or downgrading an entitlement.ListPurchasableSkusRequest.ChangeOfferPurchase.Builder List SKUs for upgrading or downgrading an entitlement.ListPurchasableSkusRequest.CreateEntitlementPurchase List SKUs for a new entitlement.ListPurchasableSkusRequest.CreateEntitlementPurchase.Builder List SKUs for a new entitlement.ListPurchasableSkusResponse Response message for ListPurchasableSkus.ListPurchasableSkusResponse.Builder Response message for ListPurchasableSkus.ListReportsRequest Request message for [CloudChannelReportsService.ListReports][google.cloud.channel.v1.CloudChannelReportsService.ListReports].ListReportsRequest.Builder Request message for [CloudChannelReportsService.ListReports][google.cloud.channel.v1.CloudChannelReportsService.ListReports].ListReportsResponse Response message for [CloudChannelReportsService.ListReports][google.cloud.channel.v1.CloudChannelReportsService.ListReports].ListReportsResponse.Builder Response message for [CloudChannelReportsService.ListReports][google.cloud.channel.v1.CloudChannelReportsService.ListReports].ListSkuGroupBillableSkusRequest Request message for ListSkuGroupBillableSkus.ListSkuGroupBillableSkusRequest.Builder Request message for ListSkuGroupBillableSkus.ListSkuGroupBillableSkusResponse Response message for ListSkuGroupBillableSkus.ListSkuGroupBillableSkusResponse.Builder Response message for ListSkuGroupBillableSkus.ListSkuGroupsRequest Request message for ListSkuGroups.ListSkuGroupsRequest.Builder Request message for ListSkuGroups.ListSkuGroupsResponse Response message for ListSkuGroups.ListSkuGroupsResponse.Builder Response message for ListSkuGroups.ListSkusRequest Request message for ListSkus.ListSkusRequest.Builder Request message for ListSkus.ListSkusResponse Response message for ListSkus.ListSkusResponse.Builder Response message for ListSkus.ListSubscribersRequest Request Message for ListSubscribers.ListSubscribersRequest.Builder Request Message for ListSubscribers.ListSubscribersResponse Response Message for ListSubscribers.ListSubscribersResponse.Builder Response Message for ListSubscribers.ListTransferableOffersRequest Request message for [CloudChannelService.ListTransferableOffers][google.cloud.channel.v1.CloudChannelService.ListTransferableOffers]ListTransferableOffersRequest.Builder Request message for [CloudChannelService.ListTransferableOffers][google.cloud.channel.v1.CloudChannelService.ListTransferableOffers]ListTransferableOffersResponse Response message for [CloudChannelService.ListTransferableOffers][google.cloud.channel.v1.CloudChannelService.ListTransferableOffers].ListTransferableOffersResponse.Builder Response message for [CloudChannelService.ListTransferableOffers][google.cloud.channel.v1.CloudChannelService.ListTransferableOffers].ListTransferableSkusRequest Request message for [CloudChannelService.ListTransferableSkus][google.cloud.channel.v1.CloudChannelService.ListTransferableSkus]ListTransferableSkusRequest.Builder Request message for [CloudChannelService.ListTransferableSkus][google.cloud.channel.v1.CloudChannelService.ListTransferableSkus]ListTransferableSkusResponse Response message for [CloudChannelService.ListTransferableSkus][google.cloud.channel.v1.CloudChannelService.ListTransferableSkus].ListTransferableSkusResponse.Builder Response message for [CloudChannelService.ListTransferableSkus][google.cloud.channel.v1.CloudChannelService.ListTransferableSkus].LookupOfferRequest Request message for LookupOffer.LookupOfferRequest.Builder Request message for LookupOffer.MarketingInfo Represents the marketing information for a Product, SKU or Offer.MarketingInfo.Builder Represents the marketing information for a Product, SKU or Offer.Media Represents media information.Media.Builder Represents media information.Offer Represents an offer made to resellers for purchase.Offer.Builder Represents an offer made to resellers for purchase.OfferName OfferName.Builder Builder for accounts/{account}/offers/{offer}.OffersProto OperationMetadata Provides contextual information about a [google.longrunning.Operation][google.longrunning.Operation].OperationMetadata.Builder Provides contextual information about a [google.longrunning.Operation][google.longrunning.Operation].OperationsProto Parameter Definition for extended entitlement parameters.Parameter.Builder Definition for extended entitlement parameters.ParameterDefinition Parameter's definition.ParameterDefinition.Builder Parameter's definition.PercentageAdjustment An adjustment that applies a flat markup or markdown to an entire bill.PercentageAdjustment.Builder An adjustment that applies a flat markup or markdown to an entire bill.Period Represents period in days/months/years.Period.Builder Represents period in days/months/years.Plan The payment plan for the Offer.Plan.Builder The payment plan for the Offer.Price Represents the price of the Offer.Price.Builder Represents the price of the Offer.PriceByResource Represents price by resource type.PriceByResource.Builder Represents price by resource type.PricePhase Specifies the price by the duration of months.PricePhase.Builder Specifies the price by the duration of months.PriceTier Defines price at resource tier level.PriceTier.Builder Defines price at resource tier level.Product A Product is the entity a customer uses when placing an order.Product.Builder A Product is the entity a customer uses when placing an order.ProductName ProductName.Builder Builder for products/{product}.ProductsProto ProvisionCloudIdentityRequest Request message for [CloudChannelService.ProvisionCloudIdentity][google.cloud.channel.v1.CloudChannelService.ProvisionCloudIdentity]ProvisionCloudIdentityRequest.Builder Request message for [CloudChannelService.ProvisionCloudIdentity][google.cloud.channel.v1.CloudChannelService.ProvisionCloudIdentity]ProvisionedService Service provisioned for an entitlement.ProvisionedService.Builder Service provisioned for an entitlement.PurchasableOffer Offer that you can purchase for a customer.PurchasableOffer.Builder Offer that you can purchase for a customer.PurchasableSku SKU that you can purchase.PurchasableSku.Builder SKU that you can purchase.QueryEligibleBillingAccountsRequest Request message for QueryEligibleBillingAccounts.QueryEligibleBillingAccountsRequest.Builder Request message for QueryEligibleBillingAccounts.QueryEligibleBillingAccountsResponse Response message for QueryEligibleBillingAccounts.QueryEligibleBillingAccountsResponse.Builder Response message for QueryEligibleBillingAccounts.RegisterSubscriberRequest Request Message for RegisterSubscriber.RegisterSubscriberRequest.Builder Request Message for RegisterSubscriber.RegisterSubscriberResponse Response Message for RegisterSubscriber.RegisterSubscriberResponse.Builder Response Message for RegisterSubscriber.RenewalSettings Renewal settings for renewable Offers.RenewalSettings.Builder Renewal settings for renewable Offers.Report The ID and description of a report that was used to generate report data.Report.Builder The ID and description of a report that was used to generate report data.ReportJob The result of a [RunReportJob][] operation.ReportJob.Builder The result of a [RunReportJob][] operation.ReportJobName ReportJobName.Builder Builder for accounts/{account}/reportJobs/{report_job}.ReportName ReportName.Builder Builder for accounts/{account}/reports/{report}.ReportResultsMetadata The features describing the data.ReportResultsMetadata.Builder The features describing the data.ReportsServiceProto ReportStatus Status of a report generation process.ReportStatus.Builder Status of a report generation process.ReportValue A single report value.ReportValue.Builder A single report value.RepricingAdjustment A type that represents the various adjustments you can apply to a bill.RepricingAdjustment.Builder A type that represents the various adjustments you can apply to a bill.RepricingCondition Represents the various repricing conditions you can use for a conditional override.RepricingCondition.Builder Represents the various repricing conditions you can use for a conditional override.RepricingConfig Configuration for repricing a Google bill over a period of time.RepricingConfig.Builder Configuration for repricing a Google bill over a period of time.RepricingConfig.ChannelPartnerGranularity Deprecated. RepricingConfig.ChannelPartnerGranularity.Builder Applies the repricing configuration at the channel partner level.RepricingConfig.EntitlementGranularity Applies the repricing configuration at the entitlement level.RepricingConfig.EntitlementGranularity.Builder Applies the repricing configuration at the entitlement level.RepricingProto Row A row of report values.Row.Builder A row of report values.RunReportJobRequest Request message for [CloudChannelReportsService.RunReportJob][google.cloud.channel.v1.CloudChannelReportsService.RunReportJob].RunReportJobRequest.Builder Request message for [CloudChannelReportsService.RunReportJob][google.cloud.channel.v1.CloudChannelReportsService.RunReportJob].RunReportJobResponse Response message for [CloudChannelReportsService.RunReportJob][google.cloud.channel.v1.CloudChannelReportsService.RunReportJob].RunReportJobResponse.Builder Response message for [CloudChannelReportsService.RunReportJob][google.cloud.channel.v1.CloudChannelReportsService.RunReportJob].ServiceProto Sku Represents a product's purchasable Stock Keeping Unit (SKU).Sku.Builder Represents a product's purchasable Stock Keeping Unit (SKU).SkuGroup Represents the SKU group information.SkuGroup.Builder Represents the SKU group information.SkuGroupCondition A condition that applies the override if a line item SKU is found in the SKU group.SkuGroupCondition.Builder A condition that applies the override if a line item SKU is found in the SKU group.SkuGroupName SkuGroupName.Builder Builder for accounts/{account}/skuGroups/{sku_group}.SkuPurchaseGroup Represents a set of SKUs that must be purchased using the same billing account.SkuPurchaseGroup.Builder Represents a set of SKUs that must be purchased using the same billing account.StartPaidServiceRequest Request message for [CloudChannelService.StartPaidService][google.cloud.channel.v1.CloudChannelService.StartPaidService].StartPaidServiceRequest.Builder Request message for [CloudChannelService.StartPaidService][google.cloud.channel.v1.CloudChannelService.StartPaidService].SubscriberEvent Represents information which resellers will get as part of notification from Pub/Sub.SubscriberEvent.Builder Represents information which resellers will get as part of notification from Pub/Sub.SubscriberEventProto SuspendEntitlementRequest Request message for [CloudChannelService.SuspendEntitlement][google.cloud.channel.v1.CloudChannelService.SuspendEntitlement].SuspendEntitlementRequest.Builder Request message for [CloudChannelService.SuspendEntitlement][google.cloud.channel.v1.CloudChannelService.SuspendEntitlement].TransferableOffer TransferableOffer represents an Offer that can be used in Transfer.TransferableOffer.Builder TransferableOffer represents an Offer that can be used in Transfer.TransferableSku TransferableSku represents information a reseller needs to view existing provisioned services for a customer that they do not own.TransferableSku.Builder TransferableSku represents information a reseller needs to view existing provisioned services for a customer that they do not own.TransferEligibility Specifies transfer eligibility of a SKU.TransferEligibility.Builder Specifies transfer eligibility of a SKU.TransferEntitlementsRequest Request message for [CloudChannelService.TransferEntitlements][google.cloud.channel.v1.CloudChannelService.TransferEntitlements].TransferEntitlementsRequest.Builder Request message for [CloudChannelService.TransferEntitlements][google.cloud.channel.v1.CloudChannelService.TransferEntitlements].TransferEntitlementsResponse Response message for [CloudChannelService.TransferEntitlements][google.cloud.channel.v1.CloudChannelService.TransferEntitlements].TransferEntitlementsResponse.Builder Response message for [CloudChannelService.TransferEntitlements][google.cloud.channel.v1.CloudChannelService.TransferEntitlements].TransferEntitlementsToGoogleRequest Request message for [CloudChannelService.TransferEntitlementsToGoogle][google.cloud.channel.v1.CloudChannelService.TransferEntitlementsToGoogle].TransferEntitlementsToGoogleRequest.Builder Request message for [CloudChannelService.TransferEntitlementsToGoogle][google.cloud.channel.v1.CloudChannelService.TransferEntitlementsToGoogle].TrialSettings Settings for trial offers.TrialSettings.Builder Settings for trial offers.UnregisterSubscriberRequest Request Message for UnregisterSubscriber.UnregisterSubscriberRequest.Builder Request Message for UnregisterSubscriber.UnregisterSubscriberResponse Response Message for UnregisterSubscriber.UnregisterSubscriberResponse.Builder Response Message for UnregisterSubscriber.UpdateChannelPartnerLinkRequest Request message for [CloudChannelService.UpdateChannelPartnerLink][google.cloud.channel.v1.CloudChannelService.UpdateChannelPartnerLink]UpdateChannelPartnerLinkRequest.Builder Request message for [CloudChannelService.UpdateChannelPartnerLink][google.cloud.channel.v1.CloudChannelService.UpdateChannelPartnerLink]UpdateChannelPartnerRepricingConfigRequest Request message for [CloudChannelService.UpdateChannelPartnerRepricingConfig][google.cloud.channel.v1.CloudChannelService.UpdateChannelPartnerRepricingConfig].UpdateChannelPartnerRepricingConfigRequest.Builder Request message for [CloudChannelService.UpdateChannelPartnerRepricingConfig][google.cloud.channel.v1.CloudChannelService.UpdateChannelPartnerRepricingConfig].UpdateCustomerRepricingConfigRequest Request message for [CloudChannelService.UpdateCustomerRepricingConfig][google.cloud.channel.v1.CloudChannelService.UpdateCustomerRepricingConfig].UpdateCustomerRepricingConfigRequest.Builder Request message for [CloudChannelService.UpdateCustomerRepricingConfig][google.cloud.channel.v1.CloudChannelService.UpdateCustomerRepricingConfig].UpdateCustomerRequest Request message for [CloudChannelService.UpdateCustomer][google.cloud.channel.v1.CloudChannelService.UpdateCustomer].UpdateCustomerRequest.Builder Request message for [CloudChannelService.UpdateCustomer][google.cloud.channel.v1.CloudChannelService.UpdateCustomer].Value Data type and value of a parameter.Value.Builder Data type and value of a parameter. -
Enum Summary Enum Description ChannelPartnerLinkState ChannelPartnerLinkState represents state of a channel partner link.ChannelPartnerLinkView The level of granularity the [ChannelPartnerLink][google.cloud.channel.v1.ChannelPartnerLink] will display.CloudIdentityInfo.CustomerType CustomerType of the customerColumn.DataType Available data types for columns.CustomerEvent.Type Type of customer event.EduData.InstituteSize Number of students and staff the institute has.EduData.InstituteType Enum to specify the institute type.Entitlement.ProvisioningState Indicates the current provisioning state of the entitlement.Entitlement.SuspensionReason Suspension reason for an entitlement if [provisioning_state][google.cloud.channel.v1.Entitlement.provisioning_state] = SUSPENDED.EntitlementChange.ActivationReason The Entitlement's activation reasonEntitlementChange.CancellationReason Cancellation reason for the entitlementEntitlementChange.ChangeReasonCase EntitlementChange.ChangeType Specifies the type of change actionEntitlementChange.OperatorType Specifies the type of operator responsible for the changeEntitlementEvent.Type Type of entitlement event.ImportCustomerRequest.CustomerIdentityCase ListPurchasableOffersRequest.PurchaseOptionCase ListPurchasableSkusRequest.ChangeOfferPurchase.ChangeType Change Type enum.ListPurchasableSkusRequest.PurchaseOptionCase ListTransferableOffersRequest.TransferredCustomerIdentityCase ListTransferableSkusRequest.TransferredCustomerIdentityCase MediaType Type of media used.OperationMetadata.OperationType RPCs that return a Long Running Operation.ParameterDefinition.ParameterType Data type of the parameter.PaymentPlan Describes how the reseller will be billed.PaymentType Specifies when the payment needs to happen.PeriodType Period Type.PromotionalOrderType Constraints type for Promotional offers.RebillingBasis Specifies the different costs that the modified bill can be based on.ReportStatus.State Available states of report generation.ReportValue.ValueCase RepricingAdjustment.AdjustmentCase RepricingCondition.ConditionCase RepricingConfig.GranularityCase ResourceType Represents the type for a monetizable resource(any entity on which billing happens).SubscriberEvent.EventCase TransferEligibility.Reason Reason of ineligibility.Value.KindCase