Package com.oracle.bmc.datascience
Class DataScienceWaiters
- java.lang.Object
- 
- com.oracle.bmc.datascience.DataScienceWaiters
 
- 
 @Generated(value="OracleSDKGenerator", comments="API Version: 20190101") public class DataScienceWaiters extends ObjectCollection of helper methods to produceWaiters for different resources of DataScience.The default configuration used is defined by com.oracle.bmc.waiter.Waiters.Waiters#DEFAULT_POLLING_WAITER.
- 
- 
Constructor SummaryConstructors Constructor Description DataScienceWaiters(ExecutorService executorService, DataScience client)
 - 
Method Summary
 
- 
- 
- 
Constructor Detail- 
DataScienceWaiterspublic DataScienceWaiters(ExecutorService executorService, DataScience client) 
 
- 
 - 
Method Detail- 
forDataSciencePrivateEndpointpublic Waiter<GetDataSciencePrivateEndpointRequest,GetDataSciencePrivateEndpointResponse> forDataSciencePrivateEndpoint(GetDataSciencePrivateEndpointRequest request, DataSciencePrivateEndpointLifecycleState... 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
 
 - 
forDataSciencePrivateEndpointpublic Waiter<GetDataSciencePrivateEndpointRequest,GetDataSciencePrivateEndpointResponse> forDataSciencePrivateEndpoint(GetDataSciencePrivateEndpointRequest request, DataSciencePrivateEndpointLifecycleState 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
 
 - 
forDataSciencePrivateEndpointpublic Waiter<GetDataSciencePrivateEndpointRequest,GetDataSciencePrivateEndpointResponse> forDataSciencePrivateEndpoint(GetDataSciencePrivateEndpointRequest request, TerminationStrategy terminationStrategy, DelayStrategy delayStrategy, DataSciencePrivateEndpointLifecycleState... 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
 
 - 
forJobpublic Waiter<GetJobRequest,GetJobResponse> forJob(GetJobRequest request, JobLifecycleState... 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
 
 - 
forJobpublic Waiter<GetJobRequest,GetJobResponse> forJob(GetJobRequest request, JobLifecycleState 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
 
 - 
forJobpublic Waiter<GetJobRequest,GetJobResponse> forJob(GetJobRequest request, TerminationStrategy terminationStrategy, DelayStrategy delayStrategy, JobLifecycleState... 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
 
 - 
forJobRunpublic Waiter<GetJobRunRequest,GetJobRunResponse> forJobRun(GetJobRunRequest request, JobRunLifecycleState... 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
 
 - 
forJobRunpublic Waiter<GetJobRunRequest,GetJobRunResponse> forJobRun(GetJobRunRequest request, JobRunLifecycleState 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
 
 - 
forJobRunpublic Waiter<GetJobRunRequest,GetJobRunResponse> forJobRun(GetJobRunRequest request, TerminationStrategy terminationStrategy, DelayStrategy delayStrategy, JobRunLifecycleState... 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
 
 - 
forMlApplicationpublic Waiter<GetMlApplicationRequest,GetMlApplicationResponse> forMlApplication(GetMlApplicationRequest request, MlApplication.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
 
 - 
forMlApplicationpublic Waiter<GetMlApplicationRequest,GetMlApplicationResponse> forMlApplication(GetMlApplicationRequest request, MlApplication.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
 
 - 
forMlApplicationpublic Waiter<GetMlApplicationRequest,GetMlApplicationResponse> forMlApplication(GetMlApplicationRequest request, TerminationStrategy terminationStrategy, DelayStrategy delayStrategy, MlApplication.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
 
 - 
forMlApplicationImplementationpublic Waiter<GetMlApplicationImplementationRequest,GetMlApplicationImplementationResponse> forMlApplicationImplementation(GetMlApplicationImplementationRequest request, MlApplicationImplementation.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
 
 - 
forMlApplicationImplementationpublic Waiter<GetMlApplicationImplementationRequest,GetMlApplicationImplementationResponse> forMlApplicationImplementation(GetMlApplicationImplementationRequest request, MlApplicationImplementation.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
 
 - 
forMlApplicationImplementationpublic Waiter<GetMlApplicationImplementationRequest,GetMlApplicationImplementationResponse> forMlApplicationImplementation(GetMlApplicationImplementationRequest request, TerminationStrategy terminationStrategy, DelayStrategy delayStrategy, MlApplicationImplementation.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
 
 - 
forMlApplicationImplementationVersionpublic Waiter<GetMlApplicationImplementationVersionRequest,GetMlApplicationImplementationVersionResponse> forMlApplicationImplementationVersion(GetMlApplicationImplementationVersionRequest request, MlApplicationImplementationVersion.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
 
 - 
forMlApplicationImplementationVersionpublic Waiter<GetMlApplicationImplementationVersionRequest,GetMlApplicationImplementationVersionResponse> forMlApplicationImplementationVersion(GetMlApplicationImplementationVersionRequest request, MlApplicationImplementationVersion.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
 
 - 
forMlApplicationImplementationVersionpublic Waiter<GetMlApplicationImplementationVersionRequest,GetMlApplicationImplementationVersionResponse> forMlApplicationImplementationVersion(GetMlApplicationImplementationVersionRequest request, TerminationStrategy terminationStrategy, DelayStrategy delayStrategy, MlApplicationImplementationVersion.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
 
 - 
forMlApplicationInstancepublic Waiter<GetMlApplicationInstanceRequest,GetMlApplicationInstanceResponse> forMlApplicationInstance(GetMlApplicationInstanceRequest request, MlApplicationInstance.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
 
 - 
forMlApplicationInstancepublic Waiter<GetMlApplicationInstanceRequest,GetMlApplicationInstanceResponse> forMlApplicationInstance(GetMlApplicationInstanceRequest request, MlApplicationInstance.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
 
 - 
forMlApplicationInstancepublic Waiter<GetMlApplicationInstanceRequest,GetMlApplicationInstanceResponse> forMlApplicationInstance(GetMlApplicationInstanceRequest request, TerminationStrategy terminationStrategy, DelayStrategy delayStrategy, MlApplicationInstance.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
 
 - 
forMlApplicationInstanceViewpublic Waiter<GetMlApplicationInstanceViewRequest,GetMlApplicationInstanceViewResponse> forMlApplicationInstanceView(GetMlApplicationInstanceViewRequest request, MlApplicationInstanceView.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
 
 - 
forMlApplicationInstanceViewpublic Waiter<GetMlApplicationInstanceViewRequest,GetMlApplicationInstanceViewResponse> forMlApplicationInstanceView(GetMlApplicationInstanceViewRequest request, MlApplicationInstanceView.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
 
 - 
forMlApplicationInstanceViewpublic Waiter<GetMlApplicationInstanceViewRequest,GetMlApplicationInstanceViewResponse> forMlApplicationInstanceView(GetMlApplicationInstanceViewRequest request, TerminationStrategy terminationStrategy, DelayStrategy delayStrategy, MlApplicationInstanceView.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
 
 - 
forModelpublic Waiter<GetModelRequest,GetModelResponse> forModel(GetModelRequest request, ModelLifecycleState... 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
 
 - 
forModelpublic Waiter<GetModelRequest,GetModelResponse> forModel(GetModelRequest request, ModelLifecycleState 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
 
 - 
forModelpublic Waiter<GetModelRequest,GetModelResponse> forModel(GetModelRequest request, TerminationStrategy terminationStrategy, DelayStrategy delayStrategy, ModelLifecycleState... 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
 
 - 
forModelDeploymentpublic Waiter<GetModelDeploymentRequest,GetModelDeploymentResponse> forModelDeployment(GetModelDeploymentRequest request, ModelDeploymentLifecycleState... 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
 
 - 
forModelDeploymentpublic Waiter<GetModelDeploymentRequest,GetModelDeploymentResponse> forModelDeployment(GetModelDeploymentRequest request, ModelDeploymentLifecycleState 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
 
 - 
forModelDeploymentpublic Waiter<GetModelDeploymentRequest,GetModelDeploymentResponse> forModelDeployment(GetModelDeploymentRequest request, TerminationStrategy terminationStrategy, DelayStrategy delayStrategy, ModelDeploymentLifecycleState... 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
 
 - 
forModelGrouppublic Waiter<GetModelGroupRequest,GetModelGroupResponse> forModelGroup(GetModelGroupRequest request, ModelGroupLifecycleState... 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
 
 - 
forModelGrouppublic Waiter<GetModelGroupRequest,GetModelGroupResponse> forModelGroup(GetModelGroupRequest request, ModelGroupLifecycleState 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
 
 - 
forModelGrouppublic Waiter<GetModelGroupRequest,GetModelGroupResponse> forModelGroup(GetModelGroupRequest request, TerminationStrategy terminationStrategy, DelayStrategy delayStrategy, ModelGroupLifecycleState... 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
 
 - 
forModelGroupVersionHistorypublic Waiter<GetModelGroupVersionHistoryRequest,GetModelGroupVersionHistoryResponse> forModelGroupVersionHistory(GetModelGroupVersionHistoryRequest request, ModelGroupVersionHistoryLifecycleState... 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
 
 - 
forModelGroupVersionHistorypublic Waiter<GetModelGroupVersionHistoryRequest,GetModelGroupVersionHistoryResponse> forModelGroupVersionHistory(GetModelGroupVersionHistoryRequest request, ModelGroupVersionHistoryLifecycleState 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
 
 - 
forModelGroupVersionHistorypublic Waiter<GetModelGroupVersionHistoryRequest,GetModelGroupVersionHistoryResponse> forModelGroupVersionHistory(GetModelGroupVersionHistoryRequest request, TerminationStrategy terminationStrategy, DelayStrategy delayStrategy, ModelGroupVersionHistoryLifecycleState... 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
 
 - 
forModelVersionSetpublic Waiter<GetModelVersionSetRequest,GetModelVersionSetResponse> forModelVersionSet(GetModelVersionSetRequest request, ModelVersionSetLifecycleState... 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
 
 - 
forModelVersionSetpublic Waiter<GetModelVersionSetRequest,GetModelVersionSetResponse> forModelVersionSet(GetModelVersionSetRequest request, ModelVersionSetLifecycleState 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
 
 - 
forModelVersionSetpublic Waiter<GetModelVersionSetRequest,GetModelVersionSetResponse> forModelVersionSet(GetModelVersionSetRequest request, TerminationStrategy terminationStrategy, DelayStrategy delayStrategy, ModelVersionSetLifecycleState... 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
 
 - 
forNotebookSessionpublic Waiter<GetNotebookSessionRequest,GetNotebookSessionResponse> forNotebookSession(GetNotebookSessionRequest request, NotebookSessionLifecycleState... 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
 
 - 
forNotebookSessionpublic Waiter<GetNotebookSessionRequest,GetNotebookSessionResponse> forNotebookSession(GetNotebookSessionRequest request, NotebookSessionLifecycleState 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
 
 - 
forNotebookSessionpublic Waiter<GetNotebookSessionRequest,GetNotebookSessionResponse> forNotebookSession(GetNotebookSessionRequest request, TerminationStrategy terminationStrategy, DelayStrategy delayStrategy, NotebookSessionLifecycleState... 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
 
 - 
forPipelinepublic Waiter<GetPipelineRequest,GetPipelineResponse> forPipeline(GetPipelineRequest request, PipelineLifecycleState... 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
 
 - 
forPipelinepublic Waiter<GetPipelineRequest,GetPipelineResponse> forPipeline(GetPipelineRequest request, PipelineLifecycleState 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
 
 - 
forPipelinepublic Waiter<GetPipelineRequest,GetPipelineResponse> forPipeline(GetPipelineRequest request, TerminationStrategy terminationStrategy, DelayStrategy delayStrategy, PipelineLifecycleState... 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
 
 - 
forPipelineRunpublic Waiter<GetPipelineRunRequest,GetPipelineRunResponse> forPipelineRun(GetPipelineRunRequest request, PipelineRunLifecycleState... 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
 
 - 
forPipelineRunpublic Waiter<GetPipelineRunRequest,GetPipelineRunResponse> forPipelineRun(GetPipelineRunRequest request, PipelineRunLifecycleState 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
 
 - 
forPipelineRunpublic Waiter<GetPipelineRunRequest,GetPipelineRunResponse> forPipelineRun(GetPipelineRunRequest request, TerminationStrategy terminationStrategy, DelayStrategy delayStrategy, PipelineRunLifecycleState... 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
 
 - 
forProjectpublic Waiter<GetProjectRequest,GetProjectResponse> forProject(GetProjectRequest request, ProjectLifecycleState... 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
 
 - 
forProjectpublic Waiter<GetProjectRequest,GetProjectResponse> forProject(GetProjectRequest request, ProjectLifecycleState 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
 
 - 
forProjectpublic Waiter<GetProjectRequest,GetProjectResponse> forProject(GetProjectRequest request, TerminationStrategy terminationStrategy, DelayStrategy delayStrategy, ProjectLifecycleState... 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
 
 - 
forSchedulepublic Waiter<GetScheduleRequest,GetScheduleResponse> forSchedule(GetScheduleRequest request, ScheduleLifecycleState... 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
 
 - 
forSchedulepublic Waiter<GetScheduleRequest,GetScheduleResponse> forSchedule(GetScheduleRequest request, ScheduleLifecycleState 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
 
 - 
forSchedulepublic Waiter<GetScheduleRequest,GetScheduleResponse> forSchedule(GetScheduleRequest request, TerminationStrategy terminationStrategy, DelayStrategy delayStrategy, ScheduleLifecycleState... 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
 
 - 
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
 
 
- 
 
-