Class: Google::Cloud::CloudDMS::V1::DataMigrationService::Client::Configuration::Rpcs

Inherits:
Object
  • Object
show all
Defined in:
lib/google/cloud/cloud_dms/v1/data_migration_service/client.rb

Overview

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.
    • :jitter (type: Numeric) - The jitter in seconds. Default: 1.0.
    • :retry_codes (type: Array<String>) - The error codes that should trigger a retry.

Instance Attribute Summary collapse

Instance Attribute Details

#apply_conversion_workspace::Gapic::Config::Method (readonly)

RPC-specific configuration for apply_conversion_workspace

Returns:

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


4833
4834
4835
# File 'lib/google/cloud/cloud_dms/v1/data_migration_service/client.rb', line 4833

def apply_conversion_workspace
  @apply_conversion_workspace
end

#commit_conversion_workspace::Gapic::Config::Method (readonly)

RPC-specific configuration for commit_conversion_workspace

Returns:

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


4823
4824
4825
# File 'lib/google/cloud/cloud_dms/v1/data_migration_service/client.rb', line 4823

def commit_conversion_workspace
  @commit_conversion_workspace
end

#convert_conversion_workspace::Gapic::Config::Method (readonly)

RPC-specific configuration for convert_conversion_workspace

Returns:

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


4818
4819
4820
# File 'lib/google/cloud/cloud_dms/v1/data_migration_service/client.rb', line 4818

def convert_conversion_workspace
  @convert_conversion_workspace
end

#create_connection_profile::Gapic::Config::Method (readonly)

RPC-specific configuration for create_connection_profile

Returns:

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


4728
4729
4730
# File 'lib/google/cloud/cloud_dms/v1/data_migration_service/client.rb', line 4728

def create_connection_profile
  @create_connection_profile
end

#create_conversion_workspace::Gapic::Config::Method (readonly)

RPC-specific configuration for create_conversion_workspace

Returns:

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


4773
4774
4775
# File 'lib/google/cloud/cloud_dms/v1/data_migration_service/client.rb', line 4773

def create_conversion_workspace
  @create_conversion_workspace
end

#create_mapping_rule::Gapic::Config::Method (readonly)

RPC-specific configuration for create_mapping_rule

Returns:

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


4788
4789
4790
# File 'lib/google/cloud/cloud_dms/v1/data_migration_service/client.rb', line 4788

def create_mapping_rule
  @create_mapping_rule
end

#create_migration_job::Gapic::Config::Method (readonly)

RPC-specific configuration for create_migration_job

Returns:

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


4663
4664
4665
# File 'lib/google/cloud/cloud_dms/v1/data_migration_service/client.rb', line 4663

def create_migration_job
  @create_migration_job
end

#create_private_connection::Gapic::Config::Method (readonly)

RPC-specific configuration for create_private_connection

Returns:

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


4743
4744
4745
# File 'lib/google/cloud/cloud_dms/v1/data_migration_service/client.rb', line 4743

def create_private_connection
  @create_private_connection
end

#delete_connection_profile::Gapic::Config::Method (readonly)

RPC-specific configuration for delete_connection_profile

Returns:

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


4738
4739
4740
# File 'lib/google/cloud/cloud_dms/v1/data_migration_service/client.rb', line 4738

def delete_connection_profile
  @delete_connection_profile
end

#delete_conversion_workspace::Gapic::Config::Method (readonly)

RPC-specific configuration for delete_conversion_workspace

Returns:

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


4783
4784
4785
# File 'lib/google/cloud/cloud_dms/v1/data_migration_service/client.rb', line 4783

def delete_conversion_workspace
  @delete_conversion_workspace
end

#delete_mapping_rule::Gapic::Config::Method (readonly)

RPC-specific configuration for delete_mapping_rule

Returns:

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


4793
4794
4795
# File 'lib/google/cloud/cloud_dms/v1/data_migration_service/client.rb', line 4793

def delete_mapping_rule
  @delete_mapping_rule
end

#delete_migration_job::Gapic::Config::Method (readonly)

RPC-specific configuration for delete_migration_job

Returns:

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


4673
4674
4675
# File 'lib/google/cloud/cloud_dms/v1/data_migration_service/client.rb', line 4673

def delete_migration_job
  @delete_migration_job
end

#delete_private_connection::Gapic::Config::Method (readonly)

RPC-specific configuration for delete_private_connection

Returns:

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


4758
4759
4760
# File 'lib/google/cloud/cloud_dms/v1/data_migration_service/client.rb', line 4758

def delete_private_connection
  @delete_private_connection
end

#describe_conversion_workspace_revisions::Gapic::Config::Method (readonly)

RPC-specific configuration for describe_conversion_workspace_revisions

Returns:

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


4848
4849
4850
# File 'lib/google/cloud/cloud_dms/v1/data_migration_service/client.rb', line 4848

def describe_conversion_workspace_revisions
  @describe_conversion_workspace_revisions
end

#describe_database_entities::Gapic::Config::Method (readonly)

RPC-specific configuration for describe_database_entities

Returns:

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


4838
4839
4840
# File 'lib/google/cloud/cloud_dms/v1/data_migration_service/client.rb', line 4838

def describe_database_entities
  @describe_database_entities
end

#fetch_static_ips::Gapic::Config::Method (readonly)

RPC-specific configuration for fetch_static_ips

Returns:

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


4853
4854
4855
# File 'lib/google/cloud/cloud_dms/v1/data_migration_service/client.rb', line 4853

def fetch_static_ips
  @fetch_static_ips
end

#generate_ssh_script::Gapic::Config::Method (readonly)

RPC-specific configuration for generate_ssh_script

Returns:

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


4708
4709
4710
# File 'lib/google/cloud/cloud_dms/v1/data_migration_service/client.rb', line 4708

def generate_ssh_script
  @generate_ssh_script
end

#generate_tcp_proxy_script::Gapic::Config::Method (readonly)

RPC-specific configuration for generate_tcp_proxy_script

Returns:

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


4713
4714
4715
# File 'lib/google/cloud/cloud_dms/v1/data_migration_service/client.rb', line 4713

def generate_tcp_proxy_script
  @generate_tcp_proxy_script
end

#get_connection_profile::Gapic::Config::Method (readonly)

RPC-specific configuration for get_connection_profile

Returns:

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


4723
4724
4725
# File 'lib/google/cloud/cloud_dms/v1/data_migration_service/client.rb', line 4723

def get_connection_profile
  @get_connection_profile
end

#get_conversion_workspace::Gapic::Config::Method (readonly)

RPC-specific configuration for get_conversion_workspace

Returns:

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


4763
4764
4765
# File 'lib/google/cloud/cloud_dms/v1/data_migration_service/client.rb', line 4763

def get_conversion_workspace
  @get_conversion_workspace
end

#get_mapping_rule::Gapic::Config::Method (readonly)

RPC-specific configuration for get_mapping_rule

Returns:

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


4803
4804
4805
# File 'lib/google/cloud/cloud_dms/v1/data_migration_service/client.rb', line 4803

def get_mapping_rule
  @get_mapping_rule
end

#get_migration_job::Gapic::Config::Method (readonly)

RPC-specific configuration for get_migration_job

Returns:

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


4658
4659
4660
# File 'lib/google/cloud/cloud_dms/v1/data_migration_service/client.rb', line 4658

def get_migration_job
  @get_migration_job
end

#get_private_connection::Gapic::Config::Method (readonly)

RPC-specific configuration for get_private_connection

Returns:

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


4748
4749
4750
# File 'lib/google/cloud/cloud_dms/v1/data_migration_service/client.rb', line 4748

def get_private_connection
  @get_private_connection
end

#import_mapping_rules::Gapic::Config::Method (readonly)

RPC-specific configuration for import_mapping_rules

Returns:

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


4813
4814
4815
# File 'lib/google/cloud/cloud_dms/v1/data_migration_service/client.rb', line 4813

def import_mapping_rules
  @import_mapping_rules
end

#list_connection_profiles::Gapic::Config::Method (readonly)

RPC-specific configuration for list_connection_profiles

Returns:

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


4718
4719
4720
# File 'lib/google/cloud/cloud_dms/v1/data_migration_service/client.rb', line 4718

def list_connection_profiles
  @list_connection_profiles
end

#list_conversion_workspaces::Gapic::Config::Method (readonly)

RPC-specific configuration for list_conversion_workspaces

Returns:

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


4768
4769
4770
# File 'lib/google/cloud/cloud_dms/v1/data_migration_service/client.rb', line 4768

def list_conversion_workspaces
  @list_conversion_workspaces
end

#list_mapping_rules::Gapic::Config::Method (readonly)

RPC-specific configuration for list_mapping_rules

Returns:

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


4798
4799
4800
# File 'lib/google/cloud/cloud_dms/v1/data_migration_service/client.rb', line 4798

def list_mapping_rules
  @list_mapping_rules
end

#list_migration_jobs::Gapic::Config::Method (readonly)

RPC-specific configuration for list_migration_jobs

Returns:

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


4653
4654
4655
# File 'lib/google/cloud/cloud_dms/v1/data_migration_service/client.rb', line 4653

def list_migration_jobs
  @list_migration_jobs
end

#list_private_connections::Gapic::Config::Method (readonly)

RPC-specific configuration for list_private_connections

Returns:

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


4753
4754
4755
# File 'lib/google/cloud/cloud_dms/v1/data_migration_service/client.rb', line 4753

def list_private_connections
  @list_private_connections
end

#promote_migration_job::Gapic::Config::Method (readonly)

RPC-specific configuration for promote_migration_job

Returns:

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


4693
4694
4695
# File 'lib/google/cloud/cloud_dms/v1/data_migration_service/client.rb', line 4693

def promote_migration_job
  @promote_migration_job
end

#restart_migration_job::Gapic::Config::Method (readonly)

RPC-specific configuration for restart_migration_job

Returns:

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


4703
4704
4705
# File 'lib/google/cloud/cloud_dms/v1/data_migration_service/client.rb', line 4703

def restart_migration_job
  @restart_migration_job
end

#resume_migration_job::Gapic::Config::Method (readonly)

RPC-specific configuration for resume_migration_job

Returns:

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


4688
4689
4690
# File 'lib/google/cloud/cloud_dms/v1/data_migration_service/client.rb', line 4688

def resume_migration_job
  @resume_migration_job
end

#rollback_conversion_workspace::Gapic::Config::Method (readonly)

RPC-specific configuration for rollback_conversion_workspace

Returns:

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


4828
4829
4830
# File 'lib/google/cloud/cloud_dms/v1/data_migration_service/client.rb', line 4828

def rollback_conversion_workspace
  @rollback_conversion_workspace
end

#search_background_jobs::Gapic::Config::Method (readonly)

RPC-specific configuration for search_background_jobs

Returns:

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


4843
4844
4845
# File 'lib/google/cloud/cloud_dms/v1/data_migration_service/client.rb', line 4843

def search_background_jobs
  @search_background_jobs
end

#seed_conversion_workspace::Gapic::Config::Method (readonly)

RPC-specific configuration for seed_conversion_workspace

Returns:

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


4808
4809
4810
# File 'lib/google/cloud/cloud_dms/v1/data_migration_service/client.rb', line 4808

def seed_conversion_workspace
  @seed_conversion_workspace
end

#start_migration_job::Gapic::Config::Method (readonly)

RPC-specific configuration for start_migration_job

Returns:

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


4678
4679
4680
# File 'lib/google/cloud/cloud_dms/v1/data_migration_service/client.rb', line 4678

def start_migration_job
  @start_migration_job
end

#stop_migration_job::Gapic::Config::Method (readonly)

RPC-specific configuration for stop_migration_job

Returns:

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


4683
4684
4685
# File 'lib/google/cloud/cloud_dms/v1/data_migration_service/client.rb', line 4683

def stop_migration_job
  @stop_migration_job
end

#update_connection_profile::Gapic::Config::Method (readonly)

RPC-specific configuration for update_connection_profile

Returns:

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


4733
4734
4735
# File 'lib/google/cloud/cloud_dms/v1/data_migration_service/client.rb', line 4733

def update_connection_profile
  @update_connection_profile
end

#update_conversion_workspace::Gapic::Config::Method (readonly)

RPC-specific configuration for update_conversion_workspace

Returns:

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


4778
4779
4780
# File 'lib/google/cloud/cloud_dms/v1/data_migration_service/client.rb', line 4778

def update_conversion_workspace
  @update_conversion_workspace
end

#update_migration_job::Gapic::Config::Method (readonly)

RPC-specific configuration for update_migration_job

Returns:

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


4668
4669
4670
# File 'lib/google/cloud/cloud_dms/v1/data_migration_service/client.rb', line 4668

def update_migration_job
  @update_migration_job
end

#verify_migration_job::Gapic::Config::Method (readonly)

RPC-specific configuration for verify_migration_job

Returns:

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


4698
4699
4700
# File 'lib/google/cloud/cloud_dms/v1/data_migration_service/client.rb', line 4698

def verify_migration_job
  @verify_migration_job
end