Class Note.Builder
- java.lang.Object
-
- com.stackone.stackone_client_java.models.components.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.BuilderauthorId(java.lang.String authorId)Unique identifier of the authorNote.BuilderauthorId(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> authorId)Unique identifier of the authorNotebuild()Note.Buildercontent(java.util.List<NoteContentApiModel> content)Note.Buildercontent(org.openapitools.jackson.nullable.JsonNullable<? extends java.util.List<NoteContentApiModel>> content)Note.BuildercreatedAt(java.time.OffsetDateTime createdAt)Date of creationNote.BuildercreatedAt(org.openapitools.jackson.nullable.JsonNullable<java.time.OffsetDateTime> createdAt)Date of creationNote.BuilderdeletedAt(java.time.OffsetDateTime deletedAt)Date of DeletionNote.BuilderdeletedAt(org.openapitools.jackson.nullable.JsonNullable<java.time.OffsetDateTime> deletedAt)Date of DeletionNote.Builderid(java.lang.String id)Unique identifierNote.Builderid(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> id)Unique identifierNote.BuilderremoteAuthorId(java.lang.String remoteAuthorId)Provider's unique identifier of the authorNote.BuilderremoteAuthorId(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> remoteAuthorId)Provider's unique identifier of the authorNote.BuilderremoteId(java.lang.String remoteId)Provider's unique identifierNote.BuilderremoteId(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> remoteId)Provider's unique identifierNote.BuilderunifiedCustomFields(java.util.Map<java.lang.String,java.lang.Object> unifiedCustomFields)Custom Unified Fields configured in your StackOne projectNote.BuilderunifiedCustomFields(org.openapitools.jackson.nullable.JsonNullable<? extends java.util.Map<java.lang.String,java.lang.Object>> unifiedCustomFields)Custom Unified Fields configured in your StackOne projectNote.BuilderupdatedAt(java.time.OffsetDateTime updatedAt)Date of last updateNote.BuilderupdatedAt(org.openapitools.jackson.nullable.JsonNullable<java.time.OffsetDateTime> updatedAt)Date of last updateNote.Buildervisibility(Visibility visibility)Visibility of the noteNote.Buildervisibility(org.openapitools.jackson.nullable.JsonNullable<? extends Visibility> visibility)Visibility of the note
-
-
-
Method Detail
-
id
public Note.Builder id(java.lang.String id)
Unique identifier
-
id
public Note.Builder id(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> id)
Unique identifier
-
remoteId
public Note.Builder remoteId(java.lang.String remoteId)
Provider's unique identifier
-
remoteId
public Note.Builder remoteId(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> remoteId)
Provider's unique identifier
-
unifiedCustomFields
public Note.Builder unifiedCustomFields(java.util.Map<java.lang.String,java.lang.Object> unifiedCustomFields)
Custom Unified Fields configured in your StackOne project
-
unifiedCustomFields
public Note.Builder unifiedCustomFields(org.openapitools.jackson.nullable.JsonNullable<? extends java.util.Map<java.lang.String,java.lang.Object>> unifiedCustomFields)
Custom Unified Fields configured in your StackOne project
-
content
public Note.Builder content(java.util.List<NoteContentApiModel> content)
-
content
public Note.Builder content(org.openapitools.jackson.nullable.JsonNullable<? extends java.util.List<NoteContentApiModel>> content)
-
authorId
public Note.Builder authorId(java.lang.String authorId)
Unique identifier of the author
-
authorId
public Note.Builder authorId(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> authorId)
Unique identifier of the author
-
remoteAuthorId
public Note.Builder remoteAuthorId(java.lang.String remoteAuthorId)
Provider's unique identifier of the author
-
remoteAuthorId
public Note.Builder remoteAuthorId(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> remoteAuthorId)
Provider's unique identifier of the author
-
visibility
public Note.Builder visibility(Visibility visibility)
Visibility of the note
-
visibility
public Note.Builder visibility(org.openapitools.jackson.nullable.JsonNullable<? extends Visibility> visibility)
Visibility of the note
-
createdAt
public Note.Builder createdAt(java.time.OffsetDateTime createdAt)
Date of creation
-
createdAt
public Note.Builder createdAt(org.openapitools.jackson.nullable.JsonNullable<java.time.OffsetDateTime> createdAt)
Date of creation
-
updatedAt
public Note.Builder updatedAt(java.time.OffsetDateTime updatedAt)
Date of last update
-
updatedAt
public Note.Builder updatedAt(org.openapitools.jackson.nullable.JsonNullable<java.time.OffsetDateTime> updatedAt)
Date of last update
-
deletedAt
public Note.Builder deletedAt(java.time.OffsetDateTime deletedAt)
Date of Deletion
-
deletedAt
public Note.Builder deletedAt(org.openapitools.jackson.nullable.JsonNullable<java.time.OffsetDateTime> deletedAt)
Date of Deletion
-
build
public Note build()
-
-