Package com.oracle.bmc.batch.model
Class CreateComputeTaskDetails.Builder
- java.lang.Object
-
- com.oracle.bmc.batch.model.CreateComputeTaskDetails.Builder
-
- Enclosing class:
- CreateComputeTaskDetails
public static class CreateComputeTaskDetails.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
-
-
-
Method Detail
-
name
public CreateComputeTaskDetails.Builder name(String name)
-
description
public CreateComputeTaskDetails.Builder description(String description)
-
entitlementClaims
public CreateComputeTaskDetails.Builder entitlementClaims(List<String> entitlementClaims)
-
dependencies
public CreateComputeTaskDetails.Builder dependencies(List<String> dependencies)
-
environmentVariables
public CreateComputeTaskDetails.Builder environmentVariables(List<EnvironmentVariable> environmentVariables)
-
batchTaskProfileId
public CreateComputeTaskDetails.Builder batchTaskProfileId(String batchTaskProfileId)
The OCID of the batch task profile used for this task.- Parameters:
batchTaskProfileId- the value to set- Returns:
- this builder
-
command
public CreateComputeTaskDetails.Builder command(List<String> command)
An executable command to start the processing of this task.- Parameters:
command- the value to set- Returns:
- this builder
-
arguments
public CreateComputeTaskDetails.Builder arguments(List<String> arguments)
Task arguments.- Parameters:
arguments- the value to set- Returns:
- this builder
-
fleetAssignmentPolicy
public CreateComputeTaskDetails.Builder fleetAssignmentPolicy(FleetAssignmentPolicy fleetAssignmentPolicy)
-
batchTaskEnvironmentId
public CreateComputeTaskDetails.Builder batchTaskEnvironmentId(String batchTaskEnvironmentId)
The OCID of the BatchTaskEnvironment.- Parameters:
batchTaskEnvironmentId- the value to set- Returns:
- this builder
-
build
public CreateComputeTaskDetails build()
-
copy
public CreateComputeTaskDetails.Builder copy(CreateComputeTaskDetails model)
-
-