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.
    • :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)


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

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)


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

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)


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

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)


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

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)


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

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)


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

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)


4613
4614
4615
# File 'lib/google/cloud/cloud_dms/v1/data_migration_service/client.rb', line 4613

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)


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

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)


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

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)


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

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)


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

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)


4623
4624
4625
# File 'lib/google/cloud/cloud_dms/v1/data_migration_service/client.rb', line 4623

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)


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

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)


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

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)


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

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)


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

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)


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

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)


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

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)


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

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)


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

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)


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

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)


4608
4609
4610
# File 'lib/google/cloud/cloud_dms/v1/data_migration_service/client.rb', line 4608

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)


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

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)


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

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)


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

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)


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

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)


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

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)


4603
4604
4605
# File 'lib/google/cloud/cloud_dms/v1/data_migration_service/client.rb', line 4603

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)


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

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)


4643
4644
4645
# File 'lib/google/cloud/cloud_dms/v1/data_migration_service/client.rb', line 4643

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)


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

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)


4638
4639
4640
# File 'lib/google/cloud/cloud_dms/v1/data_migration_service/client.rb', line 4638

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)


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

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)


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

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)


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

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)


4628
4629
4630
# File 'lib/google/cloud/cloud_dms/v1/data_migration_service/client.rb', line 4628

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)


4633
4634
4635
# File 'lib/google/cloud/cloud_dms/v1/data_migration_service/client.rb', line 4633

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)


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

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)


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

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)


4618
4619
4620
# File 'lib/google/cloud/cloud_dms/v1/data_migration_service/client.rb', line 4618

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)


4648
4649
4650
# File 'lib/google/cloud/cloud_dms/v1/data_migration_service/client.rb', line 4648

def verify_migration_job
  @verify_migration_job
end