Class CloudChannelServiceConnectionIdempotencyPolicy (2.23.0-rc)

Functions

virtual clone() const

Create a new copy of this object.

Returns
TypeDescription
std::unique_ptr< CloudChannelServiceConnectionIdempotencyPolicy >

virtual ListCustomers(google::cloud::channel::v1::ListCustomersRequest)

Parameter
NameDescription
request google::cloud::channel::v1::ListCustomersRequest
Returns
TypeDescription
google::cloud::Idempotency

virtual GetCustomer(google::cloud::channel::v1::GetCustomerRequest const &)

Parameter
NameDescription
request google::cloud::channel::v1::GetCustomerRequest const &
Returns
TypeDescription
google::cloud::Idempotency

virtual CheckCloudIdentityAccountsExist(google::cloud::channel::v1::CheckCloudIdentityAccountsExistRequest const &)

Parameter
NameDescription
request google::cloud::channel::v1::CheckCloudIdentityAccountsExistRequest const &
Returns
TypeDescription
google::cloud::Idempotency

virtual CreateCustomer(google::cloud::channel::v1::CreateCustomerRequest const &)

Parameter
NameDescription
request google::cloud::channel::v1::CreateCustomerRequest const &
Returns
TypeDescription
google::cloud::Idempotency

virtual UpdateCustomer(google::cloud::channel::v1::UpdateCustomerRequest const &)

Parameter
NameDescription
request google::cloud::channel::v1::UpdateCustomerRequest const &
Returns
TypeDescription
google::cloud::Idempotency

virtual DeleteCustomer(google::cloud::channel::v1::DeleteCustomerRequest const &)

Parameter
NameDescription
request google::cloud::channel::v1::DeleteCustomerRequest const &
Returns
TypeDescription
google::cloud::Idempotency

virtual ImportCustomer(google::cloud::channel::v1::ImportCustomerRequest const &)

Parameter
NameDescription
request google::cloud::channel::v1::ImportCustomerRequest const &
Returns
TypeDescription
google::cloud::Idempotency

virtual ProvisionCloudIdentity(google::cloud::channel::v1::ProvisionCloudIdentityRequest const &)

Parameter
NameDescription
request google::cloud::channel::v1::ProvisionCloudIdentityRequest const &
Returns
TypeDescription
google::cloud::Idempotency

virtual ListEntitlements(google::cloud::channel::v1::ListEntitlementsRequest)

Parameter
NameDescription
request google::cloud::channel::v1::ListEntitlementsRequest
Returns
TypeDescription
google::cloud::Idempotency

virtual ListTransferableSkus(google::cloud::channel::v1::ListTransferableSkusRequest)

Parameter
NameDescription
request google::cloud::channel::v1::ListTransferableSkusRequest
Returns
TypeDescription
google::cloud::Idempotency

virtual ListTransferableOffers(google::cloud::channel::v1::ListTransferableOffersRequest)

Parameter
NameDescription
request google::cloud::channel::v1::ListTransferableOffersRequest
Returns
TypeDescription
google::cloud::Idempotency

virtual GetEntitlement(google::cloud::channel::v1::GetEntitlementRequest const &)

Parameter
NameDescription
request google::cloud::channel::v1::GetEntitlementRequest const &
Returns
TypeDescription
google::cloud::Idempotency

virtual CreateEntitlement(google::cloud::channel::v1::CreateEntitlementRequest const &)

Parameter
NameDescription
request google::cloud::channel::v1::CreateEntitlementRequest const &
Returns
TypeDescription
google::cloud::Idempotency

virtual ChangeParameters(google::cloud::channel::v1::ChangeParametersRequest const &)

Parameter
NameDescription
request google::cloud::channel::v1::ChangeParametersRequest const &
Returns
TypeDescription
google::cloud::Idempotency

virtual ChangeRenewalSettings(google::cloud::channel::v1::ChangeRenewalSettingsRequest const &)

Parameter
NameDescription
request google::cloud::channel::v1::ChangeRenewalSettingsRequest const &
Returns
TypeDescription
google::cloud::Idempotency

virtual ChangeOffer(google::cloud::channel::v1::ChangeOfferRequest const &)

Parameter
NameDescription
request google::cloud::channel::v1::ChangeOfferRequest const &
Returns
TypeDescription
google::cloud::Idempotency

virtual StartPaidService(google::cloud::channel::v1::StartPaidServiceRequest const &)

Parameter
NameDescription
request google::cloud::channel::v1::StartPaidServiceRequest const &
Returns
TypeDescription
google::cloud::Idempotency

virtual SuspendEntitlement(google::cloud::channel::v1::SuspendEntitlementRequest const &)

Parameter
NameDescription
request google::cloud::channel::v1::SuspendEntitlementRequest const &
Returns
TypeDescription
google::cloud::Idempotency

virtual CancelEntitlement(google::cloud::channel::v1::CancelEntitlementRequest const &)

Parameter
NameDescription
request google::cloud::channel::v1::CancelEntitlementRequest const &
Returns
TypeDescription
google::cloud::Idempotency

virtual ActivateEntitlement(google::cloud::channel::v1::ActivateEntitlementRequest const &)

Parameter
NameDescription
request google::cloud::channel::v1::ActivateEntitlementRequest const &
Returns
TypeDescription
google::cloud::Idempotency

virtual TransferEntitlements(google::cloud::channel::v1::TransferEntitlementsRequest const &)

Parameter
NameDescription
request google::cloud::channel::v1::TransferEntitlementsRequest const &
Returns
TypeDescription
google::cloud::Idempotency

virtual TransferEntitlementsToGoogle(google::cloud::channel::v1::TransferEntitlementsToGoogleRequest const &)

Parameter
NameDescription
request google::cloud::channel::v1::TransferEntitlementsToGoogleRequest const &
Returns
TypeDescription
google::cloud::Idempotency

virtual ListChannelPartnerLinks(google::cloud::channel::v1::ListChannelPartnerLinksRequest)

Parameter
NameDescription
request google::cloud::channel::v1::ListChannelPartnerLinksRequest
Returns
TypeDescription
google::cloud::Idempotency

virtual GetChannelPartnerLink(google::cloud::channel::v1::GetChannelPartnerLinkRequest const &)

Parameter
NameDescription
request google::cloud::channel::v1::GetChannelPartnerLinkRequest const &
Returns
TypeDescription
google::cloud::Idempotency

virtual CreateChannelPartnerLink(google::cloud::channel::v1::CreateChannelPartnerLinkRequest const &)

Parameter
NameDescription
request google::cloud::channel::v1::CreateChannelPartnerLinkRequest const &
Returns
TypeDescription
google::cloud::Idempotency

virtual UpdateChannelPartnerLink(google::cloud::channel::v1::UpdateChannelPartnerLinkRequest const &)

Parameter
NameDescription
request google::cloud::channel::v1::UpdateChannelPartnerLinkRequest const &
Returns
TypeDescription
google::cloud::Idempotency

virtual GetCustomerRepricingConfig(google::cloud::channel::v1::GetCustomerRepricingConfigRequest const &)

Parameter
NameDescription
request google::cloud::channel::v1::GetCustomerRepricingConfigRequest const &
Returns
TypeDescription
google::cloud::Idempotency

virtual ListCustomerRepricingConfigs(google::cloud::channel::v1::ListCustomerRepricingConfigsRequest)

Parameter
NameDescription
request google::cloud::channel::v1::ListCustomerRepricingConfigsRequest
Returns
TypeDescription
google::cloud::Idempotency

virtual CreateCustomerRepricingConfig(google::cloud::channel::v1::CreateCustomerRepricingConfigRequest const &)

Parameter
NameDescription
request google::cloud::channel::v1::CreateCustomerRepricingConfigRequest const &
Returns
TypeDescription
google::cloud::Idempotency

virtual UpdateCustomerRepricingConfig(google::cloud::channel::v1::UpdateCustomerRepricingConfigRequest const &)

Parameter
NameDescription
request google::cloud::channel::v1::UpdateCustomerRepricingConfigRequest const &
Returns
TypeDescription
google::cloud::Idempotency

virtual DeleteCustomerRepricingConfig(google::cloud::channel::v1::DeleteCustomerRepricingConfigRequest const &)

Parameter
NameDescription
request google::cloud::channel::v1::DeleteCustomerRepricingConfigRequest const &
Returns
TypeDescription
google::cloud::Idempotency

virtual GetChannelPartnerRepricingConfig(google::cloud::channel::v1::GetChannelPartnerRepricingConfigRequest const &)

Parameter
NameDescription
request google::cloud::channel::v1::GetChannelPartnerRepricingConfigRequest const &
Returns
TypeDescription
google::cloud::Idempotency

virtual ListChannelPartnerRepricingConfigs(google::cloud::channel::v1::ListChannelPartnerRepricingConfigsRequest)

Parameter
NameDescription
request google::cloud::channel::v1::ListChannelPartnerRepricingConfigsRequest
Returns
TypeDescription
google::cloud::Idempotency

virtual CreateChannelPartnerRepricingConfig(google::cloud::channel::v1::CreateChannelPartnerRepricingConfigRequest const &)

Parameter
NameDescription
request google::cloud::channel::v1::CreateChannelPartnerRepricingConfigRequest const &
Returns
TypeDescription
google::cloud::Idempotency

virtual UpdateChannelPartnerRepricingConfig(google::cloud::channel::v1::UpdateChannelPartnerRepricingConfigRequest const &)

Parameter
NameDescription
request google::cloud::channel::v1::UpdateChannelPartnerRepricingConfigRequest const &
Returns
TypeDescription
google::cloud::Idempotency

virtual DeleteChannelPartnerRepricingConfig(google::cloud::channel::v1::DeleteChannelPartnerRepricingConfigRequest const &)

Parameter
NameDescription
request google::cloud::channel::v1::DeleteChannelPartnerRepricingConfigRequest const &
Returns
TypeDescription
google::cloud::Idempotency

virtual ListSkuGroups(google::cloud::channel::v1::ListSkuGroupsRequest)

Parameter
NameDescription
request google::cloud::channel::v1::ListSkuGroupsRequest
Returns
TypeDescription
google::cloud::Idempotency

virtual ListSkuGroupBillableSkus(google::cloud::channel::v1::ListSkuGroupBillableSkusRequest)

Parameter
NameDescription
request google::cloud::channel::v1::ListSkuGroupBillableSkusRequest
Returns
TypeDescription
google::cloud::Idempotency

virtual LookupOffer(google::cloud::channel::v1::LookupOfferRequest const &)

Parameter
NameDescription
request google::cloud::channel::v1::LookupOfferRequest const &
Returns
TypeDescription
google::cloud::Idempotency

virtual ListProducts(google::cloud::channel::v1::ListProductsRequest)

Parameter
NameDescription
request google::cloud::channel::v1::ListProductsRequest
Returns
TypeDescription
google::cloud::Idempotency

virtual ListSkus(google::cloud::channel::v1::ListSkusRequest)

Parameter
NameDescription
request google::cloud::channel::v1::ListSkusRequest
Returns
TypeDescription
google::cloud::Idempotency

virtual ListOffers(google::cloud::channel::v1::ListOffersRequest)

Parameter
NameDescription
request google::cloud::channel::v1::ListOffersRequest
Returns
TypeDescription
google::cloud::Idempotency

virtual ListPurchasableSkus(google::cloud::channel::v1::ListPurchasableSkusRequest)

Parameter
NameDescription
request google::cloud::channel::v1::ListPurchasableSkusRequest
Returns
TypeDescription
google::cloud::Idempotency

virtual ListPurchasableOffers(google::cloud::channel::v1::ListPurchasableOffersRequest)

Parameter
NameDescription
request google::cloud::channel::v1::ListPurchasableOffersRequest
Returns
TypeDescription
google::cloud::Idempotency

virtual QueryEligibleBillingAccounts(google::cloud::channel::v1::QueryEligibleBillingAccountsRequest const &)

Parameter
NameDescription
request google::cloud::channel::v1::QueryEligibleBillingAccountsRequest const &
Returns
TypeDescription
google::cloud::Idempotency

virtual RegisterSubscriber(google::cloud::channel::v1::RegisterSubscriberRequest const &)

Parameter
NameDescription
request google::cloud::channel::v1::RegisterSubscriberRequest const &
Returns
TypeDescription
google::cloud::Idempotency

virtual UnregisterSubscriber(google::cloud::channel::v1::UnregisterSubscriberRequest const &)

Parameter
NameDescription
request google::cloud::channel::v1::UnregisterSubscriberRequest const &
Returns
TypeDescription
google::cloud::Idempotency

virtual ListSubscribers(google::cloud::channel::v1::ListSubscribersRequest)

Parameter
NameDescription
request google::cloud::channel::v1::ListSubscribersRequest
Returns
TypeDescription
google::cloud::Idempotency

virtual ListEntitlementChanges(google::cloud::channel::v1::ListEntitlementChangesRequest)

Parameter
NameDescription
request google::cloud::channel::v1::ListEntitlementChangesRequest
Returns
TypeDescription
google::cloud::Idempotency