Package com.oracle.bmc.oda
Class ManagementWaiters
- java.lang.Object
-
- com.oracle.bmc.oda.ManagementWaiters
-
@Generated(value="OracleSDKGenerator", comments="API Version: 20190506") public class ManagementWaiters extends Object
Collection of helper methods to produceWaiter
s for different resources of Management.The default configuration used is defined by
com.oracle.bmc.waiter.Waiters.Waiters#DEFAULT_POLLING_WAITER
.
-
-
Constructor Summary
Constructors Constructor Description ManagementWaiters(ExecutorService executorService, Management client)
-
Method Summary
-
-
-
Constructor Detail
-
ManagementWaiters
public ManagementWaiters(ExecutorService executorService, Management client)
-
-
Method Detail
-
forAuthenticationProvider
public Waiter<GetAuthenticationProviderRequest,GetAuthenticationProviderResponse> forAuthenticationProvider(GetAuthenticationProviderRequest request, LifecycleState... targetStates)
Creates a newWaiter
using the default configuration.- Parameters:
request
- the request to sendtargetState
- the desired states to wait for. If multiple states are provided then the waiter will return once the resource reaches any of the provided states- Returns:
- a new com.oracle.bmc.waiter.Waiter instance
-
forAuthenticationProvider
public Waiter<GetAuthenticationProviderRequest,GetAuthenticationProviderResponse> forAuthenticationProvider(GetAuthenticationProviderRequest request, LifecycleState targetState, TerminationStrategy terminationStrategy, DelayStrategy delayStrategy)
Creates a newWaiter
using the provided configuration.- Parameters:
request
- the request to sendtargetState
- the desired state to wait forterminationStrategy
- theTerminationStrategy
to usedelayStrategy
- theDelayStrategy
to use- Returns:
- a new com.oracle.bmc.waiter.Waiter instance
-
forAuthenticationProvider
public Waiter<GetAuthenticationProviderRequest,GetAuthenticationProviderResponse> forAuthenticationProvider(GetAuthenticationProviderRequest request, TerminationStrategy terminationStrategy, DelayStrategy delayStrategy, LifecycleState... targetStates)
Creates a newWaiter
using the provided configuration.- Parameters:
request
- the request to sendterminationStrategy
- theTerminationStrategy
to usedelayStrategy
- theDelayStrategy
to usetargetStates
- the desired states to wait for. The waiter will return once the resource reaches any of the provided states- Returns:
- a new Waiter instance
-
forChannel
public Waiter<GetChannelRequest,GetChannelResponse> forChannel(GetChannelRequest request, LifecycleState... targetStates)
Creates a newWaiter
using the default configuration.- Parameters:
request
- the request to sendtargetState
- the desired states to wait for. If multiple states are provided then the waiter will return once the resource reaches any of the provided states- Returns:
- a new com.oracle.bmc.waiter.Waiter instance
-
forChannel
public Waiter<GetChannelRequest,GetChannelResponse> forChannel(GetChannelRequest request, LifecycleState targetState, TerminationStrategy terminationStrategy, DelayStrategy delayStrategy)
Creates a newWaiter
using the provided configuration.- Parameters:
request
- the request to sendtargetState
- the desired state to wait forterminationStrategy
- theTerminationStrategy
to usedelayStrategy
- theDelayStrategy
to use- Returns:
- a new com.oracle.bmc.waiter.Waiter instance
-
forChannel
public Waiter<GetChannelRequest,GetChannelResponse> forChannel(GetChannelRequest request, TerminationStrategy terminationStrategy, DelayStrategy delayStrategy, LifecycleState... targetStates)
Creates a newWaiter
using the provided configuration.- Parameters:
request
- the request to sendterminationStrategy
- theTerminationStrategy
to usedelayStrategy
- theDelayStrategy
to usetargetStates
- the desired states to wait for. The waiter will return once the resource reaches any of the provided states- Returns:
- a new Waiter instance
-
forDigitalAssistant
public Waiter<GetDigitalAssistantRequest,GetDigitalAssistantResponse> forDigitalAssistant(GetDigitalAssistantRequest request, LifecycleState... targetStates)
Creates a newWaiter
using the default configuration.- Parameters:
request
- the request to sendtargetState
- the desired states to wait for. If multiple states are provided then the waiter will return once the resource reaches any of the provided states- Returns:
- a new com.oracle.bmc.waiter.Waiter instance
-
forDigitalAssistant
public Waiter<GetDigitalAssistantRequest,GetDigitalAssistantResponse> forDigitalAssistant(GetDigitalAssistantRequest request, LifecycleState targetState, TerminationStrategy terminationStrategy, DelayStrategy delayStrategy)
Creates a newWaiter
using the provided configuration.- Parameters:
request
- the request to sendtargetState
- the desired state to wait forterminationStrategy
- theTerminationStrategy
to usedelayStrategy
- theDelayStrategy
to use- Returns:
- a new com.oracle.bmc.waiter.Waiter instance
-
forDigitalAssistant
public Waiter<GetDigitalAssistantRequest,GetDigitalAssistantResponse> forDigitalAssistant(GetDigitalAssistantRequest request, TerminationStrategy terminationStrategy, DelayStrategy delayStrategy, LifecycleState... targetStates)
Creates a newWaiter
using the provided configuration.- Parameters:
request
- the request to sendterminationStrategy
- theTerminationStrategy
to usedelayStrategy
- theDelayStrategy
to usetargetStates
- the desired states to wait for. The waiter will return once the resource reaches any of the provided states- Returns:
- a new Waiter instance
-
forDigitalAssistantParameter
public Waiter<GetDigitalAssistantParameterRequest,GetDigitalAssistantParameterResponse> forDigitalAssistantParameter(GetDigitalAssistantParameterRequest request, LifecycleState... targetStates)
Creates a newWaiter
using the default configuration.- Parameters:
request
- the request to sendtargetState
- the desired states to wait for. If multiple states are provided then the waiter will return once the resource reaches any of the provided states- Returns:
- a new com.oracle.bmc.waiter.Waiter instance
-
forDigitalAssistantParameter
public Waiter<GetDigitalAssistantParameterRequest,GetDigitalAssistantParameterResponse> forDigitalAssistantParameter(GetDigitalAssistantParameterRequest request, LifecycleState targetState, TerminationStrategy terminationStrategy, DelayStrategy delayStrategy)
Creates a newWaiter
using the provided configuration.- Parameters:
request
- the request to sendtargetState
- the desired state to wait forterminationStrategy
- theTerminationStrategy
to usedelayStrategy
- theDelayStrategy
to use- Returns:
- a new com.oracle.bmc.waiter.Waiter instance
-
forDigitalAssistantParameter
public Waiter<GetDigitalAssistantParameterRequest,GetDigitalAssistantParameterResponse> forDigitalAssistantParameter(GetDigitalAssistantParameterRequest request, TerminationStrategy terminationStrategy, DelayStrategy delayStrategy, LifecycleState... targetStates)
Creates a newWaiter
using the provided configuration.- Parameters:
request
- the request to sendterminationStrategy
- theTerminationStrategy
to usedelayStrategy
- theDelayStrategy
to usetargetStates
- the desired states to wait for. The waiter will return once the resource reaches any of the provided states- Returns:
- a new Waiter instance
-
forOdaPrivateEndpoint
public Waiter<GetOdaPrivateEndpointRequest,GetOdaPrivateEndpointResponse> forOdaPrivateEndpoint(GetOdaPrivateEndpointRequest request, OdaPrivateEndpoint.LifecycleState... targetStates)
Creates a newWaiter
using the default configuration.- Parameters:
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 states- Returns:
- a new Waiter instance
-
forOdaPrivateEndpoint
public Waiter<GetOdaPrivateEndpointRequest,GetOdaPrivateEndpointResponse> forOdaPrivateEndpoint(GetOdaPrivateEndpointRequest request, OdaPrivateEndpoint.LifecycleState targetState, TerminationStrategy terminationStrategy, DelayStrategy delayStrategy)
Creates a newWaiter
using the provided configuration.- Parameters:
request
- the request to sendtargetState
- the desired state to wait forterminationStrategy
- theTerminationStrategy
to usedelayStrategy
- theDelayStrategy
to use- Returns:
- a new com.oracle.bmc.waiter.Waiter instance
-
forOdaPrivateEndpoint
public Waiter<GetOdaPrivateEndpointRequest,GetOdaPrivateEndpointResponse> forOdaPrivateEndpoint(GetOdaPrivateEndpointRequest request, TerminationStrategy terminationStrategy, DelayStrategy delayStrategy, OdaPrivateEndpoint.LifecycleState... targetStates)
Creates a newWaiter
using the provided configuration.- Parameters:
request
- the request to sendterminationStrategy
- theTerminationStrategy
to usedelayStrategy
- theDelayStrategy
to usetargetStates
- 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
-
forOdaPrivateEndpointAttachment
public Waiter<GetOdaPrivateEndpointAttachmentRequest,GetOdaPrivateEndpointAttachmentResponse> forOdaPrivateEndpointAttachment(GetOdaPrivateEndpointAttachmentRequest request, OdaPrivateEndpointAttachment.LifecycleState... targetStates)
Creates a newWaiter
using the default configuration.- Parameters:
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 states- Returns:
- a new Waiter instance
-
forOdaPrivateEndpointAttachment
public Waiter<GetOdaPrivateEndpointAttachmentRequest,GetOdaPrivateEndpointAttachmentResponse> forOdaPrivateEndpointAttachment(GetOdaPrivateEndpointAttachmentRequest request, OdaPrivateEndpointAttachment.LifecycleState targetState, TerminationStrategy terminationStrategy, DelayStrategy delayStrategy)
Creates a newWaiter
using the provided configuration.- Parameters:
request
- the request to sendtargetState
- the desired state to wait forterminationStrategy
- theTerminationStrategy
to usedelayStrategy
- theDelayStrategy
to use- Returns:
- a new com.oracle.bmc.waiter.Waiter instance
-
forOdaPrivateEndpointAttachment
public Waiter<GetOdaPrivateEndpointAttachmentRequest,GetOdaPrivateEndpointAttachmentResponse> forOdaPrivateEndpointAttachment(GetOdaPrivateEndpointAttachmentRequest request, TerminationStrategy terminationStrategy, DelayStrategy delayStrategy, OdaPrivateEndpointAttachment.LifecycleState... targetStates)
Creates a newWaiter
using the provided configuration.- Parameters:
request
- the request to sendterminationStrategy
- theTerminationStrategy
to usedelayStrategy
- theDelayStrategy
to usetargetStates
- 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
-
forOdaPrivateEndpointScanProxy
public Waiter<GetOdaPrivateEndpointScanProxyRequest,GetOdaPrivateEndpointScanProxyResponse> forOdaPrivateEndpointScanProxy(GetOdaPrivateEndpointScanProxyRequest request, OdaPrivateEndpointScanProxy.LifecycleState... targetStates)
Creates a newWaiter
using the default configuration.- Parameters:
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 states- Returns:
- a new Waiter instance
-
forOdaPrivateEndpointScanProxy
public Waiter<GetOdaPrivateEndpointScanProxyRequest,GetOdaPrivateEndpointScanProxyResponse> forOdaPrivateEndpointScanProxy(GetOdaPrivateEndpointScanProxyRequest request, OdaPrivateEndpointScanProxy.LifecycleState targetState, TerminationStrategy terminationStrategy, DelayStrategy delayStrategy)
Creates a newWaiter
using the provided configuration.- Parameters:
request
- the request to sendtargetState
- the desired state to wait forterminationStrategy
- theTerminationStrategy
to usedelayStrategy
- theDelayStrategy
to use- Returns:
- a new com.oracle.bmc.waiter.Waiter instance
-
forOdaPrivateEndpointScanProxy
public Waiter<GetOdaPrivateEndpointScanProxyRequest,GetOdaPrivateEndpointScanProxyResponse> forOdaPrivateEndpointScanProxy(GetOdaPrivateEndpointScanProxyRequest request, TerminationStrategy terminationStrategy, DelayStrategy delayStrategy, OdaPrivateEndpointScanProxy.LifecycleState... targetStates)
Creates a newWaiter
using the provided configuration.- Parameters:
request
- the request to sendterminationStrategy
- theTerminationStrategy
to usedelayStrategy
- theDelayStrategy
to usetargetStates
- 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
-
forSkill
public Waiter<GetSkillRequest,GetSkillResponse> forSkill(GetSkillRequest request, LifecycleState... targetStates)
Creates a newWaiter
using the default configuration.- Parameters:
request
- the request to sendtargetState
- the desired states to wait for. If multiple states are provided then the waiter will return once the resource reaches any of the provided states- Returns:
- a new com.oracle.bmc.waiter.Waiter instance
-
forSkill
public Waiter<GetSkillRequest,GetSkillResponse> forSkill(GetSkillRequest request, LifecycleState targetState, TerminationStrategy terminationStrategy, DelayStrategy delayStrategy)
Creates a newWaiter
using the provided configuration.- Parameters:
request
- the request to sendtargetState
- the desired state to wait forterminationStrategy
- theTerminationStrategy
to usedelayStrategy
- theDelayStrategy
to use- Returns:
- a new com.oracle.bmc.waiter.Waiter instance
-
forSkill
public Waiter<GetSkillRequest,GetSkillResponse> forSkill(GetSkillRequest request, TerminationStrategy terminationStrategy, DelayStrategy delayStrategy, LifecycleState... targetStates)
Creates a newWaiter
using the provided configuration.- Parameters:
request
- the request to sendterminationStrategy
- theTerminationStrategy
to usedelayStrategy
- theDelayStrategy
to usetargetStates
- the desired states to wait for. The waiter will return once the resource reaches any of the provided states- Returns:
- a new Waiter instance
-
forSkillParameter
public Waiter<GetSkillParameterRequest,GetSkillParameterResponse> forSkillParameter(GetSkillParameterRequest request, LifecycleState... targetStates)
Creates a newWaiter
using the default configuration.- Parameters:
request
- the request to sendtargetState
- the desired states to wait for. If multiple states are provided then the waiter will return once the resource reaches any of the provided states- Returns:
- a new com.oracle.bmc.waiter.Waiter instance
-
forSkillParameter
public Waiter<GetSkillParameterRequest,GetSkillParameterResponse> forSkillParameter(GetSkillParameterRequest request, LifecycleState targetState, TerminationStrategy terminationStrategy, DelayStrategy delayStrategy)
Creates a newWaiter
using the provided configuration.- Parameters:
request
- the request to sendtargetState
- the desired state to wait forterminationStrategy
- theTerminationStrategy
to usedelayStrategy
- theDelayStrategy
to use- Returns:
- a new com.oracle.bmc.waiter.Waiter instance
-
forSkillParameter
public Waiter<GetSkillParameterRequest,GetSkillParameterResponse> forSkillParameter(GetSkillParameterRequest request, TerminationStrategy terminationStrategy, DelayStrategy delayStrategy, LifecycleState... targetStates)
Creates a newWaiter
using the provided configuration.- Parameters:
request
- the request to sendterminationStrategy
- theTerminationStrategy
to usedelayStrategy
- theDelayStrategy
to usetargetStates
- the desired states to wait for. The waiter will return once the resource reaches any of the provided states- Returns:
- a new Waiter instance
-
forTranslator
public Waiter<GetTranslatorRequest,GetTranslatorResponse> forTranslator(GetTranslatorRequest request, LifecycleState... targetStates)
Creates a newWaiter
using the default configuration.- Parameters:
request
- the request to sendtargetState
- the desired states to wait for. If multiple states are provided then the waiter will return once the resource reaches any of the provided states- Returns:
- a new com.oracle.bmc.waiter.Waiter instance
-
forTranslator
public Waiter<GetTranslatorRequest,GetTranslatorResponse> forTranslator(GetTranslatorRequest request, LifecycleState targetState, TerminationStrategy terminationStrategy, DelayStrategy delayStrategy)
Creates a newWaiter
using the provided configuration.- Parameters:
request
- the request to sendtargetState
- the desired state to wait forterminationStrategy
- theTerminationStrategy
to usedelayStrategy
- theDelayStrategy
to use- Returns:
- a new com.oracle.bmc.waiter.Waiter instance
-
forTranslator
public Waiter<GetTranslatorRequest,GetTranslatorResponse> forTranslator(GetTranslatorRequest request, TerminationStrategy terminationStrategy, DelayStrategy delayStrategy, LifecycleState... targetStates)
Creates a newWaiter
using the provided configuration.- Parameters:
request
- the request to sendterminationStrategy
- theTerminationStrategy
to usedelayStrategy
- theDelayStrategy
to usetargetStates
- the desired states to wait for. The waiter will return once the resource reaches any of the provided states- Returns:
- a new Waiter instance
-
-