Class: Google::Cloud::Channel::V1::CloudChannelService::Rest::Client::Configuration::Rpcs
- Inherits:
-
Object
- Object
- Google::Cloud::Channel::V1::CloudChannelService::Rest::Client::Configuration::Rpcs
- Defined in:
- lib/google/cloud/channel/v1/cloud_channel_service/rest/client.rb
Overview
Configuration RPC class for the CloudChannelService API.
Includes fields providing the configuration for each RPC in this service.
Each configuration object is of type Gapic::Config::Method and includes
the following configuration fields:
-
timeout(type:Numeric) - The call timeout in seconds -
metadata(type:Hash{Symbol=>String}) - Additional headers -
retry_policy (*type:*Hash`) - The retry policy. The policy fields include the following keys:-
:initial_delay(type:Numeric) - The initial delay in seconds. -
:max_delay(type:Numeric) - The max delay in seconds. -
:multiplier(type:Numeric) - The incremental backoff multiplier. -
:retry_codes(type:Array<String>) - The error codes that should trigger a retry.
-
Instance Attribute Summary collapse
-
#activate_entitlement ⇒ ::Gapic::Config::Method
readonly
RPC-specific configuration for
activate_entitlement. -
#cancel_entitlement ⇒ ::Gapic::Config::Method
readonly
RPC-specific configuration for
cancel_entitlement. -
#change_offer ⇒ ::Gapic::Config::Method
readonly
RPC-specific configuration for
change_offer. -
#change_parameters ⇒ ::Gapic::Config::Method
readonly
RPC-specific configuration for
change_parameters. -
#change_renewal_settings ⇒ ::Gapic::Config::Method
readonly
RPC-specific configuration for
change_renewal_settings. -
#check_cloud_identity_accounts_exist ⇒ ::Gapic::Config::Method
readonly
RPC-specific configuration for
check_cloud_identity_accounts_exist. -
#create_channel_partner_link ⇒ ::Gapic::Config::Method
readonly
RPC-specific configuration for
create_channel_partner_link. -
#create_channel_partner_repricing_config ⇒ ::Gapic::Config::Method
readonly
RPC-specific configuration for
create_channel_partner_repricing_config. -
#create_customer ⇒ ::Gapic::Config::Method
readonly
RPC-specific configuration for
create_customer. -
#create_customer_repricing_config ⇒ ::Gapic::Config::Method
readonly
RPC-specific configuration for
create_customer_repricing_config. -
#create_entitlement ⇒ ::Gapic::Config::Method
readonly
RPC-specific configuration for
create_entitlement. -
#delete_channel_partner_repricing_config ⇒ ::Gapic::Config::Method
readonly
RPC-specific configuration for
delete_channel_partner_repricing_config. -
#delete_customer ⇒ ::Gapic::Config::Method
readonly
RPC-specific configuration for
delete_customer. -
#delete_customer_repricing_config ⇒ ::Gapic::Config::Method
readonly
RPC-specific configuration for
delete_customer_repricing_config. -
#get_channel_partner_link ⇒ ::Gapic::Config::Method
readonly
RPC-specific configuration for
get_channel_partner_link. -
#get_channel_partner_repricing_config ⇒ ::Gapic::Config::Method
readonly
RPC-specific configuration for
get_channel_partner_repricing_config. -
#get_customer ⇒ ::Gapic::Config::Method
readonly
RPC-specific configuration for
get_customer. -
#get_customer_repricing_config ⇒ ::Gapic::Config::Method
readonly
RPC-specific configuration for
get_customer_repricing_config. -
#get_entitlement ⇒ ::Gapic::Config::Method
readonly
RPC-specific configuration for
get_entitlement. -
#import_customer ⇒ ::Gapic::Config::Method
readonly
RPC-specific configuration for
import_customer. -
#list_channel_partner_links ⇒ ::Gapic::Config::Method
readonly
RPC-specific configuration for
list_channel_partner_links. -
#list_channel_partner_repricing_configs ⇒ ::Gapic::Config::Method
readonly
RPC-specific configuration for
list_channel_partner_repricing_configs. -
#list_customer_repricing_configs ⇒ ::Gapic::Config::Method
readonly
RPC-specific configuration for
list_customer_repricing_configs. -
#list_customers ⇒ ::Gapic::Config::Method
readonly
RPC-specific configuration for
list_customers. -
#list_entitlement_changes ⇒ ::Gapic::Config::Method
readonly
RPC-specific configuration for
list_entitlement_changes. -
#list_entitlements ⇒ ::Gapic::Config::Method
readonly
RPC-specific configuration for
list_entitlements. -
#list_offers ⇒ ::Gapic::Config::Method
readonly
RPC-specific configuration for
list_offers. -
#list_products ⇒ ::Gapic::Config::Method
readonly
RPC-specific configuration for
list_products. -
#list_purchasable_offers ⇒ ::Gapic::Config::Method
readonly
RPC-specific configuration for
list_purchasable_offers. -
#list_purchasable_skus ⇒ ::Gapic::Config::Method
readonly
RPC-specific configuration for
list_purchasable_skus. -
#list_sku_group_billable_skus ⇒ ::Gapic::Config::Method
readonly
RPC-specific configuration for
list_sku_group_billable_skus. -
#list_sku_groups ⇒ ::Gapic::Config::Method
readonly
RPC-specific configuration for
list_sku_groups. -
#list_skus ⇒ ::Gapic::Config::Method
readonly
RPC-specific configuration for
list_skus. -
#list_subscribers ⇒ ::Gapic::Config::Method
readonly
RPC-specific configuration for
list_subscribers. -
#list_transferable_offers ⇒ ::Gapic::Config::Method
readonly
RPC-specific configuration for
list_transferable_offers. -
#list_transferable_skus ⇒ ::Gapic::Config::Method
readonly
RPC-specific configuration for
list_transferable_skus. -
#lookup_offer ⇒ ::Gapic::Config::Method
readonly
RPC-specific configuration for
lookup_offer. -
#provision_cloud_identity ⇒ ::Gapic::Config::Method
readonly
RPC-specific configuration for
provision_cloud_identity. -
#query_eligible_billing_accounts ⇒ ::Gapic::Config::Method
readonly
RPC-specific configuration for
query_eligible_billing_accounts. -
#register_subscriber ⇒ ::Gapic::Config::Method
readonly
RPC-specific configuration for
register_subscriber. -
#start_paid_service ⇒ ::Gapic::Config::Method
readonly
RPC-specific configuration for
start_paid_service. -
#suspend_entitlement ⇒ ::Gapic::Config::Method
readonly
RPC-specific configuration for
suspend_entitlement. -
#transfer_entitlements ⇒ ::Gapic::Config::Method
readonly
RPC-specific configuration for
transfer_entitlements. -
#transfer_entitlements_to_google ⇒ ::Gapic::Config::Method
readonly
RPC-specific configuration for
transfer_entitlements_to_google. -
#unregister_subscriber ⇒ ::Gapic::Config::Method
readonly
RPC-specific configuration for
unregister_subscriber. -
#update_channel_partner_link ⇒ ::Gapic::Config::Method
readonly
RPC-specific configuration for
update_channel_partner_link. -
#update_channel_partner_repricing_config ⇒ ::Gapic::Config::Method
readonly
RPC-specific configuration for
update_channel_partner_repricing_config. -
#update_customer ⇒ ::Gapic::Config::Method
readonly
RPC-specific configuration for
update_customer. -
#update_customer_repricing_config ⇒ ::Gapic::Config::Method
readonly
RPC-specific configuration for
update_customer_repricing_config.
Instance Attribute Details
#activate_entitlement ⇒ ::Gapic::Config::Method (readonly)
RPC-specific configuration for activate_entitlement
5957 5958 5959 |
# File 'lib/google/cloud/channel/v1/cloud_channel_service/rest/client.rb', line 5957 def activate_entitlement @activate_entitlement end |
#cancel_entitlement ⇒ ::Gapic::Config::Method (readonly)
RPC-specific configuration for cancel_entitlement
5952 5953 5954 |
# File 'lib/google/cloud/channel/v1/cloud_channel_service/rest/client.rb', line 5952 def cancel_entitlement @cancel_entitlement end |
#change_offer ⇒ ::Gapic::Config::Method (readonly)
RPC-specific configuration for change_offer
5937 5938 5939 |
# File 'lib/google/cloud/channel/v1/cloud_channel_service/rest/client.rb', line 5937 def change_offer @change_offer end |
#change_parameters ⇒ ::Gapic::Config::Method (readonly)
RPC-specific configuration for change_parameters
5927 5928 5929 |
# File 'lib/google/cloud/channel/v1/cloud_channel_service/rest/client.rb', line 5927 def change_parameters @change_parameters end |
#change_renewal_settings ⇒ ::Gapic::Config::Method (readonly)
RPC-specific configuration for change_renewal_settings
5932 5933 5934 |
# File 'lib/google/cloud/channel/v1/cloud_channel_service/rest/client.rb', line 5932 def change_renewal_settings @change_renewal_settings end |
#check_cloud_identity_accounts_exist ⇒ ::Gapic::Config::Method (readonly)
RPC-specific configuration for check_cloud_identity_accounts_exist
5872 5873 5874 |
# File 'lib/google/cloud/channel/v1/cloud_channel_service/rest/client.rb', line 5872 def check_cloud_identity_accounts_exist @check_cloud_identity_accounts_exist end |
#create_channel_partner_link ⇒ ::Gapic::Config::Method (readonly)
RPC-specific configuration for create_channel_partner_link
5982 5983 5984 |
# File 'lib/google/cloud/channel/v1/cloud_channel_service/rest/client.rb', line 5982 def create_channel_partner_link @create_channel_partner_link end |
#create_channel_partner_repricing_config ⇒ ::Gapic::Config::Method (readonly)
RPC-specific configuration for create_channel_partner_repricing_config
6027 6028 6029 |
# File 'lib/google/cloud/channel/v1/cloud_channel_service/rest/client.rb', line 6027 def create_channel_partner_repricing_config @create_channel_partner_repricing_config end |
#create_customer ⇒ ::Gapic::Config::Method (readonly)
RPC-specific configuration for create_customer
5877 5878 5879 |
# File 'lib/google/cloud/channel/v1/cloud_channel_service/rest/client.rb', line 5877 def create_customer @create_customer end |
#create_customer_repricing_config ⇒ ::Gapic::Config::Method (readonly)
RPC-specific configuration for create_customer_repricing_config
6002 6003 6004 |
# File 'lib/google/cloud/channel/v1/cloud_channel_service/rest/client.rb', line 6002 def create_customer_repricing_config @create_customer_repricing_config end |
#create_entitlement ⇒ ::Gapic::Config::Method (readonly)
RPC-specific configuration for create_entitlement
5922 5923 5924 |
# File 'lib/google/cloud/channel/v1/cloud_channel_service/rest/client.rb', line 5922 def create_entitlement @create_entitlement end |
#delete_channel_partner_repricing_config ⇒ ::Gapic::Config::Method (readonly)
RPC-specific configuration for delete_channel_partner_repricing_config
6037 6038 6039 |
# File 'lib/google/cloud/channel/v1/cloud_channel_service/rest/client.rb', line 6037 def delete_channel_partner_repricing_config @delete_channel_partner_repricing_config end |
#delete_customer ⇒ ::Gapic::Config::Method (readonly)
RPC-specific configuration for delete_customer
5887 5888 5889 |
# File 'lib/google/cloud/channel/v1/cloud_channel_service/rest/client.rb', line 5887 def delete_customer @delete_customer end |
#delete_customer_repricing_config ⇒ ::Gapic::Config::Method (readonly)
RPC-specific configuration for delete_customer_repricing_config
6012 6013 6014 |
# File 'lib/google/cloud/channel/v1/cloud_channel_service/rest/client.rb', line 6012 def delete_customer_repricing_config @delete_customer_repricing_config end |
#get_channel_partner_link ⇒ ::Gapic::Config::Method (readonly)
RPC-specific configuration for get_channel_partner_link
5977 5978 5979 |
# File 'lib/google/cloud/channel/v1/cloud_channel_service/rest/client.rb', line 5977 def get_channel_partner_link @get_channel_partner_link end |
#get_channel_partner_repricing_config ⇒ ::Gapic::Config::Method (readonly)
RPC-specific configuration for get_channel_partner_repricing_config
6017 6018 6019 |
# File 'lib/google/cloud/channel/v1/cloud_channel_service/rest/client.rb', line 6017 def get_channel_partner_repricing_config @get_channel_partner_repricing_config end |
#get_customer ⇒ ::Gapic::Config::Method (readonly)
RPC-specific configuration for get_customer
5867 5868 5869 |
# File 'lib/google/cloud/channel/v1/cloud_channel_service/rest/client.rb', line 5867 def get_customer @get_customer end |
#get_customer_repricing_config ⇒ ::Gapic::Config::Method (readonly)
RPC-specific configuration for get_customer_repricing_config
5992 5993 5994 |
# File 'lib/google/cloud/channel/v1/cloud_channel_service/rest/client.rb', line 5992 def get_customer_repricing_config @get_customer_repricing_config end |
#get_entitlement ⇒ ::Gapic::Config::Method (readonly)
RPC-specific configuration for get_entitlement
5917 5918 5919 |
# File 'lib/google/cloud/channel/v1/cloud_channel_service/rest/client.rb', line 5917 def get_entitlement @get_entitlement end |
#import_customer ⇒ ::Gapic::Config::Method (readonly)
RPC-specific configuration for import_customer
5892 5893 5894 |
# File 'lib/google/cloud/channel/v1/cloud_channel_service/rest/client.rb', line 5892 def import_customer @import_customer end |
#list_channel_partner_links ⇒ ::Gapic::Config::Method (readonly)
RPC-specific configuration for list_channel_partner_links
5972 5973 5974 |
# File 'lib/google/cloud/channel/v1/cloud_channel_service/rest/client.rb', line 5972 def list_channel_partner_links @list_channel_partner_links end |
#list_channel_partner_repricing_configs ⇒ ::Gapic::Config::Method (readonly)
RPC-specific configuration for list_channel_partner_repricing_configs
6022 6023 6024 |
# File 'lib/google/cloud/channel/v1/cloud_channel_service/rest/client.rb', line 6022 def list_channel_partner_repricing_configs @list_channel_partner_repricing_configs end |
#list_customer_repricing_configs ⇒ ::Gapic::Config::Method (readonly)
RPC-specific configuration for list_customer_repricing_configs
5997 5998 5999 |
# File 'lib/google/cloud/channel/v1/cloud_channel_service/rest/client.rb', line 5997 def list_customer_repricing_configs @list_customer_repricing_configs end |
#list_customers ⇒ ::Gapic::Config::Method (readonly)
RPC-specific configuration for list_customers
5862 5863 5864 |
# File 'lib/google/cloud/channel/v1/cloud_channel_service/rest/client.rb', line 5862 def list_customers @list_customers end |
#list_entitlement_changes ⇒ ::Gapic::Config::Method (readonly)
RPC-specific configuration for list_entitlement_changes
6102 6103 6104 |
# File 'lib/google/cloud/channel/v1/cloud_channel_service/rest/client.rb', line 6102 def list_entitlement_changes @list_entitlement_changes end |
#list_entitlements ⇒ ::Gapic::Config::Method (readonly)
RPC-specific configuration for list_entitlements
5902 5903 5904 |
# File 'lib/google/cloud/channel/v1/cloud_channel_service/rest/client.rb', line 5902 def list_entitlements @list_entitlements end |
#list_offers ⇒ ::Gapic::Config::Method (readonly)
RPC-specific configuration for list_offers
6067 6068 6069 |
# File 'lib/google/cloud/channel/v1/cloud_channel_service/rest/client.rb', line 6067 def list_offers @list_offers end |
#list_products ⇒ ::Gapic::Config::Method (readonly)
RPC-specific configuration for list_products
6057 6058 6059 |
# File 'lib/google/cloud/channel/v1/cloud_channel_service/rest/client.rb', line 6057 def list_products @list_products end |
#list_purchasable_offers ⇒ ::Gapic::Config::Method (readonly)
RPC-specific configuration for list_purchasable_offers
6077 6078 6079 |
# File 'lib/google/cloud/channel/v1/cloud_channel_service/rest/client.rb', line 6077 def list_purchasable_offers @list_purchasable_offers end |
#list_purchasable_skus ⇒ ::Gapic::Config::Method (readonly)
RPC-specific configuration for list_purchasable_skus
6072 6073 6074 |
# File 'lib/google/cloud/channel/v1/cloud_channel_service/rest/client.rb', line 6072 def list_purchasable_skus @list_purchasable_skus end |
#list_sku_group_billable_skus ⇒ ::Gapic::Config::Method (readonly)
RPC-specific configuration for list_sku_group_billable_skus
6047 6048 6049 |
# File 'lib/google/cloud/channel/v1/cloud_channel_service/rest/client.rb', line 6047 def list_sku_group_billable_skus @list_sku_group_billable_skus end |
#list_sku_groups ⇒ ::Gapic::Config::Method (readonly)
RPC-specific configuration for list_sku_groups
6042 6043 6044 |
# File 'lib/google/cloud/channel/v1/cloud_channel_service/rest/client.rb', line 6042 def list_sku_groups @list_sku_groups end |
#list_skus ⇒ ::Gapic::Config::Method (readonly)
RPC-specific configuration for list_skus
6062 6063 6064 |
# File 'lib/google/cloud/channel/v1/cloud_channel_service/rest/client.rb', line 6062 def list_skus @list_skus end |
#list_subscribers ⇒ ::Gapic::Config::Method (readonly)
RPC-specific configuration for list_subscribers
6097 6098 6099 |
# File 'lib/google/cloud/channel/v1/cloud_channel_service/rest/client.rb', line 6097 def list_subscribers @list_subscribers end |
#list_transferable_offers ⇒ ::Gapic::Config::Method (readonly)
RPC-specific configuration for list_transferable_offers
5912 5913 5914 |
# File 'lib/google/cloud/channel/v1/cloud_channel_service/rest/client.rb', line 5912 def list_transferable_offers @list_transferable_offers end |
#list_transferable_skus ⇒ ::Gapic::Config::Method (readonly)
RPC-specific configuration for list_transferable_skus
5907 5908 5909 |
# File 'lib/google/cloud/channel/v1/cloud_channel_service/rest/client.rb', line 5907 def list_transferable_skus @list_transferable_skus end |
#lookup_offer ⇒ ::Gapic::Config::Method (readonly)
RPC-specific configuration for lookup_offer
6052 6053 6054 |
# File 'lib/google/cloud/channel/v1/cloud_channel_service/rest/client.rb', line 6052 def lookup_offer @lookup_offer end |
#provision_cloud_identity ⇒ ::Gapic::Config::Method (readonly)
RPC-specific configuration for provision_cloud_identity
5897 5898 5899 |
# File 'lib/google/cloud/channel/v1/cloud_channel_service/rest/client.rb', line 5897 def provision_cloud_identity @provision_cloud_identity end |
#query_eligible_billing_accounts ⇒ ::Gapic::Config::Method (readonly)
RPC-specific configuration for query_eligible_billing_accounts
6082 6083 6084 |
# File 'lib/google/cloud/channel/v1/cloud_channel_service/rest/client.rb', line 6082 def query_eligible_billing_accounts @query_eligible_billing_accounts end |
#register_subscriber ⇒ ::Gapic::Config::Method (readonly)
RPC-specific configuration for register_subscriber
6087 6088 6089 |
# File 'lib/google/cloud/channel/v1/cloud_channel_service/rest/client.rb', line 6087 def register_subscriber @register_subscriber end |
#start_paid_service ⇒ ::Gapic::Config::Method (readonly)
RPC-specific configuration for start_paid_service
5942 5943 5944 |
# File 'lib/google/cloud/channel/v1/cloud_channel_service/rest/client.rb', line 5942 def start_paid_service @start_paid_service end |
#suspend_entitlement ⇒ ::Gapic::Config::Method (readonly)
RPC-specific configuration for suspend_entitlement
5947 5948 5949 |
# File 'lib/google/cloud/channel/v1/cloud_channel_service/rest/client.rb', line 5947 def suspend_entitlement @suspend_entitlement end |
#transfer_entitlements ⇒ ::Gapic::Config::Method (readonly)
RPC-specific configuration for transfer_entitlements
5962 5963 5964 |
# File 'lib/google/cloud/channel/v1/cloud_channel_service/rest/client.rb', line 5962 def transfer_entitlements @transfer_entitlements end |
#transfer_entitlements_to_google ⇒ ::Gapic::Config::Method (readonly)
RPC-specific configuration for transfer_entitlements_to_google
5967 5968 5969 |
# File 'lib/google/cloud/channel/v1/cloud_channel_service/rest/client.rb', line 5967 def transfer_entitlements_to_google @transfer_entitlements_to_google end |
#unregister_subscriber ⇒ ::Gapic::Config::Method (readonly)
RPC-specific configuration for unregister_subscriber
6092 6093 6094 |
# File 'lib/google/cloud/channel/v1/cloud_channel_service/rest/client.rb', line 6092 def unregister_subscriber @unregister_subscriber end |
#update_channel_partner_link ⇒ ::Gapic::Config::Method (readonly)
RPC-specific configuration for update_channel_partner_link
5987 5988 5989 |
# File 'lib/google/cloud/channel/v1/cloud_channel_service/rest/client.rb', line 5987 def update_channel_partner_link @update_channel_partner_link end |
#update_channel_partner_repricing_config ⇒ ::Gapic::Config::Method (readonly)
RPC-specific configuration for update_channel_partner_repricing_config
6032 6033 6034 |
# File 'lib/google/cloud/channel/v1/cloud_channel_service/rest/client.rb', line 6032 def update_channel_partner_repricing_config @update_channel_partner_repricing_config end |
#update_customer ⇒ ::Gapic::Config::Method (readonly)
RPC-specific configuration for update_customer
5882 5883 5884 |
# File 'lib/google/cloud/channel/v1/cloud_channel_service/rest/client.rb', line 5882 def update_customer @update_customer end |
#update_customer_repricing_config ⇒ ::Gapic::Config::Method (readonly)
RPC-specific configuration for update_customer_repricing_config
6007 6008 6009 |
# File 'lib/google/cloud/channel/v1/cloud_channel_service/rest/client.rb', line 6007 def update_customer_repricing_config @update_customer_repricing_config end |