Class Task.Builder
- java.lang.Object
-
- com.merge.api.resources.crm.types.Task.Builder
-
- Enclosing class:
- Task
public static final class Task.Builder extends java.lang.Object
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Task.Builderaccount(TaskAccount account)Task.Builderaccount(java.util.Optional<TaskAccount> account)Taskbuild()Task.BuildercompletedDate(java.time.OffsetDateTime completedDate)Task.BuildercompletedDate(java.util.Optional<java.time.OffsetDateTime> completedDate)Task.Buildercontent(java.lang.String content)Task.Buildercontent(java.util.Optional<java.lang.String> content)Task.BuildercreatedAt(java.time.OffsetDateTime createdAt)Task.BuildercreatedAt(java.util.Optional<java.time.OffsetDateTime> createdAt)Task.BuilderdueDate(java.time.OffsetDateTime dueDate)Task.BuilderdueDate(java.util.Optional<java.time.OffsetDateTime> dueDate)Task.BuilderfieldMappings(java.util.Map<java.lang.String,com.fasterxml.jackson.databind.JsonNode> fieldMappings)Task.BuilderfieldMappings(java.util.Optional<java.util.Map<java.lang.String,com.fasterxml.jackson.databind.JsonNode>> fieldMappings)Task.Builderfrom(Task other)Task.Builderid(java.lang.String id)Task.Builderid(java.util.Optional<java.lang.String> id)Task.BuildermodifiedAt(java.time.OffsetDateTime modifiedAt)Task.BuildermodifiedAt(java.util.Optional<java.time.OffsetDateTime> modifiedAt)Task.Builderopportunity(TaskOpportunity opportunity)Task.Builderopportunity(java.util.Optional<TaskOpportunity> opportunity)Task.Builderowner(TaskOwner owner)Task.Builderowner(java.util.Optional<TaskOwner> owner)Task.BuilderremoteData(java.util.List<RemoteData> remoteData)Task.BuilderremoteData(java.util.Optional<java.util.List<RemoteData>> remoteData)Task.BuilderremoteFields(java.util.List<RemoteField> remoteFields)Task.BuilderremoteFields(java.util.Optional<java.util.List<RemoteField>> remoteFields)Task.BuilderremoteId(java.lang.String remoteId)Task.BuilderremoteId(java.util.Optional<java.lang.String> remoteId)Task.BuilderremoteWasDeleted(java.lang.Boolean remoteWasDeleted)Task.BuilderremoteWasDeleted(java.util.Optional<java.lang.Boolean> remoteWasDeleted)Task.Builderstatus(TaskStatus status)Task.Builderstatus(java.util.Optional<TaskStatus> status)Task.Buildersubject(java.lang.String subject)Task.Buildersubject(java.util.Optional<java.lang.String> subject)
-
-
-
Method Detail
-
from
public Task.Builder from(Task other)
-
id
public Task.Builder id(java.util.Optional<java.lang.String> id)
-
id
public Task.Builder id(java.lang.String id)
-
remoteId
public Task.Builder remoteId(java.util.Optional<java.lang.String> remoteId)
-
remoteId
public Task.Builder remoteId(java.lang.String remoteId)
-
createdAt
public Task.Builder createdAt(java.util.Optional<java.time.OffsetDateTime> createdAt)
-
createdAt
public Task.Builder createdAt(java.time.OffsetDateTime createdAt)
-
modifiedAt
public Task.Builder modifiedAt(java.util.Optional<java.time.OffsetDateTime> modifiedAt)
-
modifiedAt
public Task.Builder modifiedAt(java.time.OffsetDateTime modifiedAt)
-
subject
public Task.Builder subject(java.util.Optional<java.lang.String> subject)
-
subject
public Task.Builder subject(java.lang.String subject)
-
content
public Task.Builder content(java.util.Optional<java.lang.String> content)
-
content
public Task.Builder content(java.lang.String content)
-
owner
public Task.Builder owner(java.util.Optional<TaskOwner> owner)
-
owner
public Task.Builder owner(TaskOwner owner)
-
account
public Task.Builder account(java.util.Optional<TaskAccount> account)
-
account
public Task.Builder account(TaskAccount account)
-
opportunity
public Task.Builder opportunity(java.util.Optional<TaskOpportunity> opportunity)
-
opportunity
public Task.Builder opportunity(TaskOpportunity opportunity)
-
completedDate
public Task.Builder completedDate(java.util.Optional<java.time.OffsetDateTime> completedDate)
-
completedDate
public Task.Builder completedDate(java.time.OffsetDateTime completedDate)
-
dueDate
public Task.Builder dueDate(java.util.Optional<java.time.OffsetDateTime> dueDate)
-
dueDate
public Task.Builder dueDate(java.time.OffsetDateTime dueDate)
-
status
public Task.Builder status(java.util.Optional<TaskStatus> status)
-
status
public Task.Builder status(TaskStatus status)
-
remoteWasDeleted
public Task.Builder remoteWasDeleted(java.util.Optional<java.lang.Boolean> remoteWasDeleted)
-
remoteWasDeleted
public Task.Builder remoteWasDeleted(java.lang.Boolean remoteWasDeleted)
-
fieldMappings
public Task.Builder fieldMappings(java.util.Optional<java.util.Map<java.lang.String,com.fasterxml.jackson.databind.JsonNode>> fieldMappings)
-
fieldMappings
public Task.Builder fieldMappings(java.util.Map<java.lang.String,com.fasterxml.jackson.databind.JsonNode> fieldMappings)
-
remoteData
public Task.Builder remoteData(java.util.Optional<java.util.List<RemoteData>> remoteData)
-
remoteData
public Task.Builder remoteData(java.util.List<RemoteData> remoteData)
-
remoteFields
public Task.Builder remoteFields(java.util.Optional<java.util.List<RemoteField>> remoteFields)
-
remoteFields
public Task.Builder remoteFields(java.util.List<RemoteField> remoteFields)
-
build
public Task build()
-
-