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)


4520
4521
4522
# File 'lib/google/cloud/channel/v1/cloud_channel_service/client.rb', line 4520

def activate_entitlement
  @activate_entitlement
end

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

RPC-specific configuration for cancel_entitlement

Returns:

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


4515
4516
4517
# File 'lib/google/cloud/channel/v1/cloud_channel_service/client.rb', line 4515

def cancel_entitlement
  @cancel_entitlement
end

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

RPC-specific configuration for change_offer

Returns:

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


4500
4501
4502
# File 'lib/google/cloud/channel/v1/cloud_channel_service/client.rb', line 4500

def change_offer
  @change_offer
end

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

RPC-specific configuration for change_parameters

Returns:

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


4490
4491
4492
# File 'lib/google/cloud/channel/v1/cloud_channel_service/client.rb', line 4490

def change_parameters
  @change_parameters
end

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

RPC-specific configuration for change_renewal_settings

Returns:

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


4495
4496
4497
# File 'lib/google/cloud/channel/v1/cloud_channel_service/client.rb', line 4495

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)


4435
4436
4437
# File 'lib/google/cloud/channel/v1/cloud_channel_service/client.rb', line 4435

def check_cloud_identity_accounts_exist
  @check_cloud_identity_accounts_exist
end

RPC-specific configuration for create_channel_partner_link

Returns:

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


4545
4546
4547
# File 'lib/google/cloud/channel/v1/cloud_channel_service/client.rb', line 4545

def create_channel_partner_link
  @create_channel_partner_link
end

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

RPC-specific configuration for create_customer

Returns:

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


4440
4441
4442
# File 'lib/google/cloud/channel/v1/cloud_channel_service/client.rb', line 4440

def create_customer
  @create_customer
end

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

RPC-specific configuration for create_entitlement

Returns:

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


4485
4486
4487
# File 'lib/google/cloud/channel/v1/cloud_channel_service/client.rb', line 4485

def create_entitlement
  @create_entitlement
end

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

RPC-specific configuration for delete_customer

Returns:

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


4450
4451
4452
# File 'lib/google/cloud/channel/v1/cloud_channel_service/client.rb', line 4450

def delete_customer
  @delete_customer
end

RPC-specific configuration for get_channel_partner_link

Returns:

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


4540
4541
4542
# File 'lib/google/cloud/channel/v1/cloud_channel_service/client.rb', line 4540

def get_channel_partner_link
  @get_channel_partner_link
end

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

RPC-specific configuration for get_customer

Returns:

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


4430
4431
4432
# File 'lib/google/cloud/channel/v1/cloud_channel_service/client.rb', line 4430

def get_customer
  @get_customer
end

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

RPC-specific configuration for get_entitlement

Returns:

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


4480
4481
4482
# File 'lib/google/cloud/channel/v1/cloud_channel_service/client.rb', line 4480

def get_entitlement
  @get_entitlement
end

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

RPC-specific configuration for import_customer

Returns:

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


4455
4456
4457
# File 'lib/google/cloud/channel/v1/cloud_channel_service/client.rb', line 4455

def import_customer
  @import_customer
end

RPC-specific configuration for list_channel_partner_links

Returns:

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


4535
4536
4537
# File 'lib/google/cloud/channel/v1/cloud_channel_service/client.rb', line 4535

def list_channel_partner_links
  @list_channel_partner_links
end

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

RPC-specific configuration for list_customers

Returns:

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


4425
4426
4427
# File 'lib/google/cloud/channel/v1/cloud_channel_service/client.rb', line 4425

def list_customers
  @list_customers
end

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

RPC-specific configuration for list_entitlements

Returns:

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


4465
4466
4467
# File 'lib/google/cloud/channel/v1/cloud_channel_service/client.rb', line 4465

def list_entitlements
  @list_entitlements
end

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

RPC-specific configuration for list_offers

Returns:

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


4570
4571
4572
# File 'lib/google/cloud/channel/v1/cloud_channel_service/client.rb', line 4570

def list_offers
  @list_offers
end

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

RPC-specific configuration for list_products

Returns:

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


4560
4561
4562
# File 'lib/google/cloud/channel/v1/cloud_channel_service/client.rb', line 4560

def list_products
  @list_products
end

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

RPC-specific configuration for list_purchasable_offers

Returns:

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


4580
4581
4582
# File 'lib/google/cloud/channel/v1/cloud_channel_service/client.rb', line 4580

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)


4575
4576
4577
# File 'lib/google/cloud/channel/v1/cloud_channel_service/client.rb', line 4575

def list_purchasable_skus
  @list_purchasable_skus
end

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

RPC-specific configuration for list_skus

Returns:

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


4565
4566
4567
# File 'lib/google/cloud/channel/v1/cloud_channel_service/client.rb', line 4565

def list_skus
  @list_skus
end

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

RPC-specific configuration for list_subscribers

Returns:

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


4595
4596
4597
# File 'lib/google/cloud/channel/v1/cloud_channel_service/client.rb', line 4595

def list_subscribers
  @list_subscribers
end

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

RPC-specific configuration for list_transferable_offers

Returns:

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


4475
4476
4477
# File 'lib/google/cloud/channel/v1/cloud_channel_service/client.rb', line 4475

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)


4470
4471
4472
# File 'lib/google/cloud/channel/v1/cloud_channel_service/client.rb', line 4470

def list_transferable_skus
  @list_transferable_skus
end

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

RPC-specific configuration for lookup_offer

Returns:

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


4555
4556
4557
# File 'lib/google/cloud/channel/v1/cloud_channel_service/client.rb', line 4555

def lookup_offer
  @lookup_offer
end

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

RPC-specific configuration for provision_cloud_identity

Returns:

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


4460
4461
4462
# File 'lib/google/cloud/channel/v1/cloud_channel_service/client.rb', line 4460

def provision_cloud_identity
  @provision_cloud_identity
end

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

RPC-specific configuration for register_subscriber

Returns:

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


4585
4586
4587
# File 'lib/google/cloud/channel/v1/cloud_channel_service/client.rb', line 4585

def register_subscriber
  @register_subscriber
end

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

RPC-specific configuration for start_paid_service

Returns:

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


4505
4506
4507
# File 'lib/google/cloud/channel/v1/cloud_channel_service/client.rb', line 4505

def start_paid_service
  @start_paid_service
end

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

RPC-specific configuration for suspend_entitlement

Returns:

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


4510
4511
4512
# File 'lib/google/cloud/channel/v1/cloud_channel_service/client.rb', line 4510

def suspend_entitlement
  @suspend_entitlement
end

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

RPC-specific configuration for transfer_entitlements

Returns:

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


4525
4526
4527
# File 'lib/google/cloud/channel/v1/cloud_channel_service/client.rb', line 4525

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)


4530
4531
4532
# File 'lib/google/cloud/channel/v1/cloud_channel_service/client.rb', line 4530

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)


4590
4591
4592
# File 'lib/google/cloud/channel/v1/cloud_channel_service/client.rb', line 4590

def unregister_subscriber
  @unregister_subscriber
end

RPC-specific configuration for update_channel_partner_link

Returns:

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


4550
4551
4552
# File 'lib/google/cloud/channel/v1/cloud_channel_service/client.rb', line 4550

def update_channel_partner_link
  @update_channel_partner_link
end

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

RPC-specific configuration for update_customer

Returns:

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


4445
4446
4447
# File 'lib/google/cloud/channel/v1/cloud_channel_service/client.rb', line 4445

def update_customer
  @update_customer
end