Package com.oracle.bmc.core
Class ComputeWaiters
- java.lang.Object
- 
- com.oracle.bmc.core.ComputeWaiters
 
- 
 @Generated(value="OracleSDKGenerator", comments="API Version: 20160918") public class ComputeWaiters extends ObjectCollection of helper methods to produceWaiters for different resources of Compute.The default configuration used is defined by com.oracle.bmc.waiter.Waiters.Waiters#DEFAULT_POLLING_WAITER.
- 
- 
Constructor SummaryConstructors Constructor Description ComputeWaiters(ExecutorService executorService, Compute client)Deprecated.ComputeWaiters(ExecutorService executorService, Compute client, WorkRequest workRequestClient)
 - 
Method Summary
 
- 
- 
- 
Constructor Detail- 
ComputeWaiters@Deprecated public ComputeWaiters(@Nonnull ExecutorService executorService, @Nonnull Compute client) Deprecated.
 - 
ComputeWaiterspublic ComputeWaiters(@Nonnull ExecutorService executorService, @Nonnull Compute client, WorkRequest workRequestClient)
 
- 
 - 
Method Detail- 
forAttachComputeHostGroupHostpublic Waiter<AttachComputeHostGroupHostRequest,AttachComputeHostGroupHostResponse> forAttachComputeHostGroupHost(AttachComputeHostGroupHostRequest request) Creates a newWaiterusing the default configuration.- Parameters:
- request- the request to send
- Returns:
- a new Waiterinstance
 
 - 
forAttachComputeHostGroupHostpublic Waiter<AttachComputeHostGroupHostRequest,AttachComputeHostGroupHostResponse> forAttachComputeHostGroupHost(AttachComputeHostGroupHostRequest 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
 
 - 
forChangeComputeCapacityReservationCompartmentpublic Waiter<ChangeComputeCapacityReservationCompartmentRequest,ChangeComputeCapacityReservationCompartmentResponse> forChangeComputeCapacityReservationCompartment(ChangeComputeCapacityReservationCompartmentRequest request) Creates a newWaiterusing the default configuration.- Parameters:
- request- the request to send
- Returns:
- a new Waiterinstance
 
 - 
forChangeComputeCapacityReservationCompartmentpublic Waiter<ChangeComputeCapacityReservationCompartmentRequest,ChangeComputeCapacityReservationCompartmentResponse> forChangeComputeCapacityReservationCompartment(ChangeComputeCapacityReservationCompartmentRequest 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
 
 - 
forChangeComputeCapacityTopologyCompartmentpublic Waiter<ChangeComputeCapacityTopologyCompartmentRequest,ChangeComputeCapacityTopologyCompartmentResponse> forChangeComputeCapacityTopologyCompartment(ChangeComputeCapacityTopologyCompartmentRequest request) Creates a newWaiterusing the default configuration.- Parameters:
- request- the request to send
- Returns:
- a new Waiterinstance
 
 - 
forChangeComputeCapacityTopologyCompartmentpublic Waiter<ChangeComputeCapacityTopologyCompartmentRequest,ChangeComputeCapacityTopologyCompartmentResponse> forChangeComputeCapacityTopologyCompartment(ChangeComputeCapacityTopologyCompartmentRequest 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
 
 - 
forChangeComputeHostCompartmentpublic Waiter<ChangeComputeHostCompartmentRequest,ChangeComputeHostCompartmentResponse> forChangeComputeHostCompartment(ChangeComputeHostCompartmentRequest request) Creates a newWaiterusing the default configuration.- Parameters:
- request- the request to send
- Returns:
- a new Waiterinstance
 
 - 
forChangeComputeHostCompartmentpublic Waiter<ChangeComputeHostCompartmentRequest,ChangeComputeHostCompartmentResponse> forChangeComputeHostCompartment(ChangeComputeHostCompartmentRequest 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
 
 - 
forChangeComputeHostGroupCompartmentpublic Waiter<ChangeComputeHostGroupCompartmentRequest,ChangeComputeHostGroupCompartmentResponse> forChangeComputeHostGroupCompartment(ChangeComputeHostGroupCompartmentRequest request) Creates a newWaiterusing the default configuration.- Parameters:
- request- the request to send
- Returns:
- a new Waiterinstance
 
 - 
forChangeComputeHostGroupCompartmentpublic Waiter<ChangeComputeHostGroupCompartmentRequest,ChangeComputeHostGroupCompartmentResponse> forChangeComputeHostGroupCompartment(ChangeComputeHostGroupCompartmentRequest 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
 
 - 
forChangeDedicatedVmHostCompartmentpublic Waiter<ChangeDedicatedVmHostCompartmentRequest,ChangeDedicatedVmHostCompartmentResponse> forChangeDedicatedVmHostCompartment(ChangeDedicatedVmHostCompartmentRequest request) Creates a newWaiterusing the default configuration.- Parameters:
- request- the request to send
- Returns:
- a new Waiterinstance
 
 - 
forChangeDedicatedVmHostCompartmentpublic Waiter<ChangeDedicatedVmHostCompartmentRequest,ChangeDedicatedVmHostCompartmentResponse> forChangeDedicatedVmHostCompartment(ChangeDedicatedVmHostCompartmentRequest 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
 
 - 
forChangeInstanceCompartmentpublic Waiter<ChangeInstanceCompartmentRequest,ChangeInstanceCompartmentResponse> forChangeInstanceCompartment(ChangeInstanceCompartmentRequest request) Creates a newWaiterusing the default configuration.- Parameters:
- request- the request to send
- Returns:
- a new Waiterinstance
 
 - 
forChangeInstanceCompartmentpublic Waiter<ChangeInstanceCompartmentRequest,ChangeInstanceCompartmentResponse> forChangeInstanceCompartment(ChangeInstanceCompartmentRequest 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
 
 - 
forCreateComputeCapacityReservationpublic Waiter<CreateComputeCapacityReservationRequest,CreateComputeCapacityReservationResponse> forCreateComputeCapacityReservation(CreateComputeCapacityReservationRequest request) Creates a newWaiterusing the default configuration.- Parameters:
- request- the request to send
- Returns:
- a new Waiterinstance
 
 - 
forCreateComputeCapacityReservationpublic Waiter<CreateComputeCapacityReservationRequest,CreateComputeCapacityReservationResponse> forCreateComputeCapacityReservation(CreateComputeCapacityReservationRequest 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
 
 - 
forCreateComputeCapacityTopologypublic Waiter<CreateComputeCapacityTopologyRequest,CreateComputeCapacityTopologyResponse> forCreateComputeCapacityTopology(CreateComputeCapacityTopologyRequest request) Creates a newWaiterusing the default configuration.- Parameters:
- request- the request to send
- Returns:
- a new Waiterinstance
 
 - 
forCreateComputeCapacityTopologypublic Waiter<CreateComputeCapacityTopologyRequest,CreateComputeCapacityTopologyResponse> forCreateComputeCapacityTopology(CreateComputeCapacityTopologyRequest 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
 
 - 
forCreateComputeGpuMemoryClusterpublic Waiter<CreateComputeGpuMemoryClusterRequest,CreateComputeGpuMemoryClusterResponse> forCreateComputeGpuMemoryCluster(CreateComputeGpuMemoryClusterRequest request) Creates a newWaiterusing the default configuration.- Parameters:
- request- the request to send
- Returns:
- a new Waiterinstance
 
 - 
forCreateComputeGpuMemoryClusterpublic Waiter<CreateComputeGpuMemoryClusterRequest,CreateComputeGpuMemoryClusterResponse> forCreateComputeGpuMemoryCluster(CreateComputeGpuMemoryClusterRequest 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
 
 - 
forCreateComputeHostGrouppublic Waiter<CreateComputeHostGroupRequest,CreateComputeHostGroupResponse> forCreateComputeHostGroup(CreateComputeHostGroupRequest request) Creates a newWaiterusing the default configuration.- Parameters:
- request- the request to send
- Returns:
- a new Waiterinstance
 
 - 
forCreateComputeHostGrouppublic Waiter<CreateComputeHostGroupRequest,CreateComputeHostGroupResponse> forCreateComputeHostGroup(CreateComputeHostGroupRequest 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
 
 - 
forCreateDedicatedVmHostpublic Waiter<CreateDedicatedVmHostRequest,CreateDedicatedVmHostResponse> forCreateDedicatedVmHost(CreateDedicatedVmHostRequest request) Creates a newWaiterusing the default configuration.- Parameters:
- request- the request to send
- Returns:
- a new Waiterinstance
 
 - 
forCreateDedicatedVmHostpublic Waiter<CreateDedicatedVmHostRequest,CreateDedicatedVmHostResponse> forCreateDedicatedVmHost(CreateDedicatedVmHostRequest 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
 
 - 
forCreateImagepublic Waiter<CreateImageRequest,CreateImageResponse> forCreateImage(CreateImageRequest request) Creates a newWaiterusing the default configuration.- Parameters:
- request- the request to send
- Returns:
- a new Waiterinstance
 
 - 
forCreateImagepublic Waiter<CreateImageRequest,CreateImageResponse> forCreateImage(CreateImageRequest 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
 
 - 
forDeleteComputeCapacityReservationpublic Waiter<DeleteComputeCapacityReservationRequest,DeleteComputeCapacityReservationResponse> forDeleteComputeCapacityReservation(DeleteComputeCapacityReservationRequest request) Creates a newWaiterusing the default configuration.- Parameters:
- request- the request to send
- Returns:
- a new Waiterinstance
 
 - 
forDeleteComputeCapacityReservationpublic Waiter<DeleteComputeCapacityReservationRequest,DeleteComputeCapacityReservationResponse> forDeleteComputeCapacityReservation(DeleteComputeCapacityReservationRequest 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
 
 - 
forDeleteComputeCapacityTopologypublic Waiter<DeleteComputeCapacityTopologyRequest,DeleteComputeCapacityTopologyResponse> forDeleteComputeCapacityTopology(DeleteComputeCapacityTopologyRequest request) Creates a newWaiterusing the default configuration.- Parameters:
- request- the request to send
- Returns:
- a new Waiterinstance
 
 - 
forDeleteComputeCapacityTopologypublic Waiter<DeleteComputeCapacityTopologyRequest,DeleteComputeCapacityTopologyResponse> forDeleteComputeCapacityTopology(DeleteComputeCapacityTopologyRequest 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
 
 - 
forDeleteComputeGpuMemoryClusterpublic Waiter<DeleteComputeGpuMemoryClusterRequest,DeleteComputeGpuMemoryClusterResponse> forDeleteComputeGpuMemoryCluster(DeleteComputeGpuMemoryClusterRequest request) Creates a newWaiterusing the default configuration.- Parameters:
- request- the request to send
- Returns:
- a new Waiterinstance
 
 - 
forDeleteComputeGpuMemoryClusterpublic Waiter<DeleteComputeGpuMemoryClusterRequest,DeleteComputeGpuMemoryClusterResponse> forDeleteComputeGpuMemoryCluster(DeleteComputeGpuMemoryClusterRequest 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
 
 - 
forDeleteDedicatedVmHostpublic Waiter<DeleteDedicatedVmHostRequest,DeleteDedicatedVmHostResponse> forDeleteDedicatedVmHost(DeleteDedicatedVmHostRequest request) Creates a newWaiterusing the default configuration.- Parameters:
- request- the request to send
- Returns:
- a new Waiterinstance
 
 - 
forDeleteDedicatedVmHostpublic Waiter<DeleteDedicatedVmHostRequest,DeleteDedicatedVmHostResponse> forDeleteDedicatedVmHost(DeleteDedicatedVmHostRequest 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
 
 - 
forDetachComputeHostGroupHostpublic Waiter<DetachComputeHostGroupHostRequest,DetachComputeHostGroupHostResponse> forDetachComputeHostGroupHost(DetachComputeHostGroupHostRequest request) Creates a newWaiterusing the default configuration.- Parameters:
- request- the request to send
- Returns:
- a new Waiterinstance
 
 - 
forDetachComputeHostGroupHostpublic Waiter<DetachComputeHostGroupHostRequest,DetachComputeHostGroupHostResponse> forDetachComputeHostGroupHost(DetachComputeHostGroupHostRequest 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
 
 - 
forExportImagepublic Waiter<ExportImageRequest,ExportImageResponse> forExportImage(ExportImageRequest request) Creates a newWaiterusing the default configuration.- Parameters:
- request- the request to send
- Returns:
- a new Waiterinstance
 
 - 
forExportImagepublic Waiter<ExportImageRequest,ExportImageResponse> forExportImage(ExportImageRequest 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
 
 - 
forBootVolumeAttachmentpublic Waiter<GetBootVolumeAttachmentRequest,GetBootVolumeAttachmentResponse> forBootVolumeAttachment(GetBootVolumeAttachmentRequest request, BootVolumeAttachment.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
 
 - 
forBootVolumeAttachmentpublic Waiter<GetBootVolumeAttachmentRequest,GetBootVolumeAttachmentResponse> forBootVolumeAttachment(GetBootVolumeAttachmentRequest request, BootVolumeAttachment.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
 
 - 
forBootVolumeAttachmentpublic Waiter<GetBootVolumeAttachmentRequest,GetBootVolumeAttachmentResponse> forBootVolumeAttachment(GetBootVolumeAttachmentRequest request, TerminationStrategy terminationStrategy, DelayStrategy delayStrategy, BootVolumeAttachment.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
 
 - 
forComputeCapacityReservationpublic Waiter<GetComputeCapacityReservationRequest,GetComputeCapacityReservationResponse> forComputeCapacityReservation(GetComputeCapacityReservationRequest request, ComputeCapacityReservation.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
 
 - 
forComputeCapacityReservationpublic Waiter<GetComputeCapacityReservationRequest,GetComputeCapacityReservationResponse> forComputeCapacityReservation(GetComputeCapacityReservationRequest request, ComputeCapacityReservation.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
 
 - 
forComputeCapacityReservationpublic Waiter<GetComputeCapacityReservationRequest,GetComputeCapacityReservationResponse> forComputeCapacityReservation(GetComputeCapacityReservationRequest request, TerminationStrategy terminationStrategy, DelayStrategy delayStrategy, ComputeCapacityReservation.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
 
 - 
forComputeCapacityTopologypublic Waiter<GetComputeCapacityTopologyRequest,GetComputeCapacityTopologyResponse> forComputeCapacityTopology(GetComputeCapacityTopologyRequest request, ComputeCapacityTopology.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
 
 - 
forComputeCapacityTopologypublic Waiter<GetComputeCapacityTopologyRequest,GetComputeCapacityTopologyResponse> forComputeCapacityTopology(GetComputeCapacityTopologyRequest request, ComputeCapacityTopology.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
 
 - 
forComputeCapacityTopologypublic Waiter<GetComputeCapacityTopologyRequest,GetComputeCapacityTopologyResponse> forComputeCapacityTopology(GetComputeCapacityTopologyRequest request, TerminationStrategy terminationStrategy, DelayStrategy delayStrategy, ComputeCapacityTopology.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
 
 - 
forComputeClusterpublic Waiter<GetComputeClusterRequest,GetComputeClusterResponse> forComputeCluster(GetComputeClusterRequest request, ComputeCluster.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
 
 - 
forComputeClusterpublic Waiter<GetComputeClusterRequest,GetComputeClusterResponse> forComputeCluster(GetComputeClusterRequest request, ComputeCluster.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
 
 - 
forComputeClusterpublic Waiter<GetComputeClusterRequest,GetComputeClusterResponse> forComputeCluster(GetComputeClusterRequest request, TerminationStrategy terminationStrategy, DelayStrategy delayStrategy, ComputeCluster.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
 
 - 
forComputeGpuMemoryClusterpublic Waiter<GetComputeGpuMemoryClusterRequest,GetComputeGpuMemoryClusterResponse> forComputeGpuMemoryCluster(GetComputeGpuMemoryClusterRequest request, ComputeGpuMemoryCluster.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
 
 - 
forComputeGpuMemoryClusterpublic Waiter<GetComputeGpuMemoryClusterRequest,GetComputeGpuMemoryClusterResponse> forComputeGpuMemoryCluster(GetComputeGpuMemoryClusterRequest request, ComputeGpuMemoryCluster.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
 
 - 
forComputeGpuMemoryClusterpublic Waiter<GetComputeGpuMemoryClusterRequest,GetComputeGpuMemoryClusterResponse> forComputeGpuMemoryCluster(GetComputeGpuMemoryClusterRequest request, TerminationStrategy terminationStrategy, DelayStrategy delayStrategy, ComputeGpuMemoryCluster.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
 
 - 
forComputeGpuMemoryFabricpublic Waiter<GetComputeGpuMemoryFabricRequest,GetComputeGpuMemoryFabricResponse> forComputeGpuMemoryFabric(GetComputeGpuMemoryFabricRequest request, ComputeGpuMemoryFabric.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
 
 - 
forComputeGpuMemoryFabricpublic Waiter<GetComputeGpuMemoryFabricRequest,GetComputeGpuMemoryFabricResponse> forComputeGpuMemoryFabric(GetComputeGpuMemoryFabricRequest request, ComputeGpuMemoryFabric.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
 
 - 
forComputeGpuMemoryFabricpublic Waiter<GetComputeGpuMemoryFabricRequest,GetComputeGpuMemoryFabricResponse> forComputeGpuMemoryFabric(GetComputeGpuMemoryFabricRequest request, TerminationStrategy terminationStrategy, DelayStrategy delayStrategy, ComputeGpuMemoryFabric.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
 
 - 
forComputeHostpublic Waiter<GetComputeHostRequest,GetComputeHostResponse> forComputeHost(GetComputeHostRequest request, ComputeHost.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
 
 - 
forComputeHostpublic Waiter<GetComputeHostRequest,GetComputeHostResponse> forComputeHost(GetComputeHostRequest request, ComputeHost.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
 
 - 
forComputeHostpublic Waiter<GetComputeHostRequest,GetComputeHostResponse> forComputeHost(GetComputeHostRequest request, TerminationStrategy terminationStrategy, DelayStrategy delayStrategy, ComputeHost.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
 
 - 
forComputeHostGrouppublic Waiter<GetComputeHostGroupRequest,GetComputeHostGroupResponse> forComputeHostGroup(GetComputeHostGroupRequest request, ComputeHostGroup.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
 
 - 
forComputeHostGrouppublic Waiter<GetComputeHostGroupRequest,GetComputeHostGroupResponse> forComputeHostGroup(GetComputeHostGroupRequest request, ComputeHostGroup.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
 
 - 
forComputeHostGrouppublic Waiter<GetComputeHostGroupRequest,GetComputeHostGroupResponse> forComputeHostGroup(GetComputeHostGroupRequest request, TerminationStrategy terminationStrategy, DelayStrategy delayStrategy, ComputeHostGroup.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
 
 - 
forComputeImageCapabilitySchemapublic Waiter<GetComputeImageCapabilitySchemaRequest,GetComputeImageCapabilitySchemaResponse> forComputeImageCapabilitySchema(GetComputeImageCapabilitySchemaRequest request, ComputeImageCapabilitySchema.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
 
 - 
forComputeImageCapabilitySchemapublic Waiter<GetComputeImageCapabilitySchemaRequest,GetComputeImageCapabilitySchemaResponse> forComputeImageCapabilitySchema(GetComputeImageCapabilitySchemaRequest request, ComputeImageCapabilitySchema.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
 
 - 
forComputeImageCapabilitySchemapublic Waiter<GetComputeImageCapabilitySchemaRequest,GetComputeImageCapabilitySchemaResponse> forComputeImageCapabilitySchema(GetComputeImageCapabilitySchemaRequest request, TerminationStrategy terminationStrategy, DelayStrategy delayStrategy, ComputeImageCapabilitySchema.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
 
 - 
forConsoleHistorypublic Waiter<GetConsoleHistoryRequest,GetConsoleHistoryResponse> forConsoleHistory(GetConsoleHistoryRequest request, ConsoleHistory.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
 
 - 
forConsoleHistorypublic Waiter<GetConsoleHistoryRequest,GetConsoleHistoryResponse> forConsoleHistory(GetConsoleHistoryRequest request, ConsoleHistory.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
 
 - 
forConsoleHistorypublic Waiter<GetConsoleHistoryRequest,GetConsoleHistoryResponse> forConsoleHistory(GetConsoleHistoryRequest request, TerminationStrategy terminationStrategy, DelayStrategy delayStrategy, ConsoleHistory.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
 
 - 
forDedicatedVmHostpublic Waiter<GetDedicatedVmHostRequest,GetDedicatedVmHostResponse> forDedicatedVmHost(GetDedicatedVmHostRequest request, DedicatedVmHost.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
 
 - 
forDedicatedVmHostpublic Waiter<GetDedicatedVmHostRequest,GetDedicatedVmHostResponse> forDedicatedVmHost(GetDedicatedVmHostRequest request, DedicatedVmHost.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
 
 - 
forDedicatedVmHostpublic Waiter<GetDedicatedVmHostRequest,GetDedicatedVmHostResponse> forDedicatedVmHost(GetDedicatedVmHostRequest request, TerminationStrategy terminationStrategy, DelayStrategy delayStrategy, DedicatedVmHost.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
 
 - 
forImagepublic Waiter<GetImageRequest,GetImageResponse> forImage(GetImageRequest request, Image.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
 
 - 
forImagepublic Waiter<GetImageRequest,GetImageResponse> forImage(GetImageRequest request, Image.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
 
 - 
forImagepublic Waiter<GetImageRequest,GetImageResponse> forImage(GetImageRequest request, TerminationStrategy terminationStrategy, DelayStrategy delayStrategy, Image.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
 
 - 
forInstancepublic Waiter<GetInstanceRequest,GetInstanceResponse> forInstance(GetInstanceRequest request, Instance.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
 
 - 
forInstancepublic Waiter<GetInstanceRequest,GetInstanceResponse> forInstance(GetInstanceRequest request, Instance.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
 
 - 
forInstancepublic Waiter<GetInstanceRequest,GetInstanceResponse> forInstance(GetInstanceRequest request, TerminationStrategy terminationStrategy, DelayStrategy delayStrategy, Instance.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
 
 - 
forInstanceConsoleConnectionpublic Waiter<GetInstanceConsoleConnectionRequest,GetInstanceConsoleConnectionResponse> forInstanceConsoleConnection(GetInstanceConsoleConnectionRequest request, InstanceConsoleConnection.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
 
 - 
forInstanceConsoleConnectionpublic Waiter<GetInstanceConsoleConnectionRequest,GetInstanceConsoleConnectionResponse> forInstanceConsoleConnection(GetInstanceConsoleConnectionRequest request, InstanceConsoleConnection.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
 
 - 
forInstanceConsoleConnectionpublic Waiter<GetInstanceConsoleConnectionRequest,GetInstanceConsoleConnectionResponse> forInstanceConsoleConnection(GetInstanceConsoleConnectionRequest request, TerminationStrategy terminationStrategy, DelayStrategy delayStrategy, InstanceConsoleConnection.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
 
 - 
forInstanceMaintenanceEventpublic Waiter<GetInstanceMaintenanceEventRequest,GetInstanceMaintenanceEventResponse> forInstanceMaintenanceEvent(GetInstanceMaintenanceEventRequest request, InstanceMaintenanceEvent.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
 
 - 
forInstanceMaintenanceEventpublic Waiter<GetInstanceMaintenanceEventRequest,GetInstanceMaintenanceEventResponse> forInstanceMaintenanceEvent(GetInstanceMaintenanceEventRequest request, InstanceMaintenanceEvent.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
 
 - 
forInstanceMaintenanceEventpublic Waiter<GetInstanceMaintenanceEventRequest,GetInstanceMaintenanceEventResponse> forInstanceMaintenanceEvent(GetInstanceMaintenanceEventRequest request, TerminationStrategy terminationStrategy, DelayStrategy delayStrategy, InstanceMaintenanceEvent.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
 
 - 
forVnicAttachmentpublic Waiter<GetVnicAttachmentRequest,GetVnicAttachmentResponse> forVnicAttachment(GetVnicAttachmentRequest request, VnicAttachment.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
 
 - 
forVnicAttachmentpublic Waiter<GetVnicAttachmentRequest,GetVnicAttachmentResponse> forVnicAttachment(GetVnicAttachmentRequest request, VnicAttachment.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
 
 - 
forVnicAttachmentpublic Waiter<GetVnicAttachmentRequest,GetVnicAttachmentResponse> forVnicAttachment(GetVnicAttachmentRequest request, TerminationStrategy terminationStrategy, DelayStrategy delayStrategy, VnicAttachment.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
 
 - 
forVolumeAttachmentpublic Waiter<GetVolumeAttachmentRequest,GetVolumeAttachmentResponse> forVolumeAttachment(GetVolumeAttachmentRequest request, VolumeAttachment.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
 
 - 
forVolumeAttachmentpublic Waiter<GetVolumeAttachmentRequest,GetVolumeAttachmentResponse> forVolumeAttachment(GetVolumeAttachmentRequest request, VolumeAttachment.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
 
 - 
forVolumeAttachmentpublic Waiter<GetVolumeAttachmentRequest,GetVolumeAttachmentResponse> forVolumeAttachment(GetVolumeAttachmentRequest request, TerminationStrategy terminationStrategy, DelayStrategy delayStrategy, VolumeAttachment.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
 
 - 
forLaunchInstancepublic Waiter<LaunchInstanceRequest,LaunchInstanceResponse> forLaunchInstance(LaunchInstanceRequest request) Creates a newWaiterusing the default configuration.- Parameters:
- request- the request to send
- Returns:
- a new Waiterinstance
 
 - 
forLaunchInstancepublic Waiter<LaunchInstanceRequest,LaunchInstanceResponse> forLaunchInstance(LaunchInstanceRequest 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
 
 - 
forUpdateComputeCapacityReservationpublic Waiter<UpdateComputeCapacityReservationRequest,UpdateComputeCapacityReservationResponse> forUpdateComputeCapacityReservation(UpdateComputeCapacityReservationRequest request) Creates a newWaiterusing the default configuration.- Parameters:
- request- the request to send
- Returns:
- a new Waiterinstance
 
 - 
forUpdateComputeCapacityReservationpublic Waiter<UpdateComputeCapacityReservationRequest,UpdateComputeCapacityReservationResponse> forUpdateComputeCapacityReservation(UpdateComputeCapacityReservationRequest 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
 
 - 
forUpdateComputeCapacityTopologypublic Waiter<UpdateComputeCapacityTopologyRequest,UpdateComputeCapacityTopologyResponse> forUpdateComputeCapacityTopology(UpdateComputeCapacityTopologyRequest request) Creates a newWaiterusing the default configuration.- Parameters:
- request- the request to send
- Returns:
- a new Waiterinstance
 
 - 
forUpdateComputeCapacityTopologypublic Waiter<UpdateComputeCapacityTopologyRequest,UpdateComputeCapacityTopologyResponse> forUpdateComputeCapacityTopology(UpdateComputeCapacityTopologyRequest 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
 
 - 
forUpdateComputeGpuMemoryClusterpublic Waiter<UpdateComputeGpuMemoryClusterRequest,UpdateComputeGpuMemoryClusterResponse> forUpdateComputeGpuMemoryCluster(UpdateComputeGpuMemoryClusterRequest request) Creates a newWaiterusing the default configuration.- Parameters:
- request- the request to send
- Returns:
- a new Waiterinstance
 
 - 
forUpdateComputeGpuMemoryClusterpublic Waiter<UpdateComputeGpuMemoryClusterRequest,UpdateComputeGpuMemoryClusterResponse> forUpdateComputeGpuMemoryCluster(UpdateComputeGpuMemoryClusterRequest 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
 
 - 
forUpdateComputeHostpublic Waiter<UpdateComputeHostRequest,UpdateComputeHostResponse> forUpdateComputeHost(UpdateComputeHostRequest request) Creates a newWaiterusing the default configuration.- Parameters:
- request- the request to send
- Returns:
- a new Waiterinstance
 
 - 
forUpdateComputeHostpublic Waiter<UpdateComputeHostRequest,UpdateComputeHostResponse> forUpdateComputeHost(UpdateComputeHostRequest 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
 
 - 
forUpdateComputeHostGrouppublic Waiter<UpdateComputeHostGroupRequest,UpdateComputeHostGroupResponse> forUpdateComputeHostGroup(UpdateComputeHostGroupRequest request) Creates a newWaiterusing the default configuration.- Parameters:
- request- the request to send
- Returns:
- a new Waiterinstance
 
 - 
forUpdateComputeHostGrouppublic Waiter<UpdateComputeHostGroupRequest,UpdateComputeHostGroupResponse> forUpdateComputeHostGroup(UpdateComputeHostGroupRequest 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
 
 - 
forUpdateInstancepublic Waiter<UpdateInstanceRequest,UpdateInstanceResponse> forUpdateInstance(UpdateInstanceRequest request) Creates a newWaiterusing the default configuration.- Parameters:
- request- the request to send
- Returns:
- a new Waiterinstance
 
 - 
forUpdateInstancepublic Waiter<UpdateInstanceRequest,UpdateInstanceResponse> forUpdateInstance(UpdateInstanceRequest 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
 
 - 
forUpdateInstanceMaintenanceEventpublic Waiter<UpdateInstanceMaintenanceEventRequest,UpdateInstanceMaintenanceEventResponse> forUpdateInstanceMaintenanceEvent(UpdateInstanceMaintenanceEventRequest request) Creates a newWaiterusing the default configuration.- Parameters:
- request- the request to send
- Returns:
- a new Waiterinstance
 
 - 
forUpdateInstanceMaintenanceEventpublic Waiter<UpdateInstanceMaintenanceEventRequest,UpdateInstanceMaintenanceEventResponse> forUpdateInstanceMaintenanceEvent(UpdateInstanceMaintenanceEventRequest 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
 
 
- 
 
-