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)


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

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)


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

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)


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

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)


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

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)


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

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)


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

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)


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

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)


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

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)


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

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)


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

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)


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

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)


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

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)


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

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)


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

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)


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

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)


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

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)


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

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)


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

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)


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

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)


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

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)


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

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)


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

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)


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

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)


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

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)


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

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)


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

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)


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

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)


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

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)


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

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)


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

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)


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

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)


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

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)


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

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)


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

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)


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

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)


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

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)


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

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)


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

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)


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

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)


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

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)


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

def verify_migration_job
  @verify_migration_job
end