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



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

def apply_conversion_workspace
  @apply_conversion_workspace
end

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

RPC-specific configuration for commit_conversion_workspace



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

def commit_conversion_workspace
  @commit_conversion_workspace
end

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

RPC-specific configuration for convert_conversion_workspace



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

def convert_conversion_workspace
  @convert_conversion_workspace
end

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

RPC-specific configuration for create_connection_profile



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

def create_connection_profile
  @create_connection_profile
end

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

RPC-specific configuration for create_conversion_workspace



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

def create_conversion_workspace
  @create_conversion_workspace
end

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

RPC-specific configuration for create_mapping_rule



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

def create_mapping_rule
  @create_mapping_rule
end

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

RPC-specific configuration for create_migration_job



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

def create_migration_job
  @create_migration_job
end

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

RPC-specific configuration for create_private_connection



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

def create_private_connection
  @create_private_connection
end

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

RPC-specific configuration for delete_connection_profile



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

def delete_connection_profile
  @delete_connection_profile
end

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

RPC-specific configuration for delete_conversion_workspace



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

def delete_conversion_workspace
  @delete_conversion_workspace
end

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

RPC-specific configuration for delete_mapping_rule



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

def delete_mapping_rule
  @delete_mapping_rule
end

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

RPC-specific configuration for delete_migration_job



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

def delete_migration_job
  @delete_migration_job
end

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

RPC-specific configuration for delete_private_connection



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

def delete_private_connection
  @delete_private_connection
end

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

RPC-specific configuration for describe_conversion_workspace_revisions



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

def describe_conversion_workspace_revisions
  @describe_conversion_workspace_revisions
end

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

RPC-specific configuration for describe_database_entities



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

def describe_database_entities
  @describe_database_entities
end

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

RPC-specific configuration for fetch_static_ips



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

def fetch_static_ips
  @fetch_static_ips
end

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

RPC-specific configuration for generate_ssh_script



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

def generate_ssh_script
  @generate_ssh_script
end

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

RPC-specific configuration for generate_tcp_proxy_script



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

def generate_tcp_proxy_script
  @generate_tcp_proxy_script
end

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

RPC-specific configuration for get_connection_profile



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

def get_connection_profile
  @get_connection_profile
end

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

RPC-specific configuration for get_conversion_workspace



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

def get_conversion_workspace
  @get_conversion_workspace
end

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

RPC-specific configuration for get_mapping_rule



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

def get_mapping_rule
  @get_mapping_rule
end

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

RPC-specific configuration for get_migration_job



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

def get_migration_job
  @get_migration_job
end

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

RPC-specific configuration for get_private_connection



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

def get_private_connection
  @get_private_connection
end

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

RPC-specific configuration for import_mapping_rules



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

def import_mapping_rules
  @import_mapping_rules
end

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

RPC-specific configuration for list_connection_profiles



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

def list_connection_profiles
  @list_connection_profiles
end

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

RPC-specific configuration for list_conversion_workspaces



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

def list_conversion_workspaces
  @list_conversion_workspaces
end

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

RPC-specific configuration for list_mapping_rules



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

def list_mapping_rules
  @list_mapping_rules
end

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

RPC-specific configuration for list_migration_jobs



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

def list_migration_jobs
  @list_migration_jobs
end

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

RPC-specific configuration for list_private_connections



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

def list_private_connections
  @list_private_connections
end

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

RPC-specific configuration for promote_migration_job



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

def promote_migration_job
  @promote_migration_job
end

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

RPC-specific configuration for restart_migration_job



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

def restart_migration_job
  @restart_migration_job
end

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

RPC-specific configuration for resume_migration_job



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

def resume_migration_job
  @resume_migration_job
end

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

RPC-specific configuration for rollback_conversion_workspace



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

def rollback_conversion_workspace
  @rollback_conversion_workspace
end

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

RPC-specific configuration for search_background_jobs



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

def search_background_jobs
  @search_background_jobs
end

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

RPC-specific configuration for seed_conversion_workspace



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

def seed_conversion_workspace
  @seed_conversion_workspace
end

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

RPC-specific configuration for start_migration_job



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

def start_migration_job
  @start_migration_job
end

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

RPC-specific configuration for stop_migration_job



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

def stop_migration_job
  @stop_migration_job
end

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

RPC-specific configuration for update_connection_profile



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

def update_connection_profile
  @update_connection_profile
end

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

RPC-specific configuration for update_conversion_workspace



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

def update_conversion_workspace
  @update_conversion_workspace
end

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

RPC-specific configuration for update_migration_job



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

def update_migration_job
  @update_migration_job
end

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

RPC-specific configuration for verify_migration_job



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

def verify_migration_job
  @verify_migration_job
end