Oracle Database@Google Cloud V1 API - Class Google::Cloud::OracleDatabase::V1::OracleDatabase::Rest::ServiceStub (v0.8.0)

Reference documentation and code samples for the Oracle Database@Google Cloud V1 API class Google::Cloud::OracleDatabase::V1::OracleDatabase::Rest::ServiceStub.

REST service stub for the OracleDatabase service. Service stub contains baseline method implementations including transcoding, making the REST call, and deserialing the response.

Inherits

  • Object

Methods

#create_autonomous_database

defcreate_autonomous_database(request_pb,options=nil){|result,operation|...}->::Google::Longrunning::Operation

Baseline implementation for the create_autonomous_database REST call

Parameters
Yields
  • (result, operation) — Access the result along with the TransportOperation object
Yield Parameters
Returns
Raises
  • (::ArgumentError)

#create_cloud_exadata_infrastructure

defcreate_cloud_exadata_infrastructure(request_pb,options=nil){|result,operation|...}->::Google::Longrunning::Operation

Baseline implementation for the create_cloud_exadata_infrastructure REST call

Parameters
Yields
  • (result, operation) — Access the result along with the TransportOperation object
Yield Parameters
Returns
Raises
  • (::ArgumentError)

#create_cloud_vm_cluster

defcreate_cloud_vm_cluster(request_pb,options=nil){|result,operation|...}->::Google::Longrunning::Operation

Baseline implementation for the create_cloud_vm_cluster REST call

Parameters
Yields
  • (result, operation) — Access the result along with the TransportOperation object
Yield Parameters
Returns
Raises
  • (::ArgumentError)

#delete_autonomous_database

defdelete_autonomous_database(request_pb,options=nil){|result,operation|...}->::Google::Longrunning::Operation

Baseline implementation for the delete_autonomous_database REST call

Parameters
Yields
  • (result, operation) — Access the result along with the TransportOperation object
Yield Parameters
Returns
Raises
  • (::ArgumentError)

#delete_cloud_exadata_infrastructure

defdelete_cloud_exadata_infrastructure(request_pb,options=nil){|result,operation|...}->::Google::Longrunning::Operation

Baseline implementation for the delete_cloud_exadata_infrastructure REST call

Parameters
Yields
  • (result, operation) — Access the result along with the TransportOperation object
Yield Parameters
Returns
Raises
  • (::ArgumentError)

#delete_cloud_vm_cluster

defdelete_cloud_vm_cluster(request_pb,options=nil){|result,operation|...}->::Google::Longrunning::Operation

Baseline implementation for the delete_cloud_vm_cluster REST call

Parameters
Yields
  • (result, operation) — Access the result along with the TransportOperation object
Yield Parameters
Returns
Raises
  • (::ArgumentError)

#endpoint

defendpoint()->String

The effective endpoint

Returns
  • (String)

#generate_autonomous_database_wallet

defgenerate_autonomous_database_wallet(request_pb,options=nil){|result,operation|...}->::Google::Cloud::OracleDatabase::V1::GenerateAutonomousDatabaseWalletResponse

Baseline implementation for the generate_autonomous_database_wallet REST call

Parameters
Yields
  • (result, operation) — Access the result along with the TransportOperation object
Yield Parameters
Returns
Raises
  • (::ArgumentError)

#get_autonomous_database

defget_autonomous_database(request_pb,options=nil){|result,operation|...}->::Google::Cloud::OracleDatabase::V1::AutonomousDatabase

Baseline implementation for the get_autonomous_database REST call

Parameters
Yields
  • (result, operation) — Access the result along with the TransportOperation object
Yield Parameters
Returns
Raises
  • (::ArgumentError)

#get_cloud_exadata_infrastructure

defget_cloud_exadata_infrastructure(request_pb,options=nil){|result,operation|...}->::Google::Cloud::OracleDatabase::V1::CloudExadataInfrastructure

Baseline implementation for the get_cloud_exadata_infrastructure REST call

Parameters
Yields
  • (result, operation) — Access the result along with the TransportOperation object
Yield Parameters
Returns
Raises
  • (::ArgumentError)

#get_cloud_vm_cluster

defget_cloud_vm_cluster(request_pb,options=nil){|result,operation|...}->::Google::Cloud::OracleDatabase::V1::CloudVmCluster

Baseline implementation for the get_cloud_vm_cluster REST call

Parameters
Yields
  • (result, operation) — Access the result along with the TransportOperation object
Yield Parameters
Returns
Raises
  • (::ArgumentError)

#list_autonomous_database_backups

deflist_autonomous_database_backups(request_pb,options=nil){|result,operation|...}->::Google::Cloud::OracleDatabase::V1::ListAutonomousDatabaseBackupsResponse

Baseline implementation for the list_autonomous_database_backups REST call

Parameters
Yields
  • (result, operation) — Access the result along with the TransportOperation object
Yield Parameters
Returns
Raises
  • (::ArgumentError)

#list_autonomous_database_character_sets

deflist_autonomous_database_character_sets(request_pb,options=nil){|result,operation|...}->::Google::Cloud::OracleDatabase::V1::ListAutonomousDatabaseCharacterSetsResponse

Baseline implementation for the list_autonomous_database_character_sets REST call

Parameters
Yields
  • (result, operation) — Access the result along with the TransportOperation object
Yield Parameters
Returns
Raises
  • (::ArgumentError)

#list_autonomous_databases

deflist_autonomous_databases(request_pb,options=nil){|result,operation|...}->::Google::Cloud::OracleDatabase::V1::ListAutonomousDatabasesResponse

Baseline implementation for the list_autonomous_databases REST call

Parameters
Yields
  • (result, operation) — Access the result along with the TransportOperation object
Yield Parameters
Returns
Raises
  • (::ArgumentError)

#list_autonomous_db_versions

deflist_autonomous_db_versions(request_pb,options=nil){|result,operation|...}->::Google::Cloud::OracleDatabase::V1::ListAutonomousDbVersionsResponse

Baseline implementation for the list_autonomous_db_versions REST call

Parameters
Yields
  • (result, operation) — Access the result along with the TransportOperation object
Yield Parameters
Returns
Raises
  • (::ArgumentError)

#list_cloud_exadata_infrastructures

deflist_cloud_exadata_infrastructures(request_pb,options=nil){|result,operation|...}->::Google::Cloud::OracleDatabase::V1::ListCloudExadataInfrastructuresResponse

Baseline implementation for the list_cloud_exadata_infrastructures REST call

Parameters
Yields
  • (result, operation) — Access the result along with the TransportOperation object
Yield Parameters
Returns
Raises
  • (::ArgumentError)

#list_cloud_vm_clusters

deflist_cloud_vm_clusters(request_pb,options=nil){|result,operation|...}->::Google::Cloud::OracleDatabase::V1::ListCloudVmClustersResponse

Baseline implementation for the list_cloud_vm_clusters REST call

Parameters
Yields
  • (result, operation) — Access the result along with the TransportOperation object
Yield Parameters
Returns
Raises
  • (::ArgumentError)

#list_db_nodes

deflist_db_nodes(request_pb,options=nil){|result,operation|...}->::Google::Cloud::OracleDatabase::V1::ListDbNodesResponse

Baseline implementation for the list_db_nodes REST call

Parameters
Yields
  • (result, operation) — Access the result along with the TransportOperation object
Yield Parameters
Returns
Raises
  • (::ArgumentError)

#list_db_servers

deflist_db_servers(request_pb,options=nil){|result,operation|...}->::Google::Cloud::OracleDatabase::V1::ListDbServersResponse

Baseline implementation for the list_db_servers REST call

Parameters
Yields
  • (result, operation) — Access the result along with the TransportOperation object
Yield Parameters
Returns
Raises
  • (::ArgumentError)

#list_db_system_shapes

deflist_db_system_shapes(request_pb,options=nil){|result,operation|...}->::Google::Cloud::OracleDatabase::V1::ListDbSystemShapesResponse

Baseline implementation for the list_db_system_shapes REST call

Parameters
Yields
  • (result, operation) — Access the result along with the TransportOperation object
Yield Parameters
Returns
Raises
  • (::ArgumentError)

#list_entitlements

deflist_entitlements(request_pb,options=nil){|result,operation|...}->::Google::Cloud::OracleDatabase::V1::ListEntitlementsResponse

Baseline implementation for the list_entitlements REST call

Parameters
Yields
  • (result, operation) — Access the result along with the TransportOperation object
Yield Parameters
Returns
Raises
  • (::ArgumentError)

#list_gi_versions

deflist_gi_versions(request_pb,options=nil){|result,operation|...}->::Google::Cloud::OracleDatabase::V1::ListGiVersionsResponse

Baseline implementation for the list_gi_versions REST call

Parameters
Yields
  • (result, operation) — Access the result along with the TransportOperation object
Yield Parameters
Returns
Raises
  • (::ArgumentError)

#logger

deflogger(stub:false)->Logger

The logger used for request/response debug logging.

Returns
  • (Logger)

#restart_autonomous_database

defrestart_autonomous_database(request_pb,options=nil){|result,operation|...}->::Google::Longrunning::Operation

Baseline implementation for the restart_autonomous_database REST call

Parameters
Yields
  • (result, operation) — Access the result along with the TransportOperation object
Yield Parameters
Returns
Raises
  • (::ArgumentError)

#restore_autonomous_database

defrestore_autonomous_database(request_pb,options=nil){|result,operation|...}->::Google::Longrunning::Operation

Baseline implementation for the restore_autonomous_database REST call

Parameters
Yields
  • (result, operation) — Access the result along with the TransportOperation object
Yield Parameters
Returns
Raises
  • (::ArgumentError)

#start_autonomous_database

defstart_autonomous_database(request_pb,options=nil){|result,operation|...}->::Google::Longrunning::Operation

Baseline implementation for the start_autonomous_database REST call

Parameters
Yields
  • (result, operation) — Access the result along with the TransportOperation object
Yield Parameters
Returns
Raises
  • (::ArgumentError)

#stop_autonomous_database

defstop_autonomous_database(request_pb,options=nil){|result,operation|...}->::Google::Longrunning::Operation

Baseline implementation for the stop_autonomous_database REST call

Parameters
Yields
  • (result, operation) — Access the result along with the TransportOperation object
Yield Parameters
Returns
Raises
  • (::ArgumentError)

#universe_domain

defuniverse_domain()->String

The effective universe domain

Returns
  • (String)

Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License, and code samples are licensed under the Apache 2.0 License. For details, see the Google Developers Site Policies. Java is a registered trademark of Oracle and/or its affiliates.

Last updated 2025年10月30日 UTC.