Package com.oracle.bmc.loganalytics
Class LogAnalyticsWaiters
- java.lang.Object
- 
- com.oracle.bmc.loganalytics.LogAnalyticsWaiters
 
- 
 @Generated(value="OracleSDKGenerator", comments="API Version: 20200601") public class LogAnalyticsWaiters extends ObjectCollection of helper methods to produceWaiters for different resources of LogAnalytics.The default configuration used is defined by com.oracle.bmc.waiter.Waiters.Waiters#DEFAULT_POLLING_WAITER.
- 
- 
Constructor SummaryConstructors Constructor Description LogAnalyticsWaiters(ExecutorService executorService, LogAnalytics client)
 - 
Method Summary
 
- 
- 
- 
Constructor Detail- 
LogAnalyticsWaiterspublic LogAnalyticsWaiters(ExecutorService executorService, LogAnalytics client) 
 
- 
 - 
Method Detail- 
forIngestTimeRulepublic Waiter<GetIngestTimeRuleRequest,GetIngestTimeRuleResponse> forIngestTimeRule(GetIngestTimeRuleRequest request, ConfigLifecycleState... targetStates) Creates a newWaiterusing the default configuration.- Parameters:
- request- the request to send
- targetState- the desired states to wait for. If multiple states are provided then the waiter will return once the resource reaches any of the provided states
- Returns:
- a new com.oracle.bmc.waiter.Waiter instance
 
 - 
forIngestTimeRulepublic Waiter<GetIngestTimeRuleRequest,GetIngestTimeRuleResponse> forIngestTimeRule(GetIngestTimeRuleRequest request, ConfigLifecycleState 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
 
 - 
forIngestTimeRulepublic Waiter<GetIngestTimeRuleRequest,GetIngestTimeRuleResponse> forIngestTimeRule(GetIngestTimeRuleRequest request, TerminationStrategy terminationStrategy, DelayStrategy delayStrategy, ConfigLifecycleState... targetStates) Creates a newWaiterusing the provided configuration.- Parameters:
- request- the request to send
- terminationStrategy- the- TerminationStrategyto use
- delayStrategy- the- DelayStrategyto use
- targetStates- the desired states to wait for. The waiter will return once the resource reaches any of the provided states
- Returns:
- a new Waiter instance
 
 - 
forLogAnalyticsEmBridgepublic Waiter<GetLogAnalyticsEmBridgeRequest,GetLogAnalyticsEmBridgeResponse> forLogAnalyticsEmBridge(GetLogAnalyticsEmBridgeRequest request, EmBridgeLifecycleStates... targetStates) Creates a newWaiterusing the default configuration.- Parameters:
- request- the request to send
- targetState- the desired states to wait for. If multiple states are provided then the waiter will return once the resource reaches any of the provided states
- Returns:
- a new com.oracle.bmc.waiter.Waiter instance
 
 - 
forLogAnalyticsEmBridgepublic Waiter<GetLogAnalyticsEmBridgeRequest,GetLogAnalyticsEmBridgeResponse> forLogAnalyticsEmBridge(GetLogAnalyticsEmBridgeRequest request, EmBridgeLifecycleStates 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
 
 - 
forLogAnalyticsEmBridgepublic Waiter<GetLogAnalyticsEmBridgeRequest,GetLogAnalyticsEmBridgeResponse> forLogAnalyticsEmBridge(GetLogAnalyticsEmBridgeRequest request, TerminationStrategy terminationStrategy, DelayStrategy delayStrategy, EmBridgeLifecycleStates... targetStates) Creates a newWaiterusing the provided configuration.- Parameters:
- request- the request to send
- terminationStrategy- the- TerminationStrategyto use
- delayStrategy- the- DelayStrategyto use
- targetStates- the desired states to wait for. The waiter will return once the resource reaches any of the provided states
- Returns:
- a new Waiter instance
 
 - 
forLogAnalyticsEntitypublic Waiter<GetLogAnalyticsEntityRequest,GetLogAnalyticsEntityResponse> forLogAnalyticsEntity(GetLogAnalyticsEntityRequest request, EntityLifecycleStates... targetStates) Creates a newWaiterusing the default configuration.- Parameters:
- request- the request to send
- targetState- the desired states to wait for. If multiple states are provided then the waiter will return once the resource reaches any of the provided states
- Returns:
- a new com.oracle.bmc.waiter.Waiter instance
 
 - 
forLogAnalyticsEntitypublic Waiter<GetLogAnalyticsEntityRequest,GetLogAnalyticsEntityResponse> forLogAnalyticsEntity(GetLogAnalyticsEntityRequest request, EntityLifecycleStates 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
 
 - 
forLogAnalyticsEntitypublic Waiter<GetLogAnalyticsEntityRequest,GetLogAnalyticsEntityResponse> forLogAnalyticsEntity(GetLogAnalyticsEntityRequest request, TerminationStrategy terminationStrategy, DelayStrategy delayStrategy, EntityLifecycleStates... targetStates) Creates a newWaiterusing the provided configuration.- Parameters:
- request- the request to send
- terminationStrategy- the- TerminationStrategyto use
- delayStrategy- the- DelayStrategyto use
- targetStates- the desired states to wait for. The waiter will return once the resource reaches any of the provided states
- Returns:
- a new Waiter instance
 
 - 
forLogAnalyticsEntityTypepublic Waiter<GetLogAnalyticsEntityTypeRequest,GetLogAnalyticsEntityTypeResponse> forLogAnalyticsEntityType(GetLogAnalyticsEntityTypeRequest request, EntityLifecycleStates... targetStates) Creates a newWaiterusing the default configuration.- Parameters:
- request- the request to send
- targetState- the desired states to wait for. If multiple states are provided then the waiter will return once the resource reaches any of the provided states
- Returns:
- a new com.oracle.bmc.waiter.Waiter instance
 
 - 
forLogAnalyticsEntityTypepublic Waiter<GetLogAnalyticsEntityTypeRequest,GetLogAnalyticsEntityTypeResponse> forLogAnalyticsEntityType(GetLogAnalyticsEntityTypeRequest request, EntityLifecycleStates 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
 
 - 
forLogAnalyticsEntityTypepublic Waiter<GetLogAnalyticsEntityTypeRequest,GetLogAnalyticsEntityTypeResponse> forLogAnalyticsEntityType(GetLogAnalyticsEntityTypeRequest request, TerminationStrategy terminationStrategy, DelayStrategy delayStrategy, EntityLifecycleStates... targetStates) Creates a newWaiterusing the provided configuration.- Parameters:
- request- the request to send
- terminationStrategy- the- TerminationStrategyto use
- delayStrategy- the- DelayStrategyto use
- targetStates- the desired states to wait for. The waiter will return once the resource reaches any of the provided states
- Returns:
- a new Waiter instance
 
 - 
forLogAnalyticsObjectCollectionRulepublic Waiter<GetLogAnalyticsObjectCollectionRuleRequest,GetLogAnalyticsObjectCollectionRuleResponse> forLogAnalyticsObjectCollectionRule(GetLogAnalyticsObjectCollectionRuleRequest request, ObjectCollectionRuleLifecycleStates... targetStates) Creates a newWaiterusing the default configuration.- Parameters:
- request- the request to send
- targetState- the desired states to wait for. If multiple states are provided then the waiter will return once the resource reaches any of the provided states
- Returns:
- a new com.oracle.bmc.waiter.Waiter instance
 
 - 
forLogAnalyticsObjectCollectionRulepublic Waiter<GetLogAnalyticsObjectCollectionRuleRequest,GetLogAnalyticsObjectCollectionRuleResponse> forLogAnalyticsObjectCollectionRule(GetLogAnalyticsObjectCollectionRuleRequest request, ObjectCollectionRuleLifecycleStates 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
 
 - 
forLogAnalyticsObjectCollectionRulepublic Waiter<GetLogAnalyticsObjectCollectionRuleRequest,GetLogAnalyticsObjectCollectionRuleResponse> forLogAnalyticsObjectCollectionRule(GetLogAnalyticsObjectCollectionRuleRequest request, TerminationStrategy terminationStrategy, DelayStrategy delayStrategy, ObjectCollectionRuleLifecycleStates... targetStates) Creates a newWaiterusing the provided configuration.- Parameters:
- request- the request to send
- terminationStrategy- the- TerminationStrategyto use
- delayStrategy- the- DelayStrategyto use
- targetStates- the desired states to wait for. The waiter will return once the resource reaches any of the provided states
- Returns:
- a new Waiter instance
 
 - 
forQueryWorkRequestpublic Waiter<GetQueryWorkRequestRequest,GetQueryWorkRequestResponse> forQueryWorkRequest(GetQueryWorkRequestRequest request) Creates a newWaiterusing default configuration.- Parameters:
- request- the request to send
- Returns:
- a new Waiter instance
 
 - 
forQueryWorkRequestpublic Waiter<GetQueryWorkRequestRequest,GetQueryWorkRequestResponse> forQueryWorkRequest(GetQueryWorkRequestRequest request, TerminationStrategy terminationStrategy, DelayStrategy delayStrategy) Creates a newWaiterusing the provided configuration.- Parameters:
- request- the request to send
- terminationStrategy- the- TerminationStrategyto use
- delayStrategy- the to use
- Returns:
- a new com.oracle.bmc.waiter.Waiter instance
 
 - 
forScheduledTaskpublic Waiter<GetScheduledTaskRequest,GetScheduledTaskResponse> forScheduledTask(GetScheduledTaskRequest request, ScheduledTask.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
 
 - 
forScheduledTaskpublic Waiter<GetScheduledTaskRequest,GetScheduledTaskResponse> forScheduledTask(GetScheduledTaskRequest request, ScheduledTask.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
 
 - 
forScheduledTaskpublic Waiter<GetScheduledTaskRequest,GetScheduledTaskResponse> forScheduledTask(GetScheduledTaskRequest request, TerminationStrategy terminationStrategy, DelayStrategy delayStrategy, ScheduledTask.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
 
 - 
forStorageWorkRequestpublic Waiter<GetStorageWorkRequestRequest,GetStorageWorkRequestResponse> forStorageWorkRequest(GetStorageWorkRequestRequest request) Creates a newWaiterusing default configuration.- Parameters:
- request- the request to send
- Returns:
- a new Waiter instance
 
 - 
forStorageWorkRequestpublic Waiter<GetStorageWorkRequestRequest,GetStorageWorkRequestResponse> forStorageWorkRequest(GetStorageWorkRequestRequest request, TerminationStrategy terminationStrategy, DelayStrategy delayStrategy) Creates a newWaiterusing the provided configuration.- Parameters:
- request- the request to send
- terminationStrategy- the- TerminationStrategyto use
- delayStrategy- the to use
- Returns:
- a new com.oracle.bmc.waiter.Waiter instance
 
 - 
forWorkRequestpublic Waiter<GetWorkRequestRequest,GetWorkRequestResponse> forWorkRequest(GetWorkRequestRequest request) Creates a newWaiterusing default configuration.- Parameters:
- request- the request to send
- Returns:
- a new Waiter instance
 
 - 
forWorkRequestpublic Waiter<GetWorkRequestRequest,GetWorkRequestResponse> forWorkRequest(GetWorkRequestRequest request, TerminationStrategy terminationStrategy, DelayStrategy delayStrategy) Creates a newWaiterusing the provided configuration.- Parameters:
- request- the request to send
- terminationStrategy- the- TerminationStrategyto use
- delayStrategy- the to use
- Returns:
- a new com.oracle.bmc.waiter.Waiter instance
 
 
- 
 
-