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
def abandon_release() -> ::Gapic::Config::Method
RPC-specific configuration for abandon_release
- (::Gapic::Config::Method)
#approve_rollout
def approve_rollout() -> ::Gapic::Config::Method
RPC-specific configuration for approve_rollout
- (::Gapic::Config::Method)
#create_delivery_pipeline
def create_delivery_pipeline() -> ::Gapic::Config::Method
RPC-specific configuration for create_delivery_pipeline
- (::Gapic::Config::Method)
#create_release
def create_release() -> ::Gapic::Config::Method
RPC-specific configuration for create_release
- (::Gapic::Config::Method)
#create_rollout
def create_rollout() -> ::Gapic::Config::Method
RPC-specific configuration for create_rollout
- (::Gapic::Config::Method)
#create_target
def create_target() -> ::Gapic::Config::Method
RPC-specific configuration for create_target
- (::Gapic::Config::Method)
#delete_delivery_pipeline
def delete_delivery_pipeline() -> ::Gapic::Config::Method
RPC-specific configuration for delete_delivery_pipeline
- (::Gapic::Config::Method)
#delete_target
def delete_target() -> ::Gapic::Config::Method
RPC-specific configuration for delete_target
- (::Gapic::Config::Method)
#get_config
def get_config() -> ::Gapic::Config::Method
RPC-specific configuration for get_config
- (::Gapic::Config::Method)
#get_delivery_pipeline
def get_delivery_pipeline() -> ::Gapic::Config::Method
RPC-specific configuration for get_delivery_pipeline
- (::Gapic::Config::Method)
#get_job_run
def get_job_run() -> ::Gapic::Config::Method
RPC-specific configuration for get_job_run
- (::Gapic::Config::Method)
#get_release
def get_release() -> ::Gapic::Config::Method
RPC-specific configuration for get_release
- (::Gapic::Config::Method)
#get_rollout
def get_rollout() -> ::Gapic::Config::Method
RPC-specific configuration for get_rollout
- (::Gapic::Config::Method)
#get_target
def get_target() -> ::Gapic::Config::Method
RPC-specific configuration for get_target
- (::Gapic::Config::Method)
#list_delivery_pipelines
def list_delivery_pipelines() -> ::Gapic::Config::Method
RPC-specific configuration for list_delivery_pipelines
- (::Gapic::Config::Method)
#list_job_runs
def list_job_runs() -> ::Gapic::Config::Method
RPC-specific configuration for list_job_runs
- (::Gapic::Config::Method)
#list_releases
def list_releases() -> ::Gapic::Config::Method
RPC-specific configuration for list_releases
- (::Gapic::Config::Method)
#list_rollouts
def list_rollouts() -> ::Gapic::Config::Method
RPC-specific configuration for list_rollouts
- (::Gapic::Config::Method)
#list_targets
def list_targets() -> ::Gapic::Config::Method
RPC-specific configuration for list_targets
- (::Gapic::Config::Method)
#retry_job
def retry_job() -> ::Gapic::Config::Method
RPC-specific configuration for retry_job
- (::Gapic::Config::Method)
#update_delivery_pipeline
def update_delivery_pipeline() -> ::Gapic::Config::Method
RPC-specific configuration for update_delivery_pipeline
- (::Gapic::Config::Method)
#update_target
def update_target() -> ::Gapic::Config::Method
RPC-specific configuration for update_target
- (::Gapic::Config::Method)