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

Inherits:
Object
  • Object
show all
Defined in:
lib/google/cloud/channel/v1/cloud_channel_service/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 gRPC 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)


6099
6100
6101
# File 'lib/google/cloud/channel/v1/cloud_channel_service/client.rb', line 6099

def activate_entitlement
  @activate_entitlement
end

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

RPC-specific configuration for cancel_entitlement

Returns:

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


6094
6095
6096
# File 'lib/google/cloud/channel/v1/cloud_channel_service/client.rb', line 6094

def cancel_entitlement
  @cancel_entitlement
end

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

RPC-specific configuration for change_offer

Returns:

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


6079
6080
6081
# File 'lib/google/cloud/channel/v1/cloud_channel_service/client.rb', line 6079

def change_offer
  @change_offer
end

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

RPC-specific configuration for change_parameters

Returns:

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


6069
6070
6071
# File 'lib/google/cloud/channel/v1/cloud_channel_service/client.rb', line 6069

def change_parameters
  @change_parameters
end

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

RPC-specific configuration for change_renewal_settings

Returns:

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


6074
6075
6076
# File 'lib/google/cloud/channel/v1/cloud_channel_service/client.rb', line 6074

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)


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

def check_cloud_identity_accounts_exist
  @check_cloud_identity_accounts_exist
end

RPC-specific configuration for create_channel_partner_link

Returns:

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


6124
6125
6126
# File 'lib/google/cloud/channel/v1/cloud_channel_service/client.rb', line 6124

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)


6169
6170
6171
# File 'lib/google/cloud/channel/v1/cloud_channel_service/client.rb', line 6169

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)


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

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)


6144
6145
6146
# File 'lib/google/cloud/channel/v1/cloud_channel_service/client.rb', line 6144

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)


6064
6065
6066
# File 'lib/google/cloud/channel/v1/cloud_channel_service/client.rb', line 6064

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)


6179
6180
6181
# File 'lib/google/cloud/channel/v1/cloud_channel_service/client.rb', line 6179

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)


6029
6030
6031
# File 'lib/google/cloud/channel/v1/cloud_channel_service/client.rb', line 6029

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)


6154
6155
6156
# File 'lib/google/cloud/channel/v1/cloud_channel_service/client.rb', line 6154

def delete_customer_repricing_config
  @delete_customer_repricing_config
end

RPC-specific configuration for get_channel_partner_link

Returns:

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


6119
6120
6121
# File 'lib/google/cloud/channel/v1/cloud_channel_service/client.rb', line 6119

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)


6159
6160
6161
# File 'lib/google/cloud/channel/v1/cloud_channel_service/client.rb', line 6159

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)


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

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)


6134
6135
6136
# File 'lib/google/cloud/channel/v1/cloud_channel_service/client.rb', line 6134

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)


6059
6060
6061
# File 'lib/google/cloud/channel/v1/cloud_channel_service/client.rb', line 6059

def get_entitlement
  @get_entitlement
end

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

RPC-specific configuration for import_customer

Returns:

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


6034
6035
6036
# File 'lib/google/cloud/channel/v1/cloud_channel_service/client.rb', line 6034

def import_customer
  @import_customer
end

RPC-specific configuration for list_channel_partner_links

Returns:

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


6114
6115
6116
# File 'lib/google/cloud/channel/v1/cloud_channel_service/client.rb', line 6114

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)


6164
6165
6166
# File 'lib/google/cloud/channel/v1/cloud_channel_service/client.rb', line 6164

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)


6139
6140
6141
# File 'lib/google/cloud/channel/v1/cloud_channel_service/client.rb', line 6139

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)


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

def list_customers
  @list_customers
end

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

RPC-specific configuration for list_entitlement_changes

Returns:

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


6239
6240
6241
# File 'lib/google/cloud/channel/v1/cloud_channel_service/client.rb', line 6239

def list_entitlement_changes
  @list_entitlement_changes
end

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

RPC-specific configuration for list_entitlements

Returns:

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


6044
6045
6046
# File 'lib/google/cloud/channel/v1/cloud_channel_service/client.rb', line 6044

def list_entitlements
  @list_entitlements
end

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

RPC-specific configuration for list_offers

Returns:

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


6209
6210
6211
# File 'lib/google/cloud/channel/v1/cloud_channel_service/client.rb', line 6209

def list_offers
  @list_offers
end

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

RPC-specific configuration for list_products

Returns:

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


6199
6200
6201
# File 'lib/google/cloud/channel/v1/cloud_channel_service/client.rb', line 6199

def list_products
  @list_products
end

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

RPC-specific configuration for list_purchasable_offers

Returns:

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


6219
6220
6221
# File 'lib/google/cloud/channel/v1/cloud_channel_service/client.rb', line 6219

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)


6214
6215
6216
# File 'lib/google/cloud/channel/v1/cloud_channel_service/client.rb', line 6214

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)


6189
6190
6191
# File 'lib/google/cloud/channel/v1/cloud_channel_service/client.rb', line 6189

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)


6184
6185
6186
# File 'lib/google/cloud/channel/v1/cloud_channel_service/client.rb', line 6184

def list_sku_groups
  @list_sku_groups
end

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

RPC-specific configuration for list_skus

Returns:

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


6204
6205
6206
# File 'lib/google/cloud/channel/v1/cloud_channel_service/client.rb', line 6204

def list_skus
  @list_skus
end

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

RPC-specific configuration for list_subscribers

Returns:

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


6234
6235
6236
# File 'lib/google/cloud/channel/v1/cloud_channel_service/client.rb', line 6234

def list_subscribers
  @list_subscribers
end

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

RPC-specific configuration for list_transferable_offers

Returns:

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


6054
6055
6056
# File 'lib/google/cloud/channel/v1/cloud_channel_service/client.rb', line 6054

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)


6049
6050
6051
# File 'lib/google/cloud/channel/v1/cloud_channel_service/client.rb', line 6049

def list_transferable_skus
  @list_transferable_skus
end

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

RPC-specific configuration for lookup_offer

Returns:

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


6194
6195
6196
# File 'lib/google/cloud/channel/v1/cloud_channel_service/client.rb', line 6194

def lookup_offer
  @lookup_offer
end

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

RPC-specific configuration for provision_cloud_identity

Returns:

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


6039
6040
6041
# File 'lib/google/cloud/channel/v1/cloud_channel_service/client.rb', line 6039

def provision_cloud_identity
  @provision_cloud_identity
end

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

RPC-specific configuration for register_subscriber

Returns:

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


6224
6225
6226
# File 'lib/google/cloud/channel/v1/cloud_channel_service/client.rb', line 6224

def register_subscriber
  @register_subscriber
end

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

RPC-specific configuration for start_paid_service

Returns:

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


6084
6085
6086
# File 'lib/google/cloud/channel/v1/cloud_channel_service/client.rb', line 6084

def start_paid_service
  @start_paid_service
end

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

RPC-specific configuration for suspend_entitlement

Returns:

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


6089
6090
6091
# File 'lib/google/cloud/channel/v1/cloud_channel_service/client.rb', line 6089

def suspend_entitlement
  @suspend_entitlement
end

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

RPC-specific configuration for transfer_entitlements

Returns:

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


6104
6105
6106
# File 'lib/google/cloud/channel/v1/cloud_channel_service/client.rb', line 6104

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)


6109
6110
6111
# File 'lib/google/cloud/channel/v1/cloud_channel_service/client.rb', line 6109

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)


6229
6230
6231
# File 'lib/google/cloud/channel/v1/cloud_channel_service/client.rb', line 6229

def unregister_subscriber
  @unregister_subscriber
end

RPC-specific configuration for update_channel_partner_link

Returns:

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


6129
6130
6131
# File 'lib/google/cloud/channel/v1/cloud_channel_service/client.rb', line 6129

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)


6174
6175
6176
# File 'lib/google/cloud/channel/v1/cloud_channel_service/client.rb', line 6174

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)


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

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)


6149
6150
6151
# File 'lib/google/cloud/channel/v1/cloud_channel_service/client.rb', line 6149

def update_customer_repricing_config
  @update_customer_repricing_config
end