Class: Google::Cloud::Channel::V1::CloudChannelService::Rest::Client::Configuration::Rpcs

Inherits:
Object
  • Object
show all
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

Instance Attribute Details

#activate_entitlement::Gapic::Config::Method (readonly)

RPC-specific configuration for activate_entitlement

Returns:

  • (::Gapic::Config::Method)


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

Returns:

  • (::Gapic::Config::Method)


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

Returns:

  • (::Gapic::Config::Method)


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

Returns:

  • (::Gapic::Config::Method)


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

Returns:

  • (::Gapic::Config::Method)


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

Returns:

  • (::Gapic::Config::Method)


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

RPC-specific configuration for create_channel_partner_link

Returns:

  • (::Gapic::Config::Method)


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

Returns:

  • (::Gapic::Config::Method)


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

Returns:

  • (::Gapic::Config::Method)


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

Returns:

  • (::Gapic::Config::Method)


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

Returns:

  • (::Gapic::Config::Method)


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

Returns:

  • (::Gapic::Config::Method)


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

Returns:

  • (::Gapic::Config::Method)


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

Returns:

  • (::Gapic::Config::Method)


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

RPC-specific configuration for get_channel_partner_link

Returns:

  • (::Gapic::Config::Method)


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

Returns:

  • (::Gapic::Config::Method)


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

Returns:

  • (::Gapic::Config::Method)


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

Returns:

  • (::Gapic::Config::Method)


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

Returns:

  • (::Gapic::Config::Method)


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

Returns:

  • (::Gapic::Config::Method)


5892
5893
5894
# File 'lib/google/cloud/channel/v1/cloud_channel_service/rest/client.rb', line 5892

def import_customer
  @import_customer
end

RPC-specific configuration for list_channel_partner_links

Returns:

  • (::Gapic::Config::Method)


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

Returns:

  • (::Gapic::Config::Method)


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

Returns:

  • (::Gapic::Config::Method)


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

Returns:

  • (::Gapic::Config::Method)


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

Returns:

  • (::Gapic::Config::Method)


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

Returns:

  • (::Gapic::Config::Method)


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

Returns:

  • (::Gapic::Config::Method)


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

Returns:

  • (::Gapic::Config::Method)


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

Returns:

  • (::Gapic::Config::Method)


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

Returns:

  • (::Gapic::Config::Method)


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

Returns:

  • (::Gapic::Config::Method)


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

Returns:

  • (::Gapic::Config::Method)


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

Returns:

  • (::Gapic::Config::Method)


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

Returns:

  • (::Gapic::Config::Method)


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

Returns:

  • (::Gapic::Config::Method)


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

Returns:

  • (::Gapic::Config::Method)


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

Returns:

  • (::Gapic::Config::Method)


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

Returns:

  • (::Gapic::Config::Method)


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

Returns:

  • (::Gapic::Config::Method)


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

Returns:

  • (::Gapic::Config::Method)


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

Returns:

  • (::Gapic::Config::Method)


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

Returns:

  • (::Gapic::Config::Method)


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

Returns:

  • (::Gapic::Config::Method)


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

Returns:

  • (::Gapic::Config::Method)


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

Returns:

  • (::Gapic::Config::Method)


6092
6093
6094
# File 'lib/google/cloud/channel/v1/cloud_channel_service/rest/client.rb', line 6092

def unregister_subscriber
  @unregister_subscriber
end

RPC-specific configuration for update_channel_partner_link

Returns:

  • (::Gapic::Config::Method)


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

Returns:

  • (::Gapic::Config::Method)


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

Returns:

  • (::Gapic::Config::Method)


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

Returns:

  • (::Gapic::Config::Method)


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