class Google::Cloud::Dataplex::V1::DataplexService::Client::Configuration::Rpcs
trigger a retry.
* ‘:retry_codes` (type: `Array<String>`) - The error codes that should
* `:multiplier` (type: `Numeric`) - The incremental backoff multiplier.
* `:max_delay` (type: `Numeric`) - The max delay in seconds.
* `:initial_delay` (type: `Numeric`) - The initial delay in seconds.
include the following keys:
* `retry_policy (type: `Hash`) - The retry policy. The policy fields
* `metadata` (type: `Hash{Symbol=>String}`) - Additional gRPC headers
* `timeout` (type: `Numeric`) - The call timeout in seconds
the following configuration fields:
Each configuration object is of type `Gapic::Config::Method` and includes
Includes fields providing the configuration for each RPC in this service.
Configuration RPC class for the DataplexService API.
#
def initialize parent_rpcs = nil
- Private: -
def initialize parent_rpcs = nil create_lake_config = parent_rpcs.create_lake if parent_rpcs.respond_to? :create_lake @create_lake = ::Gapic::Config::Method.new create_lake_config update_lake_config = parent_rpcs.update_lake if parent_rpcs.respond_to? :update_lake @update_lake = ::Gapic::Config::Method.new update_lake_config delete_lake_config = parent_rpcs.delete_lake if parent_rpcs.respond_to? :delete_lake @delete_lake = ::Gapic::Config::Method.new delete_lake_config list_lakes_config = parent_rpcs.list_lakes if parent_rpcs.respond_to? :list_lakes @list_lakes = ::Gapic::Config::Method.new list_lakes_config get_lake_config = parent_rpcs.get_lake if parent_rpcs.respond_to? :get_lake @get_lake = ::Gapic::Config::Method.new get_lake_config list_lake_actions_config = parent_rpcs.list_lake_actions if parent_rpcs.respond_to? :list_lake_actions @list_lake_actions = ::Gapic::Config::Method.new list_lake_actions_config create_zone_config = parent_rpcs.create_zone if parent_rpcs.respond_to? :create_zone @create_zone = ::Gapic::Config::Method.new create_zone_config update_zone_config = parent_rpcs.update_zone if parent_rpcs.respond_to? :update_zone @update_zone = ::Gapic::Config::Method.new update_zone_config delete_zone_config = parent_rpcs.delete_zone if parent_rpcs.respond_to? :delete_zone @delete_zone = ::Gapic::Config::Method.new delete_zone_config list_zones_config = parent_rpcs.list_zones if parent_rpcs.respond_to? :list_zones @list_zones = ::Gapic::Config::Method.new list_zones_config get_zone_config = parent_rpcs.get_zone if parent_rpcs.respond_to? :get_zone @get_zone = ::Gapic::Config::Method.new get_zone_config list_zone_actions_config = parent_rpcs.list_zone_actions if parent_rpcs.respond_to? :list_zone_actions @list_zone_actions = ::Gapic::Config::Method.new list_zone_actions_config create_asset_config = parent_rpcs.create_asset if parent_rpcs.respond_to? :create_asset @create_asset = ::Gapic::Config::Method.new create_asset_config update_asset_config = parent_rpcs.update_asset if parent_rpcs.respond_to? :update_asset @update_asset = ::Gapic::Config::Method.new update_asset_config delete_asset_config = parent_rpcs.delete_asset if parent_rpcs.respond_to? :delete_asset @delete_asset = ::Gapic::Config::Method.new delete_asset_config list_assets_config = parent_rpcs.list_assets if parent_rpcs.respond_to? :list_assets @list_assets = ::Gapic::Config::Method.new list_assets_config get_asset_config = parent_rpcs.get_asset if parent_rpcs.respond_to? :get_asset @get_asset = ::Gapic::Config::Method.new get_asset_config list_asset_actions_config = parent_rpcs.list_asset_actions if parent_rpcs.respond_to? :list_asset_actions @list_asset_actions = ::Gapic::Config::Method.new list_asset_actions_config create_task_config = parent_rpcs.create_task if parent_rpcs.respond_to? :create_task @create_task = ::Gapic::Config::Method.new create_task_config update_task_config = parent_rpcs.update_task if parent_rpcs.respond_to? :update_task @update_task = ::Gapic::Config::Method.new update_task_config delete_task_config = parent_rpcs.delete_task if parent_rpcs.respond_to? :delete_task @delete_task = ::Gapic::Config::Method.new delete_task_config list_tasks_config = parent_rpcs.list_tasks if parent_rpcs.respond_to? :list_tasks @list_tasks = ::Gapic::Config::Method.new list_tasks_config get_task_config = parent_rpcs.get_task if parent_rpcs.respond_to? :get_task @get_task = ::Gapic::Config::Method.new get_task_config list_jobs_config = parent_rpcs.list_jobs if parent_rpcs.respond_to? :list_jobs @list_jobs = ::Gapic::Config::Method.new list_jobs_config run_task_config = parent_rpcs.run_task if parent_rpcs.respond_to? :run_task @run_task = ::Gapic::Config::Method.new run_task_config get_job_config = parent_rpcs.get_job if parent_rpcs.respond_to? :get_job @get_job = ::Gapic::Config::Method.new get_job_config cancel_job_config = parent_rpcs.cancel_job if parent_rpcs.respond_to? :cancel_job @cancel_job = ::Gapic::Config::Method.new cancel_job_config create_environment_config = parent_rpcs.create_environment if parent_rpcs.respond_to? :create_environment @create_environment = ::Gapic::Config::Method.new create_environment_config update_environment_config = parent_rpcs.update_environment if parent_rpcs.respond_to? :update_environment @update_environment = ::Gapic::Config::Method.new update_environment_config delete_environment_config = parent_rpcs.delete_environment if parent_rpcs.respond_to? :delete_environment @delete_environment = ::Gapic::Config::Method.new delete_environment_config list_environments_config = parent_rpcs.list_environments if parent_rpcs.respond_to? :list_environments @list_environments = ::Gapic::Config::Method.new list_environments_config get_environment_config = parent_rpcs.get_environment if parent_rpcs.respond_to? :get_environment @get_environment = ::Gapic::Config::Method.new get_environment_config list_sessions_config = parent_rpcs.list_sessions if parent_rpcs.respond_to? :list_sessions @list_sessions = ::Gapic::Config::Method.new list_sessions_config yield self if block_given? end