Package com.oracle.bmc.batch.model
Class GroupTask.Builder
- java.lang.Object
-
- com.oracle.bmc.batch.model.GroupTask.Builder
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description GroupTaskbuild()GroupTask.Buildercopy(GroupTask model)GroupTask.Builderdependencies(List<String> dependencies)GroupTask.Builderdescription(String description)GroupTask.BuilderentitlementClaims(List<String> entitlementClaims)GroupTask.BuilderenvironmentVariables(List<EnvironmentVariable> environmentVariables)GroupTask.BuildergroupTaskName(String groupTaskName)GroupTask.BuilderhierarchicalName(String hierarchicalName)GroupTask.Builderid(String id)GroupTask.BuilderlifecycleDetails(String lifecycleDetails)GroupTask.BuilderlifecycleState(BatchTask.LifecycleState lifecycleState)GroupTask.Buildername(String name)GroupTask.Buildertasks(List<String> tasks)The names of tasks contained directly (non-recursively) within this group task.
-
-
-
Method Detail
-
id
public GroupTask.Builder id(String id)
-
name
public GroupTask.Builder name(String name)
-
hierarchicalName
public GroupTask.Builder hierarchicalName(String hierarchicalName)
-
groupTaskName
public GroupTask.Builder groupTaskName(String groupTaskName)
-
description
public GroupTask.Builder description(String description)
-
lifecycleState
public GroupTask.Builder lifecycleState(BatchTask.LifecycleState lifecycleState)
-
lifecycleDetails
public GroupTask.Builder lifecycleDetails(String lifecycleDetails)
-
entitlementClaims
public GroupTask.Builder entitlementClaims(List<String> entitlementClaims)
-
dependencies
public GroupTask.Builder dependencies(List<String> dependencies)
-
environmentVariables
public GroupTask.Builder environmentVariables(List<EnvironmentVariable> environmentVariables)
-
tasks
public GroupTask.Builder tasks(List<String> tasks)
The names of tasks contained directly (non-recursively) within this group task.- Parameters:
tasks- the value to set- Returns:
- this builder
-
build
public GroupTask build()
-
copy
public GroupTask.Builder copy(GroupTask model)
-
-