Class DbManagementWaiters
- java.lang.Object
- 
- com.oracle.bmc.databasemanagement.DbManagementWaiters
 
- 
 @Generated(value="OracleSDKGenerator", comments="API Version: 20201101") public class DbManagementWaiters extends ObjectCollection of helper methods to produceWaiters for different resources of DbManagement.The default configuration used is defined by com.oracle.bmc.waiter.Waiters.Waiters#DEFAULT_POLLING_WAITER.
- 
- 
Constructor SummaryConstructors Constructor Description DbManagementWaiters(ExecutorService executorService, DbManagement client)
 - 
Method Summary
 
- 
- 
- 
Constructor Detail- 
DbManagementWaiterspublic DbManagementWaiters(ExecutorService executorService, DbManagement client) 
 
- 
 - 
Method Detail- 
forCloudAsmpublic Waiter<GetCloudAsmRequest,GetCloudAsmResponse> forCloudAsm(GetCloudAsmRequest request, CloudAsm.LifecycleState... targetStates) Creates a newWaiterusing the default configuration.- Parameters:
- request- the request to send
- targetStates- the desired states to wait for. If multiple states are provided then the waiter will return once the resource reaches any of the provided states
- Returns:
- a new Waiter instance
 
 - 
forCloudAsmpublic Waiter<GetCloudAsmRequest,GetCloudAsmResponse> forCloudAsm(GetCloudAsmRequest request, CloudAsm.LifecycleState targetState, TerminationStrategy terminationStrategy, DelayStrategy delayStrategy) Creates a newWaiterusing the provided configuration.- Parameters:
- request- the request to send
- targetState- the desired state to wait for
- terminationStrategy- the- TerminationStrategyto use
- delayStrategy- the- DelayStrategyto use
- Returns:
- a new com.oracle.bmc.waiter.Waiter instance
 
 - 
forCloudAsmpublic Waiter<GetCloudAsmRequest,GetCloudAsmResponse> forCloudAsm(GetCloudAsmRequest request, TerminationStrategy terminationStrategy, DelayStrategy delayStrategy, CloudAsm.LifecycleState... targetStates) Creates a newWaiterusing the provided configuration.- Parameters:
- request- the request to send
- terminationStrategy- the- TerminationStrategyto use
- delayStrategy- the- DelayStrategyto use
- targetStates- the desired states to wait for. The waiter will return once the resource reaches any of the provided states
- Returns:
- a new com.oracle.bmc.waiter.Waiter instance
 
 - 
forCloudAsmInstancepublic Waiter<GetCloudAsmInstanceRequest,GetCloudAsmInstanceResponse> forCloudAsmInstance(GetCloudAsmInstanceRequest request, CloudAsmInstance.LifecycleState... targetStates) Creates a newWaiterusing the default configuration.- Parameters:
- request- the request to send
- targetStates- the desired states to wait for. If multiple states are provided then the waiter will return once the resource reaches any of the provided states
- Returns:
- a new Waiter instance
 
 - 
forCloudAsmInstancepublic Waiter<GetCloudAsmInstanceRequest,GetCloudAsmInstanceResponse> forCloudAsmInstance(GetCloudAsmInstanceRequest request, CloudAsmInstance.LifecycleState targetState, TerminationStrategy terminationStrategy, DelayStrategy delayStrategy) Creates a newWaiterusing the provided configuration.- Parameters:
- request- the request to send
- targetState- the desired state to wait for
- terminationStrategy- the- TerminationStrategyto use
- delayStrategy- the- DelayStrategyto use
- Returns:
- a new com.oracle.bmc.waiter.Waiter instance
 
 - 
forCloudAsmInstancepublic Waiter<GetCloudAsmInstanceRequest,GetCloudAsmInstanceResponse> forCloudAsmInstance(GetCloudAsmInstanceRequest request, TerminationStrategy terminationStrategy, DelayStrategy delayStrategy, CloudAsmInstance.LifecycleState... targetStates) Creates a newWaiterusing the provided configuration.- Parameters:
- request- the request to send
- terminationStrategy- the- TerminationStrategyto use
- delayStrategy- the- DelayStrategyto use
- targetStates- the desired states to wait for. The waiter will return once the resource reaches any of the provided states
- Returns:
- a new com.oracle.bmc.waiter.Waiter instance
 
 - 
forCloudClusterpublic Waiter<GetCloudClusterRequest,GetCloudClusterResponse> forCloudCluster(GetCloudClusterRequest request, CloudCluster.LifecycleState... targetStates) Creates a newWaiterusing the default configuration.- Parameters:
- request- the request to send
- targetStates- the desired states to wait for. If multiple states are provided then the waiter will return once the resource reaches any of the provided states
- Returns:
- a new Waiter instance
 
 - 
forCloudClusterpublic Waiter<GetCloudClusterRequest,GetCloudClusterResponse> forCloudCluster(GetCloudClusterRequest request, CloudCluster.LifecycleState targetState, TerminationStrategy terminationStrategy, DelayStrategy delayStrategy) Creates a newWaiterusing the provided configuration.- Parameters:
- request- the request to send
- targetState- the desired state to wait for
- terminationStrategy- the- TerminationStrategyto use
- delayStrategy- the- DelayStrategyto use
- Returns:
- a new com.oracle.bmc.waiter.Waiter instance
 
 - 
forCloudClusterpublic Waiter<GetCloudClusterRequest,GetCloudClusterResponse> forCloudCluster(GetCloudClusterRequest request, TerminationStrategy terminationStrategy, DelayStrategy delayStrategy, CloudCluster.LifecycleState... targetStates) Creates a newWaiterusing the provided configuration.- Parameters:
- request- the request to send
- terminationStrategy- the- TerminationStrategyto use
- delayStrategy- the- DelayStrategyto use
- targetStates- the desired states to wait for. The waiter will return once the resource reaches any of the provided states
- Returns:
- a new com.oracle.bmc.waiter.Waiter instance
 
 - 
forCloudClusterInstancepublic Waiter<GetCloudClusterInstanceRequest,GetCloudClusterInstanceResponse> forCloudClusterInstance(GetCloudClusterInstanceRequest request, CloudClusterInstance.LifecycleState... targetStates) Creates a newWaiterusing the default configuration.- Parameters:
- request- the request to send
- targetStates- the desired states to wait for. If multiple states are provided then the waiter will return once the resource reaches any of the provided states
- Returns:
- a new Waiter instance
 
 - 
forCloudClusterInstancepublic Waiter<GetCloudClusterInstanceRequest,GetCloudClusterInstanceResponse> forCloudClusterInstance(GetCloudClusterInstanceRequest request, CloudClusterInstance.LifecycleState targetState, TerminationStrategy terminationStrategy, DelayStrategy delayStrategy) Creates a newWaiterusing the provided configuration.- Parameters:
- request- the request to send
- targetState- the desired state to wait for
- terminationStrategy- the- TerminationStrategyto use
- delayStrategy- the- DelayStrategyto use
- Returns:
- a new com.oracle.bmc.waiter.Waiter instance
 
 - 
forCloudClusterInstancepublic Waiter<GetCloudClusterInstanceRequest,GetCloudClusterInstanceResponse> forCloudClusterInstance(GetCloudClusterInstanceRequest request, TerminationStrategy terminationStrategy, DelayStrategy delayStrategy, CloudClusterInstance.LifecycleState... targetStates) Creates a newWaiterusing the provided configuration.- Parameters:
- request- the request to send
- terminationStrategy- the- TerminationStrategyto use
- delayStrategy- the- DelayStrategyto use
- targetStates- the desired states to wait for. The waiter will return once the resource reaches any of the provided states
- Returns:
- a new com.oracle.bmc.waiter.Waiter instance
 
 - 
forCloudDbHomepublic Waiter<GetCloudDbHomeRequest,GetCloudDbHomeResponse> forCloudDbHome(GetCloudDbHomeRequest request, CloudDbHome.LifecycleState... targetStates) Creates a newWaiterusing the default configuration.- Parameters:
- request- the request to send
- targetStates- the desired states to wait for. If multiple states are provided then the waiter will return once the resource reaches any of the provided states
- Returns:
- a new Waiter instance
 
 - 
forCloudDbHomepublic Waiter<GetCloudDbHomeRequest,GetCloudDbHomeResponse> forCloudDbHome(GetCloudDbHomeRequest request, CloudDbHome.LifecycleState targetState, TerminationStrategy terminationStrategy, DelayStrategy delayStrategy) Creates a newWaiterusing the provided configuration.- Parameters:
- request- the request to send
- targetState- the desired state to wait for
- terminationStrategy- the- TerminationStrategyto use
- delayStrategy- the- DelayStrategyto use
- Returns:
- a new com.oracle.bmc.waiter.Waiter instance
 
 - 
forCloudDbHomepublic Waiter<GetCloudDbHomeRequest,GetCloudDbHomeResponse> forCloudDbHome(GetCloudDbHomeRequest request, TerminationStrategy terminationStrategy, DelayStrategy delayStrategy, CloudDbHome.LifecycleState... targetStates) Creates a newWaiterusing the provided configuration.- Parameters:
- request- the request to send
- terminationStrategy- the- TerminationStrategyto use
- delayStrategy- the- DelayStrategyto use
- targetStates- the desired states to wait for. The waiter will return once the resource reaches any of the provided states
- Returns:
- a new com.oracle.bmc.waiter.Waiter instance
 
 - 
forCloudDbNodepublic Waiter<GetCloudDbNodeRequest,GetCloudDbNodeResponse> forCloudDbNode(GetCloudDbNodeRequest request, CloudDbNode.LifecycleState... targetStates) Creates a newWaiterusing the default configuration.- Parameters:
- request- the request to send
- targetStates- the desired states to wait for. If multiple states are provided then the waiter will return once the resource reaches any of the provided states
- Returns:
- a new Waiter instance
 
 - 
forCloudDbNodepublic Waiter<GetCloudDbNodeRequest,GetCloudDbNodeResponse> forCloudDbNode(GetCloudDbNodeRequest request, CloudDbNode.LifecycleState targetState, TerminationStrategy terminationStrategy, DelayStrategy delayStrategy) Creates a newWaiterusing the provided configuration.- Parameters:
- request- the request to send
- targetState- the desired state to wait for
- terminationStrategy- the- TerminationStrategyto use
- delayStrategy- the- DelayStrategyto use
- Returns:
- a new com.oracle.bmc.waiter.Waiter instance
 
 - 
forCloudDbNodepublic Waiter<GetCloudDbNodeRequest,GetCloudDbNodeResponse> forCloudDbNode(GetCloudDbNodeRequest request, TerminationStrategy terminationStrategy, DelayStrategy delayStrategy, CloudDbNode.LifecycleState... targetStates) Creates a newWaiterusing the provided configuration.- Parameters:
- request- the request to send
- terminationStrategy- the- TerminationStrategyto use
- delayStrategy- the- DelayStrategyto use
- targetStates- the desired states to wait for. The waiter will return once the resource reaches any of the provided states
- Returns:
- a new com.oracle.bmc.waiter.Waiter instance
 
 - 
forCloudDbSystempublic Waiter<GetCloudDbSystemRequest,GetCloudDbSystemResponse> forCloudDbSystem(GetCloudDbSystemRequest request, CloudDbSystem.LifecycleState... targetStates) Creates a newWaiterusing the default configuration.- Parameters:
- request- the request to send
- targetStates- the desired states to wait for. If multiple states are provided then the waiter will return once the resource reaches any of the provided states
- Returns:
- a new Waiter instance
 
 - 
forCloudDbSystempublic Waiter<GetCloudDbSystemRequest,GetCloudDbSystemResponse> forCloudDbSystem(GetCloudDbSystemRequest request, CloudDbSystem.LifecycleState targetState, TerminationStrategy terminationStrategy, DelayStrategy delayStrategy) Creates a newWaiterusing the provided configuration.- Parameters:
- request- the request to send
- targetState- the desired state to wait for
- terminationStrategy- the- TerminationStrategyto use
- delayStrategy- the- DelayStrategyto use
- Returns:
- a new com.oracle.bmc.waiter.Waiter instance
 
 - 
forCloudDbSystempublic Waiter<GetCloudDbSystemRequest,GetCloudDbSystemResponse> forCloudDbSystem(GetCloudDbSystemRequest request, TerminationStrategy terminationStrategy, DelayStrategy delayStrategy, CloudDbSystem.LifecycleState... targetStates) Creates a newWaiterusing the provided configuration.- Parameters:
- request- the request to send
- terminationStrategy- the- TerminationStrategyto use
- delayStrategy- the- DelayStrategyto use
- targetStates- the desired states to wait for. The waiter will return once the resource reaches any of the provided states
- Returns:
- a new com.oracle.bmc.waiter.Waiter instance
 
 - 
forCloudDbSystemConnectorpublic Waiter<GetCloudDbSystemConnectorRequest,GetCloudDbSystemConnectorResponse> forCloudDbSystemConnector(GetCloudDbSystemConnectorRequest request, CloudDbSystemConnector.LifecycleState... targetStates) Creates a newWaiterusing the default configuration.- Parameters:
- request- the request to send
- targetStates- the desired states to wait for. If multiple states are provided then the waiter will return once the resource reaches any of the provided states
- Returns:
- a new Waiter instance
 
 - 
forCloudDbSystemConnectorpublic Waiter<GetCloudDbSystemConnectorRequest,GetCloudDbSystemConnectorResponse> forCloudDbSystemConnector(GetCloudDbSystemConnectorRequest request, CloudDbSystemConnector.LifecycleState targetState, TerminationStrategy terminationStrategy, DelayStrategy delayStrategy) Creates a newWaiterusing the provided configuration.- Parameters:
- request- the request to send
- targetState- the desired state to wait for
- terminationStrategy- the- TerminationStrategyto use
- delayStrategy- the- DelayStrategyto use
- Returns:
- a new com.oracle.bmc.waiter.Waiter instance
 
 - 
forCloudDbSystemConnectorpublic Waiter<GetCloudDbSystemConnectorRequest,GetCloudDbSystemConnectorResponse> forCloudDbSystemConnector(GetCloudDbSystemConnectorRequest request, TerminationStrategy terminationStrategy, DelayStrategy delayStrategy, CloudDbSystemConnector.LifecycleState... targetStates) Creates a newWaiterusing the provided configuration.- Parameters:
- request- the request to send
- terminationStrategy- the- TerminationStrategyto use
- delayStrategy- the- DelayStrategyto use
- targetStates- the desired states to wait for. The waiter will return once the resource reaches any of the provided states
- Returns:
- a new com.oracle.bmc.waiter.Waiter instance
 
 - 
forCloudDbSystemDiscoverypublic Waiter<GetCloudDbSystemDiscoveryRequest,GetCloudDbSystemDiscoveryResponse> forCloudDbSystemDiscovery(GetCloudDbSystemDiscoveryRequest request, CloudDbSystemDiscovery.LifecycleState... targetStates) Creates a newWaiterusing the default configuration.- Parameters:
- request- the request to send
- targetStates- the desired states to wait for. If multiple states are provided then the waiter will return once the resource reaches any of the provided states
- Returns:
- a new Waiter instance
 
 - 
forCloudDbSystemDiscoverypublic Waiter<GetCloudDbSystemDiscoveryRequest,GetCloudDbSystemDiscoveryResponse> forCloudDbSystemDiscovery(GetCloudDbSystemDiscoveryRequest request, CloudDbSystemDiscovery.LifecycleState targetState, TerminationStrategy terminationStrategy, DelayStrategy delayStrategy) Creates a newWaiterusing the provided configuration.- Parameters:
- request- the request to send
- targetState- the desired state to wait for
- terminationStrategy- the- TerminationStrategyto use
- delayStrategy- the- DelayStrategyto use
- Returns:
- a new com.oracle.bmc.waiter.Waiter instance
 
 - 
forCloudDbSystemDiscoverypublic Waiter<GetCloudDbSystemDiscoveryRequest,GetCloudDbSystemDiscoveryResponse> forCloudDbSystemDiscovery(GetCloudDbSystemDiscoveryRequest request, TerminationStrategy terminationStrategy, DelayStrategy delayStrategy, CloudDbSystemDiscovery.LifecycleState... targetStates) Creates a newWaiterusing the provided configuration.- Parameters:
- request- the request to send
- terminationStrategy- the- TerminationStrategyto use
- delayStrategy- the- DelayStrategyto use
- targetStates- the desired states to wait for. The waiter will return once the resource reaches any of the provided states
- Returns:
- a new com.oracle.bmc.waiter.Waiter instance
 
 - 
forCloudListenerpublic Waiter<GetCloudListenerRequest,GetCloudListenerResponse> forCloudListener(GetCloudListenerRequest request, CloudListener.LifecycleState... targetStates) Creates a newWaiterusing the default configuration.- Parameters:
- request- the request to send
- targetStates- the desired states to wait for. If multiple states are provided then the waiter will return once the resource reaches any of the provided states
- Returns:
- a new Waiter instance
 
 - 
forCloudListenerpublic Waiter<GetCloudListenerRequest,GetCloudListenerResponse> forCloudListener(GetCloudListenerRequest request, CloudListener.LifecycleState targetState, TerminationStrategy terminationStrategy, DelayStrategy delayStrategy) Creates a newWaiterusing the provided configuration.- Parameters:
- request- the request to send
- targetState- the desired state to wait for
- terminationStrategy- the- TerminationStrategyto use
- delayStrategy- the- DelayStrategyto use
- Returns:
- a new com.oracle.bmc.waiter.Waiter instance
 
 - 
forCloudListenerpublic Waiter<GetCloudListenerRequest,GetCloudListenerResponse> forCloudListener(GetCloudListenerRequest request, TerminationStrategy terminationStrategy, DelayStrategy delayStrategy, CloudListener.LifecycleState... targetStates) Creates a newWaiterusing the provided configuration.- Parameters:
- request- the request to send
- terminationStrategy- the- TerminationStrategyto use
- delayStrategy- the- DelayStrategyto use
- targetStates- the desired states to wait for. The waiter will return once the resource reaches any of the provided states
- Returns:
- a new com.oracle.bmc.waiter.Waiter instance
 
 - 
forDbManagementPrivateEndpointpublic Waiter<GetDbManagementPrivateEndpointRequest,GetDbManagementPrivateEndpointResponse> forDbManagementPrivateEndpoint(GetDbManagementPrivateEndpointRequest request, LifecycleStates... targetStates) Creates a newWaiterusing the default configuration.- Parameters:
- request- the request to send
- targetState- the desired states to wait for. If multiple states are provided then the waiter will return once the resource reaches any of the provided states
- Returns:
- a new com.oracle.bmc.waiter.Waiter instance
 
 - 
forDbManagementPrivateEndpointpublic Waiter<GetDbManagementPrivateEndpointRequest,GetDbManagementPrivateEndpointResponse> forDbManagementPrivateEndpoint(GetDbManagementPrivateEndpointRequest request, LifecycleStates targetState, TerminationStrategy terminationStrategy, DelayStrategy delayStrategy) Creates a newWaiterusing the provided configuration.- Parameters:
- request- the request to send
- targetState- the desired state to wait for
- terminationStrategy- the- TerminationStrategyto use
- delayStrategy- the- DelayStrategyto use
- Returns:
- a new com.oracle.bmc.waiter.Waiter instance
 
 - 
forDbManagementPrivateEndpointpublic Waiter<GetDbManagementPrivateEndpointRequest,GetDbManagementPrivateEndpointResponse> forDbManagementPrivateEndpoint(GetDbManagementPrivateEndpointRequest request, TerminationStrategy terminationStrategy, DelayStrategy delayStrategy, LifecycleStates... targetStates) Creates a newWaiterusing the provided configuration.- Parameters:
- request- the request to send
- terminationStrategy- the- TerminationStrategyto use
- delayStrategy- the- DelayStrategyto use
- targetStates- the desired states to wait for. The waiter will return once the resource reaches any of the provided states
- Returns:
- a new Waiter instance
 
 - 
forExternalAsmpublic Waiter<GetExternalAsmRequest,GetExternalAsmResponse> forExternalAsm(GetExternalAsmRequest request, ExternalAsm.LifecycleState... targetStates) Creates a newWaiterusing the default configuration.- Parameters:
- request- the request to send
- targetStates- the desired states to wait for. If multiple states are provided then the waiter will return once the resource reaches any of the provided states
- Returns:
- a new Waiter instance
 
 - 
forExternalAsmpublic Waiter<GetExternalAsmRequest,GetExternalAsmResponse> forExternalAsm(GetExternalAsmRequest request, ExternalAsm.LifecycleState targetState, TerminationStrategy terminationStrategy, DelayStrategy delayStrategy) Creates a newWaiterusing the provided configuration.- Parameters:
- request- the request to send
- targetState- the desired state to wait for
- terminationStrategy- the- TerminationStrategyto use
- delayStrategy- the- DelayStrategyto use
- Returns:
- a new com.oracle.bmc.waiter.Waiter instance
 
 - 
forExternalAsmpublic Waiter<GetExternalAsmRequest,GetExternalAsmResponse> forExternalAsm(GetExternalAsmRequest request, TerminationStrategy terminationStrategy, DelayStrategy delayStrategy, ExternalAsm.LifecycleState... targetStates) Creates a newWaiterusing the provided configuration.- Parameters:
- request- the request to send
- terminationStrategy- the- TerminationStrategyto use
- delayStrategy- the- DelayStrategyto use
- targetStates- the desired states to wait for. The waiter will return once the resource reaches any of the provided states
- Returns:
- a new com.oracle.bmc.waiter.Waiter instance
 
 - 
forExternalAsmInstancepublic Waiter<GetExternalAsmInstanceRequest,GetExternalAsmInstanceResponse> forExternalAsmInstance(GetExternalAsmInstanceRequest request, ExternalAsmInstance.LifecycleState... targetStates) Creates a newWaiterusing the default configuration.- Parameters:
- request- the request to send
- targetStates- the desired states to wait for. If multiple states are provided then the waiter will return once the resource reaches any of the provided states
- Returns:
- a new Waiter instance
 
 - 
forExternalAsmInstancepublic Waiter<GetExternalAsmInstanceRequest,GetExternalAsmInstanceResponse> forExternalAsmInstance(GetExternalAsmInstanceRequest request, ExternalAsmInstance.LifecycleState targetState, TerminationStrategy terminationStrategy, DelayStrategy delayStrategy) Creates a newWaiterusing the provided configuration.- Parameters:
- request- the request to send
- targetState- the desired state to wait for
- terminationStrategy- the- TerminationStrategyto use
- delayStrategy- the- DelayStrategyto use
- Returns:
- a new com.oracle.bmc.waiter.Waiter instance
 
 - 
forExternalAsmInstancepublic Waiter<GetExternalAsmInstanceRequest,GetExternalAsmInstanceResponse> forExternalAsmInstance(GetExternalAsmInstanceRequest request, TerminationStrategy terminationStrategy, DelayStrategy delayStrategy, ExternalAsmInstance.LifecycleState... targetStates) Creates a newWaiterusing the provided configuration.- Parameters:
- request- the request to send
- terminationStrategy- the- TerminationStrategyto use
- delayStrategy- the- DelayStrategyto use
- targetStates- the desired states to wait for. The waiter will return once the resource reaches any of the provided states
- Returns:
- a new com.oracle.bmc.waiter.Waiter instance
 
 - 
forExternalClusterpublic Waiter<GetExternalClusterRequest,GetExternalClusterResponse> forExternalCluster(GetExternalClusterRequest request, ExternalCluster.LifecycleState... targetStates) Creates a newWaiterusing the default configuration.- Parameters:
- request- the request to send
- targetStates- the desired states to wait for. If multiple states are provided then the waiter will return once the resource reaches any of the provided states
- Returns:
- a new Waiter instance
 
 - 
forExternalClusterpublic Waiter<GetExternalClusterRequest,GetExternalClusterResponse> forExternalCluster(GetExternalClusterRequest request, ExternalCluster.LifecycleState targetState, TerminationStrategy terminationStrategy, DelayStrategy delayStrategy) Creates a newWaiterusing the provided configuration.- Parameters:
- request- the request to send
- targetState- the desired state to wait for
- terminationStrategy- the- TerminationStrategyto use
- delayStrategy- the- DelayStrategyto use
- Returns:
- a new com.oracle.bmc.waiter.Waiter instance
 
 - 
forExternalClusterpublic Waiter<GetExternalClusterRequest,GetExternalClusterResponse> forExternalCluster(GetExternalClusterRequest request, TerminationStrategy terminationStrategy, DelayStrategy delayStrategy, ExternalCluster.LifecycleState... targetStates) Creates a newWaiterusing the provided configuration.- Parameters:
- request- the request to send
- terminationStrategy- the- TerminationStrategyto use
- delayStrategy- the- DelayStrategyto use
- targetStates- the desired states to wait for. The waiter will return once the resource reaches any of the provided states
- Returns:
- a new com.oracle.bmc.waiter.Waiter instance
 
 - 
forExternalClusterInstancepublic Waiter<GetExternalClusterInstanceRequest,GetExternalClusterInstanceResponse> forExternalClusterInstance(GetExternalClusterInstanceRequest request, ExternalClusterInstance.LifecycleState... targetStates) Creates a newWaiterusing the default configuration.- Parameters:
- request- the request to send
- targetStates- the desired states to wait for. If multiple states are provided then the waiter will return once the resource reaches any of the provided states
- Returns:
- a new Waiter instance
 
 - 
forExternalClusterInstancepublic Waiter<GetExternalClusterInstanceRequest,GetExternalClusterInstanceResponse> forExternalClusterInstance(GetExternalClusterInstanceRequest request, ExternalClusterInstance.LifecycleState targetState, TerminationStrategy terminationStrategy, DelayStrategy delayStrategy) Creates a newWaiterusing the provided configuration.- Parameters:
- request- the request to send
- targetState- the desired state to wait for
- terminationStrategy- the- TerminationStrategyto use
- delayStrategy- the- DelayStrategyto use
- Returns:
- a new com.oracle.bmc.waiter.Waiter instance
 
 - 
forExternalClusterInstancepublic Waiter<GetExternalClusterInstanceRequest,GetExternalClusterInstanceResponse> forExternalClusterInstance(GetExternalClusterInstanceRequest request, TerminationStrategy terminationStrategy, DelayStrategy delayStrategy, ExternalClusterInstance.LifecycleState... targetStates) Creates a newWaiterusing the provided configuration.- Parameters:
- request- the request to send
- terminationStrategy- the- TerminationStrategyto use
- delayStrategy- the- DelayStrategyto use
- targetStates- the desired states to wait for. The waiter will return once the resource reaches any of the provided states
- Returns:
- a new com.oracle.bmc.waiter.Waiter instance
 
 - 
forExternalDbHomepublic Waiter<GetExternalDbHomeRequest,GetExternalDbHomeResponse> forExternalDbHome(GetExternalDbHomeRequest request, ExternalDbHome.LifecycleState... targetStates) Creates a newWaiterusing the default configuration.- Parameters:
- request- the request to send
- targetStates- the desired states to wait for. If multiple states are provided then the waiter will return once the resource reaches any of the provided states
- Returns:
- a new Waiter instance
 
 - 
forExternalDbHomepublic Waiter<GetExternalDbHomeRequest,GetExternalDbHomeResponse> forExternalDbHome(GetExternalDbHomeRequest request, ExternalDbHome.LifecycleState targetState, TerminationStrategy terminationStrategy, DelayStrategy delayStrategy) Creates a newWaiterusing the provided configuration.- Parameters:
- request- the request to send
- targetState- the desired state to wait for
- terminationStrategy- the- TerminationStrategyto use
- delayStrategy- the- DelayStrategyto use
- Returns:
- a new com.oracle.bmc.waiter.Waiter instance
 
 - 
forExternalDbHomepublic Waiter<GetExternalDbHomeRequest,GetExternalDbHomeResponse> forExternalDbHome(GetExternalDbHomeRequest request, TerminationStrategy terminationStrategy, DelayStrategy delayStrategy, ExternalDbHome.LifecycleState... targetStates) Creates a newWaiterusing the provided configuration.- Parameters:
- request- the request to send
- terminationStrategy- the- TerminationStrategyto use
- delayStrategy- the- DelayStrategyto use
- targetStates- the desired states to wait for. The waiter will return once the resource reaches any of the provided states
- Returns:
- a new com.oracle.bmc.waiter.Waiter instance
 
 - 
forExternalDbNodepublic Waiter<GetExternalDbNodeRequest,GetExternalDbNodeResponse> forExternalDbNode(GetExternalDbNodeRequest request, ExternalDbNode.LifecycleState... targetStates) Creates a newWaiterusing the default configuration.- Parameters:
- request- the request to send
- targetStates- the desired states to wait for. If multiple states are provided then the waiter will return once the resource reaches any of the provided states
- Returns:
- a new Waiter instance
 
 - 
forExternalDbNodepublic Waiter<GetExternalDbNodeRequest,GetExternalDbNodeResponse> forExternalDbNode(GetExternalDbNodeRequest request, ExternalDbNode.LifecycleState targetState, TerminationStrategy terminationStrategy, DelayStrategy delayStrategy) Creates a newWaiterusing the provided configuration.- Parameters:
- request- the request to send
- targetState- the desired state to wait for
- terminationStrategy- the- TerminationStrategyto use
- delayStrategy- the- DelayStrategyto use
- Returns:
- a new com.oracle.bmc.waiter.Waiter instance
 
 - 
forExternalDbNodepublic Waiter<GetExternalDbNodeRequest,GetExternalDbNodeResponse> forExternalDbNode(GetExternalDbNodeRequest request, TerminationStrategy terminationStrategy, DelayStrategy delayStrategy, ExternalDbNode.LifecycleState... targetStates) Creates a newWaiterusing the provided configuration.- Parameters:
- request- the request to send
- terminationStrategy- the- TerminationStrategyto use
- delayStrategy- the- DelayStrategyto use
- targetStates- the desired states to wait for. The waiter will return once the resource reaches any of the provided states
- Returns:
- a new com.oracle.bmc.waiter.Waiter instance
 
 - 
forExternalDbSystempublic Waiter<GetExternalDbSystemRequest,GetExternalDbSystemResponse> forExternalDbSystem(GetExternalDbSystemRequest request, ExternalDbSystem.LifecycleState... targetStates) Creates a newWaiterusing the default configuration.- Parameters:
- request- the request to send
- targetStates- the desired states to wait for. If multiple states are provided then the waiter will return once the resource reaches any of the provided states
- Returns:
- a new Waiter instance
 
 - 
forExternalDbSystempublic Waiter<GetExternalDbSystemRequest,GetExternalDbSystemResponse> forExternalDbSystem(GetExternalDbSystemRequest request, ExternalDbSystem.LifecycleState targetState, TerminationStrategy terminationStrategy, DelayStrategy delayStrategy) Creates a newWaiterusing the provided configuration.- Parameters:
- request- the request to send
- targetState- the desired state to wait for
- terminationStrategy- the- TerminationStrategyto use
- delayStrategy- the- DelayStrategyto use
- Returns:
- a new com.oracle.bmc.waiter.Waiter instance
 
 - 
forExternalDbSystempublic Waiter<GetExternalDbSystemRequest,GetExternalDbSystemResponse> forExternalDbSystem(GetExternalDbSystemRequest request, TerminationStrategy terminationStrategy, DelayStrategy delayStrategy, ExternalDbSystem.LifecycleState... targetStates) Creates a newWaiterusing the provided configuration.- Parameters:
- request- the request to send
- terminationStrategy- the- TerminationStrategyto use
- delayStrategy- the- DelayStrategyto use
- targetStates- the desired states to wait for. The waiter will return once the resource reaches any of the provided states
- Returns:
- a new com.oracle.bmc.waiter.Waiter instance
 
 - 
forExternalDbSystemConnectorpublic Waiter<GetExternalDbSystemConnectorRequest,GetExternalDbSystemConnectorResponse> forExternalDbSystemConnector(GetExternalDbSystemConnectorRequest request, ExternalDbSystemConnector.LifecycleState... targetStates) Creates a newWaiterusing the default configuration.- Parameters:
- request- the request to send
- targetStates- the desired states to wait for. If multiple states are provided then the waiter will return once the resource reaches any of the provided states
- Returns:
- a new Waiter instance
 
 - 
forExternalDbSystemConnectorpublic Waiter<GetExternalDbSystemConnectorRequest,GetExternalDbSystemConnectorResponse> forExternalDbSystemConnector(GetExternalDbSystemConnectorRequest request, ExternalDbSystemConnector.LifecycleState targetState, TerminationStrategy terminationStrategy, DelayStrategy delayStrategy) Creates a newWaiterusing the provided configuration.- Parameters:
- request- the request to send
- targetState- the desired state to wait for
- terminationStrategy- the- TerminationStrategyto use
- delayStrategy- the- DelayStrategyto use
- Returns:
- a new com.oracle.bmc.waiter.Waiter instance
 
 - 
forExternalDbSystemConnectorpublic Waiter<GetExternalDbSystemConnectorRequest,GetExternalDbSystemConnectorResponse> forExternalDbSystemConnector(GetExternalDbSystemConnectorRequest request, TerminationStrategy terminationStrategy, DelayStrategy delayStrategy, ExternalDbSystemConnector.LifecycleState... targetStates) Creates a newWaiterusing the provided configuration.- Parameters:
- request- the request to send
- terminationStrategy- the- TerminationStrategyto use
- delayStrategy- the- DelayStrategyto use
- targetStates- the desired states to wait for. The waiter will return once the resource reaches any of the provided states
- Returns:
- a new com.oracle.bmc.waiter.Waiter instance
 
 - 
forExternalDbSystemDiscoverypublic Waiter<GetExternalDbSystemDiscoveryRequest,GetExternalDbSystemDiscoveryResponse> forExternalDbSystemDiscovery(GetExternalDbSystemDiscoveryRequest request, ExternalDbSystemDiscovery.LifecycleState... targetStates) Creates a newWaiterusing the default configuration.- Parameters:
- request- the request to send
- targetStates- the desired states to wait for. If multiple states are provided then the waiter will return once the resource reaches any of the provided states
- Returns:
- a new Waiter instance
 
 - 
forExternalDbSystemDiscoverypublic Waiter<GetExternalDbSystemDiscoveryRequest,GetExternalDbSystemDiscoveryResponse> forExternalDbSystemDiscovery(GetExternalDbSystemDiscoveryRequest request, ExternalDbSystemDiscovery.LifecycleState targetState, TerminationStrategy terminationStrategy, DelayStrategy delayStrategy) Creates a newWaiterusing the provided configuration.- Parameters:
- request- the request to send
- targetState- the desired state to wait for
- terminationStrategy- the- TerminationStrategyto use
- delayStrategy- the- DelayStrategyto use
- Returns:
- a new com.oracle.bmc.waiter.Waiter instance
 
 - 
forExternalDbSystemDiscoverypublic Waiter<GetExternalDbSystemDiscoveryRequest,GetExternalDbSystemDiscoveryResponse> forExternalDbSystemDiscovery(GetExternalDbSystemDiscoveryRequest request, TerminationStrategy terminationStrategy, DelayStrategy delayStrategy, ExternalDbSystemDiscovery.LifecycleState... targetStates) Creates a newWaiterusing the provided configuration.- Parameters:
- request- the request to send
- terminationStrategy- the- TerminationStrategyto use
- delayStrategy- the- DelayStrategyto use
- targetStates- the desired states to wait for. The waiter will return once the resource reaches any of the provided states
- Returns:
- a new com.oracle.bmc.waiter.Waiter instance
 
 - 
forExternalListenerpublic Waiter<GetExternalListenerRequest,GetExternalListenerResponse> forExternalListener(GetExternalListenerRequest request, ExternalListener.LifecycleState... targetStates) Creates a newWaiterusing the default configuration.- Parameters:
- request- the request to send
- targetStates- the desired states to wait for. If multiple states are provided then the waiter will return once the resource reaches any of the provided states
- Returns:
- a new Waiter instance
 
 - 
forExternalListenerpublic Waiter<GetExternalListenerRequest,GetExternalListenerResponse> forExternalListener(GetExternalListenerRequest request, ExternalListener.LifecycleState targetState, TerminationStrategy terminationStrategy, DelayStrategy delayStrategy) Creates a newWaiterusing the provided configuration.- Parameters:
- request- the request to send
- targetState- the desired state to wait for
- terminationStrategy- the- TerminationStrategyto use
- delayStrategy- the- DelayStrategyto use
- Returns:
- a new com.oracle.bmc.waiter.Waiter instance
 
 - 
forExternalListenerpublic Waiter<GetExternalListenerRequest,GetExternalListenerResponse> forExternalListener(GetExternalListenerRequest request, TerminationStrategy terminationStrategy, DelayStrategy delayStrategy, ExternalListener.LifecycleState... targetStates) Creates a newWaiterusing the provided configuration.- Parameters:
- request- the request to send
- terminationStrategy- the- TerminationStrategyto use
- delayStrategy- the- DelayStrategyto use
- targetStates- the desired states to wait for. The waiter will return once the resource reaches any of the provided states
- Returns:
- a new com.oracle.bmc.waiter.Waiter instance
 
 - 
forExternalMySqlDatabaseConnectorpublic Waiter<GetExternalMySqlDatabaseConnectorRequest,GetExternalMySqlDatabaseConnectorResponse> forExternalMySqlDatabaseConnector(GetExternalMySqlDatabaseConnectorRequest request, LifecycleStates... targetStates) Creates a newWaiterusing the default configuration.- Parameters:
- request- the request to send
- targetState- the desired states to wait for. If multiple states are provided then the waiter will return once the resource reaches any of the provided states
- Returns:
- a new com.oracle.bmc.waiter.Waiter instance
 
 - 
forExternalMySqlDatabaseConnectorpublic Waiter<GetExternalMySqlDatabaseConnectorRequest,GetExternalMySqlDatabaseConnectorResponse> forExternalMySqlDatabaseConnector(GetExternalMySqlDatabaseConnectorRequest request, LifecycleStates targetState, TerminationStrategy terminationStrategy, DelayStrategy delayStrategy) Creates a newWaiterusing the provided configuration.- Parameters:
- request- the request to send
- targetState- the desired state to wait for
- terminationStrategy- the- TerminationStrategyto use
- delayStrategy- the- DelayStrategyto use
- Returns:
- a new com.oracle.bmc.waiter.Waiter instance
 
 - 
forExternalMySqlDatabaseConnectorpublic Waiter<GetExternalMySqlDatabaseConnectorRequest,GetExternalMySqlDatabaseConnectorResponse> forExternalMySqlDatabaseConnector(GetExternalMySqlDatabaseConnectorRequest request, TerminationStrategy terminationStrategy, DelayStrategy delayStrategy, LifecycleStates... targetStates) Creates a newWaiterusing the provided configuration.- Parameters:
- request- the request to send
- terminationStrategy- the- TerminationStrategyto use
- delayStrategy- the- DelayStrategyto use
- targetStates- the desired states to wait for. The waiter will return once the resource reaches any of the provided states
- Returns:
- a new Waiter instance
 
 - 
forJobpublic Waiter<GetJobRequest,GetJobResponse> forJob(GetJobRequest request, Job.LifecycleState... targetStates) Creates a newWaiterusing the default configuration.- Parameters:
- request- the request to send
- targetStates- the desired states to wait for. If multiple states are provided then the waiter will return once the resource reaches any of the provided states
- Returns:
- a new Waiter instance
 
 - 
forJobpublic Waiter<GetJobRequest,GetJobResponse> forJob(GetJobRequest request, Job.LifecycleState targetState, TerminationStrategy terminationStrategy, DelayStrategy delayStrategy) Creates a newWaiterusing the provided configuration.- Parameters:
- request- the request to send
- targetState- the desired state to wait for
- terminationStrategy- the- TerminationStrategyto use
- delayStrategy- the- DelayStrategyto use
- Returns:
- a new com.oracle.bmc.waiter.Waiter instance
 
 - 
forJobpublic Waiter<GetJobRequest,GetJobResponse> forJob(GetJobRequest request, TerminationStrategy terminationStrategy, DelayStrategy delayStrategy, Job.LifecycleState... targetStates) Creates a newWaiterusing the provided configuration.- Parameters:
- request- the request to send
- terminationStrategy- the- TerminationStrategyto use
- delayStrategy- the- DelayStrategyto use
- targetStates- the desired states to wait for. The waiter will return once the resource reaches any of the provided states
- Returns:
- a new com.oracle.bmc.waiter.Waiter instance
 
 - 
forManagedDatabaseGrouppublic Waiter<GetManagedDatabaseGroupRequest,GetManagedDatabaseGroupResponse> forManagedDatabaseGroup(GetManagedDatabaseGroupRequest request, LifecycleStates... targetStates) Creates a newWaiterusing the default configuration.- Parameters:
- request- the request to send
- targetState- the desired states to wait for. If multiple states are provided then the waiter will return once the resource reaches any of the provided states
- Returns:
- a new com.oracle.bmc.waiter.Waiter instance
 
 - 
forManagedDatabaseGrouppublic Waiter<GetManagedDatabaseGroupRequest,GetManagedDatabaseGroupResponse> forManagedDatabaseGroup(GetManagedDatabaseGroupRequest request, LifecycleStates targetState, TerminationStrategy terminationStrategy, DelayStrategy delayStrategy) Creates a newWaiterusing the provided configuration.- Parameters:
- request- the request to send
- targetState- the desired state to wait for
- terminationStrategy- the- TerminationStrategyto use
- delayStrategy- the- DelayStrategyto use
- Returns:
- a new com.oracle.bmc.waiter.Waiter instance
 
 - 
forManagedDatabaseGrouppublic Waiter<GetManagedDatabaseGroupRequest,GetManagedDatabaseGroupResponse> forManagedDatabaseGroup(GetManagedDatabaseGroupRequest request, TerminationStrategy terminationStrategy, DelayStrategy delayStrategy, LifecycleStates... targetStates) Creates a newWaiterusing the provided configuration.- Parameters:
- request- the request to send
- terminationStrategy- the- TerminationStrategyto use
- delayStrategy- the- DelayStrategyto use
- targetStates- the desired states to wait for. The waiter will return once the resource reaches any of the provided states
- Returns:
- a new Waiter instance
 
 - 
forNamedCredentialpublic Waiter<GetNamedCredentialRequest,GetNamedCredentialResponse> forNamedCredential(GetNamedCredentialRequest request, LifecycleStates... targetStates) Creates a newWaiterusing the default configuration.- Parameters:
- request- the request to send
- targetState- the desired states to wait for. If multiple states are provided then the waiter will return once the resource reaches any of the provided states
- Returns:
- a new com.oracle.bmc.waiter.Waiter instance
 
 - 
forNamedCredentialpublic Waiter<GetNamedCredentialRequest,GetNamedCredentialResponse> forNamedCredential(GetNamedCredentialRequest request, LifecycleStates targetState, TerminationStrategy terminationStrategy, DelayStrategy delayStrategy) Creates a newWaiterusing the provided configuration.- Parameters:
- request- the request to send
- targetState- the desired state to wait for
- terminationStrategy- the- TerminationStrategyto use
- delayStrategy- the- DelayStrategyto use
- Returns:
- a new com.oracle.bmc.waiter.Waiter instance
 
 - 
forNamedCredentialpublic Waiter<GetNamedCredentialRequest,GetNamedCredentialResponse> forNamedCredential(GetNamedCredentialRequest request, TerminationStrategy terminationStrategy, DelayStrategy delayStrategy, LifecycleStates... targetStates) Creates a newWaiterusing the provided configuration.- Parameters:
- request- the request to send
- terminationStrategy- the- TerminationStrategyto use
- delayStrategy- the- DelayStrategyto use
- targetStates- the desired states to wait for. The waiter will return once the resource reaches any of the provided states
- Returns:
- a new Waiter instance
 
 - 
forWorkRequestpublic Waiter<GetWorkRequestRequest,GetWorkRequestResponse> forWorkRequest(GetWorkRequestRequest request) Creates a newWaiterusing default configuration.- Parameters:
- request- the request to send
- Returns:
- a new Waiter instance
 
 - 
forWorkRequestpublic Waiter<GetWorkRequestRequest,GetWorkRequestResponse> forWorkRequest(GetWorkRequestRequest request, TerminationStrategy terminationStrategy, DelayStrategy delayStrategy) Creates a newWaiterusing the provided configuration.- Parameters:
- request- the request to send
- terminationStrategy- the- TerminationStrategyto use
- delayStrategy- the to use
- Returns:
- a new com.oracle.bmc.waiter.Waiter instance
 
 
- 
 
-