Class: Google::Cloud::Channel::V1::CloudChannelService::Client::Configuration::Rpcs
- Inherits:
-
Object
- Object
- Google::Cloud::Channel::V1::CloudChannelService::Client::Configuration::Rpcs
- 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
-
#activate_entitlement ⇒ ::Gapic::Config::Method
readonly
RPC-specific configuration for
activate_entitlement
. -
#cancel_entitlement ⇒ ::Gapic::Config::Method
readonly
RPC-specific configuration for
cancel_entitlement
. -
#change_offer ⇒ ::Gapic::Config::Method
readonly
RPC-specific configuration for
change_offer
. -
#change_parameters ⇒ ::Gapic::Config::Method
readonly
RPC-specific configuration for
change_parameters
. -
#change_renewal_settings ⇒ ::Gapic::Config::Method
readonly
RPC-specific configuration for
change_renewal_settings
. -
#check_cloud_identity_accounts_exist ⇒ ::Gapic::Config::Method
readonly
RPC-specific configuration for
check_cloud_identity_accounts_exist
. -
#create_channel_partner_link ⇒ ::Gapic::Config::Method
readonly
RPC-specific configuration for
create_channel_partner_link
. -
#create_customer ⇒ ::Gapic::Config::Method
readonly
RPC-specific configuration for
create_customer
. -
#create_entitlement ⇒ ::Gapic::Config::Method
readonly
RPC-specific configuration for
create_entitlement
. -
#delete_customer ⇒ ::Gapic::Config::Method
readonly
RPC-specific configuration for
delete_customer
. -
#get_channel_partner_link ⇒ ::Gapic::Config::Method
readonly
RPC-specific configuration for
get_channel_partner_link
. -
#get_customer ⇒ ::Gapic::Config::Method
readonly
RPC-specific configuration for
get_customer
. -
#get_entitlement ⇒ ::Gapic::Config::Method
readonly
RPC-specific configuration for
get_entitlement
. -
#import_customer ⇒ ::Gapic::Config::Method
readonly
RPC-specific configuration for
import_customer
. -
#list_channel_partner_links ⇒ ::Gapic::Config::Method
readonly
RPC-specific configuration for
list_channel_partner_links
. -
#list_customers ⇒ ::Gapic::Config::Method
readonly
RPC-specific configuration for
list_customers
. -
#list_entitlements ⇒ ::Gapic::Config::Method
readonly
RPC-specific configuration for
list_entitlements
. -
#list_offers ⇒ ::Gapic::Config::Method
readonly
RPC-specific configuration for
list_offers
. -
#list_products ⇒ ::Gapic::Config::Method
readonly
RPC-specific configuration for
list_products
. -
#list_purchasable_offers ⇒ ::Gapic::Config::Method
readonly
RPC-specific configuration for
list_purchasable_offers
. -
#list_purchasable_skus ⇒ ::Gapic::Config::Method
readonly
RPC-specific configuration for
list_purchasable_skus
. -
#list_skus ⇒ ::Gapic::Config::Method
readonly
RPC-specific configuration for
list_skus
. -
#list_subscribers ⇒ ::Gapic::Config::Method
readonly
RPC-specific configuration for
list_subscribers
. -
#list_transferable_offers ⇒ ::Gapic::Config::Method
readonly
RPC-specific configuration for
list_transferable_offers
. -
#list_transferable_skus ⇒ ::Gapic::Config::Method
readonly
RPC-specific configuration for
list_transferable_skus
. -
#lookup_offer ⇒ ::Gapic::Config::Method
readonly
RPC-specific configuration for
lookup_offer
. -
#provision_cloud_identity ⇒ ::Gapic::Config::Method
readonly
RPC-specific configuration for
provision_cloud_identity
. -
#register_subscriber ⇒ ::Gapic::Config::Method
readonly
RPC-specific configuration for
register_subscriber
. -
#start_paid_service ⇒ ::Gapic::Config::Method
readonly
RPC-specific configuration for
start_paid_service
. -
#suspend_entitlement ⇒ ::Gapic::Config::Method
readonly
RPC-specific configuration for
suspend_entitlement
. -
#transfer_entitlements ⇒ ::Gapic::Config::Method
readonly
RPC-specific configuration for
transfer_entitlements
. -
#transfer_entitlements_to_google ⇒ ::Gapic::Config::Method
readonly
RPC-specific configuration for
transfer_entitlements_to_google
. -
#unregister_subscriber ⇒ ::Gapic::Config::Method
readonly
RPC-specific configuration for
unregister_subscriber
. -
#update_channel_partner_link ⇒ ::Gapic::Config::Method
readonly
RPC-specific configuration for
update_channel_partner_link
. -
#update_customer ⇒ ::Gapic::Config::Method
readonly
RPC-specific configuration for
update_customer
.
Instance Attribute Details
#activate_entitlement ⇒ ::Gapic::Config::Method (readonly)
RPC-specific configuration for activate_entitlement
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
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
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
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
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
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 |
#create_channel_partner_link ⇒ ::Gapic::Config::Method (readonly)
RPC-specific configuration for create_channel_partner_link
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
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
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
4450 4451 4452 |
# File 'lib/google/cloud/channel/v1/cloud_channel_service/client.rb', line 4450 def delete_customer @delete_customer end |
#get_channel_partner_link ⇒ ::Gapic::Config::Method (readonly)
RPC-specific configuration for get_channel_partner_link
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
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
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
4455 4456 4457 |
# File 'lib/google/cloud/channel/v1/cloud_channel_service/client.rb', line 4455 def import_customer @import_customer end |
#list_channel_partner_links ⇒ ::Gapic::Config::Method (readonly)
RPC-specific configuration for list_channel_partner_links
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
4590 4591 4592 |
# File 'lib/google/cloud/channel/v1/cloud_channel_service/client.rb', line 4590 def unregister_subscriber @unregister_subscriber end |
#update_channel_partner_link ⇒ ::Gapic::Config::Method (readonly)
RPC-specific configuration for update_channel_partner_link
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
4445 4446 4447 |
# File 'lib/google/cloud/channel/v1/cloud_channel_service/client.rb', line 4445 def update_customer @update_customer end |