Cloud Database Migration Service V1 API - Class Google::Cloud::CloudDMS::V1::DataMigrationService::Client::Configuration::Rpcs (v0.1.5)

Reference documentation and code samples for the Cloud Database Migration Service V1 API class Google::Cloud::CloudDMS::V1::DataMigrationService::Client::Configuration::Rpcs.

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

#create_connection_profile

def create_connection_profile() -> ::Gapic::Config::Method

RPC-specific configuration for create_connection_profile

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

#create_migration_job

def create_migration_job() -> ::Gapic::Config::Method

RPC-specific configuration for create_migration_job

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

#delete_connection_profile

def delete_connection_profile() -> ::Gapic::Config::Method

RPC-specific configuration for delete_connection_profile

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

#delete_migration_job

def delete_migration_job() -> ::Gapic::Config::Method

RPC-specific configuration for delete_migration_job

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

#generate_ssh_script

def generate_ssh_script() -> ::Gapic::Config::Method

RPC-specific configuration for generate_ssh_script

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

#get_connection_profile

def get_connection_profile() -> ::Gapic::Config::Method

RPC-specific configuration for get_connection_profile

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

#get_migration_job

def get_migration_job() -> ::Gapic::Config::Method

RPC-specific configuration for get_migration_job

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

#list_connection_profiles

def list_connection_profiles() -> ::Gapic::Config::Method

RPC-specific configuration for list_connection_profiles

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

#list_migration_jobs

def list_migration_jobs() -> ::Gapic::Config::Method

RPC-specific configuration for list_migration_jobs

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

#promote_migration_job

def promote_migration_job() -> ::Gapic::Config::Method

RPC-specific configuration for promote_migration_job

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

#restart_migration_job

def restart_migration_job() -> ::Gapic::Config::Method

RPC-specific configuration for restart_migration_job

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

#resume_migration_job

def resume_migration_job() -> ::Gapic::Config::Method

RPC-specific configuration for resume_migration_job

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

#start_migration_job

def start_migration_job() -> ::Gapic::Config::Method

RPC-specific configuration for start_migration_job

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

#stop_migration_job

def stop_migration_job() -> ::Gapic::Config::Method

RPC-specific configuration for stop_migration_job

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

#update_connection_profile

def update_connection_profile() -> ::Gapic::Config::Method

RPC-specific configuration for update_connection_profile

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

#update_migration_job

def update_migration_job() -> ::Gapic::Config::Method

RPC-specific configuration for update_migration_job

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

#verify_migration_job

def verify_migration_job() -> ::Gapic::Config::Method

RPC-specific configuration for verify_migration_job

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