Package com.oracle.bmc.datascience.model
Class MultiNodeJobNodeConfigurationDetails.Builder
- java.lang.Object
-
- com.oracle.bmc.datascience.model.MultiNodeJobNodeConfigurationDetails.Builder
-
- Enclosing class:
- MultiNodeJobNodeConfigurationDetails
public static class MultiNodeJobNodeConfigurationDetails.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description MultiNodeJobNodeConfigurationDetails
build()
MultiNodeJobNodeConfigurationDetails.Builder
copy(MultiNodeJobNodeConfigurationDetails model)
MultiNodeJobNodeConfigurationDetails.Builder
jobNetworkConfiguration(JobNetworkConfiguration jobNetworkConfiguration)
MultiNodeJobNodeConfigurationDetails.Builder
jobNodeGroupConfigurationDetailsList(List<JobNodeGroupConfigurationDetails> jobNodeGroupConfigurationDetailsList)
List of JobNodeGroupConfigurationDetailsMultiNodeJobNodeConfigurationDetails.Builder
maximumRuntimeInMinutes(Long maximumRuntimeInMinutes)
A time bound for the execution of the job run.MultiNodeJobNodeConfigurationDetails.Builder
startupOrder(MultiNodeJobNodeConfigurationDetails.StartupOrder startupOrder)
The execution order of node groups
-
-
-
Method Detail
-
startupOrder
public MultiNodeJobNodeConfigurationDetails.Builder startupOrder(MultiNodeJobNodeConfigurationDetails.StartupOrder startupOrder)
The execution order of node groups- Parameters:
startupOrder
- the value to set- Returns:
- this builder
-
maximumRuntimeInMinutes
public MultiNodeJobNodeConfigurationDetails.Builder maximumRuntimeInMinutes(Long maximumRuntimeInMinutes)
A time bound for the execution of the job run.Timer starts when the job run is in progress.
- Parameters:
maximumRuntimeInMinutes
- the value to set- Returns:
- this builder
-
jobNetworkConfiguration
public MultiNodeJobNodeConfigurationDetails.Builder jobNetworkConfiguration(JobNetworkConfiguration jobNetworkConfiguration)
-
jobNodeGroupConfigurationDetailsList
public MultiNodeJobNodeConfigurationDetails.Builder jobNodeGroupConfigurationDetailsList(List<JobNodeGroupConfigurationDetails> jobNodeGroupConfigurationDetailsList)
List of JobNodeGroupConfigurationDetails- Parameters:
jobNodeGroupConfigurationDetailsList
- the value to set- Returns:
- this builder
-
build
public MultiNodeJobNodeConfigurationDetails build()
-
copy
public MultiNodeJobNodeConfigurationDetails.Builder copy(MultiNodeJobNodeConfigurationDetails model)
-
-