@Generated(value="OracleSDKGenerator", comments="API Version: 20160918") public class ComputeWaiters extends Object
Collection of helper methods to produce Waiter
s for different
resources of Compute.
The default configuration used is defined by Waiters.Waiters
.
Constructor and Description |
---|
ComputeWaiters(ExecutorService executorService,
Compute client)
Deprecated.
|
ComputeWaiters(ExecutorService executorService,
Compute client,
WorkRequest workRequestClient) |
@Deprecated public ComputeWaiters(@Nonnull ExecutorService executorService, @Nonnull Compute client)
public ComputeWaiters(@Nonnull ExecutorService executorService, @Nonnull Compute client, WorkRequest workRequestClient)
public Waiter<ChangeComputeCapacityReservationCompartmentRequest,ChangeComputeCapacityReservationCompartmentResponse> forChangeComputeCapacityReservationCompartment(ChangeComputeCapacityReservationCompartmentRequest request)
Creates a new Waiter
using the default configuration.
request
- the request to sendWaiter
instancepublic Waiter<ChangeComputeCapacityReservationCompartmentRequest,ChangeComputeCapacityReservationCompartmentResponse> forChangeComputeCapacityReservationCompartment(ChangeComputeCapacityReservationCompartmentRequest request, TerminationStrategy terminationStrategy, DelayStrategy delayStrategy)
Creates a new Waiter
using the provided configuration.
request
- the request to sendterminationStrategy
- the TerminationStrategy
to usedelayStrategy
- the DelayStrategy
to useWaiter
instancepublic Waiter<ChangeComputeCapacityTopologyCompartmentRequest,ChangeComputeCapacityTopologyCompartmentResponse> forChangeComputeCapacityTopologyCompartment(ChangeComputeCapacityTopologyCompartmentRequest request)
Creates a new Waiter
using the default configuration.
request
- the request to sendWaiter
instancepublic Waiter<ChangeComputeCapacityTopologyCompartmentRequest,ChangeComputeCapacityTopologyCompartmentResponse> forChangeComputeCapacityTopologyCompartment(ChangeComputeCapacityTopologyCompartmentRequest request, TerminationStrategy terminationStrategy, DelayStrategy delayStrategy)
Creates a new Waiter
using the provided configuration.
request
- the request to sendterminationStrategy
- the TerminationStrategy
to usedelayStrategy
- the DelayStrategy
to useWaiter
instancepublic Waiter<ChangeDedicatedVmHostCompartmentRequest,ChangeDedicatedVmHostCompartmentResponse> forChangeDedicatedVmHostCompartment(ChangeDedicatedVmHostCompartmentRequest request)
Creates a new Waiter
using the default configuration.
request
- the request to sendWaiter
instancepublic Waiter<ChangeDedicatedVmHostCompartmentRequest,ChangeDedicatedVmHostCompartmentResponse> forChangeDedicatedVmHostCompartment(ChangeDedicatedVmHostCompartmentRequest request, TerminationStrategy terminationStrategy, DelayStrategy delayStrategy)
Creates a new Waiter
using the provided configuration.
request
- the request to sendterminationStrategy
- the TerminationStrategy
to usedelayStrategy
- the DelayStrategy
to useWaiter
instancepublic Waiter<ChangeInstanceCompartmentRequest,ChangeInstanceCompartmentResponse> forChangeInstanceCompartment(ChangeInstanceCompartmentRequest request)
Creates a new Waiter
using the default configuration.
request
- the request to sendWaiter
instancepublic Waiter<ChangeInstanceCompartmentRequest,ChangeInstanceCompartmentResponse> forChangeInstanceCompartment(ChangeInstanceCompartmentRequest request, TerminationStrategy terminationStrategy, DelayStrategy delayStrategy)
Creates a new Waiter
using the provided configuration.
request
- the request to sendterminationStrategy
- the TerminationStrategy
to usedelayStrategy
- the DelayStrategy
to useWaiter
instancepublic Waiter<CreateComputeCapacityReservationRequest,CreateComputeCapacityReservationResponse> forCreateComputeCapacityReservation(CreateComputeCapacityReservationRequest request)
Creates a new Waiter
using the default configuration.
request
- the request to sendWaiter
instancepublic Waiter<CreateComputeCapacityReservationRequest,CreateComputeCapacityReservationResponse> forCreateComputeCapacityReservation(CreateComputeCapacityReservationRequest request, TerminationStrategy terminationStrategy, DelayStrategy delayStrategy)
Creates a new Waiter
using the provided configuration.
request
- the request to sendterminationStrategy
- the TerminationStrategy
to usedelayStrategy
- the DelayStrategy
to useWaiter
instancepublic Waiter<CreateComputeCapacityTopologyRequest,CreateComputeCapacityTopologyResponse> forCreateComputeCapacityTopology(CreateComputeCapacityTopologyRequest request)
Creates a new Waiter
using the default configuration.
request
- the request to sendWaiter
instancepublic Waiter<CreateComputeCapacityTopologyRequest,CreateComputeCapacityTopologyResponse> forCreateComputeCapacityTopology(CreateComputeCapacityTopologyRequest request, TerminationStrategy terminationStrategy, DelayStrategy delayStrategy)
Creates a new Waiter
using the provided configuration.
request
- the request to sendterminationStrategy
- the TerminationStrategy
to usedelayStrategy
- the DelayStrategy
to useWaiter
instancepublic Waiter<CreateDedicatedVmHostRequest,CreateDedicatedVmHostResponse> forCreateDedicatedVmHost(CreateDedicatedVmHostRequest request)
Creates a new Waiter
using the default configuration.
request
- the request to sendWaiter
instancepublic Waiter<CreateDedicatedVmHostRequest,CreateDedicatedVmHostResponse> forCreateDedicatedVmHost(CreateDedicatedVmHostRequest request, TerminationStrategy terminationStrategy, DelayStrategy delayStrategy)
Creates a new Waiter
using the provided configuration.
request
- the request to sendterminationStrategy
- the TerminationStrategy
to usedelayStrategy
- the DelayStrategy
to useWaiter
instancepublic Waiter<CreateImageRequest,CreateImageResponse> forCreateImage(CreateImageRequest request)
Creates a new Waiter
using the default configuration.
request
- the request to sendWaiter
instancepublic Waiter<CreateImageRequest,CreateImageResponse> forCreateImage(CreateImageRequest request, TerminationStrategy terminationStrategy, DelayStrategy delayStrategy)
Creates a new Waiter
using the provided configuration.
request
- the request to sendterminationStrategy
- the TerminationStrategy
to usedelayStrategy
- the DelayStrategy
to useWaiter
instancepublic Waiter<DeleteComputeCapacityReservationRequest,DeleteComputeCapacityReservationResponse> forDeleteComputeCapacityReservation(DeleteComputeCapacityReservationRequest request)
Creates a new Waiter
using the default configuration.
request
- the request to sendWaiter
instancepublic Waiter<DeleteComputeCapacityReservationRequest,DeleteComputeCapacityReservationResponse> forDeleteComputeCapacityReservation(DeleteComputeCapacityReservationRequest request, TerminationStrategy terminationStrategy, DelayStrategy delayStrategy)
Creates a new Waiter
using the provided configuration.
request
- the request to sendterminationStrategy
- the TerminationStrategy
to usedelayStrategy
- the DelayStrategy
to useWaiter
instancepublic Waiter<DeleteComputeCapacityTopologyRequest,DeleteComputeCapacityTopologyResponse> forDeleteComputeCapacityTopology(DeleteComputeCapacityTopologyRequest request)
Creates a new Waiter
using the default configuration.
request
- the request to sendWaiter
instancepublic Waiter<DeleteComputeCapacityTopologyRequest,DeleteComputeCapacityTopologyResponse> forDeleteComputeCapacityTopology(DeleteComputeCapacityTopologyRequest request, TerminationStrategy terminationStrategy, DelayStrategy delayStrategy)
Creates a new Waiter
using the provided configuration.
request
- the request to sendterminationStrategy
- the TerminationStrategy
to usedelayStrategy
- the DelayStrategy
to useWaiter
instancepublic Waiter<DeleteDedicatedVmHostRequest,DeleteDedicatedVmHostResponse> forDeleteDedicatedVmHost(DeleteDedicatedVmHostRequest request)
Creates a new Waiter
using the default configuration.
request
- the request to sendWaiter
instancepublic Waiter<DeleteDedicatedVmHostRequest,DeleteDedicatedVmHostResponse> forDeleteDedicatedVmHost(DeleteDedicatedVmHostRequest request, TerminationStrategy terminationStrategy, DelayStrategy delayStrategy)
Creates a new Waiter
using the provided configuration.
request
- the request to sendterminationStrategy
- the TerminationStrategy
to usedelayStrategy
- the DelayStrategy
to useWaiter
instancepublic Waiter<ExportImageRequest,ExportImageResponse> forExportImage(ExportImageRequest request)
Creates a new Waiter
using the default configuration.
request
- the request to sendWaiter
instancepublic Waiter<ExportImageRequest,ExportImageResponse> forExportImage(ExportImageRequest request, TerminationStrategy terminationStrategy, DelayStrategy delayStrategy)
Creates a new Waiter
using the provided configuration.
request
- the request to sendterminationStrategy
- the TerminationStrategy
to usedelayStrategy
- the DelayStrategy
to useWaiter
instancepublic Waiter<GetBootVolumeAttachmentRequest,GetBootVolumeAttachmentResponse> forBootVolumeAttachment(GetBootVolumeAttachmentRequest request, BootVolumeAttachment.LifecycleState... targetStates)
Creates a new Waiter
using the default configuration.
request
- the request to sendtargetStates
- the desired states to wait for. If multiple states are provided then the
waiter will return once the resource reaches any of the provided statesWaiter
instancepublic Waiter<GetBootVolumeAttachmentRequest,GetBootVolumeAttachmentResponse> forBootVolumeAttachment(GetBootVolumeAttachmentRequest request, BootVolumeAttachment.LifecycleState targetState, TerminationStrategy terminationStrategy, DelayStrategy delayStrategy)
Creates a new Waiter
using the provided configuration.
request
- the request to sendtargetState
- the desired state to wait forterminationStrategy
- the TerminationStrategy
to usedelayStrategy
- the DelayStrategy
to usecom.oracle.bmc.waiter.Waiter
instancepublic Waiter<GetBootVolumeAttachmentRequest,GetBootVolumeAttachmentResponse> forBootVolumeAttachment(GetBootVolumeAttachmentRequest request, TerminationStrategy terminationStrategy, DelayStrategy delayStrategy, BootVolumeAttachment.LifecycleState... targetStates)
Creates a new Waiter
using the provided configuration.
request
- the request to sendterminationStrategy
- the TerminationStrategy
to usedelayStrategy
- the DelayStrategy
to usetargetStates
- the desired states to wait for. The waiter will return once the resource
reaches any of the provided statescom.oracle.bmc.waiter.Waiter
instancepublic Waiter<GetComputeCapacityReservationRequest,GetComputeCapacityReservationResponse> forComputeCapacityReservation(GetComputeCapacityReservationRequest request, ComputeCapacityReservation.LifecycleState... targetStates)
Creates a new Waiter
using the default configuration.
request
- the request to sendtargetStates
- the desired states to wait for. If multiple states are provided then the
waiter will return once the resource reaches any of the provided statesWaiter
instancepublic Waiter<GetComputeCapacityReservationRequest,GetComputeCapacityReservationResponse> forComputeCapacityReservation(GetComputeCapacityReservationRequest request, ComputeCapacityReservation.LifecycleState targetState, TerminationStrategy terminationStrategy, DelayStrategy delayStrategy)
Creates a new Waiter
using the provided configuration.
request
- the request to sendtargetState
- the desired state to wait forterminationStrategy
- the TerminationStrategy
to usedelayStrategy
- the DelayStrategy
to usecom.oracle.bmc.waiter.Waiter
instancepublic Waiter<GetComputeCapacityReservationRequest,GetComputeCapacityReservationResponse> forComputeCapacityReservation(GetComputeCapacityReservationRequest request, TerminationStrategy terminationStrategy, DelayStrategy delayStrategy, ComputeCapacityReservation.LifecycleState... targetStates)
Creates a new Waiter
using the provided configuration.
request
- the request to sendterminationStrategy
- the TerminationStrategy
to usedelayStrategy
- the DelayStrategy
to usetargetStates
- the desired states to wait for. The waiter will return once the resource
reaches any of the provided statescom.oracle.bmc.waiter.Waiter
instancepublic Waiter<GetComputeCapacityTopologyRequest,GetComputeCapacityTopologyResponse> forComputeCapacityTopology(GetComputeCapacityTopologyRequest request, ComputeCapacityTopology.LifecycleState... targetStates)
Creates a new Waiter
using the default configuration.
request
- the request to sendtargetStates
- the desired states to wait for. If multiple states are provided then the
waiter will return once the resource reaches any of the provided statesWaiter
instancepublic Waiter<GetComputeCapacityTopologyRequest,GetComputeCapacityTopologyResponse> forComputeCapacityTopology(GetComputeCapacityTopologyRequest request, ComputeCapacityTopology.LifecycleState targetState, TerminationStrategy terminationStrategy, DelayStrategy delayStrategy)
Creates a new Waiter
using the provided configuration.
request
- the request to sendtargetState
- the desired state to wait forterminationStrategy
- the TerminationStrategy
to usedelayStrategy
- the DelayStrategy
to usecom.oracle.bmc.waiter.Waiter
instancepublic Waiter<GetComputeCapacityTopologyRequest,GetComputeCapacityTopologyResponse> forComputeCapacityTopology(GetComputeCapacityTopologyRequest request, TerminationStrategy terminationStrategy, DelayStrategy delayStrategy, ComputeCapacityTopology.LifecycleState... targetStates)
Creates a new Waiter
using the provided configuration.
request
- the request to sendterminationStrategy
- the TerminationStrategy
to usedelayStrategy
- the DelayStrategy
to usetargetStates
- the desired states to wait for. The waiter will return once the resource
reaches any of the provided statescom.oracle.bmc.waiter.Waiter
instancepublic Waiter<GetComputeClusterRequest,GetComputeClusterResponse> forComputeCluster(GetComputeClusterRequest request, ComputeCluster.LifecycleState... targetStates)
Creates a new Waiter
using the default configuration.
request
- the request to sendtargetStates
- the desired states to wait for. If multiple states are provided then the
waiter will return once the resource reaches any of the provided statesWaiter
instancepublic Waiter<GetComputeClusterRequest,GetComputeClusterResponse> forComputeCluster(GetComputeClusterRequest request, ComputeCluster.LifecycleState targetState, TerminationStrategy terminationStrategy, DelayStrategy delayStrategy)
Creates a new Waiter
using the provided configuration.
request
- the request to sendtargetState
- the desired state to wait forterminationStrategy
- the TerminationStrategy
to usedelayStrategy
- the DelayStrategy
to usecom.oracle.bmc.waiter.Waiter
instancepublic Waiter<GetComputeClusterRequest,GetComputeClusterResponse> forComputeCluster(GetComputeClusterRequest request, TerminationStrategy terminationStrategy, DelayStrategy delayStrategy, ComputeCluster.LifecycleState... targetStates)
Creates a new Waiter
using the provided configuration.
request
- the request to sendterminationStrategy
- the TerminationStrategy
to usedelayStrategy
- the DelayStrategy
to usetargetStates
- the desired states to wait for. The waiter will return once the resource
reaches any of the provided statescom.oracle.bmc.waiter.Waiter
instancepublic Waiter<GetConsoleHistoryRequest,GetConsoleHistoryResponse> forConsoleHistory(GetConsoleHistoryRequest request, ConsoleHistory.LifecycleState... targetStates)
Creates a new Waiter
using the default configuration.
request
- the request to sendtargetStates
- the desired states to wait for. If multiple states are provided then the
waiter will return once the resource reaches any of the provided statesWaiter
instancepublic Waiter<GetConsoleHistoryRequest,GetConsoleHistoryResponse> forConsoleHistory(GetConsoleHistoryRequest request, ConsoleHistory.LifecycleState targetState, TerminationStrategy terminationStrategy, DelayStrategy delayStrategy)
Creates a new Waiter
using the provided configuration.
request
- the request to sendtargetState
- the desired state to wait forterminationStrategy
- the TerminationStrategy
to usedelayStrategy
- the DelayStrategy
to usecom.oracle.bmc.waiter.Waiter
instancepublic Waiter<GetConsoleHistoryRequest,GetConsoleHistoryResponse> forConsoleHistory(GetConsoleHistoryRequest request, TerminationStrategy terminationStrategy, DelayStrategy delayStrategy, ConsoleHistory.LifecycleState... targetStates)
Creates a new Waiter
using the provided configuration.
request
- the request to sendterminationStrategy
- the TerminationStrategy
to usedelayStrategy
- the DelayStrategy
to usetargetStates
- the desired states to wait for. The waiter will return once the resource
reaches any of the provided statescom.oracle.bmc.waiter.Waiter
instancepublic Waiter<GetDedicatedVmHostRequest,GetDedicatedVmHostResponse> forDedicatedVmHost(GetDedicatedVmHostRequest request, DedicatedVmHost.LifecycleState... targetStates)
Creates a new Waiter
using the default configuration.
request
- the request to sendtargetStates
- the desired states to wait for. If multiple states are provided then the
waiter will return once the resource reaches any of the provided statesWaiter
instancepublic Waiter<GetDedicatedVmHostRequest,GetDedicatedVmHostResponse> forDedicatedVmHost(GetDedicatedVmHostRequest request, DedicatedVmHost.LifecycleState targetState, TerminationStrategy terminationStrategy, DelayStrategy delayStrategy)
Creates a new Waiter
using the provided configuration.
request
- the request to sendtargetState
- the desired state to wait forterminationStrategy
- the TerminationStrategy
to usedelayStrategy
- the DelayStrategy
to usecom.oracle.bmc.waiter.Waiter
instancepublic Waiter<GetDedicatedVmHostRequest,GetDedicatedVmHostResponse> forDedicatedVmHost(GetDedicatedVmHostRequest request, TerminationStrategy terminationStrategy, DelayStrategy delayStrategy, DedicatedVmHost.LifecycleState... targetStates)
Creates a new Waiter
using the provided configuration.
request
- the request to sendterminationStrategy
- the TerminationStrategy
to usedelayStrategy
- the DelayStrategy
to usetargetStates
- the desired states to wait for. The waiter will return once the resource
reaches any of the provided statescom.oracle.bmc.waiter.Waiter
instancepublic Waiter<GetImageRequest,GetImageResponse> forImage(GetImageRequest request, Image.LifecycleState... targetStates)
Creates a new Waiter
using the default configuration.
request
- the request to sendtargetStates
- the desired states to wait for. If multiple states are provided then the
waiter will return once the resource reaches any of the provided statesWaiter
instancepublic Waiter<GetImageRequest,GetImageResponse> forImage(GetImageRequest request, Image.LifecycleState targetState, TerminationStrategy terminationStrategy, DelayStrategy delayStrategy)
Creates a new Waiter
using the provided configuration.
request
- the request to sendtargetState
- the desired state to wait forterminationStrategy
- the TerminationStrategy
to usedelayStrategy
- the DelayStrategy
to usecom.oracle.bmc.waiter.Waiter
instancepublic Waiter<GetImageRequest,GetImageResponse> forImage(GetImageRequest request, TerminationStrategy terminationStrategy, DelayStrategy delayStrategy, Image.LifecycleState... targetStates)
Creates a new Waiter
using the provided configuration.
request
- the request to sendterminationStrategy
- the TerminationStrategy
to usedelayStrategy
- the DelayStrategy
to usetargetStates
- the desired states to wait for. The waiter will return once the resource
reaches any of the provided statescom.oracle.bmc.waiter.Waiter
instancepublic Waiter<GetInstanceRequest,GetInstanceResponse> forInstance(GetInstanceRequest request, Instance.LifecycleState... targetStates)
Creates a new Waiter
using the default configuration.
request
- the request to sendtargetStates
- the desired states to wait for. If multiple states are provided then the
waiter will return once the resource reaches any of the provided statesWaiter
instancepublic Waiter<GetInstanceRequest,GetInstanceResponse> forInstance(GetInstanceRequest request, Instance.LifecycleState targetState, TerminationStrategy terminationStrategy, DelayStrategy delayStrategy)
Creates a new Waiter
using the provided configuration.
request
- the request to sendtargetState
- the desired state to wait forterminationStrategy
- the TerminationStrategy
to usedelayStrategy
- the DelayStrategy
to usecom.oracle.bmc.waiter.Waiter
instancepublic Waiter<GetInstanceRequest,GetInstanceResponse> forInstance(GetInstanceRequest request, TerminationStrategy terminationStrategy, DelayStrategy delayStrategy, Instance.LifecycleState... targetStates)
Creates a new Waiter
using the provided configuration.
request
- the request to sendterminationStrategy
- the TerminationStrategy
to usedelayStrategy
- the DelayStrategy
to usetargetStates
- the desired states to wait for. The waiter will return once the resource
reaches any of the provided statescom.oracle.bmc.waiter.Waiter
instancepublic Waiter<GetInstanceConsoleConnectionRequest,GetInstanceConsoleConnectionResponse> forInstanceConsoleConnection(GetInstanceConsoleConnectionRequest request, InstanceConsoleConnection.LifecycleState... targetStates)
Creates a new Waiter
using the default configuration.
request
- the request to sendtargetStates
- the desired states to wait for. If multiple states are provided then the
waiter will return once the resource reaches any of the provided statesWaiter
instancepublic Waiter<GetInstanceConsoleConnectionRequest,GetInstanceConsoleConnectionResponse> forInstanceConsoleConnection(GetInstanceConsoleConnectionRequest request, InstanceConsoleConnection.LifecycleState targetState, TerminationStrategy terminationStrategy, DelayStrategy delayStrategy)
Creates a new Waiter
using the provided configuration.
request
- the request to sendtargetState
- the desired state to wait forterminationStrategy
- the TerminationStrategy
to usedelayStrategy
- the DelayStrategy
to usecom.oracle.bmc.waiter.Waiter
instancepublic Waiter<GetInstanceConsoleConnectionRequest,GetInstanceConsoleConnectionResponse> forInstanceConsoleConnection(GetInstanceConsoleConnectionRequest request, TerminationStrategy terminationStrategy, DelayStrategy delayStrategy, InstanceConsoleConnection.LifecycleState... targetStates)
Creates a new Waiter
using the provided configuration.
request
- the request to sendterminationStrategy
- the TerminationStrategy
to usedelayStrategy
- the DelayStrategy
to usetargetStates
- the desired states to wait for. The waiter will return once the resource
reaches any of the provided statescom.oracle.bmc.waiter.Waiter
instancepublic Waiter<GetInstanceMaintenanceEventRequest,GetInstanceMaintenanceEventResponse> forInstanceMaintenanceEvent(GetInstanceMaintenanceEventRequest request, InstanceMaintenanceEvent.LifecycleState... targetStates)
Creates a new Waiter
using the default configuration.
request
- the request to sendtargetStates
- the desired states to wait for. If multiple states are provided then the
waiter will return once the resource reaches any of the provided statesWaiter
instancepublic Waiter<GetInstanceMaintenanceEventRequest,GetInstanceMaintenanceEventResponse> forInstanceMaintenanceEvent(GetInstanceMaintenanceEventRequest request, InstanceMaintenanceEvent.LifecycleState targetState, TerminationStrategy terminationStrategy, DelayStrategy delayStrategy)
Creates a new Waiter
using the provided configuration.
request
- the request to sendtargetState
- the desired state to wait forterminationStrategy
- the TerminationStrategy
to usedelayStrategy
- the DelayStrategy
to usecom.oracle.bmc.waiter.Waiter
instancepublic Waiter<GetInstanceMaintenanceEventRequest,GetInstanceMaintenanceEventResponse> forInstanceMaintenanceEvent(GetInstanceMaintenanceEventRequest request, TerminationStrategy terminationStrategy, DelayStrategy delayStrategy, InstanceMaintenanceEvent.LifecycleState... targetStates)
Creates a new Waiter
using the provided configuration.
request
- the request to sendterminationStrategy
- the TerminationStrategy
to usedelayStrategy
- the DelayStrategy
to usetargetStates
- the desired states to wait for. The waiter will return once the resource
reaches any of the provided statescom.oracle.bmc.waiter.Waiter
instancepublic Waiter<GetVnicAttachmentRequest,GetVnicAttachmentResponse> forVnicAttachment(GetVnicAttachmentRequest request, VnicAttachment.LifecycleState... targetStates)
Creates a new Waiter
using the default configuration.
request
- the request to sendtargetStates
- the desired states to wait for. If multiple states are provided then the
waiter will return once the resource reaches any of the provided statesWaiter
instancepublic Waiter<GetVnicAttachmentRequest,GetVnicAttachmentResponse> forVnicAttachment(GetVnicAttachmentRequest request, VnicAttachment.LifecycleState targetState, TerminationStrategy terminationStrategy, DelayStrategy delayStrategy)
Creates a new Waiter
using the provided configuration.
request
- the request to sendtargetState
- the desired state to wait forterminationStrategy
- the TerminationStrategy
to usedelayStrategy
- the DelayStrategy
to usecom.oracle.bmc.waiter.Waiter
instancepublic Waiter<GetVnicAttachmentRequest,GetVnicAttachmentResponse> forVnicAttachment(GetVnicAttachmentRequest request, TerminationStrategy terminationStrategy, DelayStrategy delayStrategy, VnicAttachment.LifecycleState... targetStates)
Creates a new Waiter
using the provided configuration.
request
- the request to sendterminationStrategy
- the TerminationStrategy
to usedelayStrategy
- the DelayStrategy
to usetargetStates
- the desired states to wait for. The waiter will return once the resource
reaches any of the provided statescom.oracle.bmc.waiter.Waiter
instancepublic Waiter<GetVolumeAttachmentRequest,GetVolumeAttachmentResponse> forVolumeAttachment(GetVolumeAttachmentRequest request, VolumeAttachment.LifecycleState... targetStates)
Creates a new Waiter
using the default configuration.
request
- the request to sendtargetStates
- the desired states to wait for. If multiple states are provided then the
waiter will return once the resource reaches any of the provided statesWaiter
instancepublic Waiter<GetVolumeAttachmentRequest,GetVolumeAttachmentResponse> forVolumeAttachment(GetVolumeAttachmentRequest request, VolumeAttachment.LifecycleState targetState, TerminationStrategy terminationStrategy, DelayStrategy delayStrategy)
Creates a new Waiter
using the provided configuration.
request
- the request to sendtargetState
- the desired state to wait forterminationStrategy
- the TerminationStrategy
to usedelayStrategy
- the DelayStrategy
to usecom.oracle.bmc.waiter.Waiter
instancepublic Waiter<GetVolumeAttachmentRequest,GetVolumeAttachmentResponse> forVolumeAttachment(GetVolumeAttachmentRequest request, TerminationStrategy terminationStrategy, DelayStrategy delayStrategy, VolumeAttachment.LifecycleState... targetStates)
Creates a new Waiter
using the provided configuration.
request
- the request to sendterminationStrategy
- the TerminationStrategy
to usedelayStrategy
- the DelayStrategy
to usetargetStates
- the desired states to wait for. The waiter will return once the resource
reaches any of the provided statescom.oracle.bmc.waiter.Waiter
instancepublic Waiter<LaunchInstanceRequest,LaunchInstanceResponse> forLaunchInstance(LaunchInstanceRequest request)
Creates a new Waiter
using the default configuration.
request
- the request to sendWaiter
instancepublic Waiter<LaunchInstanceRequest,LaunchInstanceResponse> forLaunchInstance(LaunchInstanceRequest request, TerminationStrategy terminationStrategy, DelayStrategy delayStrategy)
Creates a new Waiter
using the provided configuration.
request
- the request to sendterminationStrategy
- the TerminationStrategy
to usedelayStrategy
- the DelayStrategy
to useWaiter
instancepublic Waiter<UpdateComputeCapacityReservationRequest,UpdateComputeCapacityReservationResponse> forUpdateComputeCapacityReservation(UpdateComputeCapacityReservationRequest request)
Creates a new Waiter
using the default configuration.
request
- the request to sendWaiter
instancepublic Waiter<UpdateComputeCapacityReservationRequest,UpdateComputeCapacityReservationResponse> forUpdateComputeCapacityReservation(UpdateComputeCapacityReservationRequest request, TerminationStrategy terminationStrategy, DelayStrategy delayStrategy)
Creates a new Waiter
using the provided configuration.
request
- the request to sendterminationStrategy
- the TerminationStrategy
to usedelayStrategy
- the DelayStrategy
to useWaiter
instancepublic Waiter<UpdateComputeCapacityTopologyRequest,UpdateComputeCapacityTopologyResponse> forUpdateComputeCapacityTopology(UpdateComputeCapacityTopologyRequest request)
Creates a new Waiter
using the default configuration.
request
- the request to sendWaiter
instancepublic Waiter<UpdateComputeCapacityTopologyRequest,UpdateComputeCapacityTopologyResponse> forUpdateComputeCapacityTopology(UpdateComputeCapacityTopologyRequest request, TerminationStrategy terminationStrategy, DelayStrategy delayStrategy)
Creates a new Waiter
using the provided configuration.
request
- the request to sendterminationStrategy
- the TerminationStrategy
to usedelayStrategy
- the DelayStrategy
to useWaiter
instancepublic Waiter<UpdateInstanceRequest,UpdateInstanceResponse> forUpdateInstance(UpdateInstanceRequest request)
Creates a new Waiter
using the default configuration.
request
- the request to sendWaiter
instancepublic Waiter<UpdateInstanceRequest,UpdateInstanceResponse> forUpdateInstance(UpdateInstanceRequest request, TerminationStrategy terminationStrategy, DelayStrategy delayStrategy)
Creates a new Waiter
using the provided configuration.
request
- the request to sendterminationStrategy
- the TerminationStrategy
to usedelayStrategy
- the DelayStrategy
to useWaiter
instancepublic Waiter<UpdateInstanceMaintenanceEventRequest,UpdateInstanceMaintenanceEventResponse> forUpdateInstanceMaintenanceEvent(UpdateInstanceMaintenanceEventRequest request)
Creates a new Waiter
using the default configuration.
request
- the request to sendWaiter
instancepublic Waiter<UpdateInstanceMaintenanceEventRequest,UpdateInstanceMaintenanceEventResponse> forUpdateInstanceMaintenanceEvent(UpdateInstanceMaintenanceEventRequest request, TerminationStrategy terminationStrategy, DelayStrategy delayStrategy)
Creates a new Waiter
using the provided configuration.
request
- the request to sendterminationStrategy
- the TerminationStrategy
to usedelayStrategy
- the DelayStrategy
to useWaiter
instanceCopyright © 2016–2024. All rights reserved.