Class FindJobsRequest
Object
PagedRequest
FindJobsRequest
- All Implemented Interfaces:
Serializable
Contains all search criteria for jobs.
- See Also:
-
Nested Class Summary
Modifier and TypeClassDescriptionstatic class
static enum
-
Field Summary
Fields inherited from class PagedRequest
countLimit, limit, offset
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionstatic FindJobsRequest.Builder
builder()
protected boolean
boolean
The ID of the user who created the searched job.int
Deprecated.Ignored, use visible instead, this will be removed in the future.getName()
The name of the job to search for.The match mode for the name.The list of results which the jobs should be searched for.The field that should be used as reference for sorting.The order of sorting.The list of states which the jobs should be searched for.getTypes()
The list of types of the jobs.The visibility of the jobs.int
hashCode()
void
setCreatedBy
(UUID createdBy) The ID of the user who created the searched job.void
setMaxVisibility
(int maxVisibility) Deprecated.Ignored, use visible instead, this will be removed in the future.void
The name of the job to search for.void
setNameMatchMode
(MatchMode nameMatchMode) The match mode for the name.void
setResults
(List<JobResult> results) The list of results which the jobs should be searched for.void
setSortField
(FindJobsRequest.SortField sortField) The field that should be used as reference for sorting.void
setSortOrder
(SortOrder sortOrder) The order of sorting.void
The list of states which the jobs should be searched for.void
The list of types of the jobs.void
setVisible
(Boolean visible) The visibility of the jobs.toString()
Methods inherited from class PagedRequest
getCountLimit, getLimit, getOffset, isPagingActive, setCountLimit, setLimit, setOffset
-
Constructor Details
-
FindJobsRequest
public FindJobsRequest()
-
-
Method Details
-
builder
-
getCreatedBy
The ID of the user who created the searched job. -
getName
The name of the job to search for. -
getNameMatchMode
The match mode for the name. -
getStates
The list of states which the jobs should be searched for. -
getResults
The list of results which the jobs should be searched for. -
getTypes
The list of types of the jobs. -
getMaxVisibility
Deprecated.Ignored, use visible instead, this will be removed in the future.The maximum visibility of the job. Defaults to no limit on visibility. -
getVisible
The visibility of the jobs. Defaults to all jobs (both visible and non-visible). -
getSortOrder
The order of sorting. -
getSortField
The field that should be used as reference for sorting. -
setCreatedBy
The ID of the user who created the searched job. -
setName
The name of the job to search for. -
setNameMatchMode
The match mode for the name. -
setStates
The list of states which the jobs should be searched for. -
setResults
The list of results which the jobs should be searched for. -
setTypes
The list of types of the jobs. -
setMaxVisibility
Deprecated.Ignored, use visible instead, this will be removed in the future.The maximum visibility of the job. Defaults to no limit on visibility. -
setVisible
The visibility of the jobs. Defaults to all jobs (both visible and non-visible). -
setSortOrder
The order of sorting. -
setSortField
The field that should be used as reference for sorting. -
equals
- Overrides:
equals
in classPagedRequest
-
canEqual
- Overrides:
canEqual
in classPagedRequest
-
hashCode
public int hashCode()- Overrides:
hashCode
in classPagedRequest
-
toString
- Overrides:
toString
in classPagedRequest
-