public static class Task.Builder extends NullableFieldTracker
| Modifier and Type | Field and Description |
|---|---|
protected EnumWrapper<TaskActionField> |
action |
protected EnumWrapper<TaskCompletionRuleField> |
completionRule |
protected OffsetDateTime |
createdAt |
protected UserMini |
createdBy |
protected OffsetDateTime |
dueAt |
protected String |
id |
protected Boolean |
isCompleted |
protected FileMini |
item |
protected String |
message |
protected TaskAssignments |
taskAssignmentCollection |
protected EnumWrapper<TaskTypeField> |
type |
explicitlySetNullableFields| Constructor and Description |
|---|
Builder() |
| Modifier and Type | Method and Description |
|---|---|
Task.Builder |
action(EnumWrapper<TaskActionField> action) |
Task.Builder |
action(TaskActionField action) |
Task |
build() |
Task.Builder |
completionRule(EnumWrapper<TaskCompletionRuleField> completionRule) |
Task.Builder |
completionRule(TaskCompletionRuleField completionRule) |
Task.Builder |
createdAt(OffsetDateTime createdAt) |
Task.Builder |
createdBy(UserMini createdBy) |
Task.Builder |
dueAt(OffsetDateTime dueAt) |
Task.Builder |
id(String id) |
Task.Builder |
isCompleted(Boolean isCompleted) |
Task.Builder |
item(FileMini item) |
Task.Builder |
message(String message) |
Task.Builder |
taskAssignmentCollection(TaskAssignments taskAssignmentCollection) |
Task.Builder |
type(EnumWrapper<TaskTypeField> type) |
Task.Builder |
type(TaskTypeField type) |
getExplicitlySetNullableFields, isFieldExplicitlySet, markNullableFieldAsSet, markNullableFieldsAsSetprotected EnumWrapper<TaskTypeField> type
protected OffsetDateTime dueAt
protected EnumWrapper<TaskActionField> action
protected TaskAssignments taskAssignmentCollection
protected Boolean isCompleted
protected OffsetDateTime createdAt
protected EnumWrapper<TaskCompletionRuleField> completionRule
public Builder()
public Task.Builder id(String id)
public Task.Builder type(TaskTypeField type)
public Task.Builder type(EnumWrapper<TaskTypeField> type)
public Task.Builder item(FileMini item)
public Task.Builder dueAt(OffsetDateTime dueAt)
public Task.Builder action(TaskActionField action)
public Task.Builder action(EnumWrapper<TaskActionField> action)
public Task.Builder message(String message)
public Task.Builder taskAssignmentCollection(TaskAssignments taskAssignmentCollection)
public Task.Builder isCompleted(Boolean isCompleted)
public Task.Builder createdBy(UserMini createdBy)
public Task.Builder createdAt(OffsetDateTime createdAt)
public Task.Builder completionRule(TaskCompletionRuleField completionRule)
public Task.Builder completionRule(EnumWrapper<TaskCompletionRuleField> completionRule)