Package com.oracle.bmc.datascience.model
Class JobExecProbeDetails.Builder
- java.lang.Object
- 
- com.oracle.bmc.datascience.model.JobExecProbeDetails.Builder
 
- 
- Enclosing class:
- JobExecProbeDetails
 
 public static class JobExecProbeDetails.Builder extends Object 
- 
- 
Constructor SummaryConstructors Constructor Description Builder()
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description JobExecProbeDetailsbuild()JobExecProbeDetails.Buildercommand(List<String> command)The commands to run in the target job run to perform the startup probeJobExecProbeDetails.Buildercopy(JobExecProbeDetails model)JobExecProbeDetails.BuilderfailureThreshold(Integer failureThreshold)How many times the job will try before giving up when a probe fails.JobExecProbeDetails.BuilderinitialDelayInSeconds(Integer initialDelayInSeconds)Number of seconds after the job run has started before a startup probe is initiated.JobExecProbeDetails.BuilderperiodInSeconds(Integer periodInSeconds)Number of seconds how often the job run should perform a startup probe
 
- 
- 
- 
Method Detail- 
commandpublic JobExecProbeDetails.Builder command(List<String> command) The commands to run in the target job run to perform the startup probe- Parameters:
- command- the value to set
- Returns:
- this builder
 
 - 
periodInSecondspublic JobExecProbeDetails.Builder periodInSeconds(Integer periodInSeconds) Number of seconds how often the job run should perform a startup probe- Parameters:
- periodInSeconds- the value to set
- Returns:
- this builder
 
 - 
failureThresholdpublic JobExecProbeDetails.Builder failureThreshold(Integer failureThreshold) How many times the job will try before giving up when a probe fails.- Parameters:
- failureThreshold- the value to set
- Returns:
- this builder
 
 - 
initialDelayInSecondspublic JobExecProbeDetails.Builder initialDelayInSeconds(Integer initialDelayInSeconds) Number of seconds after the job run has started before a startup probe is initiated.- Parameters:
- initialDelayInSeconds- the value to set
- Returns:
- this builder
 
 - 
buildpublic JobExecProbeDetails build() 
 - 
copypublic JobExecProbeDetails.Builder copy(JobExecProbeDetails model) 
 
- 
 
-