Klasse Task
java.lang.Object
io.github.primelib.confluence4j.rest.v2.model.Task
@Generated("io.github.primelib.primecodegen.javafeign.JavaFeignGenerator")
public class Task
extends Object
Task
-
Verschachtelte Klassen - Übersicht
Verschachtelte KlassenModifizierer und TypKlasseBeschreibungstatic enumStatus of the task.static class -
Feldübersicht
FelderModifizierer und TypFeldBeschreibungprotected StringAccount ID of the user to whom this task is assigned.protected LongID of the blog post the task is in.protected BodySingleprotected OffsetDateTimeDate and time when the task was completed.protected StringAccount ID of the user who completed this task.protected OffsetDateTimeDate and time when the task was created.protected StringAccount ID of the user who created this task.protected OffsetDateTimeDate and time when the task is due.protected LongID of the task.protected LongLocal ID of the task.protected LongID of the page the task is in.protected LongID of the space the task is in.protected Task.StatusEnumStatus of the task.protected OffsetDateTimeDate and time when the task was updated. -
Konstruktorübersicht
KonstruktorenModifiziererKonstruktorBeschreibungprotectedTask()Task(Long id, Long localId, Long spaceId, Long pageId, Long blogPostId, Task.StatusEnum status, BodySingle body, String createdBy, String assignedTo, String completedBy, OffsetDateTime createdAt, OffsetDateTime updatedAt, OffsetDateTime dueAt, OffsetDateTime completedAt) Constructs a validated instance ofTask.Constructs a validated instance ofTask. -
Methodenübersicht
Modifizierer und TypMethodeBeschreibungAccount ID of the user to whom this task is assigned.assignedTo(String assignedTo) Account ID of the user to whom this task is assigned.ID of the blog post the task is in.blogPostId(Long blogPostId) ID of the blog post the task is in.body()body(BodySingle body) static Task.TaskBuilderbuilder()protected booleanDate and time when the task was completed.completedAt(OffsetDateTime completedAt) Date and time when the task was completed.Account ID of the user who completed this task.completedBy(String completedBy) Account ID of the user who completed this task.Date and time when the task was created.createdAt(OffsetDateTime createdAt) Date and time when the task was created.Account ID of the user who created this task.Account ID of the user who created this task.dueAt()Date and time when the task is due.dueAt(OffsetDateTime dueAt) Date and time when the task is due.booleaninthashCode()id()ID of the task.ID of the task.localId()Local ID of the task.Local ID of the task.pageId()ID of the page the task is in.ID of the page the task is in.spaceId()ID of the space the task is in.ID of the space the task is in.status()Status of the task.status(Task.StatusEnum status) Status of the task.toString()Date and time when the task was updated.updatedAt(OffsetDateTime updatedAt) Date and time when the task was updated.
-
Felddetails
-
id
ID of the task. Due to JavaScript's max integer representation of 2^53-1, the type of this field will be changed from a numeric type to a string type at the end of the deprecation period. In the meantime,serialize-ids-as-strings=truecan be passed as a query param to any v2 endpoint to opt-in to this change now. See this [changelog](https://developer.atlassian.com/cloud/confluence/changelog/#CHANGE-905) for more detail. -
localId
Local ID of the task. This ID is local to the corresponding page or blog post. Due to JavaScript's max integer representation of 2^53-1, the type of this field will be changed from a numeric type to a string type at the end of the deprecation period. In the meantime,serialize-ids-as-strings=truecan be passed as a query param to any v2 endpoint to opt-in to this change now. See this [changelog](https://developer.atlassian.com/cloud/confluence/changelog/#CHANGE-905) for more detail. -
spaceId
ID of the space the task is in. Due to JavaScript's max integer representation of 2^53-1, the type of this field will be changed from a numeric type to a string type at the end of the deprecation period. In the meantime,serialize-ids-as-strings=truecan be passed as a query param to any v2 endpoint to opt-in to this change now. See this [changelog](https://developer.atlassian.com/cloud/confluence/changelog/#CHANGE-905) for more detail. -
pageId
ID of the page the task is in. Due to JavaScript's max integer representation of 2^53-1, the type of this field will be changed from a numeric type to a string type at the end of the deprecation period. In the meantime,serialize-ids-as-strings=truecan be passed as a query param to any v2 endpoint to opt-in to this change now. See this [changelog](https://developer.atlassian.com/cloud/confluence/changelog/#CHANGE-905) for more detail. -
blogPostId
ID of the blog post the task is in. Due to JavaScript's max integer representation of 2^53-1, the type of this field will be changed from a numeric type to a string type at the end of the deprecation period. In the meantime,serialize-ids-as-strings=truecan be passed as a query param to any v2 endpoint to opt-in to this change now. See this [changelog](https://developer.atlassian.com/cloud/confluence/changelog/#CHANGE-905) for more detail. -
status
Status of the task. -
body
-
createdBy
Account ID of the user who created this task. -
assignedTo
Account ID of the user to whom this task is assigned. -
completedBy
Account ID of the user who completed this task. -
createdAt
Date and time when the task was created. In format "YYYY-MM-DDTHH:mm:ss.sssZ". -
updatedAt
Date and time when the task was updated. In format "YYYY-MM-DDTHH:mm:ss.sssZ". -
dueAt
Date and time when the task is due. In format "YYYY-MM-DDTHH:mm:ss.sssZ". -
completedAt
Date and time when the task was completed. In format "YYYY-MM-DDTHH:mm:ss.sssZ".
-
-
Konstruktordetails
-
Task
Constructs a validated instance ofTask.- Parameter:
spec- the specification to process
-
Task
@Internal public Task(Long id, Long localId, Long spaceId, Long pageId, Long blogPostId, Task.StatusEnum status, BodySingle body, String createdBy, String assignedTo, String completedBy, OffsetDateTime createdAt, OffsetDateTime updatedAt, OffsetDateTime dueAt, OffsetDateTime completedAt) Constructs a validated instance ofTask.NOTE: This constructor is not considered stable and may change if the model is updated. Consider using
Task(Consumer)instead.- Parameter:
id- ID of the task. Due to JavaScript's max integer representation of 2^53-1, the type of this field will be changed from a numeric type to a string type at the end of the deprecation period. In the meantime,serialize-ids-as-strings=truecan be passed as a query param to any v2 endpoint to opt-in to this change now. See this [changelog](https://developer.atlassian.com/cloud/confluence/changelog/#CHANGE-905) for more detail.localId- Local ID of the task. This ID is local to the corresponding page or blog post. Due to JavaScript's max integer representation of 2^53-1, the type of this field will be changed from a numeric type to a string type at the end of the deprecation period. In the meantime,serialize-ids-as-strings=truecan be passed as a query param to any v2 endpoint to opt-in to this change now. See this [changelog](https://developer.atlassian.com/cloud/confluence/changelog/#CHANGE-905) for more detail.spaceId- ID of the space the task is in. Due to JavaScript's max integer representation of 2^53-1, the type of this field will be changed from a numeric type to a string type at the end of the deprecation period. In the meantime,serialize-ids-as-strings=truecan be passed as a query param to any v2 endpoint to opt-in to this change now. See this [changelog](https://developer.atlassian.com/cloud/confluence/changelog/#CHANGE-905) for more detail.pageId- ID of the page the task is in. Due to JavaScript's max integer representation of 2^53-1, the type of this field will be changed from a numeric type to a string type at the end of the deprecation period. In the meantime,serialize-ids-as-strings=truecan be passed as a query param to any v2 endpoint to opt-in to this change now. See this [changelog](https://developer.atlassian.com/cloud/confluence/changelog/#CHANGE-905) for more detail.blogPostId- ID of the blog post the task is in. Due to JavaScript's max integer representation of 2^53-1, the type of this field will be changed from a numeric type to a string type at the end of the deprecation period. In the meantime,serialize-ids-as-strings=truecan be passed as a query param to any v2 endpoint to opt-in to this change now. See this [changelog](https://developer.atlassian.com/cloud/confluence/changelog/#CHANGE-905) for more detail.status- Status of the task.body- bodycreatedBy- Account ID of the user who created this task.assignedTo- Account ID of the user to whom this task is assigned.completedBy- Account ID of the user who completed this task.createdAt- Date and time when the task was created. In format "YYYY-MM-DDTHH:mm:ss.sssZ".updatedAt- Date and time when the task was updated. In format "YYYY-MM-DDTHH:mm:ss.sssZ".dueAt- Date and time when the task is due. In format "YYYY-MM-DDTHH:mm:ss.sssZ".completedAt- Date and time when the task was completed. In format "YYYY-MM-DDTHH:mm:ss.sssZ".
-
Task
protected Task()
-
-
Methodendetails
-
builder
-
id
ID of the task. Due to JavaScript's max integer representation of 2^53-1, the type of this field will be changed from a numeric type to a string type at the end of the deprecation period. In the meantime,serialize-ids-as-strings=truecan be passed as a query param to any v2 endpoint to opt-in to this change now. See this [changelog](https://developer.atlassian.com/cloud/confluence/changelog/#CHANGE-905) for more detail. -
localId
Local ID of the task. This ID is local to the corresponding page or blog post. Due to JavaScript's max integer representation of 2^53-1, the type of this field will be changed from a numeric type to a string type at the end of the deprecation period. In the meantime,serialize-ids-as-strings=truecan be passed as a query param to any v2 endpoint to opt-in to this change now. See this [changelog](https://developer.atlassian.com/cloud/confluence/changelog/#CHANGE-905) for more detail. -
spaceId
ID of the space the task is in. Due to JavaScript's max integer representation of 2^53-1, the type of this field will be changed from a numeric type to a string type at the end of the deprecation period. In the meantime,serialize-ids-as-strings=truecan be passed as a query param to any v2 endpoint to opt-in to this change now. See this [changelog](https://developer.atlassian.com/cloud/confluence/changelog/#CHANGE-905) for more detail. -
pageId
ID of the page the task is in. Due to JavaScript's max integer representation of 2^53-1, the type of this field will be changed from a numeric type to a string type at the end of the deprecation period. In the meantime,serialize-ids-as-strings=truecan be passed as a query param to any v2 endpoint to opt-in to this change now. See this [changelog](https://developer.atlassian.com/cloud/confluence/changelog/#CHANGE-905) for more detail. -
blogPostId
ID of the blog post the task is in. Due to JavaScript's max integer representation of 2^53-1, the type of this field will be changed from a numeric type to a string type at the end of the deprecation period. In the meantime,serialize-ids-as-strings=truecan be passed as a query param to any v2 endpoint to opt-in to this change now. See this [changelog](https://developer.atlassian.com/cloud/confluence/changelog/#CHANGE-905) for more detail. -
status
Status of the task. -
body
-
createdBy
Account ID of the user who created this task. -
assignedTo
Account ID of the user to whom this task is assigned. -
completedBy
Account ID of the user who completed this task. -
createdAt
Date and time when the task was created. In format "YYYY-MM-DDTHH:mm:ss.sssZ". -
updatedAt
Date and time when the task was updated. In format "YYYY-MM-DDTHH:mm:ss.sssZ". -
dueAt
Date and time when the task is due. In format "YYYY-MM-DDTHH:mm:ss.sssZ". -
completedAt
Date and time when the task was completed. In format "YYYY-MM-DDTHH:mm:ss.sssZ". -
id
ID of the task. Due to JavaScript's max integer representation of 2^53-1, the type of this field will be changed from a numeric type to a string type at the end of the deprecation period. In the meantime,serialize-ids-as-strings=truecan be passed as a query param to any v2 endpoint to opt-in to this change now. See this [changelog](https://developer.atlassian.com/cloud/confluence/changelog/#CHANGE-905) for more detail.- Gibt zurück:
this.
-
localId
Local ID of the task. This ID is local to the corresponding page or blog post. Due to JavaScript's max integer representation of 2^53-1, the type of this field will be changed from a numeric type to a string type at the end of the deprecation period. In the meantime,serialize-ids-as-strings=truecan be passed as a query param to any v2 endpoint to opt-in to this change now. See this [changelog](https://developer.atlassian.com/cloud/confluence/changelog/#CHANGE-905) for more detail.- Gibt zurück:
this.
-
spaceId
ID of the space the task is in. Due to JavaScript's max integer representation of 2^53-1, the type of this field will be changed from a numeric type to a string type at the end of the deprecation period. In the meantime,serialize-ids-as-strings=truecan be passed as a query param to any v2 endpoint to opt-in to this change now. See this [changelog](https://developer.atlassian.com/cloud/confluence/changelog/#CHANGE-905) for more detail.- Gibt zurück:
this.
-
pageId
ID of the page the task is in. Due to JavaScript's max integer representation of 2^53-1, the type of this field will be changed from a numeric type to a string type at the end of the deprecation period. In the meantime,serialize-ids-as-strings=truecan be passed as a query param to any v2 endpoint to opt-in to this change now. See this [changelog](https://developer.atlassian.com/cloud/confluence/changelog/#CHANGE-905) for more detail.- Gibt zurück:
this.
-
blogPostId
ID of the blog post the task is in. Due to JavaScript's max integer representation of 2^53-1, the type of this field will be changed from a numeric type to a string type at the end of the deprecation period. In the meantime,serialize-ids-as-strings=truecan be passed as a query param to any v2 endpoint to opt-in to this change now. See this [changelog](https://developer.atlassian.com/cloud/confluence/changelog/#CHANGE-905) for more detail.- Gibt zurück:
this.
-
status
Status of the task.- Gibt zurück:
this.
-
body
- Gibt zurück:
this.
-
createdBy
Account ID of the user who created this task.- Gibt zurück:
this.
-
assignedTo
Account ID of the user to whom this task is assigned.- Gibt zurück:
this.
-
completedBy
Account ID of the user who completed this task.- Gibt zurück:
this.
-
createdAt
Date and time when the task was created. In format "YYYY-MM-DDTHH:mm:ss.sssZ".- Gibt zurück:
this.
-
updatedAt
Date and time when the task was updated. In format "YYYY-MM-DDTHH:mm:ss.sssZ".- Gibt zurück:
this.
-
dueAt
Date and time when the task is due. In format "YYYY-MM-DDTHH:mm:ss.sssZ".- Gibt zurück:
this.
-
completedAt
Date and time when the task was completed. In format "YYYY-MM-DDTHH:mm:ss.sssZ".- Gibt zurück:
this.
-
equals
-
canEqual
-
hashCode
public int hashCode() -
toString
-