Class Note.Builder
- java.lang.Object
-
- com.merge.api.resources.crm.types.Note.Builder
-
- Enclosing class:
- Note
public static final class Note.Builder extends java.lang.Object
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Note.Builderaccount(NoteAccount account)Note.Builderaccount(java.util.Optional<NoteAccount> account)Notebuild()Note.Buildercontact(NoteContact contact)Note.Buildercontact(java.util.Optional<NoteContact> contact)Note.Buildercontent(java.lang.String content)Note.Buildercontent(java.util.Optional<java.lang.String> content)Note.BuildercreatedAt(java.time.OffsetDateTime createdAt)Note.BuildercreatedAt(java.util.Optional<java.time.OffsetDateTime> createdAt)Note.BuilderfieldMappings(java.util.Map<java.lang.String,com.fasterxml.jackson.databind.JsonNode> fieldMappings)Note.BuilderfieldMappings(java.util.Optional<java.util.Map<java.lang.String,com.fasterxml.jackson.databind.JsonNode>> fieldMappings)Note.Builderfrom(Note other)Note.Builderid(java.lang.String id)Note.Builderid(java.util.Optional<java.lang.String> id)Note.BuildermodifiedAt(java.time.OffsetDateTime modifiedAt)Note.BuildermodifiedAt(java.util.Optional<java.time.OffsetDateTime> modifiedAt)Note.Builderopportunity(NoteOpportunity opportunity)Note.Builderopportunity(java.util.Optional<NoteOpportunity> opportunity)Note.Builderowner(NoteOwner owner)Note.Builderowner(java.util.Optional<NoteOwner> owner)Note.BuilderremoteCreatedAt(java.time.OffsetDateTime remoteCreatedAt)Note.BuilderremoteCreatedAt(java.util.Optional<java.time.OffsetDateTime> remoteCreatedAt)Note.BuilderremoteData(java.util.List<RemoteData> remoteData)Note.BuilderremoteData(java.util.Optional<java.util.List<RemoteData>> remoteData)Note.BuilderremoteFields(java.util.List<RemoteField> remoteFields)Note.BuilderremoteFields(java.util.Optional<java.util.List<RemoteField>> remoteFields)Note.BuilderremoteId(java.lang.String remoteId)Note.BuilderremoteId(java.util.Optional<java.lang.String> remoteId)Note.BuilderremoteUpdatedAt(java.time.OffsetDateTime remoteUpdatedAt)Note.BuilderremoteUpdatedAt(java.util.Optional<java.time.OffsetDateTime> remoteUpdatedAt)Note.BuilderremoteWasDeleted(java.lang.Boolean remoteWasDeleted)Note.BuilderremoteWasDeleted(java.util.Optional<java.lang.Boolean> remoteWasDeleted)
-
-
-
Method Detail
-
from
public Note.Builder from(Note other)
-
id
public Note.Builder id(java.util.Optional<java.lang.String> id)
-
id
public Note.Builder id(java.lang.String id)
-
remoteId
public Note.Builder remoteId(java.util.Optional<java.lang.String> remoteId)
-
remoteId
public Note.Builder remoteId(java.lang.String remoteId)
-
createdAt
public Note.Builder createdAt(java.util.Optional<java.time.OffsetDateTime> createdAt)
-
createdAt
public Note.Builder createdAt(java.time.OffsetDateTime createdAt)
-
modifiedAt
public Note.Builder modifiedAt(java.util.Optional<java.time.OffsetDateTime> modifiedAt)
-
modifiedAt
public Note.Builder modifiedAt(java.time.OffsetDateTime modifiedAt)
-
owner
public Note.Builder owner(java.util.Optional<NoteOwner> owner)
-
owner
public Note.Builder owner(NoteOwner owner)
-
content
public Note.Builder content(java.util.Optional<java.lang.String> content)
-
content
public Note.Builder content(java.lang.String content)
-
contact
public Note.Builder contact(java.util.Optional<NoteContact> contact)
-
contact
public Note.Builder contact(NoteContact contact)
-
account
public Note.Builder account(java.util.Optional<NoteAccount> account)
-
account
public Note.Builder account(NoteAccount account)
-
opportunity
public Note.Builder opportunity(java.util.Optional<NoteOpportunity> opportunity)
-
opportunity
public Note.Builder opportunity(NoteOpportunity opportunity)
-
remoteUpdatedAt
public Note.Builder remoteUpdatedAt(java.util.Optional<java.time.OffsetDateTime> remoteUpdatedAt)
-
remoteUpdatedAt
public Note.Builder remoteUpdatedAt(java.time.OffsetDateTime remoteUpdatedAt)
-
remoteCreatedAt
public Note.Builder remoteCreatedAt(java.util.Optional<java.time.OffsetDateTime> remoteCreatedAt)
-
remoteCreatedAt
public Note.Builder remoteCreatedAt(java.time.OffsetDateTime remoteCreatedAt)
-
remoteWasDeleted
public Note.Builder remoteWasDeleted(java.util.Optional<java.lang.Boolean> remoteWasDeleted)
-
remoteWasDeleted
public Note.Builder remoteWasDeleted(java.lang.Boolean remoteWasDeleted)
-
fieldMappings
public Note.Builder fieldMappings(java.util.Optional<java.util.Map<java.lang.String,com.fasterxml.jackson.databind.JsonNode>> fieldMappings)
-
fieldMappings
public Note.Builder fieldMappings(java.util.Map<java.lang.String,com.fasterxml.jackson.databind.JsonNode> fieldMappings)
-
remoteData
public Note.Builder remoteData(java.util.Optional<java.util.List<RemoteData>> remoteData)
-
remoteData
public Note.Builder remoteData(java.util.List<RemoteData> remoteData)
-
remoteFields
public Note.Builder remoteFields(java.util.Optional<java.util.List<RemoteField>> remoteFields)
-
remoteFields
public Note.Builder remoteFields(java.util.List<RemoteField> remoteFields)
-
build
public Note build()
-
-