Package com.oracle.bmc.core
Class ComputeManagementWaiters
- java.lang.Object
- 
- com.oracle.bmc.core.ComputeManagementWaiters
 
- 
 @Generated(value="OracleSDKGenerator", comments="API Version: 20160918") public class ComputeManagementWaiters extends ObjectCollection of helper methods to produceWaiters for different resources of ComputeManagement.The default configuration used is defined by com.oracle.bmc.waiter.Waiters.Waiters#DEFAULT_POLLING_WAITER.
- 
- 
Constructor SummaryConstructors Constructor Description ComputeManagementWaiters(ExecutorService executorService, ComputeManagement client)Deprecated.ComputeManagementWaiters(ExecutorService executorService, ComputeManagement client, WorkRequest workRequestClient)
 - 
Method Summary
 
- 
- 
- 
Constructor Detail- 
ComputeManagementWaiters@Deprecated public ComputeManagementWaiters(@Nonnull ExecutorService executorService, @Nonnull ComputeManagement client) Deprecated.
 - 
ComputeManagementWaiterspublic ComputeManagementWaiters(@Nonnull ExecutorService executorService, @Nonnull ComputeManagement client, WorkRequest workRequestClient)
 
- 
 - 
Method Detail- 
forAttachInstancePoolInstancepublic Waiter<AttachInstancePoolInstanceRequest,AttachInstancePoolInstanceResponse> forAttachInstancePoolInstance(AttachInstancePoolInstanceRequest request) Creates a newWaiterusing the default configuration.- Parameters:
- request- the request to send
- Returns:
- a new Waiterinstance
 
 - 
forAttachInstancePoolInstancepublic Waiter<AttachInstancePoolInstanceRequest,AttachInstancePoolInstanceResponse> forAttachInstancePoolInstance(AttachInstancePoolInstanceRequest request, TerminationStrategy terminationStrategy, DelayStrategy delayStrategy) Creates a newWaiterusing the provided configuration.- Parameters:
- request- the request to send
- terminationStrategy- the- TerminationStrategyto use
- delayStrategy- the- DelayStrategyto use
- Returns:
- a new Waiterinstance
 
 - 
forCreateClusterNetworkpublic Waiter<CreateClusterNetworkRequest,CreateClusterNetworkResponse> forCreateClusterNetwork(CreateClusterNetworkRequest request) Creates a newWaiterusing the default configuration.- Parameters:
- request- the request to send
- Returns:
- a new Waiterinstance
 
 - 
forCreateClusterNetworkpublic Waiter<CreateClusterNetworkRequest,CreateClusterNetworkResponse> forCreateClusterNetwork(CreateClusterNetworkRequest request, TerminationStrategy terminationStrategy, DelayStrategy delayStrategy) Creates a newWaiterusing the provided configuration.- Parameters:
- request- the request to send
- terminationStrategy- the- TerminationStrategyto use
- delayStrategy- the- DelayStrategyto use
- Returns:
- a new Waiterinstance
 
 - 
forDetachInstancePoolInstancepublic Waiter<DetachInstancePoolInstanceRequest,DetachInstancePoolInstanceResponse> forDetachInstancePoolInstance(DetachInstancePoolInstanceRequest request) Creates a newWaiterusing the default configuration.- Parameters:
- request- the request to send
- Returns:
- a new Waiterinstance
 
 - 
forDetachInstancePoolInstancepublic Waiter<DetachInstancePoolInstanceRequest,DetachInstancePoolInstanceResponse> forDetachInstancePoolInstance(DetachInstancePoolInstanceRequest request, TerminationStrategy terminationStrategy, DelayStrategy delayStrategy) Creates a newWaiterusing the provided configuration.- Parameters:
- request- the request to send
- terminationStrategy- the- TerminationStrategyto use
- delayStrategy- the- DelayStrategyto use
- Returns:
- a new Waiterinstance
 
 - 
forClusterNetworkpublic Waiter<GetClusterNetworkRequest,GetClusterNetworkResponse> forClusterNetwork(GetClusterNetworkRequest request, ClusterNetwork.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
 
 - 
forClusterNetworkpublic Waiter<GetClusterNetworkRequest,GetClusterNetworkResponse> forClusterNetwork(GetClusterNetworkRequest request, ClusterNetwork.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
 
 - 
forClusterNetworkpublic Waiter<GetClusterNetworkRequest,GetClusterNetworkResponse> forClusterNetwork(GetClusterNetworkRequest request, TerminationStrategy terminationStrategy, DelayStrategy delayStrategy, ClusterNetwork.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
 
 - 
forInstancePoolpublic Waiter<GetInstancePoolRequest,GetInstancePoolResponse> forInstancePool(GetInstancePoolRequest request, InstancePool.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
 
 - 
forInstancePoolpublic Waiter<GetInstancePoolRequest,GetInstancePoolResponse> forInstancePool(GetInstancePoolRequest request, InstancePool.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
 
 - 
forInstancePoolpublic Waiter<GetInstancePoolRequest,GetInstancePoolResponse> forInstancePool(GetInstancePoolRequest request, TerminationStrategy terminationStrategy, DelayStrategy delayStrategy, InstancePool.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
 
 - 
forInstancePoolInstancepublic Waiter<GetInstancePoolInstanceRequest,GetInstancePoolInstanceResponse> forInstancePoolInstance(GetInstancePoolInstanceRequest request, InstancePoolInstance.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
 
 - 
forInstancePoolInstancepublic Waiter<GetInstancePoolInstanceRequest,GetInstancePoolInstanceResponse> forInstancePoolInstance(GetInstancePoolInstanceRequest request, InstancePoolInstance.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
 
 - 
forInstancePoolInstancepublic Waiter<GetInstancePoolInstanceRequest,GetInstancePoolInstanceResponse> forInstancePoolInstance(GetInstancePoolInstanceRequest request, TerminationStrategy terminationStrategy, DelayStrategy delayStrategy, InstancePoolInstance.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
 
 - 
forInstancePoolLoadBalancerAttachmentpublic Waiter<GetInstancePoolLoadBalancerAttachmentRequest,GetInstancePoolLoadBalancerAttachmentResponse> forInstancePoolLoadBalancerAttachment(GetInstancePoolLoadBalancerAttachmentRequest request, InstancePoolLoadBalancerAttachment.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
 
 - 
forInstancePoolLoadBalancerAttachmentpublic Waiter<GetInstancePoolLoadBalancerAttachmentRequest,GetInstancePoolLoadBalancerAttachmentResponse> forInstancePoolLoadBalancerAttachment(GetInstancePoolLoadBalancerAttachmentRequest request, InstancePoolLoadBalancerAttachment.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
 
 - 
forInstancePoolLoadBalancerAttachmentpublic Waiter<GetInstancePoolLoadBalancerAttachmentRequest,GetInstancePoolLoadBalancerAttachmentResponse> forInstancePoolLoadBalancerAttachment(GetInstancePoolLoadBalancerAttachmentRequest request, TerminationStrategy terminationStrategy, DelayStrategy delayStrategy, InstancePoolLoadBalancerAttachment.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
 
 - 
forLaunchInstanceConfigurationpublic Waiter<LaunchInstanceConfigurationRequest,LaunchInstanceConfigurationResponse> forLaunchInstanceConfiguration(LaunchInstanceConfigurationRequest request) Creates a newWaiterusing the default configuration.- Parameters:
- request- the request to send
- Returns:
- a new Waiterinstance
 
 - 
forLaunchInstanceConfigurationpublic Waiter<LaunchInstanceConfigurationRequest,LaunchInstanceConfigurationResponse> forLaunchInstanceConfiguration(LaunchInstanceConfigurationRequest request, TerminationStrategy terminationStrategy, DelayStrategy delayStrategy) Creates a newWaiterusing the provided configuration.- Parameters:
- request- the request to send
- terminationStrategy- the- TerminationStrategyto use
- delayStrategy- the- DelayStrategyto use
- Returns:
- a new Waiterinstance
 
 - 
forTerminateClusterNetworkpublic Waiter<TerminateClusterNetworkRequest,TerminateClusterNetworkResponse> forTerminateClusterNetwork(TerminateClusterNetworkRequest request) Creates a newWaiterusing the default configuration.- Parameters:
- request- the request to send
- Returns:
- a new Waiterinstance
 
 - 
forTerminateClusterNetworkpublic Waiter<TerminateClusterNetworkRequest,TerminateClusterNetworkResponse> forTerminateClusterNetwork(TerminateClusterNetworkRequest request, TerminationStrategy terminationStrategy, DelayStrategy delayStrategy) Creates a newWaiterusing the provided configuration.- Parameters:
- request- the request to send
- terminationStrategy- the- TerminationStrategyto use
- delayStrategy- the- DelayStrategyto use
- Returns:
- a new Waiterinstance
 
 
- 
 
-