Package com.oracle.bmc.batch.model
Class GroupTaskSummary.Builder
- java.lang.Object
-
- com.oracle.bmc.batch.model.GroupTaskSummary.Builder
-
- Enclosing class:
- GroupTaskSummary
public static class GroupTaskSummary.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description GroupTaskSummarybuild()GroupTaskSummary.Buildercopy(GroupTaskSummary model)GroupTaskSummary.Builderdescription(String description)GroupTaskSummary.BuildergroupTaskName(String groupTaskName)GroupTaskSummary.BuilderhierarchicalName(String hierarchicalName)GroupTaskSummary.Builderid(String id)GroupTaskSummary.BuilderjobId(String jobId)GroupTaskSummary.BuilderlifecycleDetails(String lifecycleDetails)GroupTaskSummary.BuilderlifecycleState(BatchTask.LifecycleState lifecycleState)GroupTaskSummary.Buildername(String name)GroupTaskSummary.BuildertaskCount(Integer taskCount)The count of tasks contained directly (non-recursively) within this group task.
-
-
-
Method Detail
-
id
public GroupTaskSummary.Builder id(String id)
-
jobId
public GroupTaskSummary.Builder jobId(String jobId)
-
name
public GroupTaskSummary.Builder name(String name)
-
hierarchicalName
public GroupTaskSummary.Builder hierarchicalName(String hierarchicalName)
-
groupTaskName
public GroupTaskSummary.Builder groupTaskName(String groupTaskName)
-
description
public GroupTaskSummary.Builder description(String description)
-
lifecycleState
public GroupTaskSummary.Builder lifecycleState(BatchTask.LifecycleState lifecycleState)
-
lifecycleDetails
public GroupTaskSummary.Builder lifecycleDetails(String lifecycleDetails)
-
taskCount
public GroupTaskSummary.Builder taskCount(Integer taskCount)
The count of tasks contained directly (non-recursively) within this group task.- Parameters:
taskCount- the value to set- Returns:
- this builder
-
build
public GroupTaskSummary build()
-
copy
public GroupTaskSummary.Builder copy(GroupTaskSummary model)
-
-