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)


5878
5879
5880
# File 'lib/google/cloud/channel/v1/cloud_channel_service/rest/client.rb', line 5878

def activate_entitlement
  @activate_entitlement
end

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

RPC-specific configuration for cancel_entitlement

Returns:

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


5873
5874
5875
# File 'lib/google/cloud/channel/v1/cloud_channel_service/rest/client.rb', line 5873

def cancel_entitlement
  @cancel_entitlement
end

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

RPC-specific configuration for change_offer

Returns:

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


5858
5859
5860
# File 'lib/google/cloud/channel/v1/cloud_channel_service/rest/client.rb', line 5858

def change_offer
  @change_offer
end

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

RPC-specific configuration for change_parameters

Returns:

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


5848
5849
5850
# File 'lib/google/cloud/channel/v1/cloud_channel_service/rest/client.rb', line 5848

def change_parameters
  @change_parameters
end

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

RPC-specific configuration for change_renewal_settings

Returns:

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


5853
5854
5855
# File 'lib/google/cloud/channel/v1/cloud_channel_service/rest/client.rb', line 5853

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)


5793
5794
5795
# File 'lib/google/cloud/channel/v1/cloud_channel_service/rest/client.rb', line 5793

def check_cloud_identity_accounts_exist
  @check_cloud_identity_accounts_exist
end

RPC-specific configuration for create_channel_partner_link

Returns:

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


5903
5904
5905
# File 'lib/google/cloud/channel/v1/cloud_channel_service/rest/client.rb', line 5903

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)


5948
5949
5950
# File 'lib/google/cloud/channel/v1/cloud_channel_service/rest/client.rb', line 5948

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)


5798
5799
5800
# File 'lib/google/cloud/channel/v1/cloud_channel_service/rest/client.rb', line 5798

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)


5923
5924
5925
# File 'lib/google/cloud/channel/v1/cloud_channel_service/rest/client.rb', line 5923

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)


5843
5844
5845
# File 'lib/google/cloud/channel/v1/cloud_channel_service/rest/client.rb', line 5843

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)


5958
5959
5960
# File 'lib/google/cloud/channel/v1/cloud_channel_service/rest/client.rb', line 5958

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)


5808
5809
5810
# File 'lib/google/cloud/channel/v1/cloud_channel_service/rest/client.rb', line 5808

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)


5933
5934
5935
# File 'lib/google/cloud/channel/v1/cloud_channel_service/rest/client.rb', line 5933

def delete_customer_repricing_config
  @delete_customer_repricing_config
end

RPC-specific configuration for get_channel_partner_link

Returns:

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


5898
5899
5900
# File 'lib/google/cloud/channel/v1/cloud_channel_service/rest/client.rb', line 5898

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)


5938
5939
5940
# File 'lib/google/cloud/channel/v1/cloud_channel_service/rest/client.rb', line 5938

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)


5788
5789
5790
# File 'lib/google/cloud/channel/v1/cloud_channel_service/rest/client.rb', line 5788

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)


5913
5914
5915
# File 'lib/google/cloud/channel/v1/cloud_channel_service/rest/client.rb', line 5913

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)


5838
5839
5840
# File 'lib/google/cloud/channel/v1/cloud_channel_service/rest/client.rb', line 5838

def get_entitlement
  @get_entitlement
end

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

RPC-specific configuration for import_customer

Returns:

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


5813
5814
5815
# File 'lib/google/cloud/channel/v1/cloud_channel_service/rest/client.rb', line 5813

def import_customer
  @import_customer
end

RPC-specific configuration for list_channel_partner_links

Returns:

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


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

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)


5943
5944
5945
# File 'lib/google/cloud/channel/v1/cloud_channel_service/rest/client.rb', line 5943

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)


5918
5919
5920
# File 'lib/google/cloud/channel/v1/cloud_channel_service/rest/client.rb', line 5918

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)


5783
5784
5785
# File 'lib/google/cloud/channel/v1/cloud_channel_service/rest/client.rb', line 5783

def list_customers
  @list_customers
end

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

RPC-specific configuration for list_entitlement_changes

Returns:

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


6023
6024
6025
# File 'lib/google/cloud/channel/v1/cloud_channel_service/rest/client.rb', line 6023

def list_entitlement_changes
  @list_entitlement_changes
end

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

RPC-specific configuration for list_entitlements

Returns:

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


5823
5824
5825
# File 'lib/google/cloud/channel/v1/cloud_channel_service/rest/client.rb', line 5823

def list_entitlements
  @list_entitlements
end

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

RPC-specific configuration for list_offers

Returns:

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


5988
5989
5990
# File 'lib/google/cloud/channel/v1/cloud_channel_service/rest/client.rb', line 5988

def list_offers
  @list_offers
end

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

RPC-specific configuration for list_products

Returns:

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


5978
5979
5980
# File 'lib/google/cloud/channel/v1/cloud_channel_service/rest/client.rb', line 5978

def list_products
  @list_products
end

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

RPC-specific configuration for list_purchasable_offers

Returns:

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


5998
5999
6000
# File 'lib/google/cloud/channel/v1/cloud_channel_service/rest/client.rb', line 5998

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)


5993
5994
5995
# File 'lib/google/cloud/channel/v1/cloud_channel_service/rest/client.rb', line 5993

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)


5968
5969
5970
# File 'lib/google/cloud/channel/v1/cloud_channel_service/rest/client.rb', line 5968

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)


5963
5964
5965
# File 'lib/google/cloud/channel/v1/cloud_channel_service/rest/client.rb', line 5963

def list_sku_groups
  @list_sku_groups
end

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

RPC-specific configuration for list_skus

Returns:

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


5983
5984
5985
# File 'lib/google/cloud/channel/v1/cloud_channel_service/rest/client.rb', line 5983

def list_skus
  @list_skus
end

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

RPC-specific configuration for list_subscribers

Returns:

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


6018
6019
6020
# File 'lib/google/cloud/channel/v1/cloud_channel_service/rest/client.rb', line 6018

def list_subscribers
  @list_subscribers
end

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

RPC-specific configuration for list_transferable_offers

Returns:

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


5833
5834
5835
# File 'lib/google/cloud/channel/v1/cloud_channel_service/rest/client.rb', line 5833

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)


5828
5829
5830
# File 'lib/google/cloud/channel/v1/cloud_channel_service/rest/client.rb', line 5828

def list_transferable_skus
  @list_transferable_skus
end

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

RPC-specific configuration for lookup_offer

Returns:

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


5973
5974
5975
# File 'lib/google/cloud/channel/v1/cloud_channel_service/rest/client.rb', line 5973

def lookup_offer
  @lookup_offer
end

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

RPC-specific configuration for provision_cloud_identity

Returns:

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


5818
5819
5820
# File 'lib/google/cloud/channel/v1/cloud_channel_service/rest/client.rb', line 5818

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)


6003
6004
6005
# File 'lib/google/cloud/channel/v1/cloud_channel_service/rest/client.rb', line 6003

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)


6008
6009
6010
# File 'lib/google/cloud/channel/v1/cloud_channel_service/rest/client.rb', line 6008

def register_subscriber
  @register_subscriber
end

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

RPC-specific configuration for start_paid_service

Returns:

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


5863
5864
5865
# File 'lib/google/cloud/channel/v1/cloud_channel_service/rest/client.rb', line 5863

def start_paid_service
  @start_paid_service
end

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

RPC-specific configuration for suspend_entitlement

Returns:

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


5868
5869
5870
# File 'lib/google/cloud/channel/v1/cloud_channel_service/rest/client.rb', line 5868

def suspend_entitlement
  @suspend_entitlement
end

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

RPC-specific configuration for transfer_entitlements

Returns:

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


5883
5884
5885
# File 'lib/google/cloud/channel/v1/cloud_channel_service/rest/client.rb', line 5883

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)


5888
5889
5890
# File 'lib/google/cloud/channel/v1/cloud_channel_service/rest/client.rb', line 5888

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)


6013
6014
6015
# File 'lib/google/cloud/channel/v1/cloud_channel_service/rest/client.rb', line 6013

def unregister_subscriber
  @unregister_subscriber
end

RPC-specific configuration for update_channel_partner_link

Returns:

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


5908
5909
5910
# File 'lib/google/cloud/channel/v1/cloud_channel_service/rest/client.rb', line 5908

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)


5953
5954
5955
# File 'lib/google/cloud/channel/v1/cloud_channel_service/rest/client.rb', line 5953

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)


5803
5804
5805
# File 'lib/google/cloud/channel/v1/cloud_channel_service/rest/client.rb', line 5803

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)


5928
5929
5930
# File 'lib/google/cloud/channel/v1/cloud_channel_service/rest/client.rb', line 5928

def update_customer_repricing_config
  @update_customer_repricing_config
end