Klasse SearchTasksOperationSpec
java.lang.Object
io.github.primelib.confluence4j.rest.v1.spec.SearchTasksOperationSpec
@Generated("io.github.primelib.primecodegen.javafeign.JavaFeignGenerator")
public class SearchTasksOperationSpec
extends Object
SearchTasksSpec
Specification for the SearchTasks operation.
Get inline tasks based on search parameters
-
Verschachtelte Klassen - Übersicht
Verschachtelte KlassenModifizierer und TypKlasseBeschreibungstatic class -
Feldübersicht
FelderModifizierer und TypFeldBeschreibungstatic Booleanallows to disable validation of the spec, use with care! -
Konstruktorübersicht
KonstruktorenModifiziererKonstruktorBeschreibungprotectedSearchTasksOperationSpec(Integer start, Integer limit, String spaceKey, String pageId, String assignee, String creator, String completedUser, Long duedateFrom, Long duedateTo, Long createdateFrom, Long createdateTo, Long completedateFrom, Long completedateTo, String status) Constructs a validated instance ofSearchTasksOperationSpec.Constructs a validated instance ofSearchTasksOperationSpec. -
Methodenübersicht
Modifizierer und TypMethodeBeschreibung@Nullable Stringassignee()Account ID of a user to whom a task is assigned.Account ID of a user to whom a task is assigned.builder()protected boolean@Nullable LongStart of date range based on complete dates (inclusive).completedateFrom(@Nullable Long completedateFrom) Start of date range based on complete dates (inclusive).@Nullable LongEnd of date range based on complete dates (inclusive).completedateTo(@Nullable Long completedateTo) End of date range based on complete dates (inclusive).@Nullable StringAccount ID of a user who completed a task.completedUser(@Nullable String completedUser) Account ID of a user who completed a task.@Nullable LongStart of date range based on create dates (inclusive).createdateFrom(@Nullable Long createdateFrom) Start of date range based on create dates (inclusive).@Nullable LongEnd of date range based on create dates (inclusive).createdateTo(@Nullable Long createdateTo) End of date range based on create dates (inclusive).@Nullable Stringcreator()Account ID of a user to who created a task.Account ID of a user to who created a task.@Nullable LongStart of date range based on due dates (inclusive).duedateFrom(@Nullable Long duedateFrom) Start of date range based on due dates (inclusive).@Nullable LongEnd of date range based on due dates (inclusive).End of date range based on due dates (inclusive).booleaninthashCode()@Nullable Integerlimit()The number of results to be returned.The number of results to be returned.@Nullable StringpageId()The page id of a page.The page id of a page.@Nullable StringspaceKey()The space key of a space.The space key of a space.@Nullable Integerstart()The starting offset for the results.The starting offset for the results.@Nullable Stringstatus()The status of the task.The status of the task.toString()voidvalidate()Validates the Spec, will throw a exception if required parameters are missing
-
Felddetails
-
VALIDATION_ENABLED
allows to disable validation of the spec, use with care!
-
-
Konstruktordetails
-
SearchTasksOperationSpec
Constructs a validated instance ofSearchTasksOperationSpec.- Parameter:
spec- the specification to process
-
SearchTasksOperationSpec
@Internal public SearchTasksOperationSpec(Integer start, Integer limit, String spaceKey, String pageId, String assignee, String creator, String completedUser, Long duedateFrom, Long duedateTo, Long createdateFrom, Long createdateTo, Long completedateFrom, Long completedateTo, String status) Constructs a validated instance ofSearchTasksOperationSpec.NOTE: This constructor is not considered stable and may change if the operation is updated.
- Parameter:
start- The starting offset for the results.limit- The number of results to be returned.spaceKey- The space key of a space. Multiple space keys can be specified.pageId- The page id of a page. Multiple page ids can be specified.assignee- Account ID of a user to whom a task is assigned. Multiple users can be specified.creator- Account ID of a user to who created a task. Multiple users can be specified.completedUser- Account ID of a user who completed a task. Multiple users can be specified.duedateFrom- Start of date range based on due dates (inclusive).duedateTo- End of date range based on due dates (inclusive).createdateFrom- Start of date range based on create dates (inclusive).createdateTo- End of date range based on create dates (inclusive).completedateFrom- Start of date range based on complete dates (inclusive).completedateTo- End of date range based on complete dates (inclusive).status- The status of the task. (checked/unchecked)
-
SearchTasksOperationSpec
protected SearchTasksOperationSpec()
-
-
Methodendetails
-
validate
public void validate()Validates the Spec, will throw a exception if required parameters are missing- Löst aus:
NullPointerException
-
builder
-
start
The starting offset for the results. -
limit
The number of results to be returned. -
spaceKey
The space key of a space. Multiple space keys can be specified. -
pageId
The page id of a page. Multiple page ids can be specified. -
assignee
Account ID of a user to whom a task is assigned. Multiple users can be specified. -
creator
Account ID of a user to who created a task. Multiple users can be specified. -
completedUser
Account ID of a user who completed a task. Multiple users can be specified. -
duedateFrom
Start of date range based on due dates (inclusive). -
duedateTo
End of date range based on due dates (inclusive). -
createdateFrom
Start of date range based on create dates (inclusive). -
createdateTo
End of date range based on create dates (inclusive). -
completedateFrom
Start of date range based on complete dates (inclusive). -
completedateTo
End of date range based on complete dates (inclusive). -
status
The status of the task. (checked/unchecked) -
start
The starting offset for the results.- Gibt zurück:
this.
-
limit
The number of results to be returned.- Gibt zurück:
this.
-
spaceKey
The space key of a space. Multiple space keys can be specified.- Gibt zurück:
this.
-
pageId
The page id of a page. Multiple page ids can be specified.- Gibt zurück:
this.
-
assignee
Account ID of a user to whom a task is assigned. Multiple users can be specified.- Gibt zurück:
this.
-
creator
Account ID of a user to who created a task. Multiple users can be specified.- Gibt zurück:
this.
-
completedUser
Account ID of a user who completed a task. Multiple users can be specified.- Gibt zurück:
this.
-
duedateFrom
Start of date range based on due dates (inclusive).- Gibt zurück:
this.
-
duedateTo
End of date range based on due dates (inclusive).- Gibt zurück:
this.
-
createdateFrom
Start of date range based on create dates (inclusive).- Gibt zurück:
this.
-
createdateTo
End of date range based on create dates (inclusive).- Gibt zurück:
this.
-
completedateFrom
Start of date range based on complete dates (inclusive).- Gibt zurück:
this.
-
completedateTo
End of date range based on complete dates (inclusive).- Gibt zurück:
this.
-
status
The status of the task. (checked/unchecked)- Gibt zurück:
this.
-
equals
-
canEqual
-
hashCode
public int hashCode() -
toString
-