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)


4659
4660
4661
# File 'lib/google/cloud/channel/v1/cloud_channel_service/rest/client.rb', line 4659

def activate_entitlement
  @activate_entitlement
end

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

RPC-specific configuration for cancel_entitlement

Returns:

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


4654
4655
4656
# File 'lib/google/cloud/channel/v1/cloud_channel_service/rest/client.rb', line 4654

def cancel_entitlement
  @cancel_entitlement
end

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

RPC-specific configuration for change_offer

Returns:

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


4639
4640
4641
# File 'lib/google/cloud/channel/v1/cloud_channel_service/rest/client.rb', line 4639

def change_offer
  @change_offer
end

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

RPC-specific configuration for change_parameters

Returns:

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


4629
4630
4631
# File 'lib/google/cloud/channel/v1/cloud_channel_service/rest/client.rb', line 4629

def change_parameters
  @change_parameters
end

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

RPC-specific configuration for change_renewal_settings

Returns:

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


4634
4635
4636
# File 'lib/google/cloud/channel/v1/cloud_channel_service/rest/client.rb', line 4634

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)


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

def check_cloud_identity_accounts_exist
  @check_cloud_identity_accounts_exist
end

RPC-specific configuration for create_channel_partner_link

Returns:

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


4684
4685
4686
# File 'lib/google/cloud/channel/v1/cloud_channel_service/rest/client.rb', line 4684

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)


4729
4730
4731
# File 'lib/google/cloud/channel/v1/cloud_channel_service/rest/client.rb', line 4729

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)


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

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)


4704
4705
4706
# File 'lib/google/cloud/channel/v1/cloud_channel_service/rest/client.rb', line 4704

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)


4624
4625
4626
# File 'lib/google/cloud/channel/v1/cloud_channel_service/rest/client.rb', line 4624

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)


4739
4740
4741
# File 'lib/google/cloud/channel/v1/cloud_channel_service/rest/client.rb', line 4739

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)


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

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)


4714
4715
4716
# File 'lib/google/cloud/channel/v1/cloud_channel_service/rest/client.rb', line 4714

def delete_customer_repricing_config
  @delete_customer_repricing_config
end

RPC-specific configuration for get_channel_partner_link

Returns:

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


4679
4680
4681
# File 'lib/google/cloud/channel/v1/cloud_channel_service/rest/client.rb', line 4679

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)


4719
4720
4721
# File 'lib/google/cloud/channel/v1/cloud_channel_service/rest/client.rb', line 4719

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)


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

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)


4694
4695
4696
# File 'lib/google/cloud/channel/v1/cloud_channel_service/rest/client.rb', line 4694

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)


4619
4620
4621
# File 'lib/google/cloud/channel/v1/cloud_channel_service/rest/client.rb', line 4619

def get_entitlement
  @get_entitlement
end

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

RPC-specific configuration for import_customer

Returns:

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


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

def import_customer
  @import_customer
end

RPC-specific configuration for list_channel_partner_links

Returns:

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


4674
4675
4676
# File 'lib/google/cloud/channel/v1/cloud_channel_service/rest/client.rb', line 4674

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)


4724
4725
4726
# File 'lib/google/cloud/channel/v1/cloud_channel_service/rest/client.rb', line 4724

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)


4699
4700
4701
# File 'lib/google/cloud/channel/v1/cloud_channel_service/rest/client.rb', line 4699

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)


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

def list_customers
  @list_customers
end

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

RPC-specific configuration for list_entitlement_changes

Returns:

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


4789
4790
4791
# File 'lib/google/cloud/channel/v1/cloud_channel_service/rest/client.rb', line 4789

def list_entitlement_changes
  @list_entitlement_changes
end

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

RPC-specific configuration for list_entitlements

Returns:

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


4604
4605
4606
# File 'lib/google/cloud/channel/v1/cloud_channel_service/rest/client.rb', line 4604

def list_entitlements
  @list_entitlements
end

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

RPC-specific configuration for list_offers

Returns:

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


4759
4760
4761
# File 'lib/google/cloud/channel/v1/cloud_channel_service/rest/client.rb', line 4759

def list_offers
  @list_offers
end

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

RPC-specific configuration for list_products

Returns:

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


4749
4750
4751
# File 'lib/google/cloud/channel/v1/cloud_channel_service/rest/client.rb', line 4749

def list_products
  @list_products
end

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

RPC-specific configuration for list_purchasable_offers

Returns:

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


4769
4770
4771
# File 'lib/google/cloud/channel/v1/cloud_channel_service/rest/client.rb', line 4769

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)


4764
4765
4766
# File 'lib/google/cloud/channel/v1/cloud_channel_service/rest/client.rb', line 4764

def list_purchasable_skus
  @list_purchasable_skus
end

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

RPC-specific configuration for list_skus

Returns:

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


4754
4755
4756
# File 'lib/google/cloud/channel/v1/cloud_channel_service/rest/client.rb', line 4754

def list_skus
  @list_skus
end

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

RPC-specific configuration for list_subscribers

Returns:

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


4784
4785
4786
# File 'lib/google/cloud/channel/v1/cloud_channel_service/rest/client.rb', line 4784

def list_subscribers
  @list_subscribers
end

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

RPC-specific configuration for list_transferable_offers

Returns:

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


4614
4615
4616
# File 'lib/google/cloud/channel/v1/cloud_channel_service/rest/client.rb', line 4614

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)


4609
4610
4611
# File 'lib/google/cloud/channel/v1/cloud_channel_service/rest/client.rb', line 4609

def list_transferable_skus
  @list_transferable_skus
end

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

RPC-specific configuration for lookup_offer

Returns:

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


4744
4745
4746
# File 'lib/google/cloud/channel/v1/cloud_channel_service/rest/client.rb', line 4744

def lookup_offer
  @lookup_offer
end

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

RPC-specific configuration for provision_cloud_identity

Returns:

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


4599
4600
4601
# File 'lib/google/cloud/channel/v1/cloud_channel_service/rest/client.rb', line 4599

def provision_cloud_identity
  @provision_cloud_identity
end

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

RPC-specific configuration for register_subscriber

Returns:

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


4774
4775
4776
# File 'lib/google/cloud/channel/v1/cloud_channel_service/rest/client.rb', line 4774

def register_subscriber
  @register_subscriber
end

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

RPC-specific configuration for start_paid_service

Returns:

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


4644
4645
4646
# File 'lib/google/cloud/channel/v1/cloud_channel_service/rest/client.rb', line 4644

def start_paid_service
  @start_paid_service
end

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

RPC-specific configuration for suspend_entitlement

Returns:

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


4649
4650
4651
# File 'lib/google/cloud/channel/v1/cloud_channel_service/rest/client.rb', line 4649

def suspend_entitlement
  @suspend_entitlement
end

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

RPC-specific configuration for transfer_entitlements

Returns:

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


4664
4665
4666
# File 'lib/google/cloud/channel/v1/cloud_channel_service/rest/client.rb', line 4664

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)


4669
4670
4671
# File 'lib/google/cloud/channel/v1/cloud_channel_service/rest/client.rb', line 4669

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)


4779
4780
4781
# File 'lib/google/cloud/channel/v1/cloud_channel_service/rest/client.rb', line 4779

def unregister_subscriber
  @unregister_subscriber
end

RPC-specific configuration for update_channel_partner_link

Returns:

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


4689
4690
4691
# File 'lib/google/cloud/channel/v1/cloud_channel_service/rest/client.rb', line 4689

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)


4734
4735
4736
# File 'lib/google/cloud/channel/v1/cloud_channel_service/rest/client.rb', line 4734

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)


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

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)


4709
4710
4711
# File 'lib/google/cloud/channel/v1/cloud_channel_service/rest/client.rb', line 4709

def update_customer_repricing_config
  @update_customer_repricing_config
end