@Generated(value="OracleSDKGenerator", comments="API Version: 20160918") public class DatabaseWaiters extends Object
Collection of helper methods to produce Waiter
s for different resources of Database.
The default configuration used is defined by Waiters.Waiters
.
Constructor and Description |
---|
DatabaseWaiters(ExecutorService executorService,
@NonNull Database client)
Deprecated.
|
DatabaseWaiters(ExecutorService executorService,
@NonNull Database client,
WorkRequest workRequestClient) |
@Deprecated public DatabaseWaiters(@NonNull ExecutorService executorService, @NonNull @NonNull Database client)
public DatabaseWaiters(@NonNull ExecutorService executorService, @NonNull @NonNull Database client, WorkRequest workRequestClient)
public Waiter<ActivateExadataInfrastructureRequest,ActivateExadataInfrastructureResponse> forActivateExadataInfrastructure(ActivateExadataInfrastructureRequest request)
Creates a new Waiter
using the default configuration.
request
- the request to sendWaiter
instancepublic Waiter<ActivateExadataInfrastructureRequest,ActivateExadataInfrastructureResponse> forActivateExadataInfrastructure(ActivateExadataInfrastructureRequest request, TerminationStrategy terminationStrategy, DelayStrategy delayStrategy)
Creates a new Waiter
using the provided configuration.
request
- the request to sendterminationStrategy
- the TerminationStrategy
to usedelayStrategy
- the DelayStrategy
to useWaiter
instancepublic Waiter<ChangeAutonomousContainerDatabaseCompartmentRequest,ChangeAutonomousContainerDatabaseCompartmentResponse> forChangeAutonomousContainerDatabaseCompartment(ChangeAutonomousContainerDatabaseCompartmentRequest request)
Creates a new Waiter
using the default configuration.
request
- the request to sendWaiter
instancepublic Waiter<ChangeAutonomousContainerDatabaseCompartmentRequest,ChangeAutonomousContainerDatabaseCompartmentResponse> forChangeAutonomousContainerDatabaseCompartment(ChangeAutonomousContainerDatabaseCompartmentRequest request, TerminationStrategy terminationStrategy, DelayStrategy delayStrategy)
Creates a new Waiter
using the provided configuration.
request
- the request to sendterminationStrategy
- the TerminationStrategy
to usedelayStrategy
- the DelayStrategy
to useWaiter
instancepublic Waiter<ChangeAutonomousDatabaseCompartmentRequest,ChangeAutonomousDatabaseCompartmentResponse> forChangeAutonomousDatabaseCompartment(ChangeAutonomousDatabaseCompartmentRequest request)
Creates a new Waiter
using the default configuration.
request
- the request to sendWaiter
instancepublic Waiter<ChangeAutonomousDatabaseCompartmentRequest,ChangeAutonomousDatabaseCompartmentResponse> forChangeAutonomousDatabaseCompartment(ChangeAutonomousDatabaseCompartmentRequest request, TerminationStrategy terminationStrategy, DelayStrategy delayStrategy)
Creates a new Waiter
using the provided configuration.
request
- the request to sendterminationStrategy
- the TerminationStrategy
to usedelayStrategy
- the DelayStrategy
to useWaiter
instancepublic Waiter<ChangeAutonomousExadataInfrastructureCompartmentRequest,ChangeAutonomousExadataInfrastructureCompartmentResponse> forChangeAutonomousExadataInfrastructureCompartment(ChangeAutonomousExadataInfrastructureCompartmentRequest request)
Creates a new Waiter
using the default configuration.
request
- the request to sendWaiter
instancepublic Waiter<ChangeAutonomousExadataInfrastructureCompartmentRequest,ChangeAutonomousExadataInfrastructureCompartmentResponse> forChangeAutonomousExadataInfrastructureCompartment(ChangeAutonomousExadataInfrastructureCompartmentRequest request, TerminationStrategy terminationStrategy, DelayStrategy delayStrategy)
Creates a new Waiter
using the provided configuration.
request
- the request to sendterminationStrategy
- the TerminationStrategy
to usedelayStrategy
- the DelayStrategy
to useWaiter
instancepublic Waiter<ChangeBackupDestinationCompartmentRequest,ChangeBackupDestinationCompartmentResponse> forChangeBackupDestinationCompartment(ChangeBackupDestinationCompartmentRequest request)
Creates a new Waiter
using the default configuration.
request
- the request to sendWaiter
instancepublic Waiter<ChangeBackupDestinationCompartmentRequest,ChangeBackupDestinationCompartmentResponse> forChangeBackupDestinationCompartment(ChangeBackupDestinationCompartmentRequest request, TerminationStrategy terminationStrategy, DelayStrategy delayStrategy)
Creates a new Waiter
using the provided configuration.
request
- the request to sendterminationStrategy
- the TerminationStrategy
to usedelayStrategy
- the DelayStrategy
to useWaiter
instancepublic Waiter<ChangeDbSystemCompartmentRequest,ChangeDbSystemCompartmentResponse> forChangeDbSystemCompartment(ChangeDbSystemCompartmentRequest request)
Creates a new Waiter
using the default configuration.
request
- the request to sendWaiter
instancepublic Waiter<ChangeDbSystemCompartmentRequest,ChangeDbSystemCompartmentResponse> forChangeDbSystemCompartment(ChangeDbSystemCompartmentRequest request, TerminationStrategy terminationStrategy, DelayStrategy delayStrategy)
Creates a new Waiter
using the provided configuration.
request
- the request to sendterminationStrategy
- the TerminationStrategy
to usedelayStrategy
- the DelayStrategy
to useWaiter
instancepublic Waiter<ChangeExadataInfrastructureCompartmentRequest,ChangeExadataInfrastructureCompartmentResponse> forChangeExadataInfrastructureCompartment(ChangeExadataInfrastructureCompartmentRequest request)
Creates a new Waiter
using the default configuration.
request
- the request to sendWaiter
instancepublic Waiter<ChangeExadataInfrastructureCompartmentRequest,ChangeExadataInfrastructureCompartmentResponse> forChangeExadataInfrastructureCompartment(ChangeExadataInfrastructureCompartmentRequest request, TerminationStrategy terminationStrategy, DelayStrategy delayStrategy)
Creates a new Waiter
using the provided configuration.
request
- the request to sendterminationStrategy
- the TerminationStrategy
to usedelayStrategy
- the DelayStrategy
to useWaiter
instancepublic Waiter<ChangeVmClusterCompartmentRequest,ChangeVmClusterCompartmentResponse> forChangeVmClusterCompartment(ChangeVmClusterCompartmentRequest request)
Creates a new Waiter
using the default configuration.
request
- the request to sendWaiter
instancepublic Waiter<ChangeVmClusterCompartmentRequest,ChangeVmClusterCompartmentResponse> forChangeVmClusterCompartment(ChangeVmClusterCompartmentRequest request, TerminationStrategy terminationStrategy, DelayStrategy delayStrategy)
Creates a new Waiter
using the provided configuration.
request
- the request to sendterminationStrategy
- the TerminationStrategy
to usedelayStrategy
- the DelayStrategy
to useWaiter
instancepublic Waiter<CompleteExternalBackupJobRequest,CompleteExternalBackupJobResponse> forCompleteExternalBackupJob(CompleteExternalBackupJobRequest request)
Creates a new Waiter
using the default configuration.
request
- the request to sendWaiter
instancepublic Waiter<CompleteExternalBackupJobRequest,CompleteExternalBackupJobResponse> forCompleteExternalBackupJob(CompleteExternalBackupJobRequest request, TerminationStrategy terminationStrategy, DelayStrategy delayStrategy)
Creates a new Waiter
using the provided configuration.
request
- the request to sendterminationStrategy
- the TerminationStrategy
to usedelayStrategy
- the DelayStrategy
to useWaiter
instancepublic Waiter<CreateAutonomousContainerDatabaseRequest,CreateAutonomousContainerDatabaseResponse> forCreateAutonomousContainerDatabase(CreateAutonomousContainerDatabaseRequest request)
Creates a new Waiter
using the default configuration.
request
- the request to sendWaiter
instancepublic Waiter<CreateAutonomousContainerDatabaseRequest,CreateAutonomousContainerDatabaseResponse> forCreateAutonomousContainerDatabase(CreateAutonomousContainerDatabaseRequest request, TerminationStrategy terminationStrategy, DelayStrategy delayStrategy)
Creates a new Waiter
using the provided configuration.
request
- the request to sendterminationStrategy
- the TerminationStrategy
to usedelayStrategy
- the DelayStrategy
to useWaiter
instancepublic Waiter<CreateAutonomousDatabaseRequest,CreateAutonomousDatabaseResponse> forCreateAutonomousDatabase(CreateAutonomousDatabaseRequest request)
Creates a new Waiter
using the default configuration.
request
- the request to sendWaiter
instancepublic Waiter<CreateAutonomousDatabaseRequest,CreateAutonomousDatabaseResponse> forCreateAutonomousDatabase(CreateAutonomousDatabaseRequest request, TerminationStrategy terminationStrategy, DelayStrategy delayStrategy)
Creates a new Waiter
using the provided configuration.
request
- the request to sendterminationStrategy
- the TerminationStrategy
to usedelayStrategy
- the DelayStrategy
to useWaiter
instancepublic Waiter<CreateAutonomousDatabaseBackupRequest,CreateAutonomousDatabaseBackupResponse> forCreateAutonomousDatabaseBackup(CreateAutonomousDatabaseBackupRequest request)
Creates a new Waiter
using the default configuration.
request
- the request to sendWaiter
instancepublic Waiter<CreateAutonomousDatabaseBackupRequest,CreateAutonomousDatabaseBackupResponse> forCreateAutonomousDatabaseBackup(CreateAutonomousDatabaseBackupRequest request, TerminationStrategy terminationStrategy, DelayStrategy delayStrategy)
Creates a new Waiter
using the provided configuration.
request
- the request to sendterminationStrategy
- the TerminationStrategy
to usedelayStrategy
- the DelayStrategy
to useWaiter
instancepublic Waiter<CreateBackupRequest,CreateBackupResponse> forCreateBackup(CreateBackupRequest request)
Creates a new Waiter
using the default configuration.
request
- the request to sendWaiter
instancepublic Waiter<CreateBackupRequest,CreateBackupResponse> forCreateBackup(CreateBackupRequest request, TerminationStrategy terminationStrategy, DelayStrategy delayStrategy)
Creates a new Waiter
using the provided configuration.
request
- the request to sendterminationStrategy
- the TerminationStrategy
to usedelayStrategy
- the DelayStrategy
to useWaiter
instancepublic Waiter<CreateDataGuardAssociationRequest,CreateDataGuardAssociationResponse> forCreateDataGuardAssociation(CreateDataGuardAssociationRequest request)
Creates a new Waiter
using the default configuration.
request
- the request to sendWaiter
instancepublic Waiter<CreateDataGuardAssociationRequest,CreateDataGuardAssociationResponse> forCreateDataGuardAssociation(CreateDataGuardAssociationRequest request, TerminationStrategy terminationStrategy, DelayStrategy delayStrategy)
Creates a new Waiter
using the provided configuration.
request
- the request to sendterminationStrategy
- the TerminationStrategy
to usedelayStrategy
- the DelayStrategy
to useWaiter
instancepublic Waiter<CreateDatabaseRequest,CreateDatabaseResponse> forCreateDatabase(CreateDatabaseRequest request)
Creates a new Waiter
using the default configuration.
request
- the request to sendWaiter
instancepublic Waiter<CreateDatabaseRequest,CreateDatabaseResponse> forCreateDatabase(CreateDatabaseRequest request, TerminationStrategy terminationStrategy, DelayStrategy delayStrategy)
Creates a new Waiter
using the provided configuration.
request
- the request to sendterminationStrategy
- the TerminationStrategy
to usedelayStrategy
- the DelayStrategy
to useWaiter
instancepublic Waiter<CreateDbHomeRequest,CreateDbHomeResponse> forCreateDbHome(CreateDbHomeRequest request)
Creates a new Waiter
using the default configuration.
request
- the request to sendWaiter
instancepublic Waiter<CreateDbHomeRequest,CreateDbHomeResponse> forCreateDbHome(CreateDbHomeRequest request, TerminationStrategy terminationStrategy, DelayStrategy delayStrategy)
Creates a new Waiter
using the provided configuration.
request
- the request to sendterminationStrategy
- the TerminationStrategy
to usedelayStrategy
- the DelayStrategy
to useWaiter
instancepublic Waiter<CreateExadataInfrastructureRequest,CreateExadataInfrastructureResponse> forCreateExadataInfrastructure(CreateExadataInfrastructureRequest request)
Creates a new Waiter
using the default configuration.
request
- the request to sendWaiter
instancepublic Waiter<CreateExadataInfrastructureRequest,CreateExadataInfrastructureResponse> forCreateExadataInfrastructure(CreateExadataInfrastructureRequest request, TerminationStrategy terminationStrategy, DelayStrategy delayStrategy)
Creates a new Waiter
using the provided configuration.
request
- the request to sendterminationStrategy
- the TerminationStrategy
to usedelayStrategy
- the DelayStrategy
to useWaiter
instancepublic Waiter<CreateExternalBackupJobRequest,CreateExternalBackupJobResponse> forCreateExternalBackupJob(CreateExternalBackupJobRequest request)
Creates a new Waiter
using the default configuration.
request
- the request to sendWaiter
instancepublic Waiter<CreateExternalBackupJobRequest,CreateExternalBackupJobResponse> forCreateExternalBackupJob(CreateExternalBackupJobRequest request, TerminationStrategy terminationStrategy, DelayStrategy delayStrategy)
Creates a new Waiter
using the provided configuration.
request
- the request to sendterminationStrategy
- the TerminationStrategy
to usedelayStrategy
- the DelayStrategy
to useWaiter
instancepublic Waiter<CreateVmClusterRequest,CreateVmClusterResponse> forCreateVmCluster(CreateVmClusterRequest request)
Creates a new Waiter
using the default configuration.
request
- the request to sendWaiter
instancepublic Waiter<CreateVmClusterRequest,CreateVmClusterResponse> forCreateVmCluster(CreateVmClusterRequest request, TerminationStrategy terminationStrategy, DelayStrategy delayStrategy)
Creates a new Waiter
using the provided configuration.
request
- the request to sendterminationStrategy
- the TerminationStrategy
to usedelayStrategy
- the DelayStrategy
to useWaiter
instancepublic Waiter<CreateVmClusterNetworkRequest,CreateVmClusterNetworkResponse> forCreateVmClusterNetwork(CreateVmClusterNetworkRequest request)
Creates a new Waiter
using the default configuration.
request
- the request to sendWaiter
instancepublic Waiter<CreateVmClusterNetworkRequest,CreateVmClusterNetworkResponse> forCreateVmClusterNetwork(CreateVmClusterNetworkRequest request, TerminationStrategy terminationStrategy, DelayStrategy delayStrategy)
Creates a new Waiter
using the provided configuration.
request
- the request to sendterminationStrategy
- the TerminationStrategy
to usedelayStrategy
- the DelayStrategy
to useWaiter
instancepublic Waiter<DbNodeActionRequest,DbNodeActionResponse> forDbNodeAction(DbNodeActionRequest request)
Creates a new Waiter
using the default configuration.
request
- the request to sendWaiter
instancepublic Waiter<DbNodeActionRequest,DbNodeActionResponse> forDbNodeAction(DbNodeActionRequest request, TerminationStrategy terminationStrategy, DelayStrategy delayStrategy)
Creates a new Waiter
using the provided configuration.
request
- the request to sendterminationStrategy
- the TerminationStrategy
to usedelayStrategy
- the DelayStrategy
to useWaiter
instancepublic Waiter<DeleteAutonomousDatabaseRequest,DeleteAutonomousDatabaseResponse> forDeleteAutonomousDatabase(DeleteAutonomousDatabaseRequest request)
Creates a new Waiter
using the default configuration.
request
- the request to sendWaiter
instancepublic Waiter<DeleteAutonomousDatabaseRequest,DeleteAutonomousDatabaseResponse> forDeleteAutonomousDatabase(DeleteAutonomousDatabaseRequest request, TerminationStrategy terminationStrategy, DelayStrategy delayStrategy)
Creates a new Waiter
using the provided configuration.
request
- the request to sendterminationStrategy
- the TerminationStrategy
to usedelayStrategy
- the DelayStrategy
to useWaiter
instancepublic Waiter<DeleteBackupRequest,DeleteBackupResponse> forDeleteBackup(DeleteBackupRequest request)
Creates a new Waiter
using the default configuration.
request
- the request to sendWaiter
instancepublic Waiter<DeleteBackupRequest,DeleteBackupResponse> forDeleteBackup(DeleteBackupRequest request, TerminationStrategy terminationStrategy, DelayStrategy delayStrategy)
Creates a new Waiter
using the provided configuration.
request
- the request to sendterminationStrategy
- the TerminationStrategy
to usedelayStrategy
- the DelayStrategy
to useWaiter
instancepublic Waiter<DeleteDatabaseRequest,DeleteDatabaseResponse> forDeleteDatabase(DeleteDatabaseRequest request)
Creates a new Waiter
using the default configuration.
request
- the request to sendWaiter
instancepublic Waiter<DeleteDatabaseRequest,DeleteDatabaseResponse> forDeleteDatabase(DeleteDatabaseRequest request, TerminationStrategy terminationStrategy, DelayStrategy delayStrategy)
Creates a new Waiter
using the provided configuration.
request
- the request to sendterminationStrategy
- the TerminationStrategy
to usedelayStrategy
- the DelayStrategy
to useWaiter
instancepublic Waiter<DeleteDbHomeRequest,DeleteDbHomeResponse> forDeleteDbHome(DeleteDbHomeRequest request)
Creates a new Waiter
using the default configuration.
request
- the request to sendWaiter
instancepublic Waiter<DeleteDbHomeRequest,DeleteDbHomeResponse> forDeleteDbHome(DeleteDbHomeRequest request, TerminationStrategy terminationStrategy, DelayStrategy delayStrategy)
Creates a new Waiter
using the provided configuration.
request
- the request to sendterminationStrategy
- the TerminationStrategy
to usedelayStrategy
- the DelayStrategy
to useWaiter
instancepublic Waiter<DeleteExadataInfrastructureRequest,DeleteExadataInfrastructureResponse> forDeleteExadataInfrastructure(DeleteExadataInfrastructureRequest request)
Creates a new Waiter
using the default configuration.
request
- the request to sendWaiter
instancepublic Waiter<DeleteExadataInfrastructureRequest,DeleteExadataInfrastructureResponse> forDeleteExadataInfrastructure(DeleteExadataInfrastructureRequest request, TerminationStrategy terminationStrategy, DelayStrategy delayStrategy)
Creates a new Waiter
using the provided configuration.
request
- the request to sendterminationStrategy
- the TerminationStrategy
to usedelayStrategy
- the DelayStrategy
to useWaiter
instancepublic Waiter<DeleteVmClusterRequest,DeleteVmClusterResponse> forDeleteVmCluster(DeleteVmClusterRequest request)
Creates a new Waiter
using the default configuration.
request
- the request to sendWaiter
instancepublic Waiter<DeleteVmClusterRequest,DeleteVmClusterResponse> forDeleteVmCluster(DeleteVmClusterRequest request, TerminationStrategy terminationStrategy, DelayStrategy delayStrategy)
Creates a new Waiter
using the provided configuration.
request
- the request to sendterminationStrategy
- the TerminationStrategy
to usedelayStrategy
- the DelayStrategy
to useWaiter
instancepublic Waiter<DeleteVmClusterNetworkRequest,DeleteVmClusterNetworkResponse> forDeleteVmClusterNetwork(DeleteVmClusterNetworkRequest request)
Creates a new Waiter
using the default configuration.
request
- the request to sendWaiter
instancepublic Waiter<DeleteVmClusterNetworkRequest,DeleteVmClusterNetworkResponse> forDeleteVmClusterNetwork(DeleteVmClusterNetworkRequest request, TerminationStrategy terminationStrategy, DelayStrategy delayStrategy)
Creates a new Waiter
using the provided configuration.
request
- the request to sendterminationStrategy
- the TerminationStrategy
to usedelayStrategy
- the DelayStrategy
to useWaiter
instancepublic Waiter<DeregisterAutonomousDatabaseDataSafeRequest,DeregisterAutonomousDatabaseDataSafeResponse> forDeregisterAutonomousDatabaseDataSafe(DeregisterAutonomousDatabaseDataSafeRequest request)
Creates a new Waiter
using the default configuration.
request
- the request to sendWaiter
instancepublic Waiter<DeregisterAutonomousDatabaseDataSafeRequest,DeregisterAutonomousDatabaseDataSafeResponse> forDeregisterAutonomousDatabaseDataSafe(DeregisterAutonomousDatabaseDataSafeRequest request, TerminationStrategy terminationStrategy, DelayStrategy delayStrategy)
Creates a new Waiter
using the provided configuration.
request
- the request to sendterminationStrategy
- the TerminationStrategy
to usedelayStrategy
- the DelayStrategy
to useWaiter
instancepublic Waiter<FailoverDataGuardAssociationRequest,FailoverDataGuardAssociationResponse> forFailoverDataGuardAssociation(FailoverDataGuardAssociationRequest request)
Creates a new Waiter
using the default configuration.
request
- the request to sendWaiter
instancepublic Waiter<FailoverDataGuardAssociationRequest,FailoverDataGuardAssociationResponse> forFailoverDataGuardAssociation(FailoverDataGuardAssociationRequest request, TerminationStrategy terminationStrategy, DelayStrategy delayStrategy)
Creates a new Waiter
using the provided configuration.
request
- the request to sendterminationStrategy
- the TerminationStrategy
to usedelayStrategy
- the DelayStrategy
to useWaiter
instancepublic Waiter<GetAutonomousContainerDatabaseRequest,GetAutonomousContainerDatabaseResponse> forAutonomousContainerDatabase(GetAutonomousContainerDatabaseRequest request, AutonomousContainerDatabase.LifecycleState... targetStates)
Creates a new Waiter
using the default configuration.
request
- the request to sendtargetStates
- the desired states to wait for. If multiple states are provided then the waiter will return once the resource reaches any of the provided statesWaiter
instancepublic Waiter<GetAutonomousContainerDatabaseRequest,GetAutonomousContainerDatabaseResponse> forAutonomousContainerDatabase(GetAutonomousContainerDatabaseRequest request, AutonomousContainerDatabase.LifecycleState targetState, TerminationStrategy terminationStrategy, DelayStrategy delayStrategy)
Creates a new Waiter
using the provided configuration.
request
- the request to sendtargetState
- the desired state to wait forterminationStrategy
- the TerminationStrategy
to usedelayStrategy
- the DelayStrategy
to usecom.oracle.bmc.waiter.Waiter
instancepublic Waiter<GetAutonomousContainerDatabaseRequest,GetAutonomousContainerDatabaseResponse> forAutonomousContainerDatabase(GetAutonomousContainerDatabaseRequest request, TerminationStrategy terminationStrategy, DelayStrategy delayStrategy, AutonomousContainerDatabase.LifecycleState... targetStates)
Creates a new Waiter
using the provided configuration.
request
- the request to sendterminationStrategy
- the TerminationStrategy
to usedelayStrategy
- the DelayStrategy
to usetargetStates
- the desired states to wait for. The waiter will return once the resource reaches any of the provided statescom.oracle.bmc.waiter.Waiter
instancepublic Waiter<GetAutonomousDataWarehouseRequest,GetAutonomousDataWarehouseResponse> forAutonomousDataWarehouse(GetAutonomousDataWarehouseRequest request, AutonomousDataWarehouse.LifecycleState... targetStates)
Creates a new Waiter
using the default configuration.
request
- the request to sendtargetStates
- the desired states to wait for. If multiple states are provided then the waiter will return once the resource reaches any of the provided statesWaiter
instancepublic Waiter<GetAutonomousDataWarehouseRequest,GetAutonomousDataWarehouseResponse> forAutonomousDataWarehouse(GetAutonomousDataWarehouseRequest request, AutonomousDataWarehouse.LifecycleState targetState, TerminationStrategy terminationStrategy, DelayStrategy delayStrategy)
Creates a new Waiter
using the provided configuration.
request
- the request to sendtargetState
- the desired state to wait forterminationStrategy
- the TerminationStrategy
to usedelayStrategy
- the DelayStrategy
to usecom.oracle.bmc.waiter.Waiter
instancepublic Waiter<GetAutonomousDataWarehouseRequest,GetAutonomousDataWarehouseResponse> forAutonomousDataWarehouse(GetAutonomousDataWarehouseRequest request, TerminationStrategy terminationStrategy, DelayStrategy delayStrategy, AutonomousDataWarehouse.LifecycleState... targetStates)
Creates a new Waiter
using the provided configuration.
request
- the request to sendterminationStrategy
- the TerminationStrategy
to usedelayStrategy
- the DelayStrategy
to usetargetStates
- the desired states to wait for. The waiter will return once the resource reaches any of the provided statescom.oracle.bmc.waiter.Waiter
instancepublic Waiter<GetAutonomousDataWarehouseBackupRequest,GetAutonomousDataWarehouseBackupResponse> forAutonomousDataWarehouseBackup(GetAutonomousDataWarehouseBackupRequest request, AutonomousDataWarehouseBackup.LifecycleState... targetStates)
Creates a new Waiter
using the default configuration.
request
- the request to sendtargetStates
- the desired states to wait for. If multiple states are provided then the waiter will return once the resource reaches any of the provided statesWaiter
instancepublic Waiter<GetAutonomousDataWarehouseBackupRequest,GetAutonomousDataWarehouseBackupResponse> forAutonomousDataWarehouseBackup(GetAutonomousDataWarehouseBackupRequest request, AutonomousDataWarehouseBackup.LifecycleState targetState, TerminationStrategy terminationStrategy, DelayStrategy delayStrategy)
Creates a new Waiter
using the provided configuration.
request
- the request to sendtargetState
- the desired state to wait forterminationStrategy
- the TerminationStrategy
to usedelayStrategy
- the DelayStrategy
to usecom.oracle.bmc.waiter.Waiter
instancepublic Waiter<GetAutonomousDataWarehouseBackupRequest,GetAutonomousDataWarehouseBackupResponse> forAutonomousDataWarehouseBackup(GetAutonomousDataWarehouseBackupRequest request, TerminationStrategy terminationStrategy, DelayStrategy delayStrategy, AutonomousDataWarehouseBackup.LifecycleState... targetStates)
Creates a new Waiter
using the provided configuration.
request
- the request to sendterminationStrategy
- the TerminationStrategy
to usedelayStrategy
- the DelayStrategy
to usetargetStates
- the desired states to wait for. The waiter will return once the resource reaches any of the provided statescom.oracle.bmc.waiter.Waiter
instancepublic Waiter<GetAutonomousDatabaseRequest,GetAutonomousDatabaseResponse> forAutonomousDatabase(GetAutonomousDatabaseRequest request, AutonomousDatabase.LifecycleState... targetStates)
Creates a new Waiter
using the default configuration.
request
- the request to sendtargetStates
- the desired states to wait for. If multiple states are provided then the waiter will return once the resource reaches any of the provided statesWaiter
instancepublic Waiter<GetAutonomousDatabaseRequest,GetAutonomousDatabaseResponse> forAutonomousDatabase(GetAutonomousDatabaseRequest request, AutonomousDatabase.LifecycleState targetState, TerminationStrategy terminationStrategy, DelayStrategy delayStrategy)
Creates a new Waiter
using the provided configuration.
request
- the request to sendtargetState
- the desired state to wait forterminationStrategy
- the TerminationStrategy
to usedelayStrategy
- the DelayStrategy
to usecom.oracle.bmc.waiter.Waiter
instancepublic Waiter<GetAutonomousDatabaseRequest,GetAutonomousDatabaseResponse> forAutonomousDatabase(GetAutonomousDatabaseRequest request, TerminationStrategy terminationStrategy, DelayStrategy delayStrategy, AutonomousDatabase.LifecycleState... targetStates)
Creates a new Waiter
using the provided configuration.
request
- the request to sendterminationStrategy
- the TerminationStrategy
to usedelayStrategy
- the DelayStrategy
to usetargetStates
- the desired states to wait for. The waiter will return once the resource reaches any of the provided statescom.oracle.bmc.waiter.Waiter
instancepublic Waiter<GetAutonomousDatabaseBackupRequest,GetAutonomousDatabaseBackupResponse> forAutonomousDatabaseBackup(GetAutonomousDatabaseBackupRequest request, AutonomousDatabaseBackup.LifecycleState... targetStates)
Creates a new Waiter
using the default configuration.
request
- the request to sendtargetStates
- the desired states to wait for. If multiple states are provided then the waiter will return once the resource reaches any of the provided statesWaiter
instancepublic Waiter<GetAutonomousDatabaseBackupRequest,GetAutonomousDatabaseBackupResponse> forAutonomousDatabaseBackup(GetAutonomousDatabaseBackupRequest request, AutonomousDatabaseBackup.LifecycleState targetState, TerminationStrategy terminationStrategy, DelayStrategy delayStrategy)
Creates a new Waiter
using the provided configuration.
request
- the request to sendtargetState
- the desired state to wait forterminationStrategy
- the TerminationStrategy
to usedelayStrategy
- the DelayStrategy
to usecom.oracle.bmc.waiter.Waiter
instancepublic Waiter<GetAutonomousDatabaseBackupRequest,GetAutonomousDatabaseBackupResponse> forAutonomousDatabaseBackup(GetAutonomousDatabaseBackupRequest request, TerminationStrategy terminationStrategy, DelayStrategy delayStrategy, AutonomousDatabaseBackup.LifecycleState... targetStates)
Creates a new Waiter
using the provided configuration.
request
- the request to sendterminationStrategy
- the TerminationStrategy
to usedelayStrategy
- the DelayStrategy
to usetargetStates
- the desired states to wait for. The waiter will return once the resource reaches any of the provided statescom.oracle.bmc.waiter.Waiter
instancepublic Waiter<GetAutonomousDatabaseWalletRequest,GetAutonomousDatabaseWalletResponse> forAutonomousDatabaseWallet(GetAutonomousDatabaseWalletRequest request, AutonomousDatabaseWallet.LifecycleState... targetStates)
Creates a new Waiter
using the default configuration.
request
- the request to sendtargetStates
- the desired states to wait for. If multiple states are provided then the waiter will return once the resource reaches any of the provided statesWaiter
instancepublic Waiter<GetAutonomousDatabaseWalletRequest,GetAutonomousDatabaseWalletResponse> forAutonomousDatabaseWallet(GetAutonomousDatabaseWalletRequest request, AutonomousDatabaseWallet.LifecycleState targetState, TerminationStrategy terminationStrategy, DelayStrategy delayStrategy)
Creates a new Waiter
using the provided configuration.
request
- the request to sendtargetState
- the desired state to wait forterminationStrategy
- the TerminationStrategy
to usedelayStrategy
- the DelayStrategy
to usecom.oracle.bmc.waiter.Waiter
instancepublic Waiter<GetAutonomousDatabaseWalletRequest,GetAutonomousDatabaseWalletResponse> forAutonomousDatabaseWallet(GetAutonomousDatabaseWalletRequest request, TerminationStrategy terminationStrategy, DelayStrategy delayStrategy, AutonomousDatabaseWallet.LifecycleState... targetStates)
Creates a new Waiter
using the provided configuration.
request
- the request to sendterminationStrategy
- the TerminationStrategy
to usedelayStrategy
- the DelayStrategy
to usetargetStates
- the desired states to wait for. The waiter will return once the resource reaches any of the provided statescom.oracle.bmc.waiter.Waiter
instancepublic Waiter<GetAutonomousExadataInfrastructureRequest,GetAutonomousExadataInfrastructureResponse> forAutonomousExadataInfrastructure(GetAutonomousExadataInfrastructureRequest request, AutonomousExadataInfrastructure.LifecycleState... targetStates)
Creates a new Waiter
using the default configuration.
request
- the request to sendtargetStates
- the desired states to wait for. If multiple states are provided then the waiter will return once the resource reaches any of the provided statesWaiter
instancepublic Waiter<GetAutonomousExadataInfrastructureRequest,GetAutonomousExadataInfrastructureResponse> forAutonomousExadataInfrastructure(GetAutonomousExadataInfrastructureRequest request, AutonomousExadataInfrastructure.LifecycleState targetState, TerminationStrategy terminationStrategy, DelayStrategy delayStrategy)
Creates a new Waiter
using the provided configuration.
request
- the request to sendtargetState
- the desired state to wait forterminationStrategy
- the TerminationStrategy
to usedelayStrategy
- the DelayStrategy
to usecom.oracle.bmc.waiter.Waiter
instancepublic Waiter<GetAutonomousExadataInfrastructureRequest,GetAutonomousExadataInfrastructureResponse> forAutonomousExadataInfrastructure(GetAutonomousExadataInfrastructureRequest request, TerminationStrategy terminationStrategy, DelayStrategy delayStrategy, AutonomousExadataInfrastructure.LifecycleState... targetStates)
Creates a new Waiter
using the provided configuration.
request
- the request to sendterminationStrategy
- the TerminationStrategy
to usedelayStrategy
- the DelayStrategy
to usetargetStates
- the desired states to wait for. The waiter will return once the resource reaches any of the provided statescom.oracle.bmc.waiter.Waiter
instancepublic Waiter<GetBackupRequest,GetBackupResponse> forBackup(GetBackupRequest request, Backup.LifecycleState... targetStates)
Creates a new Waiter
using the default configuration.
request
- the request to sendtargetStates
- the desired states to wait for. If multiple states are provided then the waiter will return once the resource reaches any of the provided statesWaiter
instancepublic Waiter<GetBackupRequest,GetBackupResponse> forBackup(GetBackupRequest request, Backup.LifecycleState targetState, TerminationStrategy terminationStrategy, DelayStrategy delayStrategy)
Creates a new Waiter
using the provided configuration.
request
- the request to sendtargetState
- the desired state to wait forterminationStrategy
- the TerminationStrategy
to usedelayStrategy
- the DelayStrategy
to usecom.oracle.bmc.waiter.Waiter
instancepublic Waiter<GetBackupRequest,GetBackupResponse> forBackup(GetBackupRequest request, TerminationStrategy terminationStrategy, DelayStrategy delayStrategy, Backup.LifecycleState... targetStates)
Creates a new Waiter
using the provided configuration.
request
- the request to sendterminationStrategy
- the TerminationStrategy
to usedelayStrategy
- the DelayStrategy
to usetargetStates
- the desired states to wait for. The waiter will return once the resource reaches any of the provided statescom.oracle.bmc.waiter.Waiter
instancepublic Waiter<GetBackupDestinationRequest,GetBackupDestinationResponse> forBackupDestination(GetBackupDestinationRequest request, BackupDestination.LifecycleState... targetStates)
Creates a new Waiter
using the default configuration.
request
- the request to sendtargetStates
- the desired states to wait for. If multiple states are provided then the waiter will return once the resource reaches any of the provided statesWaiter
instancepublic Waiter<GetBackupDestinationRequest,GetBackupDestinationResponse> forBackupDestination(GetBackupDestinationRequest request, BackupDestination.LifecycleState targetState, TerminationStrategy terminationStrategy, DelayStrategy delayStrategy)
Creates a new Waiter
using the provided configuration.
request
- the request to sendtargetState
- the desired state to wait forterminationStrategy
- the TerminationStrategy
to usedelayStrategy
- the DelayStrategy
to usecom.oracle.bmc.waiter.Waiter
instancepublic Waiter<GetBackupDestinationRequest,GetBackupDestinationResponse> forBackupDestination(GetBackupDestinationRequest request, TerminationStrategy terminationStrategy, DelayStrategy delayStrategy, BackupDestination.LifecycleState... targetStates)
Creates a new Waiter
using the provided configuration.
request
- the request to sendterminationStrategy
- the TerminationStrategy
to usedelayStrategy
- the DelayStrategy
to usetargetStates
- the desired states to wait for. The waiter will return once the resource reaches any of the provided statescom.oracle.bmc.waiter.Waiter
instancepublic Waiter<GetDataGuardAssociationRequest,GetDataGuardAssociationResponse> forDataGuardAssociation(GetDataGuardAssociationRequest request, DataGuardAssociation.LifecycleState... targetStates)
Creates a new Waiter
using the default configuration.
request
- the request to sendtargetStates
- the desired states to wait for. If multiple states are provided then the waiter will return once the resource reaches any of the provided statesWaiter
instancepublic Waiter<GetDataGuardAssociationRequest,GetDataGuardAssociationResponse> forDataGuardAssociation(GetDataGuardAssociationRequest request, DataGuardAssociation.LifecycleState targetState, TerminationStrategy terminationStrategy, DelayStrategy delayStrategy)
Creates a new Waiter
using the provided configuration.
request
- the request to sendtargetState
- the desired state to wait forterminationStrategy
- the TerminationStrategy
to usedelayStrategy
- the DelayStrategy
to usecom.oracle.bmc.waiter.Waiter
instancepublic Waiter<GetDataGuardAssociationRequest,GetDataGuardAssociationResponse> forDataGuardAssociation(GetDataGuardAssociationRequest request, TerminationStrategy terminationStrategy, DelayStrategy delayStrategy, DataGuardAssociation.LifecycleState... targetStates)
Creates a new Waiter
using the provided configuration.
request
- the request to sendterminationStrategy
- the TerminationStrategy
to usedelayStrategy
- the DelayStrategy
to usetargetStates
- the desired states to wait for. The waiter will return once the resource reaches any of the provided statescom.oracle.bmc.waiter.Waiter
instancepublic Waiter<GetDatabaseRequest,GetDatabaseResponse> forDatabase(GetDatabaseRequest request, Database.LifecycleState... targetStates)
Creates a new Waiter
using the default configuration.
request
- the request to sendtargetStates
- the desired states to wait for. If multiple states are provided then the waiter will return once the resource reaches any of the provided statesWaiter
instancepublic Waiter<GetDatabaseRequest,GetDatabaseResponse> forDatabase(GetDatabaseRequest request, Database.LifecycleState targetState, TerminationStrategy terminationStrategy, DelayStrategy delayStrategy)
Creates a new Waiter
using the provided configuration.
request
- the request to sendtargetState
- the desired state to wait forterminationStrategy
- the TerminationStrategy
to usedelayStrategy
- the DelayStrategy
to usecom.oracle.bmc.waiter.Waiter
instancepublic Waiter<GetDatabaseRequest,GetDatabaseResponse> forDatabase(GetDatabaseRequest request, TerminationStrategy terminationStrategy, DelayStrategy delayStrategy, Database.LifecycleState... targetStates)
Creates a new Waiter
using the provided configuration.
request
- the request to sendterminationStrategy
- the TerminationStrategy
to usedelayStrategy
- the DelayStrategy
to usetargetStates
- the desired states to wait for. The waiter will return once the resource reaches any of the provided statescom.oracle.bmc.waiter.Waiter
instancepublic Waiter<GetDbHomeRequest,GetDbHomeResponse> forDbHome(GetDbHomeRequest request, DbHome.LifecycleState... targetStates)
Creates a new Waiter
using the default configuration.
request
- the request to sendtargetStates
- the desired states to wait for. If multiple states are provided then the waiter will return once the resource reaches any of the provided statesWaiter
instancepublic Waiter<GetDbHomeRequest,GetDbHomeResponse> forDbHome(GetDbHomeRequest request, DbHome.LifecycleState targetState, TerminationStrategy terminationStrategy, DelayStrategy delayStrategy)
Creates a new Waiter
using the provided configuration.
request
- the request to sendtargetState
- the desired state to wait forterminationStrategy
- the TerminationStrategy
to usedelayStrategy
- the DelayStrategy
to usecom.oracle.bmc.waiter.Waiter
instancepublic Waiter<GetDbHomeRequest,GetDbHomeResponse> forDbHome(GetDbHomeRequest request, TerminationStrategy terminationStrategy, DelayStrategy delayStrategy, DbHome.LifecycleState... targetStates)
Creates a new Waiter
using the provided configuration.
request
- the request to sendterminationStrategy
- the TerminationStrategy
to usedelayStrategy
- the DelayStrategy
to usetargetStates
- the desired states to wait for. The waiter will return once the resource reaches any of the provided statescom.oracle.bmc.waiter.Waiter
instancepublic Waiter<GetDbNodeRequest,GetDbNodeResponse> forDbNode(GetDbNodeRequest request, DbNode.LifecycleState... targetStates)
Creates a new Waiter
using the default configuration.
request
- the request to sendtargetStates
- the desired states to wait for. If multiple states are provided then the waiter will return once the resource reaches any of the provided statesWaiter
instancepublic Waiter<GetDbNodeRequest,GetDbNodeResponse> forDbNode(GetDbNodeRequest request, DbNode.LifecycleState targetState, TerminationStrategy terminationStrategy, DelayStrategy delayStrategy)
Creates a new Waiter
using the provided configuration.
request
- the request to sendtargetState
- the desired state to wait forterminationStrategy
- the TerminationStrategy
to usedelayStrategy
- the DelayStrategy
to usecom.oracle.bmc.waiter.Waiter
instancepublic Waiter<GetDbNodeRequest,GetDbNodeResponse> forDbNode(GetDbNodeRequest request, TerminationStrategy terminationStrategy, DelayStrategy delayStrategy, DbNode.LifecycleState... targetStates)
Creates a new Waiter
using the provided configuration.
request
- the request to sendterminationStrategy
- the TerminationStrategy
to usedelayStrategy
- the DelayStrategy
to usetargetStates
- the desired states to wait for. The waiter will return once the resource reaches any of the provided statescom.oracle.bmc.waiter.Waiter
instancepublic Waiter<GetDbSystemRequest,GetDbSystemResponse> forDbSystem(GetDbSystemRequest request, DbSystem.LifecycleState... targetStates)
Creates a new Waiter
using the default configuration.
request
- the request to sendtargetStates
- the desired states to wait for. If multiple states are provided then the waiter will return once the resource reaches any of the provided statesWaiter
instancepublic Waiter<GetDbSystemRequest,GetDbSystemResponse> forDbSystem(GetDbSystemRequest request, DbSystem.LifecycleState targetState, TerminationStrategy terminationStrategy, DelayStrategy delayStrategy)
Creates a new Waiter
using the provided configuration.
request
- the request to sendtargetState
- the desired state to wait forterminationStrategy
- the TerminationStrategy
to usedelayStrategy
- the DelayStrategy
to usecom.oracle.bmc.waiter.Waiter
instancepublic Waiter<GetDbSystemRequest,GetDbSystemResponse> forDbSystem(GetDbSystemRequest request, TerminationStrategy terminationStrategy, DelayStrategy delayStrategy, DbSystem.LifecycleState... targetStates)
Creates a new Waiter
using the provided configuration.
request
- the request to sendterminationStrategy
- the TerminationStrategy
to usedelayStrategy
- the DelayStrategy
to usetargetStates
- the desired states to wait for. The waiter will return once the resource reaches any of the provided statescom.oracle.bmc.waiter.Waiter
instancepublic Waiter<GetExadataInfrastructureRequest,GetExadataInfrastructureResponse> forExadataInfrastructure(GetExadataInfrastructureRequest request, ExadataInfrastructure.LifecycleState... targetStates)
Creates a new Waiter
using the default configuration.
request
- the request to sendtargetStates
- the desired states to wait for. If multiple states are provided then the waiter will return once the resource reaches any of the provided statesWaiter
instancepublic Waiter<GetExadataInfrastructureRequest,GetExadataInfrastructureResponse> forExadataInfrastructure(GetExadataInfrastructureRequest request, ExadataInfrastructure.LifecycleState targetState, TerminationStrategy terminationStrategy, DelayStrategy delayStrategy)
Creates a new Waiter
using the provided configuration.
request
- the request to sendtargetState
- the desired state to wait forterminationStrategy
- the TerminationStrategy
to usedelayStrategy
- the DelayStrategy
to usecom.oracle.bmc.waiter.Waiter
instancepublic Waiter<GetExadataInfrastructureRequest,GetExadataInfrastructureResponse> forExadataInfrastructure(GetExadataInfrastructureRequest request, TerminationStrategy terminationStrategy, DelayStrategy delayStrategy, ExadataInfrastructure.LifecycleState... targetStates)
Creates a new Waiter
using the provided configuration.
request
- the request to sendterminationStrategy
- the TerminationStrategy
to usedelayStrategy
- the DelayStrategy
to usetargetStates
- the desired states to wait for. The waiter will return once the resource reaches any of the provided statescom.oracle.bmc.waiter.Waiter
instancepublic Waiter<GetExadataIormConfigRequest,GetExadataIormConfigResponse> forExadataIormConfig(GetExadataIormConfigRequest request, ExadataIormConfig.LifecycleState... targetStates)
Creates a new Waiter
using the default configuration.
request
- the request to sendtargetStates
- the desired states to wait for. If multiple states are provided then the waiter will return once the resource reaches any of the provided statesWaiter
instancepublic Waiter<GetExadataIormConfigRequest,GetExadataIormConfigResponse> forExadataIormConfig(GetExadataIormConfigRequest request, ExadataIormConfig.LifecycleState targetState, TerminationStrategy terminationStrategy, DelayStrategy delayStrategy)
Creates a new Waiter
using the provided configuration.
request
- the request to sendtargetState
- the desired state to wait forterminationStrategy
- the TerminationStrategy
to usedelayStrategy
- the DelayStrategy
to usecom.oracle.bmc.waiter.Waiter
instancepublic Waiter<GetExadataIormConfigRequest,GetExadataIormConfigResponse> forExadataIormConfig(GetExadataIormConfigRequest request, TerminationStrategy terminationStrategy, DelayStrategy delayStrategy, ExadataIormConfig.LifecycleState... targetStates)
Creates a new Waiter
using the provided configuration.
request
- the request to sendterminationStrategy
- the TerminationStrategy
to usedelayStrategy
- the DelayStrategy
to usetargetStates
- the desired states to wait for. The waiter will return once the resource reaches any of the provided statescom.oracle.bmc.waiter.Waiter
instancepublic Waiter<GetMaintenanceRunRequest,GetMaintenanceRunResponse> forMaintenanceRun(GetMaintenanceRunRequest request, MaintenanceRun.LifecycleState... targetStates)
Creates a new Waiter
using the default configuration.
request
- the request to sendtargetStates
- the desired states to wait for. If multiple states are provided then the waiter will return once the resource reaches any of the provided statesWaiter
instancepublic Waiter<GetMaintenanceRunRequest,GetMaintenanceRunResponse> forMaintenanceRun(GetMaintenanceRunRequest request, MaintenanceRun.LifecycleState targetState, TerminationStrategy terminationStrategy, DelayStrategy delayStrategy)
Creates a new Waiter
using the provided configuration.
request
- the request to sendtargetState
- the desired state to wait forterminationStrategy
- the TerminationStrategy
to usedelayStrategy
- the DelayStrategy
to usecom.oracle.bmc.waiter.Waiter
instancepublic Waiter<GetMaintenanceRunRequest,GetMaintenanceRunResponse> forMaintenanceRun(GetMaintenanceRunRequest request, TerminationStrategy terminationStrategy, DelayStrategy delayStrategy, MaintenanceRun.LifecycleState... targetStates)
Creates a new Waiter
using the provided configuration.
request
- the request to sendterminationStrategy
- the TerminationStrategy
to usedelayStrategy
- the DelayStrategy
to usetargetStates
- the desired states to wait for. The waiter will return once the resource reaches any of the provided statescom.oracle.bmc.waiter.Waiter
instancepublic Waiter<GetVmClusterRequest,GetVmClusterResponse> forVmCluster(GetVmClusterRequest request, VmCluster.LifecycleState... targetStates)
Creates a new Waiter
using the default configuration.
request
- the request to sendtargetStates
- the desired states to wait for. If multiple states are provided then the waiter will return once the resource reaches any of the provided statesWaiter
instancepublic Waiter<GetVmClusterRequest,GetVmClusterResponse> forVmCluster(GetVmClusterRequest request, VmCluster.LifecycleState targetState, TerminationStrategy terminationStrategy, DelayStrategy delayStrategy)
Creates a new Waiter
using the provided configuration.
request
- the request to sendtargetState
- the desired state to wait forterminationStrategy
- the TerminationStrategy
to usedelayStrategy
- the DelayStrategy
to usecom.oracle.bmc.waiter.Waiter
instancepublic Waiter<GetVmClusterRequest,GetVmClusterResponse> forVmCluster(GetVmClusterRequest request, TerminationStrategy terminationStrategy, DelayStrategy delayStrategy, VmCluster.LifecycleState... targetStates)
Creates a new Waiter
using the provided configuration.
request
- the request to sendterminationStrategy
- the TerminationStrategy
to usedelayStrategy
- the DelayStrategy
to usetargetStates
- the desired states to wait for. The waiter will return once the resource reaches any of the provided statescom.oracle.bmc.waiter.Waiter
instancepublic Waiter<GetVmClusterNetworkRequest,GetVmClusterNetworkResponse> forVmClusterNetwork(GetVmClusterNetworkRequest request, VmClusterNetwork.LifecycleState... targetStates)
Creates a new Waiter
using the default configuration.
request
- the request to sendtargetStates
- the desired states to wait for. If multiple states are provided then the waiter will return once the resource reaches any of the provided statesWaiter
instancepublic Waiter<GetVmClusterNetworkRequest,GetVmClusterNetworkResponse> forVmClusterNetwork(GetVmClusterNetworkRequest request, VmClusterNetwork.LifecycleState targetState, TerminationStrategy terminationStrategy, DelayStrategy delayStrategy)
Creates a new Waiter
using the provided configuration.
request
- the request to sendtargetState
- the desired state to wait forterminationStrategy
- the TerminationStrategy
to usedelayStrategy
- the DelayStrategy
to usecom.oracle.bmc.waiter.Waiter
instancepublic Waiter<GetVmClusterNetworkRequest,GetVmClusterNetworkResponse> forVmClusterNetwork(GetVmClusterNetworkRequest request, TerminationStrategy terminationStrategy, DelayStrategy delayStrategy, VmClusterNetwork.LifecycleState... targetStates)
Creates a new Waiter
using the provided configuration.
request
- the request to sendterminationStrategy
- the TerminationStrategy
to usedelayStrategy
- the DelayStrategy
to usetargetStates
- the desired states to wait for. The waiter will return once the resource reaches any of the provided statescom.oracle.bmc.waiter.Waiter
instancepublic Waiter<LaunchAutonomousExadataInfrastructureRequest,LaunchAutonomousExadataInfrastructureResponse> forLaunchAutonomousExadataInfrastructure(LaunchAutonomousExadataInfrastructureRequest request)
Creates a new Waiter
using the default configuration.
request
- the request to sendWaiter
instancepublic Waiter<LaunchAutonomousExadataInfrastructureRequest,LaunchAutonomousExadataInfrastructureResponse> forLaunchAutonomousExadataInfrastructure(LaunchAutonomousExadataInfrastructureRequest request, TerminationStrategy terminationStrategy, DelayStrategy delayStrategy)
Creates a new Waiter
using the provided configuration.
request
- the request to sendterminationStrategy
- the TerminationStrategy
to usedelayStrategy
- the DelayStrategy
to useWaiter
instancepublic Waiter<LaunchDbSystemRequest,LaunchDbSystemResponse> forLaunchDbSystem(LaunchDbSystemRequest request)
Creates a new Waiter
using the default configuration.
request
- the request to sendWaiter
instancepublic Waiter<LaunchDbSystemRequest,LaunchDbSystemResponse> forLaunchDbSystem(LaunchDbSystemRequest request, TerminationStrategy terminationStrategy, DelayStrategy delayStrategy)
Creates a new Waiter
using the provided configuration.
request
- the request to sendterminationStrategy
- the TerminationStrategy
to usedelayStrategy
- the DelayStrategy
to useWaiter
instancepublic Waiter<RegisterAutonomousDatabaseDataSafeRequest,RegisterAutonomousDatabaseDataSafeResponse> forRegisterAutonomousDatabaseDataSafe(RegisterAutonomousDatabaseDataSafeRequest request)
Creates a new Waiter
using the default configuration.
request
- the request to sendWaiter
instancepublic Waiter<RegisterAutonomousDatabaseDataSafeRequest,RegisterAutonomousDatabaseDataSafeResponse> forRegisterAutonomousDatabaseDataSafe(RegisterAutonomousDatabaseDataSafeRequest request, TerminationStrategy terminationStrategy, DelayStrategy delayStrategy)
Creates a new Waiter
using the provided configuration.
request
- the request to sendterminationStrategy
- the TerminationStrategy
to usedelayStrategy
- the DelayStrategy
to useWaiter
instancepublic Waiter<ReinstateDataGuardAssociationRequest,ReinstateDataGuardAssociationResponse> forReinstateDataGuardAssociation(ReinstateDataGuardAssociationRequest request)
Creates a new Waiter
using the default configuration.
request
- the request to sendWaiter
instancepublic Waiter<ReinstateDataGuardAssociationRequest,ReinstateDataGuardAssociationResponse> forReinstateDataGuardAssociation(ReinstateDataGuardAssociationRequest request, TerminationStrategy terminationStrategy, DelayStrategy delayStrategy)
Creates a new Waiter
using the provided configuration.
request
- the request to sendterminationStrategy
- the TerminationStrategy
to usedelayStrategy
- the DelayStrategy
to useWaiter
instancepublic Waiter<RestartAutonomousContainerDatabaseRequest,RestartAutonomousContainerDatabaseResponse> forRestartAutonomousContainerDatabase(RestartAutonomousContainerDatabaseRequest request)
Creates a new Waiter
using the default configuration.
request
- the request to sendWaiter
instancepublic Waiter<RestartAutonomousContainerDatabaseRequest,RestartAutonomousContainerDatabaseResponse> forRestartAutonomousContainerDatabase(RestartAutonomousContainerDatabaseRequest request, TerminationStrategy terminationStrategy, DelayStrategy delayStrategy)
Creates a new Waiter
using the provided configuration.
request
- the request to sendterminationStrategy
- the TerminationStrategy
to usedelayStrategy
- the DelayStrategy
to useWaiter
instancepublic Waiter<RestoreAutonomousDatabaseRequest,RestoreAutonomousDatabaseResponse> forRestoreAutonomousDatabase(RestoreAutonomousDatabaseRequest request)
Creates a new Waiter
using the default configuration.
request
- the request to sendWaiter
instancepublic Waiter<RestoreAutonomousDatabaseRequest,RestoreAutonomousDatabaseResponse> forRestoreAutonomousDatabase(RestoreAutonomousDatabaseRequest request, TerminationStrategy terminationStrategy, DelayStrategy delayStrategy)
Creates a new Waiter
using the provided configuration.
request
- the request to sendterminationStrategy
- the TerminationStrategy
to usedelayStrategy
- the DelayStrategy
to useWaiter
instancepublic Waiter<RestoreDatabaseRequest,RestoreDatabaseResponse> forRestoreDatabase(RestoreDatabaseRequest request)
Creates a new Waiter
using the default configuration.
request
- the request to sendWaiter
instancepublic Waiter<RestoreDatabaseRequest,RestoreDatabaseResponse> forRestoreDatabase(RestoreDatabaseRequest request, TerminationStrategy terminationStrategy, DelayStrategy delayStrategy)
Creates a new Waiter
using the provided configuration.
request
- the request to sendterminationStrategy
- the TerminationStrategy
to usedelayStrategy
- the DelayStrategy
to useWaiter
instancepublic Waiter<StartAutonomousDatabaseRequest,StartAutonomousDatabaseResponse> forStartAutonomousDatabase(StartAutonomousDatabaseRequest request)
Creates a new Waiter
using the default configuration.
request
- the request to sendWaiter
instancepublic Waiter<StartAutonomousDatabaseRequest,StartAutonomousDatabaseResponse> forStartAutonomousDatabase(StartAutonomousDatabaseRequest request, TerminationStrategy terminationStrategy, DelayStrategy delayStrategy)
Creates a new Waiter
using the provided configuration.
request
- the request to sendterminationStrategy
- the TerminationStrategy
to usedelayStrategy
- the DelayStrategy
to useWaiter
instancepublic Waiter<StopAutonomousDatabaseRequest,StopAutonomousDatabaseResponse> forStopAutonomousDatabase(StopAutonomousDatabaseRequest request)
Creates a new Waiter
using the default configuration.
request
- the request to sendWaiter
instancepublic Waiter<StopAutonomousDatabaseRequest,StopAutonomousDatabaseResponse> forStopAutonomousDatabase(StopAutonomousDatabaseRequest request, TerminationStrategy terminationStrategy, DelayStrategy delayStrategy)
Creates a new Waiter
using the provided configuration.
request
- the request to sendterminationStrategy
- the TerminationStrategy
to usedelayStrategy
- the DelayStrategy
to useWaiter
instancepublic Waiter<SwitchoverDataGuardAssociationRequest,SwitchoverDataGuardAssociationResponse> forSwitchoverDataGuardAssociation(SwitchoverDataGuardAssociationRequest request)
Creates a new Waiter
using the default configuration.
request
- the request to sendWaiter
instancepublic Waiter<SwitchoverDataGuardAssociationRequest,SwitchoverDataGuardAssociationResponse> forSwitchoverDataGuardAssociation(SwitchoverDataGuardAssociationRequest request, TerminationStrategy terminationStrategy, DelayStrategy delayStrategy)
Creates a new Waiter
using the provided configuration.
request
- the request to sendterminationStrategy
- the TerminationStrategy
to usedelayStrategy
- the DelayStrategy
to useWaiter
instancepublic Waiter<TerminateAutonomousContainerDatabaseRequest,TerminateAutonomousContainerDatabaseResponse> forTerminateAutonomousContainerDatabase(TerminateAutonomousContainerDatabaseRequest request)
Creates a new Waiter
using the default configuration.
request
- the request to sendWaiter
instancepublic Waiter<TerminateAutonomousContainerDatabaseRequest,TerminateAutonomousContainerDatabaseResponse> forTerminateAutonomousContainerDatabase(TerminateAutonomousContainerDatabaseRequest request, TerminationStrategy terminationStrategy, DelayStrategy delayStrategy)
Creates a new Waiter
using the provided configuration.
request
- the request to sendterminationStrategy
- the TerminationStrategy
to usedelayStrategy
- the DelayStrategy
to useWaiter
instancepublic Waiter<TerminateAutonomousExadataInfrastructureRequest,TerminateAutonomousExadataInfrastructureResponse> forTerminateAutonomousExadataInfrastructure(TerminateAutonomousExadataInfrastructureRequest request)
Creates a new Waiter
using the default configuration.
request
- the request to sendWaiter
instancepublic Waiter<TerminateAutonomousExadataInfrastructureRequest,TerminateAutonomousExadataInfrastructureResponse> forTerminateAutonomousExadataInfrastructure(TerminateAutonomousExadataInfrastructureRequest request, TerminationStrategy terminationStrategy, DelayStrategy delayStrategy)
Creates a new Waiter
using the provided configuration.
request
- the request to sendterminationStrategy
- the TerminationStrategy
to usedelayStrategy
- the DelayStrategy
to useWaiter
instancepublic Waiter<TerminateDbSystemRequest,TerminateDbSystemResponse> forTerminateDbSystem(TerminateDbSystemRequest request)
Creates a new Waiter
using the default configuration.
request
- the request to sendWaiter
instancepublic Waiter<TerminateDbSystemRequest,TerminateDbSystemResponse> forTerminateDbSystem(TerminateDbSystemRequest request, TerminationStrategy terminationStrategy, DelayStrategy delayStrategy)
Creates a new Waiter
using the provided configuration.
request
- the request to sendterminationStrategy
- the TerminationStrategy
to usedelayStrategy
- the DelayStrategy
to useWaiter
instancepublic Waiter<UpdateAutonomousContainerDatabaseRequest,UpdateAutonomousContainerDatabaseResponse> forUpdateAutonomousContainerDatabase(UpdateAutonomousContainerDatabaseRequest request)
Creates a new Waiter
using the default configuration.
request
- the request to sendWaiter
instancepublic Waiter<UpdateAutonomousContainerDatabaseRequest,UpdateAutonomousContainerDatabaseResponse> forUpdateAutonomousContainerDatabase(UpdateAutonomousContainerDatabaseRequest request, TerminationStrategy terminationStrategy, DelayStrategy delayStrategy)
Creates a new Waiter
using the provided configuration.
request
- the request to sendterminationStrategy
- the TerminationStrategy
to usedelayStrategy
- the DelayStrategy
to useWaiter
instancepublic Waiter<UpdateAutonomousDatabaseRequest,UpdateAutonomousDatabaseResponse> forUpdateAutonomousDatabase(UpdateAutonomousDatabaseRequest request)
Creates a new Waiter
using the default configuration.
request
- the request to sendWaiter
instancepublic Waiter<UpdateAutonomousDatabaseRequest,UpdateAutonomousDatabaseResponse> forUpdateAutonomousDatabase(UpdateAutonomousDatabaseRequest request, TerminationStrategy terminationStrategy, DelayStrategy delayStrategy)
Creates a new Waiter
using the provided configuration.
request
- the request to sendterminationStrategy
- the TerminationStrategy
to usedelayStrategy
- the DelayStrategy
to useWaiter
instancepublic Waiter<UpdateAutonomousDatabaseRegionalWalletRequest,UpdateAutonomousDatabaseRegionalWalletResponse> forUpdateAutonomousDatabaseRegionalWallet(UpdateAutonomousDatabaseRegionalWalletRequest request)
Creates a new Waiter
using the default configuration.
request
- the request to sendWaiter
instancepublic Waiter<UpdateAutonomousDatabaseRegionalWalletRequest,UpdateAutonomousDatabaseRegionalWalletResponse> forUpdateAutonomousDatabaseRegionalWallet(UpdateAutonomousDatabaseRegionalWalletRequest request, TerminationStrategy terminationStrategy, DelayStrategy delayStrategy)
Creates a new Waiter
using the provided configuration.
request
- the request to sendterminationStrategy
- the TerminationStrategy
to usedelayStrategy
- the DelayStrategy
to useWaiter
instancepublic Waiter<UpdateAutonomousDatabaseWalletRequest,UpdateAutonomousDatabaseWalletResponse> forUpdateAutonomousDatabaseWallet(UpdateAutonomousDatabaseWalletRequest request)
Creates a new Waiter
using the default configuration.
request
- the request to sendWaiter
instancepublic Waiter<UpdateAutonomousDatabaseWalletRequest,UpdateAutonomousDatabaseWalletResponse> forUpdateAutonomousDatabaseWallet(UpdateAutonomousDatabaseWalletRequest request, TerminationStrategy terminationStrategy, DelayStrategy delayStrategy)
Creates a new Waiter
using the provided configuration.
request
- the request to sendterminationStrategy
- the TerminationStrategy
to usedelayStrategy
- the DelayStrategy
to useWaiter
instancepublic Waiter<UpdateAutonomousExadataInfrastructureRequest,UpdateAutonomousExadataInfrastructureResponse> forUpdateAutonomousExadataInfrastructure(UpdateAutonomousExadataInfrastructureRequest request)
Creates a new Waiter
using the default configuration.
request
- the request to sendWaiter
instancepublic Waiter<UpdateAutonomousExadataInfrastructureRequest,UpdateAutonomousExadataInfrastructureResponse> forUpdateAutonomousExadataInfrastructure(UpdateAutonomousExadataInfrastructureRequest request, TerminationStrategy terminationStrategy, DelayStrategy delayStrategy)
Creates a new Waiter
using the provided configuration.
request
- the request to sendterminationStrategy
- the TerminationStrategy
to usedelayStrategy
- the DelayStrategy
to useWaiter
instancepublic Waiter<UpdateDatabaseRequest,UpdateDatabaseResponse> forUpdateDatabase(UpdateDatabaseRequest request)
Creates a new Waiter
using the default configuration.
request
- the request to sendWaiter
instancepublic Waiter<UpdateDatabaseRequest,UpdateDatabaseResponse> forUpdateDatabase(UpdateDatabaseRequest request, TerminationStrategy terminationStrategy, DelayStrategy delayStrategy)
Creates a new Waiter
using the provided configuration.
request
- the request to sendterminationStrategy
- the TerminationStrategy
to usedelayStrategy
- the DelayStrategy
to useWaiter
instancepublic Waiter<UpdateDbHomeRequest,UpdateDbHomeResponse> forUpdateDbHome(UpdateDbHomeRequest request)
Creates a new Waiter
using the default configuration.
request
- the request to sendWaiter
instancepublic Waiter<UpdateDbHomeRequest,UpdateDbHomeResponse> forUpdateDbHome(UpdateDbHomeRequest request, TerminationStrategy terminationStrategy, DelayStrategy delayStrategy)
Creates a new Waiter
using the provided configuration.
request
- the request to sendterminationStrategy
- the TerminationStrategy
to usedelayStrategy
- the DelayStrategy
to useWaiter
instancepublic Waiter<UpdateDbSystemRequest,UpdateDbSystemResponse> forUpdateDbSystem(UpdateDbSystemRequest request)
Creates a new Waiter
using the default configuration.
request
- the request to sendWaiter
instancepublic Waiter<UpdateDbSystemRequest,UpdateDbSystemResponse> forUpdateDbSystem(UpdateDbSystemRequest request, TerminationStrategy terminationStrategy, DelayStrategy delayStrategy)
Creates a new Waiter
using the provided configuration.
request
- the request to sendterminationStrategy
- the TerminationStrategy
to usedelayStrategy
- the DelayStrategy
to useWaiter
instancepublic Waiter<UpdateExadataInfrastructureRequest,UpdateExadataInfrastructureResponse> forUpdateExadataInfrastructure(UpdateExadataInfrastructureRequest request)
Creates a new Waiter
using the default configuration.
request
- the request to sendWaiter
instancepublic Waiter<UpdateExadataInfrastructureRequest,UpdateExadataInfrastructureResponse> forUpdateExadataInfrastructure(UpdateExadataInfrastructureRequest request, TerminationStrategy terminationStrategy, DelayStrategy delayStrategy)
Creates a new Waiter
using the provided configuration.
request
- the request to sendterminationStrategy
- the TerminationStrategy
to usedelayStrategy
- the DelayStrategy
to useWaiter
instancepublic Waiter<UpdateExadataIormConfigRequest,UpdateExadataIormConfigResponse> forUpdateExadataIormConfig(UpdateExadataIormConfigRequest request)
Creates a new Waiter
using the default configuration.
request
- the request to sendWaiter
instancepublic Waiter<UpdateExadataIormConfigRequest,UpdateExadataIormConfigResponse> forUpdateExadataIormConfig(UpdateExadataIormConfigRequest request, TerminationStrategy terminationStrategy, DelayStrategy delayStrategy)
Creates a new Waiter
using the provided configuration.
request
- the request to sendterminationStrategy
- the TerminationStrategy
to usedelayStrategy
- the DelayStrategy
to useWaiter
instancepublic Waiter<UpdateVmClusterRequest,UpdateVmClusterResponse> forUpdateVmCluster(UpdateVmClusterRequest request)
Creates a new Waiter
using the default configuration.
request
- the request to sendWaiter
instancepublic Waiter<UpdateVmClusterRequest,UpdateVmClusterResponse> forUpdateVmCluster(UpdateVmClusterRequest request, TerminationStrategy terminationStrategy, DelayStrategy delayStrategy)
Creates a new Waiter
using the provided configuration.
request
- the request to sendterminationStrategy
- the TerminationStrategy
to usedelayStrategy
- the DelayStrategy
to useWaiter
instancepublic Waiter<UpdateVmClusterNetworkRequest,UpdateVmClusterNetworkResponse> forUpdateVmClusterNetwork(UpdateVmClusterNetworkRequest request)
Creates a new Waiter
using the default configuration.
request
- the request to sendWaiter
instancepublic Waiter<UpdateVmClusterNetworkRequest,UpdateVmClusterNetworkResponse> forUpdateVmClusterNetwork(UpdateVmClusterNetworkRequest request, TerminationStrategy terminationStrategy, DelayStrategy delayStrategy)
Creates a new Waiter
using the provided configuration.
request
- the request to sendterminationStrategy
- the TerminationStrategy
to usedelayStrategy
- the DelayStrategy
to useWaiter
instancepublic Waiter<ValidateVmClusterNetworkRequest,ValidateVmClusterNetworkResponse> forValidateVmClusterNetwork(ValidateVmClusterNetworkRequest request)
Creates a new Waiter
using the default configuration.
request
- the request to sendWaiter
instancepublic Waiter<ValidateVmClusterNetworkRequest,ValidateVmClusterNetworkResponse> forValidateVmClusterNetwork(ValidateVmClusterNetworkRequest request, TerminationStrategy terminationStrategy, DelayStrategy delayStrategy)
Creates a new Waiter
using the provided configuration.
request
- the request to sendterminationStrategy
- the TerminationStrategy
to usedelayStrategy
- the DelayStrategy
to useWaiter
instanceCopyright © 2016–2020. All rights reserved.