Google Cloud Deploy V1 API - Class Google::Cloud::Deploy::V1::CloudDeploy::Client::Configuration::Rpcs (v2.4.1)

Reference documentation and code samples for the Google Cloud Deploy V1 API class Google::Cloud::Deploy::V1::CloudDeploy::Client::Configuration::Rpcs.

Configuration RPC class for the CloudDeploy 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.

Inherits

  • Object

Methods

#abandon_release

defabandon_release()->::Gapic::Config::Method

RPC-specific configuration for abandon_release

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

#advance_rollout

defadvance_rollout()->::Gapic::Config::Method

RPC-specific configuration for advance_rollout

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

#approve_rollout

defapprove_rollout()->::Gapic::Config::Method

RPC-specific configuration for approve_rollout

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

#cancel_automation_run

defcancel_automation_run()->::Gapic::Config::Method

RPC-specific configuration for cancel_automation_run

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

#cancel_rollout

defcancel_rollout()->::Gapic::Config::Method

RPC-specific configuration for cancel_rollout

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

#create_automation

defcreate_automation()->::Gapic::Config::Method

RPC-specific configuration for create_automation

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

#create_custom_target_type

defcreate_custom_target_type()->::Gapic::Config::Method

RPC-specific configuration for create_custom_target_type

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

#create_delivery_pipeline

defcreate_delivery_pipeline()->::Gapic::Config::Method

RPC-specific configuration for create_delivery_pipeline

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

#create_deploy_policy

defcreate_deploy_policy()->::Gapic::Config::Method

RPC-specific configuration for create_deploy_policy

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

#create_release

defcreate_release()->::Gapic::Config::Method

RPC-specific configuration for create_release

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

#create_rollout

defcreate_rollout()->::Gapic::Config::Method

RPC-specific configuration for create_rollout

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

#create_target

defcreate_target()->::Gapic::Config::Method

RPC-specific configuration for create_target

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

#delete_automation

defdelete_automation()->::Gapic::Config::Method

RPC-specific configuration for delete_automation

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

#delete_custom_target_type

defdelete_custom_target_type()->::Gapic::Config::Method

RPC-specific configuration for delete_custom_target_type

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

#delete_delivery_pipeline

defdelete_delivery_pipeline()->::Gapic::Config::Method

RPC-specific configuration for delete_delivery_pipeline

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

#delete_deploy_policy

defdelete_deploy_policy()->::Gapic::Config::Method

RPC-specific configuration for delete_deploy_policy

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

#delete_target

defdelete_target()->::Gapic::Config::Method

RPC-specific configuration for delete_target

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

#get_automation

defget_automation()->::Gapic::Config::Method

RPC-specific configuration for get_automation

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

#get_automation_run

defget_automation_run()->::Gapic::Config::Method

RPC-specific configuration for get_automation_run

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

#get_config

defget_config()->::Gapic::Config::Method

RPC-specific configuration for get_config

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

#get_custom_target_type

defget_custom_target_type()->::Gapic::Config::Method

RPC-specific configuration for get_custom_target_type

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

#get_delivery_pipeline

defget_delivery_pipeline()->::Gapic::Config::Method

RPC-specific configuration for get_delivery_pipeline

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

#get_deploy_policy

defget_deploy_policy()->::Gapic::Config::Method

RPC-specific configuration for get_deploy_policy

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

#get_job_run

defget_job_run()->::Gapic::Config::Method

RPC-specific configuration for get_job_run

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

#get_release

defget_release()->::Gapic::Config::Method

RPC-specific configuration for get_release

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

#get_rollout

defget_rollout()->::Gapic::Config::Method

RPC-specific configuration for get_rollout

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

#get_target

defget_target()->::Gapic::Config::Method

RPC-specific configuration for get_target

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

#ignore_job

defignore_job()->::Gapic::Config::Method

RPC-specific configuration for ignore_job

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

#list_automation_runs

deflist_automation_runs()->::Gapic::Config::Method

RPC-specific configuration for list_automation_runs

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

#list_automations

deflist_automations()->::Gapic::Config::Method

RPC-specific configuration for list_automations

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

#list_custom_target_types

deflist_custom_target_types()->::Gapic::Config::Method

RPC-specific configuration for list_custom_target_types

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

#list_delivery_pipelines

deflist_delivery_pipelines()->::Gapic::Config::Method

RPC-specific configuration for list_delivery_pipelines

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

#list_deploy_policies

deflist_deploy_policies()->::Gapic::Config::Method

RPC-specific configuration for list_deploy_policies

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

#list_job_runs

deflist_job_runs()->::Gapic::Config::Method

RPC-specific configuration for list_job_runs

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

#list_releases

deflist_releases()->::Gapic::Config::Method

RPC-specific configuration for list_releases

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

#list_rollouts

deflist_rollouts()->::Gapic::Config::Method

RPC-specific configuration for list_rollouts

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

#list_targets

deflist_targets()->::Gapic::Config::Method

RPC-specific configuration for list_targets

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

#retry_job

defretry_job()->::Gapic::Config::Method

RPC-specific configuration for retry_job

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

#rollback_target

defrollback_target()->::Gapic::Config::Method

RPC-specific configuration for rollback_target

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

#terminate_job_run

defterminate_job_run()->::Gapic::Config::Method

RPC-specific configuration for terminate_job_run

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

#update_automation

defupdate_automation()->::Gapic::Config::Method

RPC-specific configuration for update_automation

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

#update_custom_target_type

defupdate_custom_target_type()->::Gapic::Config::Method

RPC-specific configuration for update_custom_target_type

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

#update_delivery_pipeline

defupdate_delivery_pipeline()->::Gapic::Config::Method

RPC-specific configuration for update_delivery_pipeline

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

#update_deploy_policy

defupdate_deploy_policy()->::Gapic::Config::Method

RPC-specific configuration for update_deploy_policy

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

#update_target

defupdate_target()->::Gapic::Config::Method

RPC-specific configuration for update_target

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

Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License, and code samples are licensed under the Apache 2.0 License. For details, see the Google Developers Site Policies. Java is a registered trademark of Oracle and/or its affiliates.

Last updated 2025年10月30日 UTC.