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



6374
6375
6376
# File 'lib/google/cloud/channel/v1/cloud_channel_service/client.rb', line 6374

def activate_entitlement
  @activate_entitlement
end

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

RPC-specific configuration for cancel_entitlement



6369
6370
6371
# File 'lib/google/cloud/channel/v1/cloud_channel_service/client.rb', line 6369

def cancel_entitlement
  @cancel_entitlement
end

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

RPC-specific configuration for change_offer



6354
6355
6356
# File 'lib/google/cloud/channel/v1/cloud_channel_service/client.rb', line 6354

def change_offer
  @change_offer
end

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

RPC-specific configuration for change_parameters



6344
6345
6346
# File 'lib/google/cloud/channel/v1/cloud_channel_service/client.rb', line 6344

def change_parameters
  @change_parameters
end

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

RPC-specific configuration for change_renewal_settings



6349
6350
6351
# File 'lib/google/cloud/channel/v1/cloud_channel_service/client.rb', line 6349

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



6289
6290
6291
# File 'lib/google/cloud/channel/v1/cloud_channel_service/client.rb', line 6289

def check_cloud_identity_accounts_exist
  @check_cloud_identity_accounts_exist
end

RPC-specific configuration for create_channel_partner_link



6399
6400
6401
# File 'lib/google/cloud/channel/v1/cloud_channel_service/client.rb', line 6399

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



6444
6445
6446
# File 'lib/google/cloud/channel/v1/cloud_channel_service/client.rb', line 6444

def create_channel_partner_repricing_config
  @create_channel_partner_repricing_config
end

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

RPC-specific configuration for create_customer



6294
6295
6296
# File 'lib/google/cloud/channel/v1/cloud_channel_service/client.rb', line 6294

def create_customer
  @create_customer
end

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

RPC-specific configuration for create_customer_repricing_config



6419
6420
6421
# File 'lib/google/cloud/channel/v1/cloud_channel_service/client.rb', line 6419

def create_customer_repricing_config
  @create_customer_repricing_config
end

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

RPC-specific configuration for create_entitlement



6339
6340
6341
# File 'lib/google/cloud/channel/v1/cloud_channel_service/client.rb', line 6339

def create_entitlement
  @create_entitlement
end

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

RPC-specific configuration for delete_channel_partner_repricing_config



6454
6455
6456
# File 'lib/google/cloud/channel/v1/cloud_channel_service/client.rb', line 6454

def delete_channel_partner_repricing_config
  @delete_channel_partner_repricing_config
end

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

RPC-specific configuration for delete_customer



6304
6305
6306
# File 'lib/google/cloud/channel/v1/cloud_channel_service/client.rb', line 6304

def delete_customer
  @delete_customer
end

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

RPC-specific configuration for delete_customer_repricing_config



6429
6430
6431
# File 'lib/google/cloud/channel/v1/cloud_channel_service/client.rb', line 6429

def delete_customer_repricing_config
  @delete_customer_repricing_config
end

RPC-specific configuration for get_channel_partner_link



6394
6395
6396
# File 'lib/google/cloud/channel/v1/cloud_channel_service/client.rb', line 6394

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



6434
6435
6436
# File 'lib/google/cloud/channel/v1/cloud_channel_service/client.rb', line 6434

def get_channel_partner_repricing_config
  @get_channel_partner_repricing_config
end

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

RPC-specific configuration for get_customer



6284
6285
6286
# File 'lib/google/cloud/channel/v1/cloud_channel_service/client.rb', line 6284

def get_customer
  @get_customer
end

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

RPC-specific configuration for get_customer_repricing_config



6409
6410
6411
# File 'lib/google/cloud/channel/v1/cloud_channel_service/client.rb', line 6409

def get_customer_repricing_config
  @get_customer_repricing_config
end

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

RPC-specific configuration for get_entitlement



6334
6335
6336
# File 'lib/google/cloud/channel/v1/cloud_channel_service/client.rb', line 6334

def get_entitlement
  @get_entitlement
end

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

RPC-specific configuration for import_customer



6309
6310
6311
# File 'lib/google/cloud/channel/v1/cloud_channel_service/client.rb', line 6309

def import_customer
  @import_customer
end

RPC-specific configuration for list_channel_partner_links



6389
6390
6391
# File 'lib/google/cloud/channel/v1/cloud_channel_service/client.rb', line 6389

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



6439
6440
6441
# File 'lib/google/cloud/channel/v1/cloud_channel_service/client.rb', line 6439

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



6414
6415
6416
# File 'lib/google/cloud/channel/v1/cloud_channel_service/client.rb', line 6414

def list_customer_repricing_configs
  @list_customer_repricing_configs
end

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

RPC-specific configuration for list_customers



6279
6280
6281
# File 'lib/google/cloud/channel/v1/cloud_channel_service/client.rb', line 6279

def list_customers
  @list_customers
end

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

RPC-specific configuration for list_entitlement_changes



6519
6520
6521
# File 'lib/google/cloud/channel/v1/cloud_channel_service/client.rb', line 6519

def list_entitlement_changes
  @list_entitlement_changes
end

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

RPC-specific configuration for list_entitlements



6319
6320
6321
# File 'lib/google/cloud/channel/v1/cloud_channel_service/client.rb', line 6319

def list_entitlements
  @list_entitlements
end

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

RPC-specific configuration for list_offers



6484
6485
6486
# File 'lib/google/cloud/channel/v1/cloud_channel_service/client.rb', line 6484

def list_offers
  @list_offers
end

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

RPC-specific configuration for list_products



6474
6475
6476
# File 'lib/google/cloud/channel/v1/cloud_channel_service/client.rb', line 6474

def list_products
  @list_products
end

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

RPC-specific configuration for list_purchasable_offers



6494
6495
6496
# File 'lib/google/cloud/channel/v1/cloud_channel_service/client.rb', line 6494

def list_purchasable_offers
  @list_purchasable_offers
end

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

RPC-specific configuration for list_purchasable_skus



6489
6490
6491
# File 'lib/google/cloud/channel/v1/cloud_channel_service/client.rb', line 6489

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



6464
6465
6466
# File 'lib/google/cloud/channel/v1/cloud_channel_service/client.rb', line 6464

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



6459
6460
6461
# File 'lib/google/cloud/channel/v1/cloud_channel_service/client.rb', line 6459

def list_sku_groups
  @list_sku_groups
end

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

RPC-specific configuration for list_skus



6479
6480
6481
# File 'lib/google/cloud/channel/v1/cloud_channel_service/client.rb', line 6479

def list_skus
  @list_skus
end

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

RPC-specific configuration for list_subscribers



6514
6515
6516
# File 'lib/google/cloud/channel/v1/cloud_channel_service/client.rb', line 6514

def list_subscribers
  @list_subscribers
end

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

RPC-specific configuration for list_transferable_offers



6329
6330
6331
# File 'lib/google/cloud/channel/v1/cloud_channel_service/client.rb', line 6329

def list_transferable_offers
  @list_transferable_offers
end

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

RPC-specific configuration for list_transferable_skus



6324
6325
6326
# File 'lib/google/cloud/channel/v1/cloud_channel_service/client.rb', line 6324

def list_transferable_skus
  @list_transferable_skus
end

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

RPC-specific configuration for lookup_offer



6469
6470
6471
# File 'lib/google/cloud/channel/v1/cloud_channel_service/client.rb', line 6469

def lookup_offer
  @lookup_offer
end

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

RPC-specific configuration for provision_cloud_identity



6314
6315
6316
# File 'lib/google/cloud/channel/v1/cloud_channel_service/client.rb', line 6314

def provision_cloud_identity
  @provision_cloud_identity
end

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

RPC-specific configuration for query_eligible_billing_accounts



6499
6500
6501
# File 'lib/google/cloud/channel/v1/cloud_channel_service/client.rb', line 6499

def query_eligible_billing_accounts
  @query_eligible_billing_accounts
end

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

RPC-specific configuration for register_subscriber



6504
6505
6506
# File 'lib/google/cloud/channel/v1/cloud_channel_service/client.rb', line 6504

def register_subscriber
  @register_subscriber
end

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

RPC-specific configuration for start_paid_service



6359
6360
6361
# File 'lib/google/cloud/channel/v1/cloud_channel_service/client.rb', line 6359

def start_paid_service
  @start_paid_service
end

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

RPC-specific configuration for suspend_entitlement



6364
6365
6366
# File 'lib/google/cloud/channel/v1/cloud_channel_service/client.rb', line 6364

def suspend_entitlement
  @suspend_entitlement
end

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

RPC-specific configuration for transfer_entitlements



6379
6380
6381
# File 'lib/google/cloud/channel/v1/cloud_channel_service/client.rb', line 6379

def transfer_entitlements
  @transfer_entitlements
end

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

RPC-specific configuration for transfer_entitlements_to_google



6384
6385
6386
# File 'lib/google/cloud/channel/v1/cloud_channel_service/client.rb', line 6384

def transfer_entitlements_to_google
  @transfer_entitlements_to_google
end

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

RPC-specific configuration for unregister_subscriber



6509
6510
6511
# File 'lib/google/cloud/channel/v1/cloud_channel_service/client.rb', line 6509

def unregister_subscriber
  @unregister_subscriber
end

RPC-specific configuration for update_channel_partner_link



6404
6405
6406
# File 'lib/google/cloud/channel/v1/cloud_channel_service/client.rb', line 6404

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



6449
6450
6451
# File 'lib/google/cloud/channel/v1/cloud_channel_service/client.rb', line 6449

def update_channel_partner_repricing_config
  @update_channel_partner_repricing_config
end

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

RPC-specific configuration for update_customer



6299
6300
6301
# File 'lib/google/cloud/channel/v1/cloud_channel_service/client.rb', line 6299

def update_customer
  @update_customer
end

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

RPC-specific configuration for update_customer_repricing_config



6424
6425
6426
# File 'lib/google/cloud/channel/v1/cloud_channel_service/client.rb', line 6424

def update_customer_repricing_config
  @update_customer_repricing_config
end