Class: Google::Cloud::OracleDatabase::V1::OracleDatabase::Rest::Client::Configuration::Rpcs

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

Overview

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

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

RPC-specific configuration for create_autonomous_database

Returns:

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


2565
2566
2567
# File 'lib/google/cloud/oracle_database/v1/oracle_database/rest/client.rb', line 2565

def create_autonomous_database
  @create_autonomous_database
end

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

RPC-specific configuration for create_cloud_exadata_infrastructure

Returns:

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


2500
2501
2502
# File 'lib/google/cloud/oracle_database/v1/oracle_database/rest/client.rb', line 2500

def create_cloud_exadata_infrastructure
  @create_cloud_exadata_infrastructure
end

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

RPC-specific configuration for create_cloud_vm_cluster

Returns:

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


2520
2521
2522
# File 'lib/google/cloud/oracle_database/v1/oracle_database/rest/client.rb', line 2520

def create_cloud_vm_cluster
  @create_cloud_vm_cluster
end

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

RPC-specific configuration for delete_autonomous_database

Returns:

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


2570
2571
2572
# File 'lib/google/cloud/oracle_database/v1/oracle_database/rest/client.rb', line 2570

def delete_autonomous_database
  @delete_autonomous_database
end

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

RPC-specific configuration for delete_cloud_exadata_infrastructure

Returns:

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


2505
2506
2507
# File 'lib/google/cloud/oracle_database/v1/oracle_database/rest/client.rb', line 2505

def delete_cloud_exadata_infrastructure
  @delete_cloud_exadata_infrastructure
end

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

RPC-specific configuration for delete_cloud_vm_cluster

Returns:

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


2525
2526
2527
# File 'lib/google/cloud/oracle_database/v1/oracle_database/rest/client.rb', line 2525

def delete_cloud_vm_cluster
  @delete_cloud_vm_cluster
end

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

RPC-specific configuration for generate_autonomous_database_wallet

Returns:

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


2580
2581
2582
# File 'lib/google/cloud/oracle_database/v1/oracle_database/rest/client.rb', line 2580

def generate_autonomous_database_wallet
  @generate_autonomous_database_wallet
end

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

RPC-specific configuration for get_autonomous_database

Returns:

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


2560
2561
2562
# File 'lib/google/cloud/oracle_database/v1/oracle_database/rest/client.rb', line 2560

def get_autonomous_database
  @get_autonomous_database
end

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

RPC-specific configuration for get_cloud_exadata_infrastructure

Returns:

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


2495
2496
2497
# File 'lib/google/cloud/oracle_database/v1/oracle_database/rest/client.rb', line 2495

def get_cloud_exadata_infrastructure
  @get_cloud_exadata_infrastructure
end

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

RPC-specific configuration for get_cloud_vm_cluster

Returns:

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


2515
2516
2517
# File 'lib/google/cloud/oracle_database/v1/oracle_database/rest/client.rb', line 2515

def get_cloud_vm_cluster
  @get_cloud_vm_cluster
end

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

RPC-specific configuration for list_autonomous_database_backups

Returns:

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


2595
2596
2597
# File 'lib/google/cloud/oracle_database/v1/oracle_database/rest/client.rb', line 2595

def list_autonomous_database_backups
  @list_autonomous_database_backups
end

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

RPC-specific configuration for list_autonomous_database_character_sets

Returns:

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


2590
2591
2592
# File 'lib/google/cloud/oracle_database/v1/oracle_database/rest/client.rb', line 2590

def list_autonomous_database_character_sets
  @list_autonomous_database_character_sets
end

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

RPC-specific configuration for list_autonomous_databases

Returns:

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


2555
2556
2557
# File 'lib/google/cloud/oracle_database/v1/oracle_database/rest/client.rb', line 2555

def list_autonomous_databases
  @list_autonomous_databases
end

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

RPC-specific configuration for list_autonomous_db_versions

Returns:

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


2585
2586
2587
# File 'lib/google/cloud/oracle_database/v1/oracle_database/rest/client.rb', line 2585

def list_autonomous_db_versions
  @list_autonomous_db_versions
end

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

RPC-specific configuration for list_cloud_exadata_infrastructures

Returns:

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


2490
2491
2492
# File 'lib/google/cloud/oracle_database/v1/oracle_database/rest/client.rb', line 2490

def list_cloud_exadata_infrastructures
  @list_cloud_exadata_infrastructures
end

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

RPC-specific configuration for list_cloud_vm_clusters

Returns:

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


2510
2511
2512
# File 'lib/google/cloud/oracle_database/v1/oracle_database/rest/client.rb', line 2510

def list_cloud_vm_clusters
  @list_cloud_vm_clusters
end

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

RPC-specific configuration for list_db_nodes

Returns:

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


2540
2541
2542
# File 'lib/google/cloud/oracle_database/v1/oracle_database/rest/client.rb', line 2540

def list_db_nodes
  @list_db_nodes
end

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

RPC-specific configuration for list_db_servers

Returns:

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


2535
2536
2537
# File 'lib/google/cloud/oracle_database/v1/oracle_database/rest/client.rb', line 2535

def list_db_servers
  @list_db_servers
end

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

RPC-specific configuration for list_db_system_shapes

Returns:

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


2550
2551
2552
# File 'lib/google/cloud/oracle_database/v1/oracle_database/rest/client.rb', line 2550

def list_db_system_shapes
  @list_db_system_shapes
end

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

RPC-specific configuration for list_entitlements

Returns:

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


2530
2531
2532
# File 'lib/google/cloud/oracle_database/v1/oracle_database/rest/client.rb', line 2530

def list_entitlements
  @list_entitlements
end

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

RPC-specific configuration for list_gi_versions

Returns:

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


2545
2546
2547
# File 'lib/google/cloud/oracle_database/v1/oracle_database/rest/client.rb', line 2545

def list_gi_versions
  @list_gi_versions
end

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

RPC-specific configuration for restore_autonomous_database

Returns:

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


2575
2576
2577
# File 'lib/google/cloud/oracle_database/v1/oracle_database/rest/client.rb', line 2575

def restore_autonomous_database
  @restore_autonomous_database
end