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

Other tags:
    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