Interface OdbAsyncClient
- All Superinterfaces:
AutoCloseable
,AwsClient
,SdkAutoCloseable
,SdkClient
builder()
method.The
asynchronous client performs non-blocking I/O when configured with any SdkAsyncHttpClient
supported in the
SDK. However, full non-blocking is not guaranteed as the async client may perform blocking calls in some cases such
as credentials retrieval and endpoint discovery as part of the async API call.
Oracle Database@Amazon Web Services is an offering that enables you to access Oracle Exadata infrastructure managed by Oracle Cloud Infrastructure (OCI) inside Amazon Web Services data centers. You can migrate your Oracle Exadata workloads, establish low-latency connectivity with applications running on Amazon Web Services, and integrate with Amazon Web Services services. For example, you can run application servers in a virtual private cloud (VPC) and access an Oracle Exadata system running in Oracle Database@Amazon Web Services. You can get started with Oracle Database@Amazon Web Services by using the familiar Amazon Web Services Management Console, APIs, or CLI.
This interface reference for Oracle Database@Amazon Web Services contains documentation for a programming or command line interface that you can use to manage Oracle Database@Amazon Web Services. Oracle Database@Amazon Web Services is asynchronous, which means that some interfaces might require techniques such as polling or callback functions to determine when a command has been applied. The reference structure is as follows.
In this preview release documentation, the links in the "See Also" sections do not work.
Oracle Database@Amazon Web Services API Reference
-
For the alphabetical list of API actions, see .
-
For the alphabetical list of data types, see .
-
For a list of common parameters, see CommonParameters.
-
For descriptions of the error codes, see CommonErrors.
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final String
Value for looking up the service's metadata from theServiceMetadataProvider
.static final String
-
Method Summary
Modifier and TypeMethodDescriptionacceptMarketplaceRegistration
(Consumer<AcceptMarketplaceRegistrationRequest.Builder> acceptMarketplaceRegistrationRequest) Registers the Amazon Web Services Marketplace token for your Amazon Web Services account to activate your Oracle Database@Amazon Web Services subscription.acceptMarketplaceRegistration
(AcceptMarketplaceRegistrationRequest acceptMarketplaceRegistrationRequest) Registers the Amazon Web Services Marketplace token for your Amazon Web Services account to activate your Oracle Database@Amazon Web Services subscription.static OdbAsyncClientBuilder
builder()
Create a builder that can be used to configure and create aOdbAsyncClient
.static OdbAsyncClient
create()
Create aOdbAsyncClient
with the region loaded from theDefaultAwsRegionProviderChain
and credentials loaded from theDefaultCredentialsProvider
.createCloudAutonomousVmCluster
(Consumer<CreateCloudAutonomousVmClusterRequest.Builder> createCloudAutonomousVmClusterRequest) Creates a new Autonomous VM cluster in the specified Exadata infrastructure.createCloudAutonomousVmCluster
(CreateCloudAutonomousVmClusterRequest createCloudAutonomousVmClusterRequest) Creates a new Autonomous VM cluster in the specified Exadata infrastructure.createCloudExadataInfrastructure
(Consumer<CreateCloudExadataInfrastructureRequest.Builder> createCloudExadataInfrastructureRequest) Creates an Exadata infrastructure.createCloudExadataInfrastructure
(CreateCloudExadataInfrastructureRequest createCloudExadataInfrastructureRequest) Creates an Exadata infrastructure.createCloudVmCluster
(Consumer<CreateCloudVmClusterRequest.Builder> createCloudVmClusterRequest) Creates a VM cluster on the specified Exadata infrastructure.createCloudVmCluster
(CreateCloudVmClusterRequest createCloudVmClusterRequest) Creates a VM cluster on the specified Exadata infrastructure.createOdbNetwork
(Consumer<CreateOdbNetworkRequest.Builder> createOdbNetworkRequest) Creates an ODB network.createOdbNetwork
(CreateOdbNetworkRequest createOdbNetworkRequest) Creates an ODB network.createOdbPeeringConnection
(Consumer<CreateOdbPeeringConnectionRequest.Builder> createOdbPeeringConnectionRequest) Creates a peering connection between an ODB network and either another ODB network or a customer-owned VPC.createOdbPeeringConnection
(CreateOdbPeeringConnectionRequest createOdbPeeringConnectionRequest) Creates a peering connection between an ODB network and either another ODB network or a customer-owned VPC.deleteCloudAutonomousVmCluster
(Consumer<DeleteCloudAutonomousVmClusterRequest.Builder> deleteCloudAutonomousVmClusterRequest) Deletes an Autonomous VM cluster.deleteCloudAutonomousVmCluster
(DeleteCloudAutonomousVmClusterRequest deleteCloudAutonomousVmClusterRequest) Deletes an Autonomous VM cluster.deleteCloudExadataInfrastructure
(Consumer<DeleteCloudExadataInfrastructureRequest.Builder> deleteCloudExadataInfrastructureRequest) Deletes the specified Exadata infrastructure.deleteCloudExadataInfrastructure
(DeleteCloudExadataInfrastructureRequest deleteCloudExadataInfrastructureRequest) Deletes the specified Exadata infrastructure.deleteCloudVmCluster
(Consumer<DeleteCloudVmClusterRequest.Builder> deleteCloudVmClusterRequest) Deletes the specified VM cluster.deleteCloudVmCluster
(DeleteCloudVmClusterRequest deleteCloudVmClusterRequest) Deletes the specified VM cluster.deleteOdbNetwork
(Consumer<DeleteOdbNetworkRequest.Builder> deleteOdbNetworkRequest) Deletes the specified ODB network.deleteOdbNetwork
(DeleteOdbNetworkRequest deleteOdbNetworkRequest) Deletes the specified ODB network.deleteOdbPeeringConnection
(Consumer<DeleteOdbPeeringConnectionRequest.Builder> deleteOdbPeeringConnectionRequest) Deletes an ODB peering connection.deleteOdbPeeringConnection
(DeleteOdbPeeringConnectionRequest deleteOdbPeeringConnectionRequest) Deletes an ODB peering connection.getCloudAutonomousVmCluster
(Consumer<GetCloudAutonomousVmClusterRequest.Builder> getCloudAutonomousVmClusterRequest) Gets information about a specific Autonomous VM cluster.getCloudAutonomousVmCluster
(GetCloudAutonomousVmClusterRequest getCloudAutonomousVmClusterRequest) Gets information about a specific Autonomous VM cluster.getCloudExadataInfrastructure
(Consumer<GetCloudExadataInfrastructureRequest.Builder> getCloudExadataInfrastructureRequest) Returns information about the specified Exadata infrastructure.getCloudExadataInfrastructure
(GetCloudExadataInfrastructureRequest getCloudExadataInfrastructureRequest) Returns information about the specified Exadata infrastructure.getCloudExadataInfrastructureUnallocatedResources
(Consumer<GetCloudExadataInfrastructureUnallocatedResourcesRequest.Builder> getCloudExadataInfrastructureUnallocatedResourcesRequest) Retrieves information about unallocated resources in a specified Cloud Exadata Infrastructure.getCloudExadataInfrastructureUnallocatedResources
(GetCloudExadataInfrastructureUnallocatedResourcesRequest getCloudExadataInfrastructureUnallocatedResourcesRequest) Retrieves information about unallocated resources in a specified Cloud Exadata Infrastructure.getCloudVmCluster
(Consumer<GetCloudVmClusterRequest.Builder> getCloudVmClusterRequest) Returns information about the specified VM cluster.getCloudVmCluster
(GetCloudVmClusterRequest getCloudVmClusterRequest) Returns information about the specified VM cluster.default CompletableFuture
<GetDbNodeResponse> getDbNode
(Consumer<GetDbNodeRequest.Builder> getDbNodeRequest) Returns information about the specified DB node.default CompletableFuture
<GetDbNodeResponse> getDbNode
(GetDbNodeRequest getDbNodeRequest) Returns information about the specified DB node.default CompletableFuture
<GetDbServerResponse> getDbServer
(Consumer<GetDbServerRequest.Builder> getDbServerRequest) Returns information about the specified database server.default CompletableFuture
<GetDbServerResponse> getDbServer
(GetDbServerRequest getDbServerRequest) Returns information about the specified database server.getOciOnboardingStatus
(Consumer<GetOciOnboardingStatusRequest.Builder> getOciOnboardingStatusRequest) Returns the tenancy activation link and onboarding status for your Amazon Web Services account.getOciOnboardingStatus
(GetOciOnboardingStatusRequest getOciOnboardingStatusRequest) Returns the tenancy activation link and onboarding status for your Amazon Web Services account.default CompletableFuture
<GetOdbNetworkResponse> getOdbNetwork
(Consumer<GetOdbNetworkRequest.Builder> getOdbNetworkRequest) Returns information about the specified ODB network.default CompletableFuture
<GetOdbNetworkResponse> getOdbNetwork
(GetOdbNetworkRequest getOdbNetworkRequest) Returns information about the specified ODB network.getOdbPeeringConnection
(Consumer<GetOdbPeeringConnectionRequest.Builder> getOdbPeeringConnectionRequest) Retrieves information about an ODB peering connection.getOdbPeeringConnection
(GetOdbPeeringConnectionRequest getOdbPeeringConnectionRequest) Retrieves information about an ODB peering connection.initializeService
(Consumer<InitializeServiceRequest.Builder> initializeServiceRequest) Initializes the ODB service for the first time in an account.initializeService
(InitializeServiceRequest initializeServiceRequest) Initializes the ODB service for the first time in an account.listAutonomousVirtualMachines
(Consumer<ListAutonomousVirtualMachinesRequest.Builder> listAutonomousVirtualMachinesRequest) Lists all Autonomous VMs in an Autonomous VM cluster.listAutonomousVirtualMachines
(ListAutonomousVirtualMachinesRequest listAutonomousVirtualMachinesRequest) Lists all Autonomous VMs in an Autonomous VM cluster.listAutonomousVirtualMachinesPaginator
(Consumer<ListAutonomousVirtualMachinesRequest.Builder> listAutonomousVirtualMachinesRequest) This is a variant oflistAutonomousVirtualMachines(software.amazon.awssdk.services.odb.model.ListAutonomousVirtualMachinesRequest)
operation.listAutonomousVirtualMachinesPaginator
(ListAutonomousVirtualMachinesRequest listAutonomousVirtualMachinesRequest) This is a variant oflistAutonomousVirtualMachines(software.amazon.awssdk.services.odb.model.ListAutonomousVirtualMachinesRequest)
operation.listCloudAutonomousVmClusters
(Consumer<ListCloudAutonomousVmClustersRequest.Builder> listCloudAutonomousVmClustersRequest) Lists all Autonomous VM clusters in a specified Cloud Exadata infrastructure.listCloudAutonomousVmClusters
(ListCloudAutonomousVmClustersRequest listCloudAutonomousVmClustersRequest) Lists all Autonomous VM clusters in a specified Cloud Exadata infrastructure.listCloudAutonomousVmClustersPaginator
(Consumer<ListCloudAutonomousVmClustersRequest.Builder> listCloudAutonomousVmClustersRequest) This is a variant oflistCloudAutonomousVmClusters(software.amazon.awssdk.services.odb.model.ListCloudAutonomousVmClustersRequest)
operation.listCloudAutonomousVmClustersPaginator
(ListCloudAutonomousVmClustersRequest listCloudAutonomousVmClustersRequest) This is a variant oflistCloudAutonomousVmClusters(software.amazon.awssdk.services.odb.model.ListCloudAutonomousVmClustersRequest)
operation.listCloudExadataInfrastructures
(Consumer<ListCloudExadataInfrastructuresRequest.Builder> listCloudExadataInfrastructuresRequest) Returns information about the Exadata infrastructures owned by your Amazon Web Services account.listCloudExadataInfrastructures
(ListCloudExadataInfrastructuresRequest listCloudExadataInfrastructuresRequest) Returns information about the Exadata infrastructures owned by your Amazon Web Services account.listCloudExadataInfrastructuresPaginator
(Consumer<ListCloudExadataInfrastructuresRequest.Builder> listCloudExadataInfrastructuresRequest) This is a variant oflistCloudExadataInfrastructures(software.amazon.awssdk.services.odb.model.ListCloudExadataInfrastructuresRequest)
operation.listCloudExadataInfrastructuresPaginator
(ListCloudExadataInfrastructuresRequest listCloudExadataInfrastructuresRequest) This is a variant oflistCloudExadataInfrastructures(software.amazon.awssdk.services.odb.model.ListCloudExadataInfrastructuresRequest)
operation.listCloudVmClusters
(Consumer<ListCloudVmClustersRequest.Builder> listCloudVmClustersRequest) Returns information about the VM clusters owned by your Amazon Web Services account or only the ones on the specified Exadata infrastructure.listCloudVmClusters
(ListCloudVmClustersRequest listCloudVmClustersRequest) Returns information about the VM clusters owned by your Amazon Web Services account or only the ones on the specified Exadata infrastructure.default ListCloudVmClustersPublisher
listCloudVmClustersPaginator
(Consumer<ListCloudVmClustersRequest.Builder> listCloudVmClustersRequest) This is a variant oflistCloudVmClusters(software.amazon.awssdk.services.odb.model.ListCloudVmClustersRequest)
operation.default ListCloudVmClustersPublisher
listCloudVmClustersPaginator
(ListCloudVmClustersRequest listCloudVmClustersRequest) This is a variant oflistCloudVmClusters(software.amazon.awssdk.services.odb.model.ListCloudVmClustersRequest)
operation.default CompletableFuture
<ListDbNodesResponse> listDbNodes
(Consumer<ListDbNodesRequest.Builder> listDbNodesRequest) Returns information about the DB nodes for the specified VM cluster.default CompletableFuture
<ListDbNodesResponse> listDbNodes
(ListDbNodesRequest listDbNodesRequest) Returns information about the DB nodes for the specified VM cluster.default ListDbNodesPublisher
listDbNodesPaginator
(Consumer<ListDbNodesRequest.Builder> listDbNodesRequest) This is a variant oflistDbNodes(software.amazon.awssdk.services.odb.model.ListDbNodesRequest)
operation.default ListDbNodesPublisher
listDbNodesPaginator
(ListDbNodesRequest listDbNodesRequest) This is a variant oflistDbNodes(software.amazon.awssdk.services.odb.model.ListDbNodesRequest)
operation.default CompletableFuture
<ListDbServersResponse> listDbServers
(Consumer<ListDbServersRequest.Builder> listDbServersRequest) Returns information about the database servers that belong to the specified Exadata infrastructure.default CompletableFuture
<ListDbServersResponse> listDbServers
(ListDbServersRequest listDbServersRequest) Returns information about the database servers that belong to the specified Exadata infrastructure.default ListDbServersPublisher
listDbServersPaginator
(Consumer<ListDbServersRequest.Builder> listDbServersRequest) This is a variant oflistDbServers(software.amazon.awssdk.services.odb.model.ListDbServersRequest)
operation.default ListDbServersPublisher
listDbServersPaginator
(ListDbServersRequest listDbServersRequest) This is a variant oflistDbServers(software.amazon.awssdk.services.odb.model.ListDbServersRequest)
operation.listDbSystemShapes
(Consumer<ListDbSystemShapesRequest.Builder> listDbSystemShapesRequest) Returns information about the shapes that are available for an Exadata infrastructure.listDbSystemShapes
(ListDbSystemShapesRequest listDbSystemShapesRequest) Returns information about the shapes that are available for an Exadata infrastructure.default ListDbSystemShapesPublisher
listDbSystemShapesPaginator
(Consumer<ListDbSystemShapesRequest.Builder> listDbSystemShapesRequest) This is a variant oflistDbSystemShapes(software.amazon.awssdk.services.odb.model.ListDbSystemShapesRequest)
operation.default ListDbSystemShapesPublisher
listDbSystemShapesPaginator
(ListDbSystemShapesRequest listDbSystemShapesRequest) This is a variant oflistDbSystemShapes(software.amazon.awssdk.services.odb.model.ListDbSystemShapesRequest)
operation.default CompletableFuture
<ListGiVersionsResponse> listGiVersions
(Consumer<ListGiVersionsRequest.Builder> listGiVersionsRequest) Returns information about Oracle Grid Infrastructure (GI) software versions that are available for a VM cluster for the specified shape.default CompletableFuture
<ListGiVersionsResponse> listGiVersions
(ListGiVersionsRequest listGiVersionsRequest) Returns information about Oracle Grid Infrastructure (GI) software versions that are available for a VM cluster for the specified shape.default ListGiVersionsPublisher
listGiVersionsPaginator
(Consumer<ListGiVersionsRequest.Builder> listGiVersionsRequest) This is a variant oflistGiVersions(software.amazon.awssdk.services.odb.model.ListGiVersionsRequest)
operation.default ListGiVersionsPublisher
listGiVersionsPaginator
(ListGiVersionsRequest listGiVersionsRequest) This is a variant oflistGiVersions(software.amazon.awssdk.services.odb.model.ListGiVersionsRequest)
operation.default CompletableFuture
<ListOdbNetworksResponse> listOdbNetworks
(Consumer<ListOdbNetworksRequest.Builder> listOdbNetworksRequest) Returns information about the ODB networks owned by your Amazon Web Services account.default CompletableFuture
<ListOdbNetworksResponse> listOdbNetworks
(ListOdbNetworksRequest listOdbNetworksRequest) Returns information about the ODB networks owned by your Amazon Web Services account.default ListOdbNetworksPublisher
listOdbNetworksPaginator
(Consumer<ListOdbNetworksRequest.Builder> listOdbNetworksRequest) This is a variant oflistOdbNetworks(software.amazon.awssdk.services.odb.model.ListOdbNetworksRequest)
operation.default ListOdbNetworksPublisher
listOdbNetworksPaginator
(ListOdbNetworksRequest listOdbNetworksRequest) This is a variant oflistOdbNetworks(software.amazon.awssdk.services.odb.model.ListOdbNetworksRequest)
operation.listOdbPeeringConnections
(Consumer<ListOdbPeeringConnectionsRequest.Builder> listOdbPeeringConnectionsRequest) Lists all ODB peering connections or those associated with a specific ODB network.listOdbPeeringConnections
(ListOdbPeeringConnectionsRequest listOdbPeeringConnectionsRequest) Lists all ODB peering connections or those associated with a specific ODB network.listOdbPeeringConnectionsPaginator
(Consumer<ListOdbPeeringConnectionsRequest.Builder> listOdbPeeringConnectionsRequest) This is a variant oflistOdbPeeringConnections(software.amazon.awssdk.services.odb.model.ListOdbPeeringConnectionsRequest)
operation.listOdbPeeringConnectionsPaginator
(ListOdbPeeringConnectionsRequest listOdbPeeringConnectionsRequest) This is a variant oflistOdbPeeringConnections(software.amazon.awssdk.services.odb.model.ListOdbPeeringConnectionsRequest)
operation.listSystemVersions
(Consumer<ListSystemVersionsRequest.Builder> listSystemVersionsRequest) Returns information about the system versions that are available for a VM cluster for the specifiedgiVersion
andshape
.listSystemVersions
(ListSystemVersionsRequest listSystemVersionsRequest) Returns information about the system versions that are available for a VM cluster for the specifiedgiVersion
andshape
.default ListSystemVersionsPublisher
listSystemVersionsPaginator
(Consumer<ListSystemVersionsRequest.Builder> listSystemVersionsRequest) This is a variant oflistSystemVersions(software.amazon.awssdk.services.odb.model.ListSystemVersionsRequest)
operation.default ListSystemVersionsPublisher
listSystemVersionsPaginator
(ListSystemVersionsRequest listSystemVersionsRequest) This is a variant oflistSystemVersions(software.amazon.awssdk.services.odb.model.ListSystemVersionsRequest)
operation.listTagsForResource
(Consumer<ListTagsForResourceRequest.Builder> listTagsForResourceRequest) Returns information about the tags applied to this resource.listTagsForResource
(ListTagsForResourceRequest listTagsForResourceRequest) Returns information about the tags applied to this resource.default CompletableFuture
<RebootDbNodeResponse> rebootDbNode
(Consumer<RebootDbNodeRequest.Builder> rebootDbNodeRequest) Reboots the specified DB node in a VM cluster.default CompletableFuture
<RebootDbNodeResponse> rebootDbNode
(RebootDbNodeRequest rebootDbNodeRequest) Reboots the specified DB node in a VM cluster.default OdbServiceClientConfiguration
The SDK service client configuration exposes client settings to the user, e.g., ClientOverrideConfigurationdefault CompletableFuture
<StartDbNodeResponse> startDbNode
(Consumer<StartDbNodeRequest.Builder> startDbNodeRequest) Starts the specified DB node in a VM cluster.default CompletableFuture
<StartDbNodeResponse> startDbNode
(StartDbNodeRequest startDbNodeRequest) Starts the specified DB node in a VM cluster.default CompletableFuture
<StopDbNodeResponse> stopDbNode
(Consumer<StopDbNodeRequest.Builder> stopDbNodeRequest) Stops the specified DB node in a VM cluster.default CompletableFuture
<StopDbNodeResponse> stopDbNode
(StopDbNodeRequest stopDbNodeRequest) Stops the specified DB node in a VM cluster.default CompletableFuture
<TagResourceResponse> tagResource
(Consumer<TagResourceRequest.Builder> tagResourceRequest) Applies tags to the specified resource.default CompletableFuture
<TagResourceResponse> tagResource
(TagResourceRequest tagResourceRequest) Applies tags to the specified resource.default CompletableFuture
<UntagResourceResponse> untagResource
(Consumer<UntagResourceRequest.Builder> untagResourceRequest) Removes tags from the specified resource.default CompletableFuture
<UntagResourceResponse> untagResource
(UntagResourceRequest untagResourceRequest) Removes tags from the specified resource.updateCloudExadataInfrastructure
(Consumer<UpdateCloudExadataInfrastructureRequest.Builder> updateCloudExadataInfrastructureRequest) Updates the properties of an Exadata infrastructure resource.updateCloudExadataInfrastructure
(UpdateCloudExadataInfrastructureRequest updateCloudExadataInfrastructureRequest) Updates the properties of an Exadata infrastructure resource.updateOdbNetwork
(Consumer<UpdateOdbNetworkRequest.Builder> updateOdbNetworkRequest) Updates properties of a specified ODB network.updateOdbNetwork
(UpdateOdbNetworkRequest updateOdbNetworkRequest) Updates properties of a specified ODB network.Methods inherited from interface software.amazon.awssdk.utils.SdkAutoCloseable
close
Methods inherited from interface software.amazon.awssdk.core.SdkClient
serviceName
-
Field Details
-
SERVICE_NAME
- See Also:
-
SERVICE_METADATA_ID
Value for looking up the service's metadata from theServiceMetadataProvider
.- See Also:
-
-
Method Details
-
acceptMarketplaceRegistration
default CompletableFuture<AcceptMarketplaceRegistrationResponse> acceptMarketplaceRegistration(AcceptMarketplaceRegistrationRequest acceptMarketplaceRegistrationRequest) Registers the Amazon Web Services Marketplace token for your Amazon Web Services account to activate your Oracle Database@Amazon Web Services subscription.
- Parameters:
acceptMarketplaceRegistrationRequest
-- Returns:
- A Java Future containing the result of the AcceptMarketplaceRegistration operation returned by the
service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()
to retrieve the underlying exception.- ThrottlingException The request was denied due to request throttling.
- ValidationException The request has failed validation because it is missing required fields or has invalid inputs.
- ConflictException Occurs when a conflict with the current status of your resource. Fix any inconsistencies with your resource and try again.
- AccessDeniedException You don't have sufficient access to perform this action. Make sure you have the required permissions and try again.
- InternalServerException Occurs when there is an internal failure in the Oracle Database@Amazon Web Services service. Wait and try again.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- OdbException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
acceptMarketplaceRegistration
default CompletableFuture<AcceptMarketplaceRegistrationResponse> acceptMarketplaceRegistration(Consumer<AcceptMarketplaceRegistrationRequest.Builder> acceptMarketplaceRegistrationRequest) Registers the Amazon Web Services Marketplace token for your Amazon Web Services account to activate your Oracle Database@Amazon Web Services subscription.
This is a convenience which creates an instance of the
AcceptMarketplaceRegistrationRequest.Builder
avoiding the need to create one manually viaAcceptMarketplaceRegistrationRequest.builder()
- Parameters:
acceptMarketplaceRegistrationRequest
- AConsumer
that will call methods onAcceptMarketplaceRegistrationRequest.Builder
to create a request.- Returns:
- A Java Future containing the result of the AcceptMarketplaceRegistration operation returned by the
service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()
to retrieve the underlying exception.- ThrottlingException The request was denied due to request throttling.
- ValidationException The request has failed validation because it is missing required fields or has invalid inputs.
- ConflictException Occurs when a conflict with the current status of your resource. Fix any inconsistencies with your resource and try again.
- AccessDeniedException You don't have sufficient access to perform this action. Make sure you have the required permissions and try again.
- InternalServerException Occurs when there is an internal failure in the Oracle Database@Amazon Web Services service. Wait and try again.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- OdbException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
createCloudAutonomousVmCluster
default CompletableFuture<CreateCloudAutonomousVmClusterResponse> createCloudAutonomousVmCluster(CreateCloudAutonomousVmClusterRequest createCloudAutonomousVmClusterRequest) Creates a new Autonomous VM cluster in the specified Exadata infrastructure.
- Parameters:
createCloudAutonomousVmClusterRequest
-- Returns:
- A Java Future containing the result of the CreateCloudAutonomousVmCluster operation returned by the
service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()
to retrieve the underlying exception.- ThrottlingException The request was denied due to request throttling.
- ServiceQuotaExceededException You have exceeded the service quota.
- ValidationException The request has failed validation because it is missing required fields or has invalid inputs.
- ConflictException Occurs when a conflict with the current status of your resource. Fix any inconsistencies with your resource and try again.
- AccessDeniedException You don't have sufficient access to perform this action. Make sure you have the required permissions and try again.
- InternalServerException Occurs when there is an internal failure in the Oracle Database@Amazon Web Services service. Wait and try again.
- ResourceNotFoundException The operation tried to access a resource that doesn't exist. Make sure you provided the correct resource and try again.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- OdbException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
createCloudAutonomousVmCluster
default CompletableFuture<CreateCloudAutonomousVmClusterResponse> createCloudAutonomousVmCluster(Consumer<CreateCloudAutonomousVmClusterRequest.Builder> createCloudAutonomousVmClusterRequest) Creates a new Autonomous VM cluster in the specified Exadata infrastructure.
This is a convenience which creates an instance of the
CreateCloudAutonomousVmClusterRequest.Builder
avoiding the need to create one manually viaCreateCloudAutonomousVmClusterRequest.builder()
- Parameters:
createCloudAutonomousVmClusterRequest
- AConsumer
that will call methods onCreateCloudAutonomousVmClusterRequest.Builder
to create a request.- Returns:
- A Java Future containing the result of the CreateCloudAutonomousVmCluster operation returned by the
service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()
to retrieve the underlying exception.- ThrottlingException The request was denied due to request throttling.
- ServiceQuotaExceededException You have exceeded the service quota.
- ValidationException The request has failed validation because it is missing required fields or has invalid inputs.
- ConflictException Occurs when a conflict with the current status of your resource. Fix any inconsistencies with your resource and try again.
- AccessDeniedException You don't have sufficient access to perform this action. Make sure you have the required permissions and try again.
- InternalServerException Occurs when there is an internal failure in the Oracle Database@Amazon Web Services service. Wait and try again.
- ResourceNotFoundException The operation tried to access a resource that doesn't exist. Make sure you provided the correct resource and try again.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- OdbException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
createCloudExadataInfrastructure
default CompletableFuture<CreateCloudExadataInfrastructureResponse> createCloudExadataInfrastructure(CreateCloudExadataInfrastructureRequest createCloudExadataInfrastructureRequest) Creates an Exadata infrastructure.
- Parameters:
createCloudExadataInfrastructureRequest
-- Returns:
- A Java Future containing the result of the CreateCloudExadataInfrastructure operation returned by the
service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()
to retrieve the underlying exception.- ThrottlingException The request was denied due to request throttling.
- ServiceQuotaExceededException You have exceeded the service quota.
- ValidationException The request has failed validation because it is missing required fields or has invalid inputs.
- ConflictException Occurs when a conflict with the current status of your resource. Fix any inconsistencies with your resource and try again.
- AccessDeniedException You don't have sufficient access to perform this action. Make sure you have the required permissions and try again.
- InternalServerException Occurs when there is an internal failure in the Oracle Database@Amazon Web Services service. Wait and try again.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- OdbException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
createCloudExadataInfrastructure
default CompletableFuture<CreateCloudExadataInfrastructureResponse> createCloudExadataInfrastructure(Consumer<CreateCloudExadataInfrastructureRequest.Builder> createCloudExadataInfrastructureRequest) Creates an Exadata infrastructure.
This is a convenience which creates an instance of the
CreateCloudExadataInfrastructureRequest.Builder
avoiding the need to create one manually viaCreateCloudExadataInfrastructureRequest.builder()
- Parameters:
createCloudExadataInfrastructureRequest
- AConsumer
that will call methods onCreateCloudExadataInfrastructureRequest.Builder
to create a request.- Returns:
- A Java Future containing the result of the CreateCloudExadataInfrastructure operation returned by the
service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()
to retrieve the underlying exception.- ThrottlingException The request was denied due to request throttling.
- ServiceQuotaExceededException You have exceeded the service quota.
- ValidationException The request has failed validation because it is missing required fields or has invalid inputs.
- ConflictException Occurs when a conflict with the current status of your resource. Fix any inconsistencies with your resource and try again.
- AccessDeniedException You don't have sufficient access to perform this action. Make sure you have the required permissions and try again.
- InternalServerException Occurs when there is an internal failure in the Oracle Database@Amazon Web Services service. Wait and try again.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- OdbException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
createCloudVmCluster
default CompletableFuture<CreateCloudVmClusterResponse> createCloudVmCluster(CreateCloudVmClusterRequest createCloudVmClusterRequest) Creates a VM cluster on the specified Exadata infrastructure.
- Parameters:
createCloudVmClusterRequest
-- Returns:
- A Java Future containing the result of the CreateCloudVmCluster operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()
to retrieve the underlying exception.- ThrottlingException The request was denied due to request throttling.
- ServiceQuotaExceededException You have exceeded the service quota.
- ValidationException The request has failed validation because it is missing required fields or has invalid inputs.
- ConflictException Occurs when a conflict with the current status of your resource. Fix any inconsistencies with your resource and try again.
- AccessDeniedException You don't have sufficient access to perform this action. Make sure you have the required permissions and try again.
- InternalServerException Occurs when there is an internal failure in the Oracle Database@Amazon Web Services service. Wait and try again.
- ResourceNotFoundException The operation tried to access a resource that doesn't exist. Make sure you provided the correct resource and try again.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- OdbException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
createCloudVmCluster
default CompletableFuture<CreateCloudVmClusterResponse> createCloudVmCluster(Consumer<CreateCloudVmClusterRequest.Builder> createCloudVmClusterRequest) Creates a VM cluster on the specified Exadata infrastructure.
This is a convenience which creates an instance of the
CreateCloudVmClusterRequest.Builder
avoiding the need to create one manually viaCreateCloudVmClusterRequest.builder()
- Parameters:
createCloudVmClusterRequest
- AConsumer
that will call methods onCreateCloudVmClusterRequest.Builder
to create a request.- Returns:
- A Java Future containing the result of the CreateCloudVmCluster operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()
to retrieve the underlying exception.- ThrottlingException The request was denied due to request throttling.
- ServiceQuotaExceededException You have exceeded the service quota.
- ValidationException The request has failed validation because it is missing required fields or has invalid inputs.
- ConflictException Occurs when a conflict with the current status of your resource. Fix any inconsistencies with your resource and try again.
- AccessDeniedException You don't have sufficient access to perform this action. Make sure you have the required permissions and try again.
- InternalServerException Occurs when there is an internal failure in the Oracle Database@Amazon Web Services service. Wait and try again.
- ResourceNotFoundException The operation tried to access a resource that doesn't exist. Make sure you provided the correct resource and try again.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- OdbException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
createOdbNetwork
default CompletableFuture<CreateOdbNetworkResponse> createOdbNetwork(CreateOdbNetworkRequest createOdbNetworkRequest) Creates an ODB network.
- Parameters:
createOdbNetworkRequest
-- Returns:
- A Java Future containing the result of the CreateOdbNetwork operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()
to retrieve the underlying exception.- ThrottlingException The request was denied due to request throttling.
- ServiceQuotaExceededException You have exceeded the service quota.
- ValidationException The request has failed validation because it is missing required fields or has invalid inputs.
- ConflictException Occurs when a conflict with the current status of your resource. Fix any inconsistencies with your resource and try again.
- AccessDeniedException You don't have sufficient access to perform this action. Make sure you have the required permissions and try again.
- InternalServerException Occurs when there is an internal failure in the Oracle Database@Amazon Web Services service. Wait and try again.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- OdbException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
createOdbNetwork
default CompletableFuture<CreateOdbNetworkResponse> createOdbNetwork(Consumer<CreateOdbNetworkRequest.Builder> createOdbNetworkRequest) Creates an ODB network.
This is a convenience which creates an instance of the
CreateOdbNetworkRequest.Builder
avoiding the need to create one manually viaCreateOdbNetworkRequest.builder()
- Parameters:
createOdbNetworkRequest
- AConsumer
that will call methods onCreateOdbNetworkRequest.Builder
to create a request.- Returns:
- A Java Future containing the result of the CreateOdbNetwork operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()
to retrieve the underlying exception.- ThrottlingException The request was denied due to request throttling.
- ServiceQuotaExceededException You have exceeded the service quota.
- ValidationException The request has failed validation because it is missing required fields or has invalid inputs.
- ConflictException Occurs when a conflict with the current status of your resource. Fix any inconsistencies with your resource and try again.
- AccessDeniedException You don't have sufficient access to perform this action. Make sure you have the required permissions and try again.
- InternalServerException Occurs when there is an internal failure in the Oracle Database@Amazon Web Services service. Wait and try again.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- OdbException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
createOdbPeeringConnection
default CompletableFuture<CreateOdbPeeringConnectionResponse> createOdbPeeringConnection(CreateOdbPeeringConnectionRequest createOdbPeeringConnectionRequest) Creates a peering connection between an ODB network and either another ODB network or a customer-owned VPC.
A peering connection enables private connectivity between the networks for application-tier communication.
- Parameters:
createOdbPeeringConnectionRequest
-- Returns:
- A Java Future containing the result of the CreateOdbPeeringConnection operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()
to retrieve the underlying exception.- ThrottlingException The request was denied due to request throttling.
- ValidationException The request has failed validation because it is missing required fields or has invalid inputs.
- ConflictException Occurs when a conflict with the current status of your resource. Fix any inconsistencies with your resource and try again.
- AccessDeniedException You don't have sufficient access to perform this action. Make sure you have the required permissions and try again.
- InternalServerException Occurs when there is an internal failure in the Oracle Database@Amazon Web Services service. Wait and try again.
- ResourceNotFoundException The operation tried to access a resource that doesn't exist. Make sure you provided the correct resource and try again.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- OdbException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
createOdbPeeringConnection
default CompletableFuture<CreateOdbPeeringConnectionResponse> createOdbPeeringConnection(Consumer<CreateOdbPeeringConnectionRequest.Builder> createOdbPeeringConnectionRequest) Creates a peering connection between an ODB network and either another ODB network or a customer-owned VPC.
A peering connection enables private connectivity between the networks for application-tier communication.
This is a convenience which creates an instance of the
CreateOdbPeeringConnectionRequest.Builder
avoiding the need to create one manually viaCreateOdbPeeringConnectionRequest.builder()
- Parameters:
createOdbPeeringConnectionRequest
- AConsumer
that will call methods onCreateOdbPeeringConnectionRequest.Builder
to create a request.- Returns:
- A Java Future containing the result of the CreateOdbPeeringConnection operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()
to retrieve the underlying exception.- ThrottlingException The request was denied due to request throttling.
- ValidationException The request has failed validation because it is missing required fields or has invalid inputs.
- ConflictException Occurs when a conflict with the current status of your resource. Fix any inconsistencies with your resource and try again.
- AccessDeniedException You don't have sufficient access to perform this action. Make sure you have the required permissions and try again.
- InternalServerException Occurs when there is an internal failure in the Oracle Database@Amazon Web Services service. Wait and try again.
- ResourceNotFoundException The operation tried to access a resource that doesn't exist. Make sure you provided the correct resource and try again.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- OdbException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
deleteCloudAutonomousVmCluster
default CompletableFuture<DeleteCloudAutonomousVmClusterResponse> deleteCloudAutonomousVmCluster(DeleteCloudAutonomousVmClusterRequest deleteCloudAutonomousVmClusterRequest) Deletes an Autonomous VM cluster.
- Parameters:
deleteCloudAutonomousVmClusterRequest
-- Returns:
- A Java Future containing the result of the DeleteCloudAutonomousVmCluster operation returned by the
service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()
to retrieve the underlying exception.- ValidationException The request has failed validation because it is missing required fields or has invalid inputs.
- ConflictException Occurs when a conflict with the current status of your resource. Fix any inconsistencies with your resource and try again.
- AccessDeniedException You don't have sufficient access to perform this action. Make sure you have the required permissions and try again.
- InternalServerException Occurs when there is an internal failure in the Oracle Database@Amazon Web Services service. Wait and try again.
- ResourceNotFoundException The operation tried to access a resource that doesn't exist. Make sure you provided the correct resource and try again.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- OdbException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
deleteCloudAutonomousVmCluster
default CompletableFuture<DeleteCloudAutonomousVmClusterResponse> deleteCloudAutonomousVmCluster(Consumer<DeleteCloudAutonomousVmClusterRequest.Builder> deleteCloudAutonomousVmClusterRequest) Deletes an Autonomous VM cluster.
This is a convenience which creates an instance of the
DeleteCloudAutonomousVmClusterRequest.Builder
avoiding the need to create one manually viaDeleteCloudAutonomousVmClusterRequest.builder()
- Parameters:
deleteCloudAutonomousVmClusterRequest
- AConsumer
that will call methods onDeleteCloudAutonomousVmClusterRequest.Builder
to create a request.- Returns:
- A Java Future containing the result of the DeleteCloudAutonomousVmCluster operation returned by the
service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()
to retrieve the underlying exception.- ValidationException The request has failed validation because it is missing required fields or has invalid inputs.
- ConflictException Occurs when a conflict with the current status of your resource. Fix any inconsistencies with your resource and try again.
- AccessDeniedException You don't have sufficient access to perform this action. Make sure you have the required permissions and try again.
- InternalServerException Occurs when there is an internal failure in the Oracle Database@Amazon Web Services service. Wait and try again.
- ResourceNotFoundException The operation tried to access a resource that doesn't exist. Make sure you provided the correct resource and try again.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- OdbException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
deleteCloudExadataInfrastructure
default CompletableFuture<DeleteCloudExadataInfrastructureResponse> deleteCloudExadataInfrastructure(DeleteCloudExadataInfrastructureRequest deleteCloudExadataInfrastructureRequest) Deletes the specified Exadata infrastructure. Before you use this operation, make sure to delete all of the VM clusters that are hosted on this Exadata infrastructure.
- Parameters:
deleteCloudExadataInfrastructureRequest
-- Returns:
- A Java Future containing the result of the DeleteCloudExadataInfrastructure operation returned by the
service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()
to retrieve the underlying exception.- ThrottlingException The request was denied due to request throttling.
- ValidationException The request has failed validation because it is missing required fields or has invalid inputs.
- ConflictException Occurs when a conflict with the current status of your resource. Fix any inconsistencies with your resource and try again.
- AccessDeniedException You don't have sufficient access to perform this action. Make sure you have the required permissions and try again.
- InternalServerException Occurs when there is an internal failure in the Oracle Database@Amazon Web Services service. Wait and try again.
- ResourceNotFoundException The operation tried to access a resource that doesn't exist. Make sure you provided the correct resource and try again.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- OdbException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
deleteCloudExadataInfrastructure
default CompletableFuture<DeleteCloudExadataInfrastructureResponse> deleteCloudExadataInfrastructure(Consumer<DeleteCloudExadataInfrastructureRequest.Builder> deleteCloudExadataInfrastructureRequest) Deletes the specified Exadata infrastructure. Before you use this operation, make sure to delete all of the VM clusters that are hosted on this Exadata infrastructure.
This is a convenience which creates an instance of the
DeleteCloudExadataInfrastructureRequest.Builder
avoiding the need to create one manually viaDeleteCloudExadataInfrastructureRequest.builder()
- Parameters:
deleteCloudExadataInfrastructureRequest
- AConsumer
that will call methods onDeleteCloudExadataInfrastructureRequest.Builder
to create a request.- Returns:
- A Java Future containing the result of the DeleteCloudExadataInfrastructure operation returned by the
service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()
to retrieve the underlying exception.- ThrottlingException The request was denied due to request throttling.
- ValidationException The request has failed validation because it is missing required fields or has invalid inputs.
- ConflictException Occurs when a conflict with the current status of your resource. Fix any inconsistencies with your resource and try again.
- AccessDeniedException You don't have sufficient access to perform this action. Make sure you have the required permissions and try again.
- InternalServerException Occurs when there is an internal failure in the Oracle Database@Amazon Web Services service. Wait and try again.
- ResourceNotFoundException The operation tried to access a resource that doesn't exist. Make sure you provided the correct resource and try again.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- OdbException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
deleteCloudVmCluster
default CompletableFuture<DeleteCloudVmClusterResponse> deleteCloudVmCluster(DeleteCloudVmClusterRequest deleteCloudVmClusterRequest) Deletes the specified VM cluster.
- Parameters:
deleteCloudVmClusterRequest
-- Returns:
- A Java Future containing the result of the DeleteCloudVmCluster operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()
to retrieve the underlying exception.- ValidationException The request has failed validation because it is missing required fields or has invalid inputs.
- ConflictException Occurs when a conflict with the current status of your resource. Fix any inconsistencies with your resource and try again.
- AccessDeniedException You don't have sufficient access to perform this action. Make sure you have the required permissions and try again.
- InternalServerException Occurs when there is an internal failure in the Oracle Database@Amazon Web Services service. Wait and try again.
- ResourceNotFoundException The operation tried to access a resource that doesn't exist. Make sure you provided the correct resource and try again.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- OdbException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
deleteCloudVmCluster
default CompletableFuture<DeleteCloudVmClusterResponse> deleteCloudVmCluster(Consumer<DeleteCloudVmClusterRequest.Builder> deleteCloudVmClusterRequest) Deletes the specified VM cluster.
This is a convenience which creates an instance of the
DeleteCloudVmClusterRequest.Builder
avoiding the need to create one manually viaDeleteCloudVmClusterRequest.builder()
- Parameters:
deleteCloudVmClusterRequest
- AConsumer
that will call methods onDeleteCloudVmClusterRequest.Builder
to create a request.- Returns:
- A Java Future containing the result of the DeleteCloudVmCluster operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()
to retrieve the underlying exception.- ValidationException The request has failed validation because it is missing required fields or has invalid inputs.
- ConflictException Occurs when a conflict with the current status of your resource. Fix any inconsistencies with your resource and try again.
- AccessDeniedException You don't have sufficient access to perform this action. Make sure you have the required permissions and try again.
- InternalServerException Occurs when there is an internal failure in the Oracle Database@Amazon Web Services service. Wait and try again.
- ResourceNotFoundException The operation tried to access a resource that doesn't exist. Make sure you provided the correct resource and try again.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- OdbException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
deleteOdbNetwork
default CompletableFuture<DeleteOdbNetworkResponse> deleteOdbNetwork(DeleteOdbNetworkRequest deleteOdbNetworkRequest) Deletes the specified ODB network.
- Parameters:
deleteOdbNetworkRequest
-- Returns:
- A Java Future containing the result of the DeleteOdbNetwork operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()
to retrieve the underlying exception.- ThrottlingException The request was denied due to request throttling.
- ValidationException The request has failed validation because it is missing required fields or has invalid inputs.
- AccessDeniedException You don't have sufficient access to perform this action. Make sure you have the required permissions and try again.
- InternalServerException Occurs when there is an internal failure in the Oracle Database@Amazon Web Services service. Wait and try again.
- ResourceNotFoundException The operation tried to access a resource that doesn't exist. Make sure you provided the correct resource and try again.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- OdbException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
deleteOdbNetwork
default CompletableFuture<DeleteOdbNetworkResponse> deleteOdbNetwork(Consumer<DeleteOdbNetworkRequest.Builder> deleteOdbNetworkRequest) Deletes the specified ODB network.
This is a convenience which creates an instance of the
DeleteOdbNetworkRequest.Builder
avoiding the need to create one manually viaDeleteOdbNetworkRequest.builder()
- Parameters:
deleteOdbNetworkRequest
- AConsumer
that will call methods onDeleteOdbNetworkRequest.Builder
to create a request.- Returns:
- A Java Future containing the result of the DeleteOdbNetwork operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()
to retrieve the underlying exception.- ThrottlingException The request was denied due to request throttling.
- ValidationException The request has failed validation because it is missing required fields or has invalid inputs.
- AccessDeniedException You don't have sufficient access to perform this action. Make sure you have the required permissions and try again.
- InternalServerException Occurs when there is an internal failure in the Oracle Database@Amazon Web Services service. Wait and try again.
- ResourceNotFoundException The operation tried to access a resource that doesn't exist. Make sure you provided the correct resource and try again.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- OdbException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
deleteOdbPeeringConnection
default CompletableFuture<DeleteOdbPeeringConnectionResponse> deleteOdbPeeringConnection(DeleteOdbPeeringConnectionRequest deleteOdbPeeringConnectionRequest) Deletes an ODB peering connection.
When you delete an ODB peering connection, the underlying VPC peering connection is also deleted.
- Parameters:
deleteOdbPeeringConnectionRequest
-- Returns:
- A Java Future containing the result of the DeleteOdbPeeringConnection operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()
to retrieve the underlying exception.- ThrottlingException The request was denied due to request throttling.
- ValidationException The request has failed validation because it is missing required fields or has invalid inputs.
- AccessDeniedException You don't have sufficient access to perform this action. Make sure you have the required permissions and try again.
- InternalServerException Occurs when there is an internal failure in the Oracle Database@Amazon Web Services service. Wait and try again.
- ResourceNotFoundException The operation tried to access a resource that doesn't exist. Make sure you provided the correct resource and try again.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- OdbException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
deleteOdbPeeringConnection
default CompletableFuture<DeleteOdbPeeringConnectionResponse> deleteOdbPeeringConnection(Consumer<DeleteOdbPeeringConnectionRequest.Builder> deleteOdbPeeringConnectionRequest) Deletes an ODB peering connection.
When you delete an ODB peering connection, the underlying VPC peering connection is also deleted.
This is a convenience which creates an instance of the
DeleteOdbPeeringConnectionRequest.Builder
avoiding the need to create one manually viaDeleteOdbPeeringConnectionRequest.builder()
- Parameters:
deleteOdbPeeringConnectionRequest
- AConsumer
that will call methods onDeleteOdbPeeringConnectionRequest.Builder
to create a request.- Returns:
- A Java Future containing the result of the DeleteOdbPeeringConnection operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()
to retrieve the underlying exception.- ThrottlingException The request was denied due to request throttling.
- ValidationException The request has failed validation because it is missing required fields or has invalid inputs.
- AccessDeniedException You don't have sufficient access to perform this action. Make sure you have the required permissions and try again.
- InternalServerException Occurs when there is an internal failure in the Oracle Database@Amazon Web Services service. Wait and try again.
- ResourceNotFoundException The operation tried to access a resource that doesn't exist. Make sure you provided the correct resource and try again.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- OdbException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
getCloudAutonomousVmCluster
default CompletableFuture<GetCloudAutonomousVmClusterResponse> getCloudAutonomousVmCluster(GetCloudAutonomousVmClusterRequest getCloudAutonomousVmClusterRequest) Gets information about a specific Autonomous VM cluster.
- Parameters:
getCloudAutonomousVmClusterRequest
-- Returns:
- A Java Future containing the result of the GetCloudAutonomousVmCluster operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()
to retrieve the underlying exception.- ThrottlingException The request was denied due to request throttling.
- ValidationException The request has failed validation because it is missing required fields or has invalid inputs.
- AccessDeniedException You don't have sufficient access to perform this action. Make sure you have the required permissions and try again.
- InternalServerException Occurs when there is an internal failure in the Oracle Database@Amazon Web Services service. Wait and try again.
- ResourceNotFoundException The operation tried to access a resource that doesn't exist. Make sure you provided the correct resource and try again.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- OdbException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
getCloudAutonomousVmCluster
default CompletableFuture<GetCloudAutonomousVmClusterResponse> getCloudAutonomousVmCluster(Consumer<GetCloudAutonomousVmClusterRequest.Builder> getCloudAutonomousVmClusterRequest) Gets information about a specific Autonomous VM cluster.
This is a convenience which creates an instance of the
GetCloudAutonomousVmClusterRequest.Builder
avoiding the need to create one manually viaGetCloudAutonomousVmClusterRequest.builder()
- Parameters:
getCloudAutonomousVmClusterRequest
- AConsumer
that will call methods onGetCloudAutonomousVmClusterRequest.Builder
to create a request.- Returns:
- A Java Future containing the result of the GetCloudAutonomousVmCluster operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()
to retrieve the underlying exception.- ThrottlingException The request was denied due to request throttling.
- ValidationException The request has failed validation because it is missing required fields or has invalid inputs.
- AccessDeniedException You don't have sufficient access to perform this action. Make sure you have the required permissions and try again.
- InternalServerException Occurs when there is an internal failure in the Oracle Database@Amazon Web Services service. Wait and try again.
- ResourceNotFoundException The operation tried to access a resource that doesn't exist. Make sure you provided the correct resource and try again.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- OdbException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
getCloudExadataInfrastructure
default CompletableFuture<GetCloudExadataInfrastructureResponse> getCloudExadataInfrastructure(GetCloudExadataInfrastructureRequest getCloudExadataInfrastructureRequest) Returns information about the specified Exadata infrastructure.
- Parameters:
getCloudExadataInfrastructureRequest
-- Returns:
- A Java Future containing the result of the GetCloudExadataInfrastructure operation returned by the
service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()
to retrieve the underlying exception.- ThrottlingException The request was denied due to request throttling.
- ValidationException The request has failed validation because it is missing required fields or has invalid inputs.
- AccessDeniedException You don't have sufficient access to perform this action. Make sure you have the required permissions and try again.
- InternalServerException Occurs when there is an internal failure in the Oracle Database@Amazon Web Services service. Wait and try again.
- ResourceNotFoundException The operation tried to access a resource that doesn't exist. Make sure you provided the correct resource and try again.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- OdbException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
getCloudExadataInfrastructure
default CompletableFuture<GetCloudExadataInfrastructureResponse> getCloudExadataInfrastructure(Consumer<GetCloudExadataInfrastructureRequest.Builder> getCloudExadataInfrastructureRequest) Returns information about the specified Exadata infrastructure.
This is a convenience which creates an instance of the
GetCloudExadataInfrastructureRequest.Builder
avoiding the need to create one manually viaGetCloudExadataInfrastructureRequest.builder()
- Parameters:
getCloudExadataInfrastructureRequest
- AConsumer
that will call methods onGetCloudExadataInfrastructureRequest.Builder
to create a request.- Returns:
- A Java Future containing the result of the GetCloudExadataInfrastructure operation returned by the
service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()
to retrieve the underlying exception.- ThrottlingException The request was denied due to request throttling.
- ValidationException The request has failed validation because it is missing required fields or has invalid inputs.
- AccessDeniedException You don't have sufficient access to perform this action. Make sure you have the required permissions and try again.
- InternalServerException Occurs when there is an internal failure in the Oracle Database@Amazon Web Services service. Wait and try again.
- ResourceNotFoundException The operation tried to access a resource that doesn't exist. Make sure you provided the correct resource and try again.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- OdbException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
getCloudExadataInfrastructureUnallocatedResources
default CompletableFuture<GetCloudExadataInfrastructureUnallocatedResourcesResponse> getCloudExadataInfrastructureUnallocatedResources(GetCloudExadataInfrastructureUnallocatedResourcesRequest getCloudExadataInfrastructureUnallocatedResourcesRequest) Retrieves information about unallocated resources in a specified Cloud Exadata Infrastructure.
- Parameters:
getCloudExadataInfrastructureUnallocatedResourcesRequest
-- Returns:
- A Java Future containing the result of the GetCloudExadataInfrastructureUnallocatedResources operation
returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()
to retrieve the underlying exception.- ThrottlingException The request was denied due to request throttling.
- ValidationException The request has failed validation because it is missing required fields or has invalid inputs.
- AccessDeniedException You don't have sufficient access to perform this action. Make sure you have the required permissions and try again.
- InternalServerException Occurs when there is an internal failure in the Oracle Database@Amazon Web Services service. Wait and try again.
- ResourceNotFoundException The operation tried to access a resource that doesn't exist. Make sure you provided the correct resource and try again.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- OdbException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
getCloudExadataInfrastructureUnallocatedResources
default CompletableFuture<GetCloudExadataInfrastructureUnallocatedResourcesResponse> getCloudExadataInfrastructureUnallocatedResources(Consumer<GetCloudExadataInfrastructureUnallocatedResourcesRequest.Builder> getCloudExadataInfrastructureUnallocatedResourcesRequest) Retrieves information about unallocated resources in a specified Cloud Exadata Infrastructure.
This is a convenience which creates an instance of the
GetCloudExadataInfrastructureUnallocatedResourcesRequest.Builder
avoiding the need to create one manually viaGetCloudExadataInfrastructureUnallocatedResourcesRequest.builder()
- Parameters:
getCloudExadataInfrastructureUnallocatedResourcesRequest
- AConsumer
that will call methods onGetCloudExadataInfrastructureUnallocatedResourcesRequest.Builder
to create a request.- Returns:
- A Java Future containing the result of the GetCloudExadataInfrastructureUnallocatedResources operation
returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()
to retrieve the underlying exception.- ThrottlingException The request was denied due to request throttling.
- ValidationException The request has failed validation because it is missing required fields or has invalid inputs.
- AccessDeniedException You don't have sufficient access to perform this action. Make sure you have the required permissions and try again.
- InternalServerException Occurs when there is an internal failure in the Oracle Database@Amazon Web Services service. Wait and try again.
- ResourceNotFoundException The operation tried to access a resource that doesn't exist. Make sure you provided the correct resource and try again.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- OdbException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
getCloudVmCluster
default CompletableFuture<GetCloudVmClusterResponse> getCloudVmCluster(GetCloudVmClusterRequest getCloudVmClusterRequest) Returns information about the specified VM cluster.
- Parameters:
getCloudVmClusterRequest
-- Returns:
- A Java Future containing the result of the GetCloudVmCluster operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()
to retrieve the underlying exception.- ThrottlingException The request was denied due to request throttling.
- ValidationException The request has failed validation because it is missing required fields or has invalid inputs.
- AccessDeniedException You don't have sufficient access to perform this action. Make sure you have the required permissions and try again.
- InternalServerException Occurs when there is an internal failure in the Oracle Database@Amazon Web Services service. Wait and try again.
- ResourceNotFoundException The operation tried to access a resource that doesn't exist. Make sure you provided the correct resource and try again.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- OdbException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
getCloudVmCluster
default CompletableFuture<GetCloudVmClusterResponse> getCloudVmCluster(Consumer<GetCloudVmClusterRequest.Builder> getCloudVmClusterRequest) Returns information about the specified VM cluster.
This is a convenience which creates an instance of the
GetCloudVmClusterRequest.Builder
avoiding the need to create one manually viaGetCloudVmClusterRequest.builder()
- Parameters:
getCloudVmClusterRequest
- AConsumer
that will call methods onGetCloudVmClusterRequest.Builder
to create a request.- Returns:
- A Java Future containing the result of the GetCloudVmCluster operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()
to retrieve the underlying exception.- ThrottlingException The request was denied due to request throttling.
- ValidationException The request has failed validation because it is missing required fields or has invalid inputs.
- AccessDeniedException You don't have sufficient access to perform this action. Make sure you have the required permissions and try again.
- InternalServerException Occurs when there is an internal failure in the Oracle Database@Amazon Web Services service. Wait and try again.
- ResourceNotFoundException The operation tried to access a resource that doesn't exist. Make sure you provided the correct resource and try again.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- OdbException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
getDbNode
Returns information about the specified DB node.
- Parameters:
getDbNodeRequest
-- Returns:
- A Java Future containing the result of the GetDbNode operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()
to retrieve the underlying exception.- ThrottlingException The request was denied due to request throttling.
- ValidationException The request has failed validation because it is missing required fields or has invalid inputs.
- AccessDeniedException You don't have sufficient access to perform this action. Make sure you have the required permissions and try again.
- InternalServerException Occurs when there is an internal failure in the Oracle Database@Amazon Web Services service. Wait and try again.
- ResourceNotFoundException The operation tried to access a resource that doesn't exist. Make sure you provided the correct resource and try again.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- OdbException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
getDbNode
default CompletableFuture<GetDbNodeResponse> getDbNode(Consumer<GetDbNodeRequest.Builder> getDbNodeRequest) Returns information about the specified DB node.
This is a convenience which creates an instance of the
GetDbNodeRequest.Builder
avoiding the need to create one manually viaGetDbNodeRequest.builder()
- Parameters:
getDbNodeRequest
- AConsumer
that will call methods onGetDbNodeRequest.Builder
to create a request.- Returns:
- A Java Future containing the result of the GetDbNode operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()
to retrieve the underlying exception.- ThrottlingException The request was denied due to request throttling.
- ValidationException The request has failed validation because it is missing required fields or has invalid inputs.
- AccessDeniedException You don't have sufficient access to perform this action. Make sure you have the required permissions and try again.
- InternalServerException Occurs when there is an internal failure in the Oracle Database@Amazon Web Services service. Wait and try again.
- ResourceNotFoundException The operation tried to access a resource that doesn't exist. Make sure you provided the correct resource and try again.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- OdbException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
getDbServer
Returns information about the specified database server.
- Parameters:
getDbServerRequest
-- Returns:
- A Java Future containing the result of the GetDbServer operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()
to retrieve the underlying exception.- ThrottlingException The request was denied due to request throttling.
- ValidationException The request has failed validation because it is missing required fields or has invalid inputs.
- AccessDeniedException You don't have sufficient access to perform this action. Make sure you have the required permissions and try again.
- InternalServerException Occurs when there is an internal failure in the Oracle Database@Amazon Web Services service. Wait and try again.
- ResourceNotFoundException The operation tried to access a resource that doesn't exist. Make sure you provided the correct resource and try again.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- OdbException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
getDbServer
default CompletableFuture<GetDbServerResponse> getDbServer(Consumer<GetDbServerRequest.Builder> getDbServerRequest) Returns information about the specified database server.
This is a convenience which creates an instance of the
GetDbServerRequest.Builder
avoiding the need to create one manually viaGetDbServerRequest.builder()
- Parameters:
getDbServerRequest
- AConsumer
that will call methods onGetDbServerRequest.Builder
to create a request.- Returns:
- A Java Future containing the result of the GetDbServer operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()
to retrieve the underlying exception.- ThrottlingException The request was denied due to request throttling.
- ValidationException The request has failed validation because it is missing required fields or has invalid inputs.
- AccessDeniedException You don't have sufficient access to perform this action. Make sure you have the required permissions and try again.
- InternalServerException Occurs when there is an internal failure in the Oracle Database@Amazon Web Services service. Wait and try again.
- ResourceNotFoundException The operation tried to access a resource that doesn't exist. Make sure you provided the correct resource and try again.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- OdbException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
getOciOnboardingStatus
default CompletableFuture<GetOciOnboardingStatusResponse> getOciOnboardingStatus(GetOciOnboardingStatusRequest getOciOnboardingStatusRequest) Returns the tenancy activation link and onboarding status for your Amazon Web Services account.
- Parameters:
getOciOnboardingStatusRequest
-- Returns:
- A Java Future containing the result of the GetOciOnboardingStatus operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()
to retrieve the underlying exception.- ThrottlingException The request was denied due to request throttling.
- ValidationException The request has failed validation because it is missing required fields or has invalid inputs.
- AccessDeniedException You don't have sufficient access to perform this action. Make sure you have the required permissions and try again.
- InternalServerException Occurs when there is an internal failure in the Oracle Database@Amazon Web Services service. Wait and try again.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- OdbException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
getOciOnboardingStatus
default CompletableFuture<GetOciOnboardingStatusResponse> getOciOnboardingStatus(Consumer<GetOciOnboardingStatusRequest.Builder> getOciOnboardingStatusRequest) Returns the tenancy activation link and onboarding status for your Amazon Web Services account.
This is a convenience which creates an instance of the
GetOciOnboardingStatusRequest.Builder
avoiding the need to create one manually viaGetOciOnboardingStatusRequest.builder()
- Parameters:
getOciOnboardingStatusRequest
- AConsumer
that will call methods onGetOciOnboardingStatusRequest.Builder
to create a request.- Returns:
- A Java Future containing the result of the GetOciOnboardingStatus operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()
to retrieve the underlying exception.- ThrottlingException The request was denied due to request throttling.
- ValidationException The request has failed validation because it is missing required fields or has invalid inputs.
- AccessDeniedException You don't have sufficient access to perform this action. Make sure you have the required permissions and try again.
- InternalServerException Occurs when there is an internal failure in the Oracle Database@Amazon Web Services service. Wait and try again.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- OdbException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
getOdbNetwork
default CompletableFuture<GetOdbNetworkResponse> getOdbNetwork(GetOdbNetworkRequest getOdbNetworkRequest) Returns information about the specified ODB network.
- Parameters:
getOdbNetworkRequest
-- Returns:
- A Java Future containing the result of the GetOdbNetwork operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()
to retrieve the underlying exception.- ThrottlingException The request was denied due to request throttling.
- ValidationException The request has failed validation because it is missing required fields or has invalid inputs.
- AccessDeniedException You don't have sufficient access to perform this action. Make sure you have the required permissions and try again.
- InternalServerException Occurs when there is an internal failure in the Oracle Database@Amazon Web Services service. Wait and try again.
- ResourceNotFoundException The operation tried to access a resource that doesn't exist. Make sure you provided the correct resource and try again.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- OdbException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
getOdbNetwork
default CompletableFuture<GetOdbNetworkResponse> getOdbNetwork(Consumer<GetOdbNetworkRequest.Builder> getOdbNetworkRequest) Returns information about the specified ODB network.
This is a convenience which creates an instance of the
GetOdbNetworkRequest.Builder
avoiding the need to create one manually viaGetOdbNetworkRequest.builder()
- Parameters:
getOdbNetworkRequest
- AConsumer
that will call methods onGetOdbNetworkRequest.Builder
to create a request.- Returns:
- A Java Future containing the result of the GetOdbNetwork operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()
to retrieve the underlying exception.- ThrottlingException The request was denied due to request throttling.
- ValidationException The request has failed validation because it is missing required fields or has invalid inputs.
- AccessDeniedException You don't have sufficient access to perform this action. Make sure you have the required permissions and try again.
- InternalServerException Occurs when there is an internal failure in the Oracle Database@Amazon Web Services service. Wait and try again.
- ResourceNotFoundException The operation tried to access a resource that doesn't exist. Make sure you provided the correct resource and try again.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- OdbException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
getOdbPeeringConnection
default CompletableFuture<GetOdbPeeringConnectionResponse> getOdbPeeringConnection(GetOdbPeeringConnectionRequest getOdbPeeringConnectionRequest) Retrieves information about an ODB peering connection.
- Parameters:
getOdbPeeringConnectionRequest
-- Returns:
- A Java Future containing the result of the GetOdbPeeringConnection operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()
to retrieve the underlying exception.- ThrottlingException The request was denied due to request throttling.
- ValidationException The request has failed validation because it is missing required fields or has invalid inputs.
- AccessDeniedException You don't have sufficient access to perform this action. Make sure you have the required permissions and try again.
- InternalServerException Occurs when there is an internal failure in the Oracle Database@Amazon Web Services service. Wait and try again.
- ResourceNotFoundException The operation tried to access a resource that doesn't exist. Make sure you provided the correct resource and try again.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- OdbException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
getOdbPeeringConnection
default CompletableFuture<GetOdbPeeringConnectionResponse> getOdbPeeringConnection(Consumer<GetOdbPeeringConnectionRequest.Builder> getOdbPeeringConnectionRequest) Retrieves information about an ODB peering connection.
This is a convenience which creates an instance of the
GetOdbPeeringConnectionRequest.Builder
avoiding the need to create one manually viaGetOdbPeeringConnectionRequest.builder()
- Parameters:
getOdbPeeringConnectionRequest
- AConsumer
that will call methods onGetOdbPeeringConnectionRequest.Builder
to create a request.- Returns:
- A Java Future containing the result of the GetOdbPeeringConnection operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()
to retrieve the underlying exception.- ThrottlingException The request was denied due to request throttling.
- ValidationException The request has failed validation because it is missing required fields or has invalid inputs.
- AccessDeniedException You don't have sufficient access to perform this action. Make sure you have the required permissions and try again.
- InternalServerException Occurs when there is an internal failure in the Oracle Database@Amazon Web Services service. Wait and try again.
- ResourceNotFoundException The operation tried to access a resource that doesn't exist. Make sure you provided the correct resource and try again.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- OdbException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
initializeService
default CompletableFuture<InitializeServiceResponse> initializeService(InitializeServiceRequest initializeServiceRequest) Initializes the ODB service for the first time in an account.
- Parameters:
initializeServiceRequest
-- Returns:
- A Java Future containing the result of the InitializeService operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()
to retrieve the underlying exception.- ThrottlingException The request was denied due to request throttling.
- ValidationException The request has failed validation because it is missing required fields or has invalid inputs.
- AccessDeniedException You don't have sufficient access to perform this action. Make sure you have the required permissions and try again.
- InternalServerException Occurs when there is an internal failure in the Oracle Database@Amazon Web Services service. Wait and try again.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- OdbException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
initializeService
default CompletableFuture<InitializeServiceResponse> initializeService(Consumer<InitializeServiceRequest.Builder> initializeServiceRequest) Initializes the ODB service for the first time in an account.
This is a convenience which creates an instance of the
InitializeServiceRequest.Builder
avoiding the need to create one manually viaInitializeServiceRequest.builder()
- Parameters:
initializeServiceRequest
- AConsumer
that will call methods onInitializeServiceRequest.Builder
to create a request.- Returns:
- A Java Future containing the result of the InitializeService operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()
to retrieve the underlying exception.- ThrottlingException The request was denied due to request throttling.
- ValidationException The request has failed validation because it is missing required fields or has invalid inputs.
- AccessDeniedException You don't have sufficient access to perform this action. Make sure you have the required permissions and try again.
- InternalServerException Occurs when there is an internal failure in the Oracle Database@Amazon Web Services service. Wait and try again.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- OdbException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
listAutonomousVirtualMachines
default CompletableFuture<ListAutonomousVirtualMachinesResponse> listAutonomousVirtualMachines(ListAutonomousVirtualMachinesRequest listAutonomousVirtualMachinesRequest) Lists all Autonomous VMs in an Autonomous VM cluster.
- Parameters:
listAutonomousVirtualMachinesRequest
-- Returns:
- A Java Future containing the result of the ListAutonomousVirtualMachines operation returned by the
service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()
to retrieve the underlying exception.- ThrottlingException The request was denied due to request throttling.
- ValidationException The request has failed validation because it is missing required fields or has invalid inputs.
- AccessDeniedException You don't have sufficient access to perform this action. Make sure you have the required permissions and try again.
- InternalServerException Occurs when there is an internal failure in the Oracle Database@Amazon Web Services service. Wait and try again.
- ResourceNotFoundException The operation tried to access a resource that doesn't exist. Make sure you provided the correct resource and try again.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- OdbException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
listAutonomousVirtualMachines
default CompletableFuture<ListAutonomousVirtualMachinesResponse> listAutonomousVirtualMachines(Consumer<ListAutonomousVirtualMachinesRequest.Builder> listAutonomousVirtualMachinesRequest) Lists all Autonomous VMs in an Autonomous VM cluster.
This is a convenience which creates an instance of the
ListAutonomousVirtualMachinesRequest.Builder
avoiding the need to create one manually viaListAutonomousVirtualMachinesRequest.builder()
- Parameters:
listAutonomousVirtualMachinesRequest
- AConsumer
that will call methods onListAutonomousVirtualMachinesRequest.Builder
to create a request.- Returns:
- A Java Future containing the result of the ListAutonomousVirtualMachines operation returned by the
service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()
to retrieve the underlying exception.- ThrottlingException The request was denied due to request throttling.
- ValidationException The request has failed validation because it is missing required fields or has invalid inputs.
- AccessDeniedException You don't have sufficient access to perform this action. Make sure you have the required permissions and try again.
- InternalServerException Occurs when there is an internal failure in the Oracle Database@Amazon Web Services service. Wait and try again.
- ResourceNotFoundException The operation tried to access a resource that doesn't exist. Make sure you provided the correct resource and try again.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- OdbException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
listAutonomousVirtualMachinesPaginator
default ListAutonomousVirtualMachinesPublisher listAutonomousVirtualMachinesPaginator(ListAutonomousVirtualMachinesRequest listAutonomousVirtualMachinesRequest) This is a variant of
listAutonomousVirtualMachines(software.amazon.awssdk.services.odb.model.ListAutonomousVirtualMachinesRequest)
operation. The return type is a custom publisher that can be subscribed to request a stream of response pages. SDK will internally handle making service calls for you.When the operation is called, an instance of this class is returned. At this point, no service calls are made yet and so there is no guarantee that the request is valid. If there are errors in your request, you will see the failures only after you start streaming the data. The subscribe method should be called as a request to start streaming data. For more info, see
Publisher.subscribe(org.reactivestreams.Subscriber)
. Each call to the subscribe method will result in a newSubscription
i.e., a new contract to stream data from the starting request.The following are few ways to use the response class:
1) Using the subscribe helper methodsoftware.amazon.awssdk.services.odb.paginators.ListAutonomousVirtualMachinesPublisher publisher = client.listAutonomousVirtualMachinesPaginator(request); CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response }); future.get();
software.amazon.awssdk.services.odb.paginators.ListAutonomousVirtualMachinesPublisher publisher = client.listAutonomousVirtualMachinesPaginator(request); publisher.subscribe(new Subscriber<software.amazon.awssdk.services.odb.model.ListAutonomousVirtualMachinesResponse>() { public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... }; public void onNext(software.amazon.awssdk.services.odb.model.ListAutonomousVirtualMachinesResponse response) { //... }; });
Please notice that the configuration of maxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
listAutonomousVirtualMachines(software.amazon.awssdk.services.odb.model.ListAutonomousVirtualMachinesRequest)
operation.- Parameters:
listAutonomousVirtualMachinesRequest
-- Returns:
- A custom publisher that can be subscribed to request a stream of response pages.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()
to retrieve the underlying exception.- ThrottlingException The request was denied due to request throttling.
- ValidationException The request has failed validation because it is missing required fields or has invalid inputs.
- AccessDeniedException You don't have sufficient access to perform this action. Make sure you have the required permissions and try again.
- InternalServerException Occurs when there is an internal failure in the Oracle Database@Amazon Web Services service. Wait and try again.
- ResourceNotFoundException The operation tried to access a resource that doesn't exist. Make sure you provided the correct resource and try again.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- OdbException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
listAutonomousVirtualMachinesPaginator
default ListAutonomousVirtualMachinesPublisher listAutonomousVirtualMachinesPaginator(Consumer<ListAutonomousVirtualMachinesRequest.Builder> listAutonomousVirtualMachinesRequest) This is a variant of
listAutonomousVirtualMachines(software.amazon.awssdk.services.odb.model.ListAutonomousVirtualMachinesRequest)
operation. The return type is a custom publisher that can be subscribed to request a stream of response pages. SDK will internally handle making service calls for you.When the operation is called, an instance of this class is returned. At this point, no service calls are made yet and so there is no guarantee that the request is valid. If there are errors in your request, you will see the failures only after you start streaming the data. The subscribe method should be called as a request to start streaming data. For more info, see
Publisher.subscribe(org.reactivestreams.Subscriber)
. Each call to the subscribe method will result in a newSubscription
i.e., a new contract to stream data from the starting request.The following are few ways to use the response class:
1) Using the subscribe helper methodsoftware.amazon.awssdk.services.odb.paginators.ListAutonomousVirtualMachinesPublisher publisher = client.listAutonomousVirtualMachinesPaginator(request); CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response }); future.get();
software.amazon.awssdk.services.odb.paginators.ListAutonomousVirtualMachinesPublisher publisher = client.listAutonomousVirtualMachinesPaginator(request); publisher.subscribe(new Subscriber<software.amazon.awssdk.services.odb.model.ListAutonomousVirtualMachinesResponse>() { public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... }; public void onNext(software.amazon.awssdk.services.odb.model.ListAutonomousVirtualMachinesResponse response) { //... }; });
Please notice that the configuration of maxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
listAutonomousVirtualMachines(software.amazon.awssdk.services.odb.model.ListAutonomousVirtualMachinesRequest)
operation.
This is a convenience which creates an instance of the
ListAutonomousVirtualMachinesRequest.Builder
avoiding the need to create one manually viaListAutonomousVirtualMachinesRequest.builder()
- Parameters:
listAutonomousVirtualMachinesRequest
- AConsumer
that will call methods onListAutonomousVirtualMachinesRequest.Builder
to create a request.- Returns:
- A custom publisher that can be subscribed to request a stream of response pages.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()
to retrieve the underlying exception.- ThrottlingException The request was denied due to request throttling.
- ValidationException The request has failed validation because it is missing required fields or has invalid inputs.
- AccessDeniedException You don't have sufficient access to perform this action. Make sure you have the required permissions and try again.
- InternalServerException Occurs when there is an internal failure in the Oracle Database@Amazon Web Services service. Wait and try again.
- ResourceNotFoundException The operation tried to access a resource that doesn't exist. Make sure you provided the correct resource and try again.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- OdbException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
listCloudAutonomousVmClusters
default CompletableFuture<ListCloudAutonomousVmClustersResponse> listCloudAutonomousVmClusters(ListCloudAutonomousVmClustersRequest listCloudAutonomousVmClustersRequest) Lists all Autonomous VM clusters in a specified Cloud Exadata infrastructure.
- Parameters:
listCloudAutonomousVmClustersRequest
-- Returns:
- A Java Future containing the result of the ListCloudAutonomousVmClusters operation returned by the
service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()
to retrieve the underlying exception.- ThrottlingException The request was denied due to request throttling.
- ValidationException The request has failed validation because it is missing required fields or has invalid inputs.
- AccessDeniedException You don't have sufficient access to perform this action. Make sure you have the required permissions and try again.
- InternalServerException Occurs when there is an internal failure in the Oracle Database@Amazon Web Services service. Wait and try again.
- ResourceNotFoundException The operation tried to access a resource that doesn't exist. Make sure you provided the correct resource and try again.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- OdbException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
listCloudAutonomousVmClusters
default CompletableFuture<ListCloudAutonomousVmClustersResponse> listCloudAutonomousVmClusters(Consumer<ListCloudAutonomousVmClustersRequest.Builder> listCloudAutonomousVmClustersRequest) Lists all Autonomous VM clusters in a specified Cloud Exadata infrastructure.
This is a convenience which creates an instance of the
ListCloudAutonomousVmClustersRequest.Builder
avoiding the need to create one manually viaListCloudAutonomousVmClustersRequest.builder()
- Parameters:
listCloudAutonomousVmClustersRequest
- AConsumer
that will call methods onListCloudAutonomousVmClustersRequest.Builder
to create a request.- Returns:
- A Java Future containing the result of the ListCloudAutonomousVmClusters operation returned by the
service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()
to retrieve the underlying exception.- ThrottlingException The request was denied due to request throttling.
- ValidationException The request has failed validation because it is missing required fields or has invalid inputs.
- AccessDeniedException You don't have sufficient access to perform this action. Make sure you have the required permissions and try again.
- InternalServerException Occurs when there is an internal failure in the Oracle Database@Amazon Web Services service. Wait and try again.
- ResourceNotFoundException The operation tried to access a resource that doesn't exist. Make sure you provided the correct resource and try again.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- OdbException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
listCloudAutonomousVmClustersPaginator
default ListCloudAutonomousVmClustersPublisher listCloudAutonomousVmClustersPaginator(ListCloudAutonomousVmClustersRequest listCloudAutonomousVmClustersRequest) This is a variant of
listCloudAutonomousVmClusters(software.amazon.awssdk.services.odb.model.ListCloudAutonomousVmClustersRequest)
operation. The return type is a custom publisher that can be subscribed to request a stream of response pages. SDK will internally handle making service calls for you.When the operation is called, an instance of this class is returned. At this point, no service calls are made yet and so there is no guarantee that the request is valid. If there are errors in your request, you will see the failures only after you start streaming the data. The subscribe method should be called as a request to start streaming data. For more info, see
Publisher.subscribe(org.reactivestreams.Subscriber)
. Each call to the subscribe method will result in a newSubscription
i.e., a new contract to stream data from the starting request.The following are few ways to use the response class:
1) Using the subscribe helper methodsoftware.amazon.awssdk.services.odb.paginators.ListCloudAutonomousVmClustersPublisher publisher = client.listCloudAutonomousVmClustersPaginator(request); CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response }); future.get();
software.amazon.awssdk.services.odb.paginators.ListCloudAutonomousVmClustersPublisher publisher = client.listCloudAutonomousVmClustersPaginator(request); publisher.subscribe(new Subscriber<software.amazon.awssdk.services.odb.model.ListCloudAutonomousVmClustersResponse>() { public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... }; public void onNext(software.amazon.awssdk.services.odb.model.ListCloudAutonomousVmClustersResponse response) { //... }; });
Please notice that the configuration of maxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
listCloudAutonomousVmClusters(software.amazon.awssdk.services.odb.model.ListCloudAutonomousVmClustersRequest)
operation.- Parameters:
listCloudAutonomousVmClustersRequest
-- Returns:
- A custom publisher that can be subscribed to request a stream of response pages.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()
to retrieve the underlying exception.- ThrottlingException The request was denied due to request throttling.
- ValidationException The request has failed validation because it is missing required fields or has invalid inputs.
- AccessDeniedException You don't have sufficient access to perform this action. Make sure you have the required permissions and try again.
- InternalServerException Occurs when there is an internal failure in the Oracle Database@Amazon Web Services service. Wait and try again.
- ResourceNotFoundException The operation tried to access a resource that doesn't exist. Make sure you provided the correct resource and try again.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- OdbException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
listCloudAutonomousVmClustersPaginator
default ListCloudAutonomousVmClustersPublisher listCloudAutonomousVmClustersPaginator(Consumer<ListCloudAutonomousVmClustersRequest.Builder> listCloudAutonomousVmClustersRequest) This is a variant of
listCloudAutonomousVmClusters(software.amazon.awssdk.services.odb.model.ListCloudAutonomousVmClustersRequest)
operation. The return type is a custom publisher that can be subscribed to request a stream of response pages. SDK will internally handle making service calls for you.When the operation is called, an instance of this class is returned. At this point, no service calls are made yet and so there is no guarantee that the request is valid. If there are errors in your request, you will see the failures only after you start streaming the data. The subscribe method should be called as a request to start streaming data. For more info, see
Publisher.subscribe(org.reactivestreams.Subscriber)
. Each call to the subscribe method will result in a newSubscription
i.e., a new contract to stream data from the starting request.The following are few ways to use the response class:
1) Using the subscribe helper methodsoftware.amazon.awssdk.services.odb.paginators.ListCloudAutonomousVmClustersPublisher publisher = client.listCloudAutonomousVmClustersPaginator(request); CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response }); future.get();
software.amazon.awssdk.services.odb.paginators.ListCloudAutonomousVmClustersPublisher publisher = client.listCloudAutonomousVmClustersPaginator(request); publisher.subscribe(new Subscriber<software.amazon.awssdk.services.odb.model.ListCloudAutonomousVmClustersResponse>() { public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... }; public void onNext(software.amazon.awssdk.services.odb.model.ListCloudAutonomousVmClustersResponse response) { //... }; });
Please notice that the configuration of maxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
listCloudAutonomousVmClusters(software.amazon.awssdk.services.odb.model.ListCloudAutonomousVmClustersRequest)
operation.
This is a convenience which creates an instance of the
ListCloudAutonomousVmClustersRequest.Builder
avoiding the need to create one manually viaListCloudAutonomousVmClustersRequest.builder()
- Parameters:
listCloudAutonomousVmClustersRequest
- AConsumer
that will call methods onListCloudAutonomousVmClustersRequest.Builder
to create a request.- Returns:
- A custom publisher that can be subscribed to request a stream of response pages.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()
to retrieve the underlying exception.- ThrottlingException The request was denied due to request throttling.
- ValidationException The request has failed validation because it is missing required fields or has invalid inputs.
- AccessDeniedException You don't have sufficient access to perform this action. Make sure you have the required permissions and try again.
- InternalServerException Occurs when there is an internal failure in the Oracle Database@Amazon Web Services service. Wait and try again.
- ResourceNotFoundException The operation tried to access a resource that doesn't exist. Make sure you provided the correct resource and try again.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- OdbException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
listCloudExadataInfrastructures
default CompletableFuture<ListCloudExadataInfrastructuresResponse> listCloudExadataInfrastructures(ListCloudExadataInfrastructuresRequest listCloudExadataInfrastructuresRequest) Returns information about the Exadata infrastructures owned by your Amazon Web Services account.
- Parameters:
listCloudExadataInfrastructuresRequest
-- Returns:
- A Java Future containing the result of the ListCloudExadataInfrastructures operation returned by the
service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()
to retrieve the underlying exception.- ThrottlingException The request was denied due to request throttling.
- ValidationException The request has failed validation because it is missing required fields or has invalid inputs.
- AccessDeniedException You don't have sufficient access to perform this action. Make sure you have the required permissions and try again.
- InternalServerException Occurs when there is an internal failure in the Oracle Database@Amazon Web Services service. Wait and try again.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- OdbException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
listCloudExadataInfrastructures
default CompletableFuture<ListCloudExadataInfrastructuresResponse> listCloudExadataInfrastructures(Consumer<ListCloudExadataInfrastructuresRequest.Builder> listCloudExadataInfrastructuresRequest) Returns information about the Exadata infrastructures owned by your Amazon Web Services account.
This is a convenience which creates an instance of the
ListCloudExadataInfrastructuresRequest.Builder
avoiding the need to create one manually viaListCloudExadataInfrastructuresRequest.builder()
- Parameters:
listCloudExadataInfrastructuresRequest
- AConsumer
that will call methods onListCloudExadataInfrastructuresRequest.Builder
to create a request.- Returns:
- A Java Future containing the result of the ListCloudExadataInfrastructures operation returned by the
service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()
to retrieve the underlying exception.- ThrottlingException The request was denied due to request throttling.
- ValidationException The request has failed validation because it is missing required fields or has invalid inputs.
- AccessDeniedException You don't have sufficient access to perform this action. Make sure you have the required permissions and try again.
- InternalServerException Occurs when there is an internal failure in the Oracle Database@Amazon Web Services service. Wait and try again.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- OdbException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
listCloudExadataInfrastructuresPaginator
default ListCloudExadataInfrastructuresPublisher listCloudExadataInfrastructuresPaginator(ListCloudExadataInfrastructuresRequest listCloudExadataInfrastructuresRequest) This is a variant of
listCloudExadataInfrastructures(software.amazon.awssdk.services.odb.model.ListCloudExadataInfrastructuresRequest)
operation. The return type is a custom publisher that can be subscribed to request a stream of response pages. SDK will internally handle making service calls for you.When the operation is called, an instance of this class is returned. At this point, no service calls are made yet and so there is no guarantee that the request is valid. If there are errors in your request, you will see the failures only after you start streaming the data. The subscribe method should be called as a request to start streaming data. For more info, see
Publisher.subscribe(org.reactivestreams.Subscriber)
. Each call to the subscribe method will result in a newSubscription
i.e., a new contract to stream data from the starting request.The following are few ways to use the response class:
1) Using the subscribe helper methodsoftware.amazon.awssdk.services.odb.paginators.ListCloudExadataInfrastructuresPublisher publisher = client.listCloudExadataInfrastructuresPaginator(request); CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response }); future.get();
software.amazon.awssdk.services.odb.paginators.ListCloudExadataInfrastructuresPublisher publisher = client.listCloudExadataInfrastructuresPaginator(request); publisher.subscribe(new Subscriber<software.amazon.awssdk.services.odb.model.ListCloudExadataInfrastructuresResponse>() { public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... }; public void onNext(software.amazon.awssdk.services.odb.model.ListCloudExadataInfrastructuresResponse response) { //... }; });
Please notice that the configuration of maxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
listCloudExadataInfrastructures(software.amazon.awssdk.services.odb.model.ListCloudExadataInfrastructuresRequest)
operation.- Parameters:
listCloudExadataInfrastructuresRequest
-- Returns:
- A custom publisher that can be subscribed to request a stream of response pages.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()
to retrieve the underlying exception.- ThrottlingException The request was denied due to request throttling.
- ValidationException The request has failed validation because it is missing required fields or has invalid inputs.
- AccessDeniedException You don't have sufficient access to perform this action. Make sure you have the required permissions and try again.
- InternalServerException Occurs when there is an internal failure in the Oracle Database@Amazon Web Services service. Wait and try again.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- OdbException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
listCloudExadataInfrastructuresPaginator
default ListCloudExadataInfrastructuresPublisher listCloudExadataInfrastructuresPaginator(Consumer<ListCloudExadataInfrastructuresRequest.Builder> listCloudExadataInfrastructuresRequest) This is a variant of
listCloudExadataInfrastructures(software.amazon.awssdk.services.odb.model.ListCloudExadataInfrastructuresRequest)
operation. The return type is a custom publisher that can be subscribed to request a stream of response pages. SDK will internally handle making service calls for you.When the operation is called, an instance of this class is returned. At this point, no service calls are made yet and so there is no guarantee that the request is valid. If there are errors in your request, you will see the failures only after you start streaming the data. The subscribe method should be called as a request to start streaming data. For more info, see
Publisher.subscribe(org.reactivestreams.Subscriber)
. Each call to the subscribe method will result in a newSubscription
i.e., a new contract to stream data from the starting request.The following are few ways to use the response class:
1) Using the subscribe helper methodsoftware.amazon.awssdk.services.odb.paginators.ListCloudExadataInfrastructuresPublisher publisher = client.listCloudExadataInfrastructuresPaginator(request); CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response }); future.get();
software.amazon.awssdk.services.odb.paginators.ListCloudExadataInfrastructuresPublisher publisher = client.listCloudExadataInfrastructuresPaginator(request); publisher.subscribe(new Subscriber<software.amazon.awssdk.services.odb.model.ListCloudExadataInfrastructuresResponse>() { public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... }; public void onNext(software.amazon.awssdk.services.odb.model.ListCloudExadataInfrastructuresResponse response) { //... }; });
Please notice that the configuration of maxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
listCloudExadataInfrastructures(software.amazon.awssdk.services.odb.model.ListCloudExadataInfrastructuresRequest)
operation.
This is a convenience which creates an instance of the
ListCloudExadataInfrastructuresRequest.Builder
avoiding the need to create one manually viaListCloudExadataInfrastructuresRequest.builder()
- Parameters:
listCloudExadataInfrastructuresRequest
- AConsumer
that will call methods onListCloudExadataInfrastructuresRequest.Builder
to create a request.- Returns:
- A custom publisher that can be subscribed to request a stream of response pages.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()
to retrieve the underlying exception.- ThrottlingException The request was denied due to request throttling.
- ValidationException The request has failed validation because it is missing required fields or has invalid inputs.
- AccessDeniedException You don't have sufficient access to perform this action. Make sure you have the required permissions and try again.
- InternalServerException Occurs when there is an internal failure in the Oracle Database@Amazon Web Services service. Wait and try again.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- OdbException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
listCloudVmClusters
default CompletableFuture<ListCloudVmClustersResponse> listCloudVmClusters(ListCloudVmClustersRequest listCloudVmClustersRequest) Returns information about the VM clusters owned by your Amazon Web Services account or only the ones on the specified Exadata infrastructure.
- Parameters:
listCloudVmClustersRequest
-- Returns:
- A Java Future containing the result of the ListCloudVmClusters operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()
to retrieve the underlying exception.- ThrottlingException The request was denied due to request throttling.
- ValidationException The request has failed validation because it is missing required fields or has invalid inputs.
- AccessDeniedException You don't have sufficient access to perform this action. Make sure you have the required permissions and try again.
- InternalServerException Occurs when there is an internal failure in the Oracle Database@Amazon Web Services service. Wait and try again.
- ResourceNotFoundException The operation tried to access a resource that doesn't exist. Make sure you provided the correct resource and try again.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- OdbException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
listCloudVmClusters
default CompletableFuture<ListCloudVmClustersResponse> listCloudVmClusters(Consumer<ListCloudVmClustersRequest.Builder> listCloudVmClustersRequest) Returns information about the VM clusters owned by your Amazon Web Services account or only the ones on the specified Exadata infrastructure.
This is a convenience which creates an instance of the
ListCloudVmClustersRequest.Builder
avoiding the need to create one manually viaListCloudVmClustersRequest.builder()
- Parameters:
listCloudVmClustersRequest
- AConsumer
that will call methods onListCloudVmClustersRequest.Builder
to create a request.- Returns:
- A Java Future containing the result of the ListCloudVmClusters operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()
to retrieve the underlying exception.- ThrottlingException The request was denied due to request throttling.
- ValidationException The request has failed validation because it is missing required fields or has invalid inputs.
- AccessDeniedException You don't have sufficient access to perform this action. Make sure you have the required permissions and try again.
- InternalServerException Occurs when there is an internal failure in the Oracle Database@Amazon Web Services service. Wait and try again.
- ResourceNotFoundException The operation tried to access a resource that doesn't exist. Make sure you provided the correct resource and try again.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- OdbException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
listCloudVmClustersPaginator
default ListCloudVmClustersPublisher listCloudVmClustersPaginator(ListCloudVmClustersRequest listCloudVmClustersRequest) This is a variant of
listCloudVmClusters(software.amazon.awssdk.services.odb.model.ListCloudVmClustersRequest)
operation. The return type is a custom publisher that can be subscribed to request a stream of response pages. SDK will internally handle making service calls for you.When the operation is called, an instance of this class is returned. At this point, no service calls are made yet and so there is no guarantee that the request is valid. If there are errors in your request, you will see the failures only after you start streaming the data. The subscribe method should be called as a request to start streaming data. For more info, see
Publisher.subscribe(org.reactivestreams.Subscriber)
. Each call to the subscribe method will result in a newSubscription
i.e., a new contract to stream data from the starting request.The following are few ways to use the response class:
1) Using the subscribe helper methodsoftware.amazon.awssdk.services.odb.paginators.ListCloudVmClustersPublisher publisher = client.listCloudVmClustersPaginator(request); CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response }); future.get();
software.amazon.awssdk.services.odb.paginators.ListCloudVmClustersPublisher publisher = client.listCloudVmClustersPaginator(request); publisher.subscribe(new Subscriber<software.amazon.awssdk.services.odb.model.ListCloudVmClustersResponse>() { public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... }; public void onNext(software.amazon.awssdk.services.odb.model.ListCloudVmClustersResponse response) { //... }; });
Please notice that the configuration of maxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
listCloudVmClusters(software.amazon.awssdk.services.odb.model.ListCloudVmClustersRequest)
operation.- Parameters:
listCloudVmClustersRequest
-- Returns:
- A custom publisher that can be subscribed to request a stream of response pages.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()
to retrieve the underlying exception.- ThrottlingException The request was denied due to request throttling.
- ValidationException The request has failed validation because it is missing required fields or has invalid inputs.
- AccessDeniedException You don't have sufficient access to perform this action. Make sure you have the required permissions and try again.
- InternalServerException Occurs when there is an internal failure in the Oracle Database@Amazon Web Services service. Wait and try again.
- ResourceNotFoundException The operation tried to access a resource that doesn't exist. Make sure you provided the correct resource and try again.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- OdbException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
listCloudVmClustersPaginator
default ListCloudVmClustersPublisher listCloudVmClustersPaginator(Consumer<ListCloudVmClustersRequest.Builder> listCloudVmClustersRequest) This is a variant of
listCloudVmClusters(software.amazon.awssdk.services.odb.model.ListCloudVmClustersRequest)
operation. The return type is a custom publisher that can be subscribed to request a stream of response pages. SDK will internally handle making service calls for you.When the operation is called, an instance of this class is returned. At this point, no service calls are made yet and so there is no guarantee that the request is valid. If there are errors in your request, you will see the failures only after you start streaming the data. The subscribe method should be called as a request to start streaming data. For more info, see
Publisher.subscribe(org.reactivestreams.Subscriber)
. Each call to the subscribe method will result in a newSubscription
i.e., a new contract to stream data from the starting request.The following are few ways to use the response class:
1) Using the subscribe helper methodsoftware.amazon.awssdk.services.odb.paginators.ListCloudVmClustersPublisher publisher = client.listCloudVmClustersPaginator(request); CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response }); future.get();
software.amazon.awssdk.services.odb.paginators.ListCloudVmClustersPublisher publisher = client.listCloudVmClustersPaginator(request); publisher.subscribe(new Subscriber<software.amazon.awssdk.services.odb.model.ListCloudVmClustersResponse>() { public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... }; public void onNext(software.amazon.awssdk.services.odb.model.ListCloudVmClustersResponse response) { //... }; });
Please notice that the configuration of maxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
listCloudVmClusters(software.amazon.awssdk.services.odb.model.ListCloudVmClustersRequest)
operation.
This is a convenience which creates an instance of the
ListCloudVmClustersRequest.Builder
avoiding the need to create one manually viaListCloudVmClustersRequest.builder()
- Parameters:
listCloudVmClustersRequest
- AConsumer
that will call methods onListCloudVmClustersRequest.Builder
to create a request.- Returns:
- A custom publisher that can be subscribed to request a stream of response pages.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()
to retrieve the underlying exception.- ThrottlingException The request was denied due to request throttling.
- ValidationException The request has failed validation because it is missing required fields or has invalid inputs.
- AccessDeniedException You don't have sufficient access to perform this action. Make sure you have the required permissions and try again.
- InternalServerException Occurs when there is an internal failure in the Oracle Database@Amazon Web Services service. Wait and try again.
- ResourceNotFoundException The operation tried to access a resource that doesn't exist. Make sure you provided the correct resource and try again.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- OdbException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
listDbNodes
Returns information about the DB nodes for the specified VM cluster.
- Parameters:
listDbNodesRequest
-- Returns:
- A Java Future containing the result of the ListDbNodes operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()
to retrieve the underlying exception.- ThrottlingException The request was denied due to request throttling.
- ValidationException The request has failed validation because it is missing required fields or has invalid inputs.
- AccessDeniedException You don't have sufficient access to perform this action. Make sure you have the required permissions and try again.
- InternalServerException Occurs when there is an internal failure in the Oracle Database@Amazon Web Services service. Wait and try again.
- ResourceNotFoundException The operation tried to access a resource that doesn't exist. Make sure you provided the correct resource and try again.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- OdbException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
listDbNodes
default CompletableFuture<ListDbNodesResponse> listDbNodes(Consumer<ListDbNodesRequest.Builder> listDbNodesRequest) Returns information about the DB nodes for the specified VM cluster.
This is a convenience which creates an instance of the
ListDbNodesRequest.Builder
avoiding the need to create one manually viaListDbNodesRequest.builder()
- Parameters:
listDbNodesRequest
- AConsumer
that will call methods onListDbNodesRequest.Builder
to create a request.- Returns:
- A Java Future containing the result of the ListDbNodes operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()
to retrieve the underlying exception.- ThrottlingException The request was denied due to request throttling.
- ValidationException The request has failed validation because it is missing required fields or has invalid inputs.
- AccessDeniedException You don't have sufficient access to perform this action. Make sure you have the required permissions and try again.
- InternalServerException Occurs when there is an internal failure in the Oracle Database@Amazon Web Services service. Wait and try again.
- ResourceNotFoundException The operation tried to access a resource that doesn't exist. Make sure you provided the correct resource and try again.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- OdbException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
listDbNodesPaginator
This is a variant of
listDbNodes(software.amazon.awssdk.services.odb.model.ListDbNodesRequest)
operation. The return type is a custom publisher that can be subscribed to request a stream of response pages. SDK will internally handle making service calls for you.When the operation is called, an instance of this class is returned. At this point, no service calls are made yet and so there is no guarantee that the request is valid. If there are errors in your request, you will see the failures only after you start streaming the data. The subscribe method should be called as a request to start streaming data. For more info, see
Publisher.subscribe(org.reactivestreams.Subscriber)
. Each call to the subscribe method will result in a newSubscription
i.e., a new contract to stream data from the starting request.The following are few ways to use the response class:
1) Using the subscribe helper methodsoftware.amazon.awssdk.services.odb.paginators.ListDbNodesPublisher publisher = client.listDbNodesPaginator(request); CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response }); future.get();
software.amazon.awssdk.services.odb.paginators.ListDbNodesPublisher publisher = client.listDbNodesPaginator(request); publisher.subscribe(new Subscriber<software.amazon.awssdk.services.odb.model.ListDbNodesResponse>() { public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... }; public void onNext(software.amazon.awssdk.services.odb.model.ListDbNodesResponse response) { //... }; });
Please notice that the configuration of maxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
listDbNodes(software.amazon.awssdk.services.odb.model.ListDbNodesRequest)
operation.- Parameters:
listDbNodesRequest
-- Returns:
- A custom publisher that can be subscribed to request a stream of response pages.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()
to retrieve the underlying exception.- ThrottlingException The request was denied due to request throttling.
- ValidationException The request has failed validation because it is missing required fields or has invalid inputs.
- AccessDeniedException You don't have sufficient access to perform this action. Make sure you have the required permissions and try again.
- InternalServerException Occurs when there is an internal failure in the Oracle Database@Amazon Web Services service. Wait and try again.
- ResourceNotFoundException The operation tried to access a resource that doesn't exist. Make sure you provided the correct resource and try again.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- OdbException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
listDbNodesPaginator
default ListDbNodesPublisher listDbNodesPaginator(Consumer<ListDbNodesRequest.Builder> listDbNodesRequest) This is a variant of
listDbNodes(software.amazon.awssdk.services.odb.model.ListDbNodesRequest)
operation. The return type is a custom publisher that can be subscribed to request a stream of response pages. SDK will internally handle making service calls for you.When the operation is called, an instance of this class is returned. At this point, no service calls are made yet and so there is no guarantee that the request is valid. If there are errors in your request, you will see the failures only after you start streaming the data. The subscribe method should be called as a request to start streaming data. For more info, see
Publisher.subscribe(org.reactivestreams.Subscriber)
. Each call to the subscribe method will result in a newSubscription
i.e., a new contract to stream data from the starting request.The following are few ways to use the response class:
1) Using the subscribe helper methodsoftware.amazon.awssdk.services.odb.paginators.ListDbNodesPublisher publisher = client.listDbNodesPaginator(request); CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response }); future.get();
software.amazon.awssdk.services.odb.paginators.ListDbNodesPublisher publisher = client.listDbNodesPaginator(request); publisher.subscribe(new Subscriber<software.amazon.awssdk.services.odb.model.ListDbNodesResponse>() { public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... }; public void onNext(software.amazon.awssdk.services.odb.model.ListDbNodesResponse response) { //... }; });
Please notice that the configuration of maxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
listDbNodes(software.amazon.awssdk.services.odb.model.ListDbNodesRequest)
operation.
This is a convenience which creates an instance of the
ListDbNodesRequest.Builder
avoiding the need to create one manually viaListDbNodesRequest.builder()
- Parameters:
listDbNodesRequest
- AConsumer
that will call methods onListDbNodesRequest.Builder
to create a request.- Returns:
- A custom publisher that can be subscribed to request a stream of response pages.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()
to retrieve the underlying exception.- ThrottlingException The request was denied due to request throttling.
- ValidationException The request has failed validation because it is missing required fields or has invalid inputs.
- AccessDeniedException You don't have sufficient access to perform this action. Make sure you have the required permissions and try again.
- InternalServerException Occurs when there is an internal failure in the Oracle Database@Amazon Web Services service. Wait and try again.
- ResourceNotFoundException The operation tried to access a resource that doesn't exist. Make sure you provided the correct resource and try again.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- OdbException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
listDbServers
default CompletableFuture<ListDbServersResponse> listDbServers(ListDbServersRequest listDbServersRequest) Returns information about the database servers that belong to the specified Exadata infrastructure.
- Parameters:
listDbServersRequest
-- Returns:
- A Java Future containing the result of the ListDbServers operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()
to retrieve the underlying exception.- ThrottlingException The request was denied due to request throttling.
- ValidationException The request has failed validation because it is missing required fields or has invalid inputs.
- AccessDeniedException You don't have sufficient access to perform this action. Make sure you have the required permissions and try again.
- InternalServerException Occurs when there is an internal failure in the Oracle Database@Amazon Web Services service. Wait and try again.
- ResourceNotFoundException The operation tried to access a resource that doesn't exist. Make sure you provided the correct resource and try again.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- OdbException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
listDbServers
default CompletableFuture<ListDbServersResponse> listDbServers(Consumer<ListDbServersRequest.Builder> listDbServersRequest) Returns information about the database servers that belong to the specified Exadata infrastructure.
This is a convenience which creates an instance of the
ListDbServersRequest.Builder
avoiding the need to create one manually viaListDbServersRequest.builder()
- Parameters:
listDbServersRequest
- AConsumer
that will call methods onListDbServersRequest.Builder
to create a request.- Returns:
- A Java Future containing the result of the ListDbServers operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()
to retrieve the underlying exception.- ThrottlingException The request was denied due to request throttling.
- ValidationException The request has failed validation because it is missing required fields or has invalid inputs.
- AccessDeniedException You don't have sufficient access to perform this action. Make sure you have the required permissions and try again.
- InternalServerException Occurs when there is an internal failure in the Oracle Database@Amazon Web Services service. Wait and try again.
- ResourceNotFoundException The operation tried to access a resource that doesn't exist. Make sure you provided the correct resource and try again.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- OdbException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
listDbServersPaginator
This is a variant of
listDbServers(software.amazon.awssdk.services.odb.model.ListDbServersRequest)
operation. The return type is a custom publisher that can be subscribed to request a stream of response pages. SDK will internally handle making service calls for you.When the operation is called, an instance of this class is returned. At this point, no service calls are made yet and so there is no guarantee that the request is valid. If there are errors in your request, you will see the failures only after you start streaming the data. The subscribe method should be called as a request to start streaming data. For more info, see
Publisher.subscribe(org.reactivestreams.Subscriber)
. Each call to the subscribe method will result in a newSubscription
i.e., a new contract to stream data from the starting request.The following are few ways to use the response class:
1) Using the subscribe helper methodsoftware.amazon.awssdk.services.odb.paginators.ListDbServersPublisher publisher = client.listDbServersPaginator(request); CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response }); future.get();
software.amazon.awssdk.services.odb.paginators.ListDbServersPublisher publisher = client.listDbServersPaginator(request); publisher.subscribe(new Subscriber<software.amazon.awssdk.services.odb.model.ListDbServersResponse>() { public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... }; public void onNext(software.amazon.awssdk.services.odb.model.ListDbServersResponse response) { //... }; });
Please notice that the configuration of maxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
listDbServers(software.amazon.awssdk.services.odb.model.ListDbServersRequest)
operation.- Parameters:
listDbServersRequest
-- Returns:
- A custom publisher that can be subscribed to request a stream of response pages.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()
to retrieve the underlying exception.- ThrottlingException The request was denied due to request throttling.
- ValidationException The request has failed validation because it is missing required fields or has invalid inputs.
- AccessDeniedException You don't have sufficient access to perform this action. Make sure you have the required permissions and try again.
- InternalServerException Occurs when there is an internal failure in the Oracle Database@Amazon Web Services service. Wait and try again.
- ResourceNotFoundException The operation tried to access a resource that doesn't exist. Make sure you provided the correct resource and try again.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- OdbException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
listDbServersPaginator
default ListDbServersPublisher listDbServersPaginator(Consumer<ListDbServersRequest.Builder> listDbServersRequest) This is a variant of
listDbServers(software.amazon.awssdk.services.odb.model.ListDbServersRequest)
operation. The return type is a custom publisher that can be subscribed to request a stream of response pages. SDK will internally handle making service calls for you.When the operation is called, an instance of this class is returned. At this point, no service calls are made yet and so there is no guarantee that the request is valid. If there are errors in your request, you will see the failures only after you start streaming the data. The subscribe method should be called as a request to start streaming data. For more info, see
Publisher.subscribe(org.reactivestreams.Subscriber)
. Each call to the subscribe method will result in a newSubscription
i.e., a new contract to stream data from the starting request.The following are few ways to use the response class:
1) Using the subscribe helper methodsoftware.amazon.awssdk.services.odb.paginators.ListDbServersPublisher publisher = client.listDbServersPaginator(request); CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response }); future.get();
software.amazon.awssdk.services.odb.paginators.ListDbServersPublisher publisher = client.listDbServersPaginator(request); publisher.subscribe(new Subscriber<software.amazon.awssdk.services.odb.model.ListDbServersResponse>() { public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... }; public void onNext(software.amazon.awssdk.services.odb.model.ListDbServersResponse response) { //... }; });
Please notice that the configuration of maxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
listDbServers(software.amazon.awssdk.services.odb.model.ListDbServersRequest)
operation.
This is a convenience which creates an instance of the
ListDbServersRequest.Builder
avoiding the need to create one manually viaListDbServersRequest.builder()
- Parameters:
listDbServersRequest
- AConsumer
that will call methods onListDbServersRequest.Builder
to create a request.- Returns:
- A custom publisher that can be subscribed to request a stream of response pages.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()
to retrieve the underlying exception.- ThrottlingException The request was denied due to request throttling.
- ValidationException The request has failed validation because it is missing required fields or has invalid inputs.
- AccessDeniedException You don't have sufficient access to perform this action. Make sure you have the required permissions and try again.
- InternalServerException Occurs when there is an internal failure in the Oracle Database@Amazon Web Services service. Wait and try again.
- ResourceNotFoundException The operation tried to access a resource that doesn't exist. Make sure you provided the correct resource and try again.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- OdbException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
listDbSystemShapes
default CompletableFuture<ListDbSystemShapesResponse> listDbSystemShapes(ListDbSystemShapesRequest listDbSystemShapesRequest) Returns information about the shapes that are available for an Exadata infrastructure.
- Parameters:
listDbSystemShapesRequest
-- Returns:
- A Java Future containing the result of the ListDbSystemShapes operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()
to retrieve the underlying exception.- ThrottlingException The request was denied due to request throttling.
- ValidationException The request has failed validation because it is missing required fields or has invalid inputs.
- AccessDeniedException You don't have sufficient access to perform this action. Make sure you have the required permissions and try again.
- InternalServerException Occurs when there is an internal failure in the Oracle Database@Amazon Web Services service. Wait and try again.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- OdbException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
listDbSystemShapes
default CompletableFuture<ListDbSystemShapesResponse> listDbSystemShapes(Consumer<ListDbSystemShapesRequest.Builder> listDbSystemShapesRequest) Returns information about the shapes that are available for an Exadata infrastructure.
This is a convenience which creates an instance of the
ListDbSystemShapesRequest.Builder
avoiding the need to create one manually viaListDbSystemShapesRequest.builder()
- Parameters:
listDbSystemShapesRequest
- AConsumer
that will call methods onListDbSystemShapesRequest.Builder
to create a request.- Returns:
- A Java Future containing the result of the ListDbSystemShapes operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()
to retrieve the underlying exception.- ThrottlingException The request was denied due to request throttling.
- ValidationException The request has failed validation because it is missing required fields or has invalid inputs.
- AccessDeniedException You don't have sufficient access to perform this action. Make sure you have the required permissions and try again.
- InternalServerException Occurs when there is an internal failure in the Oracle Database@Amazon Web Services service. Wait and try again.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- OdbException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
listDbSystemShapesPaginator
default ListDbSystemShapesPublisher listDbSystemShapesPaginator(ListDbSystemShapesRequest listDbSystemShapesRequest) This is a variant of
listDbSystemShapes(software.amazon.awssdk.services.odb.model.ListDbSystemShapesRequest)
operation. The return type is a custom publisher that can be subscribed to request a stream of response pages. SDK will internally handle making service calls for you.When the operation is called, an instance of this class is returned. At this point, no service calls are made yet and so there is no guarantee that the request is valid. If there are errors in your request, you will see the failures only after you start streaming the data. The subscribe method should be called as a request to start streaming data. For more info, see
Publisher.subscribe(org.reactivestreams.Subscriber)
. Each call to the subscribe method will result in a newSubscription
i.e., a new contract to stream data from the starting request.The following are few ways to use the response class:
1) Using the subscribe helper methodsoftware.amazon.awssdk.services.odb.paginators.ListDbSystemShapesPublisher publisher = client.listDbSystemShapesPaginator(request); CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response }); future.get();
software.amazon.awssdk.services.odb.paginators.ListDbSystemShapesPublisher publisher = client.listDbSystemShapesPaginator(request); publisher.subscribe(new Subscriber<software.amazon.awssdk.services.odb.model.ListDbSystemShapesResponse>() { public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... }; public void onNext(software.amazon.awssdk.services.odb.model.ListDbSystemShapesResponse response) { //... }; });
Please notice that the configuration of maxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
listDbSystemShapes(software.amazon.awssdk.services.odb.model.ListDbSystemShapesRequest)
operation.- Parameters:
listDbSystemShapesRequest
-- Returns:
- A custom publisher that can be subscribed to request a stream of response pages.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()
to retrieve the underlying exception.- ThrottlingException The request was denied due to request throttling.
- ValidationException The request has failed validation because it is missing required fields or has invalid inputs.
- AccessDeniedException You don't have sufficient access to perform this action. Make sure you have the required permissions and try again.
- InternalServerException Occurs when there is an internal failure in the Oracle Database@Amazon Web Services service. Wait and try again.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- OdbException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
listDbSystemShapesPaginator
default ListDbSystemShapesPublisher listDbSystemShapesPaginator(Consumer<ListDbSystemShapesRequest.Builder> listDbSystemShapesRequest) This is a variant of
listDbSystemShapes(software.amazon.awssdk.services.odb.model.ListDbSystemShapesRequest)
operation. The return type is a custom publisher that can be subscribed to request a stream of response pages. SDK will internally handle making service calls for you.When the operation is called, an instance of this class is returned. At this point, no service calls are made yet and so there is no guarantee that the request is valid. If there are errors in your request, you will see the failures only after you start streaming the data. The subscribe method should be called as a request to start streaming data. For more info, see
Publisher.subscribe(org.reactivestreams.Subscriber)
. Each call to the subscribe method will result in a newSubscription
i.e., a new contract to stream data from the starting request.The following are few ways to use the response class:
1) Using the subscribe helper methodsoftware.amazon.awssdk.services.odb.paginators.ListDbSystemShapesPublisher publisher = client.listDbSystemShapesPaginator(request); CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response }); future.get();
software.amazon.awssdk.services.odb.paginators.ListDbSystemShapesPublisher publisher = client.listDbSystemShapesPaginator(request); publisher.subscribe(new Subscriber<software.amazon.awssdk.services.odb.model.ListDbSystemShapesResponse>() { public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... }; public void onNext(software.amazon.awssdk.services.odb.model.ListDbSystemShapesResponse response) { //... }; });
Please notice that the configuration of maxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
listDbSystemShapes(software.amazon.awssdk.services.odb.model.ListDbSystemShapesRequest)
operation.
This is a convenience which creates an instance of the
ListDbSystemShapesRequest.Builder
avoiding the need to create one manually viaListDbSystemShapesRequest.builder()
- Parameters:
listDbSystemShapesRequest
- AConsumer
that will call methods onListDbSystemShapesRequest.Builder
to create a request.- Returns:
- A custom publisher that can be subscribed to request a stream of response pages.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()
to retrieve the underlying exception.- ThrottlingException The request was denied due to request throttling.
- ValidationException The request has failed validation because it is missing required fields or has invalid inputs.
- AccessDeniedException You don't have sufficient access to perform this action. Make sure you have the required permissions and try again.
- InternalServerException Occurs when there is an internal failure in the Oracle Database@Amazon Web Services service. Wait and try again.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- OdbException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
listGiVersions
default CompletableFuture<ListGiVersionsResponse> listGiVersions(ListGiVersionsRequest listGiVersionsRequest) Returns information about Oracle Grid Infrastructure (GI) software versions that are available for a VM cluster for the specified shape.
- Parameters:
listGiVersionsRequest
-- Returns:
- A Java Future containing the result of the ListGiVersions operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()
to retrieve the underlying exception.- ThrottlingException The request was denied due to request throttling.
- ValidationException The request has failed validation because it is missing required fields or has invalid inputs.
- AccessDeniedException You don't have sufficient access to perform this action. Make sure you have the required permissions and try again.
- InternalServerException Occurs when there is an internal failure in the Oracle Database@Amazon Web Services service. Wait and try again.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- OdbException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
listGiVersions
default CompletableFuture<ListGiVersionsResponse> listGiVersions(Consumer<ListGiVersionsRequest.Builder> listGiVersionsRequest) Returns information about Oracle Grid Infrastructure (GI) software versions that are available for a VM cluster for the specified shape.
This is a convenience which creates an instance of the
ListGiVersionsRequest.Builder
avoiding the need to create one manually viaListGiVersionsRequest.builder()
- Parameters:
listGiVersionsRequest
- AConsumer
that will call methods onListGiVersionsRequest.Builder
to create a request.- Returns:
- A Java Future containing the result of the ListGiVersions operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()
to retrieve the underlying exception.- ThrottlingException The request was denied due to request throttling.
- ValidationException The request has failed validation because it is missing required fields or has invalid inputs.
- AccessDeniedException You don't have sufficient access to perform this action. Make sure you have the required permissions and try again.
- InternalServerException Occurs when there is an internal failure in the Oracle Database@Amazon Web Services service. Wait and try again.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- OdbException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
listGiVersionsPaginator
default ListGiVersionsPublisher listGiVersionsPaginator(ListGiVersionsRequest listGiVersionsRequest) This is a variant of
listGiVersions(software.amazon.awssdk.services.odb.model.ListGiVersionsRequest)
operation. The return type is a custom publisher that can be subscribed to request a stream of response pages. SDK will internally handle making service calls for you.When the operation is called, an instance of this class is returned. At this point, no service calls are made yet and so there is no guarantee that the request is valid. If there are errors in your request, you will see the failures only after you start streaming the data. The subscribe method should be called as a request to start streaming data. For more info, see
Publisher.subscribe(org.reactivestreams.Subscriber)
. Each call to the subscribe method will result in a newSubscription
i.e., a new contract to stream data from the starting request.The following are few ways to use the response class:
1) Using the subscribe helper methodsoftware.amazon.awssdk.services.odb.paginators.ListGiVersionsPublisher publisher = client.listGiVersionsPaginator(request); CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response }); future.get();
software.amazon.awssdk.services.odb.paginators.ListGiVersionsPublisher publisher = client.listGiVersionsPaginator(request); publisher.subscribe(new Subscriber<software.amazon.awssdk.services.odb.model.ListGiVersionsResponse>() { public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... }; public void onNext(software.amazon.awssdk.services.odb.model.ListGiVersionsResponse response) { //... }; });
Please notice that the configuration of maxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
listGiVersions(software.amazon.awssdk.services.odb.model.ListGiVersionsRequest)
operation.- Parameters:
listGiVersionsRequest
-- Returns:
- A custom publisher that can be subscribed to request a stream of response pages.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()
to retrieve the underlying exception.- ThrottlingException The request was denied due to request throttling.
- ValidationException The request has failed validation because it is missing required fields or has invalid inputs.
- AccessDeniedException You don't have sufficient access to perform this action. Make sure you have the required permissions and try again.
- InternalServerException Occurs when there is an internal failure in the Oracle Database@Amazon Web Services service. Wait and try again.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- OdbException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
listGiVersionsPaginator
default ListGiVersionsPublisher listGiVersionsPaginator(Consumer<ListGiVersionsRequest.Builder> listGiVersionsRequest) This is a variant of
listGiVersions(software.amazon.awssdk.services.odb.model.ListGiVersionsRequest)
operation. The return type is a custom publisher that can be subscribed to request a stream of response pages. SDK will internally handle making service calls for you.When the operation is called, an instance of this class is returned. At this point, no service calls are made yet and so there is no guarantee that the request is valid. If there are errors in your request, you will see the failures only after you start streaming the data. The subscribe method should be called as a request to start streaming data. For more info, see
Publisher.subscribe(org.reactivestreams.Subscriber)
. Each call to the subscribe method will result in a newSubscription
i.e., a new contract to stream data from the starting request.The following are few ways to use the response class:
1) Using the subscribe helper methodsoftware.amazon.awssdk.services.odb.paginators.ListGiVersionsPublisher publisher = client.listGiVersionsPaginator(request); CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response }); future.get();
software.amazon.awssdk.services.odb.paginators.ListGiVersionsPublisher publisher = client.listGiVersionsPaginator(request); publisher.subscribe(new Subscriber<software.amazon.awssdk.services.odb.model.ListGiVersionsResponse>() { public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... }; public void onNext(software.amazon.awssdk.services.odb.model.ListGiVersionsResponse response) { //... }; });
Please notice that the configuration of maxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
listGiVersions(software.amazon.awssdk.services.odb.model.ListGiVersionsRequest)
operation.
This is a convenience which creates an instance of the
ListGiVersionsRequest.Builder
avoiding the need to create one manually viaListGiVersionsRequest.builder()
- Parameters:
listGiVersionsRequest
- AConsumer
that will call methods onListGiVersionsRequest.Builder
to create a request.- Returns:
- A custom publisher that can be subscribed to request a stream of response pages.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()
to retrieve the underlying exception.- ThrottlingException The request was denied due to request throttling.
- ValidationException The request has failed validation because it is missing required fields or has invalid inputs.
- AccessDeniedException You don't have sufficient access to perform this action. Make sure you have the required permissions and try again.
- InternalServerException Occurs when there is an internal failure in the Oracle Database@Amazon Web Services service. Wait and try again.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- OdbException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
listOdbNetworks
default CompletableFuture<ListOdbNetworksResponse> listOdbNetworks(ListOdbNetworksRequest listOdbNetworksRequest) Returns information about the ODB networks owned by your Amazon Web Services account.
- Parameters:
listOdbNetworksRequest
-- Returns:
- A Java Future containing the result of the ListOdbNetworks operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()
to retrieve the underlying exception.- ThrottlingException The request was denied due to request throttling.
- ValidationException The request has failed validation because it is missing required fields or has invalid inputs.
- AccessDeniedException You don't have sufficient access to perform this action. Make sure you have the required permissions and try again.
- InternalServerException Occurs when there is an internal failure in the Oracle Database@Amazon Web Services service. Wait and try again.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- OdbException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
listOdbNetworks
default CompletableFuture<ListOdbNetworksResponse> listOdbNetworks(Consumer<ListOdbNetworksRequest.Builder> listOdbNetworksRequest) Returns information about the ODB networks owned by your Amazon Web Services account.
This is a convenience which creates an instance of the
ListOdbNetworksRequest.Builder
avoiding the need to create one manually viaListOdbNetworksRequest.builder()
- Parameters:
listOdbNetworksRequest
- AConsumer
that will call methods onListOdbNetworksRequest.Builder
to create a request.- Returns:
- A Java Future containing the result of the ListOdbNetworks operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()
to retrieve the underlying exception.- ThrottlingException The request was denied due to request throttling.
- ValidationException The request has failed validation because it is missing required fields or has invalid inputs.
- AccessDeniedException You don't have sufficient access to perform this action. Make sure you have the required permissions and try again.
- InternalServerException Occurs when there is an internal failure in the Oracle Database@Amazon Web Services service. Wait and try again.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- OdbException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
listOdbNetworksPaginator
default ListOdbNetworksPublisher listOdbNetworksPaginator(ListOdbNetworksRequest listOdbNetworksRequest) This is a variant of
listOdbNetworks(software.amazon.awssdk.services.odb.model.ListOdbNetworksRequest)
operation. The return type is a custom publisher that can be subscribed to request a stream of response pages. SDK will internally handle making service calls for you.When the operation is called, an instance of this class is returned. At this point, no service calls are made yet and so there is no guarantee that the request is valid. If there are errors in your request, you will see the failures only after you start streaming the data. The subscribe method should be called as a request to start streaming data. For more info, see
Publisher.subscribe(org.reactivestreams.Subscriber)
. Each call to the subscribe method will result in a newSubscription
i.e., a new contract to stream data from the starting request.The following are few ways to use the response class:
1) Using the subscribe helper methodsoftware.amazon.awssdk.services.odb.paginators.ListOdbNetworksPublisher publisher = client.listOdbNetworksPaginator(request); CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response }); future.get();
software.amazon.awssdk.services.odb.paginators.ListOdbNetworksPublisher publisher = client.listOdbNetworksPaginator(request); publisher.subscribe(new Subscriber<software.amazon.awssdk.services.odb.model.ListOdbNetworksResponse>() { public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... }; public void onNext(software.amazon.awssdk.services.odb.model.ListOdbNetworksResponse response) { //... }; });
Please notice that the configuration of maxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
listOdbNetworks(software.amazon.awssdk.services.odb.model.ListOdbNetworksRequest)
operation.- Parameters:
listOdbNetworksRequest
-- Returns:
- A custom publisher that can be subscribed to request a stream of response pages.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()
to retrieve the underlying exception.- ThrottlingException The request was denied due to request throttling.
- ValidationException The request has failed validation because it is missing required fields or has invalid inputs.
- AccessDeniedException You don't have sufficient access to perform this action. Make sure you have the required permissions and try again.
- InternalServerException Occurs when there is an internal failure in the Oracle Database@Amazon Web Services service. Wait and try again.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- OdbException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
listOdbNetworksPaginator
default ListOdbNetworksPublisher listOdbNetworksPaginator(Consumer<ListOdbNetworksRequest.Builder> listOdbNetworksRequest) This is a variant of
listOdbNetworks(software.amazon.awssdk.services.odb.model.ListOdbNetworksRequest)
operation. The return type is a custom publisher that can be subscribed to request a stream of response pages. SDK will internally handle making service calls for you.When the operation is called, an instance of this class is returned. At this point, no service calls are made yet and so there is no guarantee that the request is valid. If there are errors in your request, you will see the failures only after you start streaming the data. The subscribe method should be called as a request to start streaming data. For more info, see
Publisher.subscribe(org.reactivestreams.Subscriber)
. Each call to the subscribe method will result in a newSubscription
i.e., a new contract to stream data from the starting request.The following are few ways to use the response class:
1) Using the subscribe helper methodsoftware.amazon.awssdk.services.odb.paginators.ListOdbNetworksPublisher publisher = client.listOdbNetworksPaginator(request); CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response }); future.get();
software.amazon.awssdk.services.odb.paginators.ListOdbNetworksPublisher publisher = client.listOdbNetworksPaginator(request); publisher.subscribe(new Subscriber<software.amazon.awssdk.services.odb.model.ListOdbNetworksResponse>() { public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... }; public void onNext(software.amazon.awssdk.services.odb.model.ListOdbNetworksResponse response) { //... }; });
Please notice that the configuration of maxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
listOdbNetworks(software.amazon.awssdk.services.odb.model.ListOdbNetworksRequest)
operation.
This is a convenience which creates an instance of the
ListOdbNetworksRequest.Builder
avoiding the need to create one manually viaListOdbNetworksRequest.builder()
- Parameters:
listOdbNetworksRequest
- AConsumer
that will call methods onListOdbNetworksRequest.Builder
to create a request.- Returns:
- A custom publisher that can be subscribed to request a stream of response pages.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()
to retrieve the underlying exception.- ThrottlingException The request was denied due to request throttling.
- ValidationException The request has failed validation because it is missing required fields or has invalid inputs.
- AccessDeniedException You don't have sufficient access to perform this action. Make sure you have the required permissions and try again.
- InternalServerException Occurs when there is an internal failure in the Oracle Database@Amazon Web Services service. Wait and try again.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- OdbException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
listOdbPeeringConnections
default CompletableFuture<ListOdbPeeringConnectionsResponse> listOdbPeeringConnections(ListOdbPeeringConnectionsRequest listOdbPeeringConnectionsRequest) Lists all ODB peering connections or those associated with a specific ODB network.
- Parameters:
listOdbPeeringConnectionsRequest
-- Returns:
- A Java Future containing the result of the ListOdbPeeringConnections operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()
to retrieve the underlying exception.- ThrottlingException The request was denied due to request throttling.
- ValidationException The request has failed validation because it is missing required fields or has invalid inputs.
- AccessDeniedException You don't have sufficient access to perform this action. Make sure you have the required permissions and try again.
- InternalServerException Occurs when there is an internal failure in the Oracle Database@Amazon Web Services service. Wait and try again.
- ResourceNotFoundException The operation tried to access a resource that doesn't exist. Make sure you provided the correct resource and try again.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- OdbException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
listOdbPeeringConnections
default CompletableFuture<ListOdbPeeringConnectionsResponse> listOdbPeeringConnections(Consumer<ListOdbPeeringConnectionsRequest.Builder> listOdbPeeringConnectionsRequest) Lists all ODB peering connections or those associated with a specific ODB network.
This is a convenience which creates an instance of the
ListOdbPeeringConnectionsRequest.Builder
avoiding the need to create one manually viaListOdbPeeringConnectionsRequest.builder()
- Parameters:
listOdbPeeringConnectionsRequest
- AConsumer
that will call methods onListOdbPeeringConnectionsRequest.Builder
to create a request.- Returns:
- A Java Future containing the result of the ListOdbPeeringConnections operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()
to retrieve the underlying exception.- ThrottlingException The request was denied due to request throttling.
- ValidationException The request has failed validation because it is missing required fields or has invalid inputs.
- AccessDeniedException You don't have sufficient access to perform this action. Make sure you have the required permissions and try again.
- InternalServerException Occurs when there is an internal failure in the Oracle Database@Amazon Web Services service. Wait and try again.
- ResourceNotFoundException The operation tried to access a resource that doesn't exist. Make sure you provided the correct resource and try again.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- OdbException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
listOdbPeeringConnectionsPaginator
default ListOdbPeeringConnectionsPublisher listOdbPeeringConnectionsPaginator(ListOdbPeeringConnectionsRequest listOdbPeeringConnectionsRequest) This is a variant of
listOdbPeeringConnections(software.amazon.awssdk.services.odb.model.ListOdbPeeringConnectionsRequest)
operation. The return type is a custom publisher that can be subscribed to request a stream of response pages. SDK will internally handle making service calls for you.When the operation is called, an instance of this class is returned. At this point, no service calls are made yet and so there is no guarantee that the request is valid. If there are errors in your request, you will see the failures only after you start streaming the data. The subscribe method should be called as a request to start streaming data. For more info, see
Publisher.subscribe(org.reactivestreams.Subscriber)
. Each call to the subscribe method will result in a newSubscription
i.e., a new contract to stream data from the starting request.The following are few ways to use the response class:
1) Using the subscribe helper methodsoftware.amazon.awssdk.services.odb.paginators.ListOdbPeeringConnectionsPublisher publisher = client.listOdbPeeringConnectionsPaginator(request); CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response }); future.get();
software.amazon.awssdk.services.odb.paginators.ListOdbPeeringConnectionsPublisher publisher = client.listOdbPeeringConnectionsPaginator(request); publisher.subscribe(new Subscriber<software.amazon.awssdk.services.odb.model.ListOdbPeeringConnectionsResponse>() { public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... }; public void onNext(software.amazon.awssdk.services.odb.model.ListOdbPeeringConnectionsResponse response) { //... }; });
Please notice that the configuration of maxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
listOdbPeeringConnections(software.amazon.awssdk.services.odb.model.ListOdbPeeringConnectionsRequest)
operation.- Parameters:
listOdbPeeringConnectionsRequest
-- Returns:
- A custom publisher that can be subscribed to request a stream of response pages.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()
to retrieve the underlying exception.- ThrottlingException The request was denied due to request throttling.
- ValidationException The request has failed validation because it is missing required fields or has invalid inputs.
- AccessDeniedException You don't have sufficient access to perform this action. Make sure you have the required permissions and try again.
- InternalServerException Occurs when there is an internal failure in the Oracle Database@Amazon Web Services service. Wait and try again.
- ResourceNotFoundException The operation tried to access a resource that doesn't exist. Make sure you provided the correct resource and try again.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- OdbException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
listOdbPeeringConnectionsPaginator
default ListOdbPeeringConnectionsPublisher listOdbPeeringConnectionsPaginator(Consumer<ListOdbPeeringConnectionsRequest.Builder> listOdbPeeringConnectionsRequest) This is a variant of
listOdbPeeringConnections(software.amazon.awssdk.services.odb.model.ListOdbPeeringConnectionsRequest)
operation. The return type is a custom publisher that can be subscribed to request a stream of response pages. SDK will internally handle making service calls for you.When the operation is called, an instance of this class is returned. At this point, no service calls are made yet and so there is no guarantee that the request is valid. If there are errors in your request, you will see the failures only after you start streaming the data. The subscribe method should be called as a request to start streaming data. For more info, see
Publisher.subscribe(org.reactivestreams.Subscriber)
. Each call to the subscribe method will result in a newSubscription
i.e., a new contract to stream data from the starting request.The following are few ways to use the response class:
1) Using the subscribe helper methodsoftware.amazon.awssdk.services.odb.paginators.ListOdbPeeringConnectionsPublisher publisher = client.listOdbPeeringConnectionsPaginator(request); CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response }); future.get();
software.amazon.awssdk.services.odb.paginators.ListOdbPeeringConnectionsPublisher publisher = client.listOdbPeeringConnectionsPaginator(request); publisher.subscribe(new Subscriber<software.amazon.awssdk.services.odb.model.ListOdbPeeringConnectionsResponse>() { public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... }; public void onNext(software.amazon.awssdk.services.odb.model.ListOdbPeeringConnectionsResponse response) { //... }; });
Please notice that the configuration of maxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
listOdbPeeringConnections(software.amazon.awssdk.services.odb.model.ListOdbPeeringConnectionsRequest)
operation.
This is a convenience which creates an instance of the
ListOdbPeeringConnectionsRequest.Builder
avoiding the need to create one manually viaListOdbPeeringConnectionsRequest.builder()
- Parameters:
listOdbPeeringConnectionsRequest
- AConsumer
that will call methods onListOdbPeeringConnectionsRequest.Builder
to create a request.- Returns:
- A custom publisher that can be subscribed to request a stream of response pages.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()
to retrieve the underlying exception.- ThrottlingException The request was denied due to request throttling.
- ValidationException The request has failed validation because it is missing required fields or has invalid inputs.
- AccessDeniedException You don't have sufficient access to perform this action. Make sure you have the required permissions and try again.
- InternalServerException Occurs when there is an internal failure in the Oracle Database@Amazon Web Services service. Wait and try again.
- ResourceNotFoundException The operation tried to access a resource that doesn't exist. Make sure you provided the correct resource and try again.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- OdbException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
listSystemVersions
default CompletableFuture<ListSystemVersionsResponse> listSystemVersions(ListSystemVersionsRequest listSystemVersionsRequest) Returns information about the system versions that are available for a VM cluster for the specified
giVersion
andshape
.- Parameters:
listSystemVersionsRequest
-- Returns:
- A Java Future containing the result of the ListSystemVersions operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()
to retrieve the underlying exception.- ThrottlingException The request was denied due to request throttling.
- ValidationException The request has failed validation because it is missing required fields or has invalid inputs.
- AccessDeniedException You don't have sufficient access to perform this action. Make sure you have the required permissions and try again.
- InternalServerException Occurs when there is an internal failure in the Oracle Database@Amazon Web Services service. Wait and try again.
- ResourceNotFoundException The operation tried to access a resource that doesn't exist. Make sure you provided the correct resource and try again.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- OdbException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
listSystemVersions
default CompletableFuture<ListSystemVersionsResponse> listSystemVersions(Consumer<ListSystemVersionsRequest.Builder> listSystemVersionsRequest) Returns information about the system versions that are available for a VM cluster for the specified
giVersion
andshape
.
This is a convenience which creates an instance of the
ListSystemVersionsRequest.Builder
avoiding the need to create one manually viaListSystemVersionsRequest.builder()
- Parameters:
listSystemVersionsRequest
- AConsumer
that will call methods onListSystemVersionsRequest.Builder
to create a request.- Returns:
- A Java Future containing the result of the ListSystemVersions operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()
to retrieve the underlying exception.- ThrottlingException The request was denied due to request throttling.
- ValidationException The request has failed validation because it is missing required fields or has invalid inputs.
- AccessDeniedException You don't have sufficient access to perform this action. Make sure you have the required permissions and try again.
- InternalServerException Occurs when there is an internal failure in the Oracle Database@Amazon Web Services service. Wait and try again.
- ResourceNotFoundException The operation tried to access a resource that doesn't exist. Make sure you provided the correct resource and try again.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- OdbException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
listSystemVersionsPaginator
default ListSystemVersionsPublisher listSystemVersionsPaginator(ListSystemVersionsRequest listSystemVersionsRequest) This is a variant of
listSystemVersions(software.amazon.awssdk.services.odb.model.ListSystemVersionsRequest)
operation. The return type is a custom publisher that can be subscribed to request a stream of response pages. SDK will internally handle making service calls for you.When the operation is called, an instance of this class is returned. At this point, no service calls are made yet and so there is no guarantee that the request is valid. If there are errors in your request, you will see the failures only after you start streaming the data. The subscribe method should be called as a request to start streaming data. For more info, see
Publisher.subscribe(org.reactivestreams.Subscriber)
. Each call to the subscribe method will result in a newSubscription
i.e., a new contract to stream data from the starting request.The following are few ways to use the response class:
1) Using the subscribe helper methodsoftware.amazon.awssdk.services.odb.paginators.ListSystemVersionsPublisher publisher = client.listSystemVersionsPaginator(request); CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response }); future.get();
software.amazon.awssdk.services.odb.paginators.ListSystemVersionsPublisher publisher = client.listSystemVersionsPaginator(request); publisher.subscribe(new Subscriber<software.amazon.awssdk.services.odb.model.ListSystemVersionsResponse>() { public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... }; public void onNext(software.amazon.awssdk.services.odb.model.ListSystemVersionsResponse response) { //... }; });
Please notice that the configuration of maxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
listSystemVersions(software.amazon.awssdk.services.odb.model.ListSystemVersionsRequest)
operation.- Parameters:
listSystemVersionsRequest
-- Returns:
- A custom publisher that can be subscribed to request a stream of response pages.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()
to retrieve the underlying exception.- ThrottlingException The request was denied due to request throttling.
- ValidationException The request has failed validation because it is missing required fields or has invalid inputs.
- AccessDeniedException You don't have sufficient access to perform this action. Make sure you have the required permissions and try again.
- InternalServerException Occurs when there is an internal failure in the Oracle Database@Amazon Web Services service. Wait and try again.
- ResourceNotFoundException The operation tried to access a resource that doesn't exist. Make sure you provided the correct resource and try again.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- OdbException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
listSystemVersionsPaginator
default ListSystemVersionsPublisher listSystemVersionsPaginator(Consumer<ListSystemVersionsRequest.Builder> listSystemVersionsRequest) This is a variant of
listSystemVersions(software.amazon.awssdk.services.odb.model.ListSystemVersionsRequest)
operation. The return type is a custom publisher that can be subscribed to request a stream of response pages. SDK will internally handle making service calls for you.When the operation is called, an instance of this class is returned. At this point, no service calls are made yet and so there is no guarantee that the request is valid. If there are errors in your request, you will see the failures only after you start streaming the data. The subscribe method should be called as a request to start streaming data. For more info, see
Publisher.subscribe(org.reactivestreams.Subscriber)
. Each call to the subscribe method will result in a newSubscription
i.e., a new contract to stream data from the starting request.The following are few ways to use the response class:
1) Using the subscribe helper methodsoftware.amazon.awssdk.services.odb.paginators.ListSystemVersionsPublisher publisher = client.listSystemVersionsPaginator(request); CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response }); future.get();
software.amazon.awssdk.services.odb.paginators.ListSystemVersionsPublisher publisher = client.listSystemVersionsPaginator(request); publisher.subscribe(new Subscriber<software.amazon.awssdk.services.odb.model.ListSystemVersionsResponse>() { public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... }; public void onNext(software.amazon.awssdk.services.odb.model.ListSystemVersionsResponse response) { //... }; });
Please notice that the configuration of maxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
listSystemVersions(software.amazon.awssdk.services.odb.model.ListSystemVersionsRequest)
operation.
This is a convenience which creates an instance of the
ListSystemVersionsRequest.Builder
avoiding the need to create one manually viaListSystemVersionsRequest.builder()
- Parameters:
listSystemVersionsRequest
- AConsumer
that will call methods onListSystemVersionsRequest.Builder
to create a request.- Returns:
- A custom publisher that can be subscribed to request a stream of response pages.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()
to retrieve the underlying exception.- ThrottlingException The request was denied due to request throttling.
- ValidationException The request has failed validation because it is missing required fields or has invalid inputs.
- AccessDeniedException You don't have sufficient access to perform this action. Make sure you have the required permissions and try again.
- InternalServerException Occurs when there is an internal failure in the Oracle Database@Amazon Web Services service. Wait and try again.
- ResourceNotFoundException The operation tried to access a resource that doesn't exist. Make sure you provided the correct resource and try again.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- OdbException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
listTagsForResource
default CompletableFuture<ListTagsForResourceResponse> listTagsForResource(ListTagsForResourceRequest listTagsForResourceRequest) Returns information about the tags applied to this resource.
- Parameters:
listTagsForResourceRequest
-- Returns:
- A Java Future containing the result of the ListTagsForResource operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()
to retrieve the underlying exception.- ResourceNotFoundException The operation tried to access a resource that doesn't exist. Make sure you provided the correct resource and try again.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- OdbException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
listTagsForResource
default CompletableFuture<ListTagsForResourceResponse> listTagsForResource(Consumer<ListTagsForResourceRequest.Builder> listTagsForResourceRequest) Returns information about the tags applied to this resource.
This is a convenience which creates an instance of the
ListTagsForResourceRequest.Builder
avoiding the need to create one manually viaListTagsForResourceRequest.builder()
- Parameters:
listTagsForResourceRequest
- AConsumer
that will call methods onListTagsForResourceRequest.Builder
to create a request.- Returns:
- A Java Future containing the result of the ListTagsForResource operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()
to retrieve the underlying exception.- ResourceNotFoundException The operation tried to access a resource that doesn't exist. Make sure you provided the correct resource and try again.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- OdbException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
rebootDbNode
default CompletableFuture<RebootDbNodeResponse> rebootDbNode(RebootDbNodeRequest rebootDbNodeRequest) Reboots the specified DB node in a VM cluster.
- Parameters:
rebootDbNodeRequest
-- Returns:
- A Java Future containing the result of the RebootDbNode operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()
to retrieve the underlying exception.- ThrottlingException The request was denied due to request throttling.
- ValidationException The request has failed validation because it is missing required fields or has invalid inputs.
- AccessDeniedException You don't have sufficient access to perform this action. Make sure you have the required permissions and try again.
- InternalServerException Occurs when there is an internal failure in the Oracle Database@Amazon Web Services service. Wait and try again.
- ResourceNotFoundException The operation tried to access a resource that doesn't exist. Make sure you provided the correct resource and try again.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- OdbException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
rebootDbNode
default CompletableFuture<RebootDbNodeResponse> rebootDbNode(Consumer<RebootDbNodeRequest.Builder> rebootDbNodeRequest) Reboots the specified DB node in a VM cluster.
This is a convenience which creates an instance of the
RebootDbNodeRequest.Builder
avoiding the need to create one manually viaRebootDbNodeRequest.builder()
- Parameters:
rebootDbNodeRequest
- AConsumer
that will call methods onRebootDbNodeRequest.Builder
to create a request.- Returns:
- A Java Future containing the result of the RebootDbNode operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()
to retrieve the underlying exception.- ThrottlingException The request was denied due to request throttling.
- ValidationException The request has failed validation because it is missing required fields or has invalid inputs.
- AccessDeniedException You don't have sufficient access to perform this action. Make sure you have the required permissions and try again.
- InternalServerException Occurs when there is an internal failure in the Oracle Database@Amazon Web Services service. Wait and try again.
- ResourceNotFoundException The operation tried to access a resource that doesn't exist. Make sure you provided the correct resource and try again.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- OdbException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
startDbNode
Starts the specified DB node in a VM cluster.
- Parameters:
startDbNodeRequest
-- Returns:
- A Java Future containing the result of the StartDbNode operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()
to retrieve the underlying exception.- ThrottlingException The request was denied due to request throttling.
- ValidationException The request has failed validation because it is missing required fields or has invalid inputs.
- AccessDeniedException You don't have sufficient access to perform this action. Make sure you have the required permissions and try again.
- InternalServerException Occurs when there is an internal failure in the Oracle Database@Amazon Web Services service. Wait and try again.
- ResourceNotFoundException The operation tried to access a resource that doesn't exist. Make sure you provided the correct resource and try again.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- OdbException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
startDbNode
default CompletableFuture<StartDbNodeResponse> startDbNode(Consumer<StartDbNodeRequest.Builder> startDbNodeRequest) Starts the specified DB node in a VM cluster.
This is a convenience which creates an instance of the
StartDbNodeRequest.Builder
avoiding the need to create one manually viaStartDbNodeRequest.builder()
- Parameters:
startDbNodeRequest
- AConsumer
that will call methods onStartDbNodeRequest.Builder
to create a request.- Returns:
- A Java Future containing the result of the StartDbNode operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()
to retrieve the underlying exception.- ThrottlingException The request was denied due to request throttling.
- ValidationException The request has failed validation because it is missing required fields or has invalid inputs.
- AccessDeniedException You don't have sufficient access to perform this action. Make sure you have the required permissions and try again.
- InternalServerException Occurs when there is an internal failure in the Oracle Database@Amazon Web Services service. Wait and try again.
- ResourceNotFoundException The operation tried to access a resource that doesn't exist. Make sure you provided the correct resource and try again.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- OdbException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
stopDbNode
Stops the specified DB node in a VM cluster.
- Parameters:
stopDbNodeRequest
-- Returns:
- A Java Future containing the result of the StopDbNode operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()
to retrieve the underlying exception.- ThrottlingException The request was denied due to request throttling.
- ValidationException The request has failed validation because it is missing required fields or has invalid inputs.
- AccessDeniedException You don't have sufficient access to perform this action. Make sure you have the required permissions and try again.
- InternalServerException Occurs when there is an internal failure in the Oracle Database@Amazon Web Services service. Wait and try again.
- ResourceNotFoundException The operation tried to access a resource that doesn't exist. Make sure you provided the correct resource and try again.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- OdbException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
stopDbNode
default CompletableFuture<StopDbNodeResponse> stopDbNode(Consumer<StopDbNodeRequest.Builder> stopDbNodeRequest) Stops the specified DB node in a VM cluster.
This is a convenience which creates an instance of the
StopDbNodeRequest.Builder
avoiding the need to create one manually viaStopDbNodeRequest.builder()
- Parameters:
stopDbNodeRequest
- AConsumer
that will call methods onStopDbNodeRequest.Builder
to create a request.- Returns:
- A Java Future containing the result of the StopDbNode operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()
to retrieve the underlying exception.- ThrottlingException The request was denied due to request throttling.
- ValidationException The request has failed validation because it is missing required fields or has invalid inputs.
- AccessDeniedException You don't have sufficient access to perform this action. Make sure you have the required permissions and try again.
- InternalServerException Occurs when there is an internal failure in the Oracle Database@Amazon Web Services service. Wait and try again.
- ResourceNotFoundException The operation tried to access a resource that doesn't exist. Make sure you provided the correct resource and try again.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- OdbException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
tagResource
Applies tags to the specified resource.
- Parameters:
tagResourceRequest
-- Returns:
- A Java Future containing the result of the TagResource operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()
to retrieve the underlying exception.- ServiceQuotaExceededException You have exceeded the service quota.
- ResourceNotFoundException The operation tried to access a resource that doesn't exist. Make sure you provided the correct resource and try again.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- OdbException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
tagResource
default CompletableFuture<TagResourceResponse> tagResource(Consumer<TagResourceRequest.Builder> tagResourceRequest) Applies tags to the specified resource.
This is a convenience which creates an instance of the
TagResourceRequest.Builder
avoiding the need to create one manually viaTagResourceRequest.builder()
- Parameters:
tagResourceRequest
- AConsumer
that will call methods onTagResourceRequest.Builder
to create a request.- Returns:
- A Java Future containing the result of the TagResource operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()
to retrieve the underlying exception.- ServiceQuotaExceededException You have exceeded the service quota.
- ResourceNotFoundException The operation tried to access a resource that doesn't exist. Make sure you provided the correct resource and try again.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- OdbException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
untagResource
default CompletableFuture<UntagResourceResponse> untagResource(UntagResourceRequest untagResourceRequest) Removes tags from the specified resource.
- Parameters:
untagResourceRequest
-- Returns:
- A Java Future containing the result of the UntagResource operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()
to retrieve the underlying exception.- ResourceNotFoundException The operation tried to access a resource that doesn't exist. Make sure you provided the correct resource and try again.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- OdbException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
untagResource
default CompletableFuture<UntagResourceResponse> untagResource(Consumer<UntagResourceRequest.Builder> untagResourceRequest) Removes tags from the specified resource.
This is a convenience which creates an instance of the
UntagResourceRequest.Builder
avoiding the need to create one manually viaUntagResourceRequest.builder()
- Parameters:
untagResourceRequest
- AConsumer
that will call methods onUntagResourceRequest.Builder
to create a request.- Returns:
- A Java Future containing the result of the UntagResource operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()
to retrieve the underlying exception.- ResourceNotFoundException The operation tried to access a resource that doesn't exist. Make sure you provided the correct resource and try again.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- OdbException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
updateCloudExadataInfrastructure
default CompletableFuture<UpdateCloudExadataInfrastructureResponse> updateCloudExadataInfrastructure(UpdateCloudExadataInfrastructureRequest updateCloudExadataInfrastructureRequest) Updates the properties of an Exadata infrastructure resource.
- Parameters:
updateCloudExadataInfrastructureRequest
-- Returns:
- A Java Future containing the result of the UpdateCloudExadataInfrastructure operation returned by the
service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()
to retrieve the underlying exception.- ThrottlingException The request was denied due to request throttling.
- ValidationException The request has failed validation because it is missing required fields or has invalid inputs.
- ConflictException Occurs when a conflict with the current status of your resource. Fix any inconsistencies with your resource and try again.
- AccessDeniedException You don't have sufficient access to perform this action. Make sure you have the required permissions and try again.
- InternalServerException Occurs when there is an internal failure in the Oracle Database@Amazon Web Services service. Wait and try again.
- ResourceNotFoundException The operation tried to access a resource that doesn't exist. Make sure you provided the correct resource and try again.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- OdbException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
updateCloudExadataInfrastructure
default CompletableFuture<UpdateCloudExadataInfrastructureResponse> updateCloudExadataInfrastructure(Consumer<UpdateCloudExadataInfrastructureRequest.Builder> updateCloudExadataInfrastructureRequest) Updates the properties of an Exadata infrastructure resource.
This is a convenience which creates an instance of the
UpdateCloudExadataInfrastructureRequest.Builder
avoiding the need to create one manually viaUpdateCloudExadataInfrastructureRequest.builder()
- Parameters:
updateCloudExadataInfrastructureRequest
- AConsumer
that will call methods onUpdateCloudExadataInfrastructureRequest.Builder
to create a request.- Returns:
- A Java Future containing the result of the UpdateCloudExadataInfrastructure operation returned by the
service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()
to retrieve the underlying exception.- ThrottlingException The request was denied due to request throttling.
- ValidationException The request has failed validation because it is missing required fields or has invalid inputs.
- ConflictException Occurs when a conflict with the current status of your resource. Fix any inconsistencies with your resource and try again.
- AccessDeniedException You don't have sufficient access to perform this action. Make sure you have the required permissions and try again.
- InternalServerException Occurs when there is an internal failure in the Oracle Database@Amazon Web Services service. Wait and try again.
- ResourceNotFoundException The operation tried to access a resource that doesn't exist. Make sure you provided the correct resource and try again.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- OdbException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
updateOdbNetwork
default CompletableFuture<UpdateOdbNetworkResponse> updateOdbNetwork(UpdateOdbNetworkRequest updateOdbNetworkRequest) Updates properties of a specified ODB network.
- Parameters:
updateOdbNetworkRequest
-- Returns:
- A Java Future containing the result of the UpdateOdbNetwork operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()
to retrieve the underlying exception.- ThrottlingException The request was denied due to request throttling.
- ValidationException The request has failed validation because it is missing required fields or has invalid inputs.
- ConflictException Occurs when a conflict with the current status of your resource. Fix any inconsistencies with your resource and try again.
- AccessDeniedException You don't have sufficient access to perform this action. Make sure you have the required permissions and try again.
- InternalServerException Occurs when there is an internal failure in the Oracle Database@Amazon Web Services service. Wait and try again.
- ResourceNotFoundException The operation tried to access a resource that doesn't exist. Make sure you provided the correct resource and try again.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- OdbException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
updateOdbNetwork
default CompletableFuture<UpdateOdbNetworkResponse> updateOdbNetwork(Consumer<UpdateOdbNetworkRequest.Builder> updateOdbNetworkRequest) Updates properties of a specified ODB network.
This is a convenience which creates an instance of the
UpdateOdbNetworkRequest.Builder
avoiding the need to create one manually viaUpdateOdbNetworkRequest.builder()
- Parameters:
updateOdbNetworkRequest
- AConsumer
that will call methods onUpdateOdbNetworkRequest.Builder
to create a request.- Returns:
- A Java Future containing the result of the UpdateOdbNetwork operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()
to retrieve the underlying exception.- ThrottlingException The request was denied due to request throttling.
- ValidationException The request has failed validation because it is missing required fields or has invalid inputs.
- ConflictException Occurs when a conflict with the current status of your resource. Fix any inconsistencies with your resource and try again.
- AccessDeniedException You don't have sufficient access to perform this action. Make sure you have the required permissions and try again.
- InternalServerException Occurs when there is an internal failure in the Oracle Database@Amazon Web Services service. Wait and try again.
- ResourceNotFoundException The operation tried to access a resource that doesn't exist. Make sure you provided the correct resource and try again.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- OdbException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
serviceClientConfiguration
Description copied from interface:SdkClient
The SDK service client configuration exposes client settings to the user, e.g., ClientOverrideConfiguration- Specified by:
serviceClientConfiguration
in interfaceAwsClient
- Specified by:
serviceClientConfiguration
in interfaceSdkClient
- Returns:
- SdkServiceClientConfiguration
-
create
Create aOdbAsyncClient
with the region loaded from theDefaultAwsRegionProviderChain
and credentials loaded from theDefaultCredentialsProvider
. -
builder
Create a builder that can be used to configure and create aOdbAsyncClient
.
-