public class UpdateMultiQuery extends RequestMultiple
Modifier and Type | Field and Description |
---|---|
protected List<Action> |
actions |
protected Long |
threshold |
facets, queries, roots
filter, projection
Constructor and Description |
---|
UpdateMultiQuery() |
Modifier and Type | Method and Description |
---|---|
UpdateMultiQuery |
addActions(Action... action) |
List<Action> |
getActions()
default implements of getActions
|
com.fasterxml.jackson.databind.node.ObjectNode |
getFinalUpdate() |
com.fasterxml.jackson.databind.node.ObjectNode |
getFinalUpdateById() |
Long |
getThreshold()
Getter for threshold
|
UpdateMultiQuery |
reset() |
UpdateMultiQuery |
resetActions() |
UpdateMultiQuery |
setFilter(com.fasterxml.jackson.databind.JsonNode filterContent) |
UpdateMultiQuery |
setMult(boolean mult) |
UpdateMultiQuery |
setMult(com.fasterxml.jackson.databind.JsonNode filterContent) |
void |
setThreshold(Long threshold)
Setter for threshold
|
String |
toString() |
addQueries, addRoots, addRoots, getAllProjection, getData, getFacets, getFinal, getNbQueries, getNthQuery, getProjection, getQueries, getRoots, parseRoots, resetQueries, resetRoots, setFacets, setQuery
addHintFilter, addHintFilter, getFilter, parseFilter, parseHintFilter, resetFilter, resetHintFilter, selectAddOrderByAscFilter, selectAddOrderByDescFilter, selectAddOrderByFilter, selectAddProjection, selectAddUnusedProjection, selectAddUsedProjection, selectGetAllProjection, selectGetFinalSelect, selectGetProjection, selectParseLimitFilter, selectParseOrderByFilter, selectParseProjection, selectReset, selectResetLimitFilter, selectResetOrderByFilter, selectResetUsedProjection, selectSetFilter, selectSetLimitFilter, selectSetLimitFilter, selectSetProjection, selectSetScrollFilter
public final UpdateMultiQuery resetActions()
public final UpdateMultiQuery reset()
reset
in class RequestMultiple
public final UpdateMultiQuery setMult(boolean mult)
mult
- True to act on multiple elements, False to act only on 1 elementpublic final UpdateMultiQuery setMult(com.fasterxml.jackson.databind.JsonNode filterContent)
filterContent
- json filterpublic final UpdateMultiQuery setFilter(com.fasterxml.jackson.databind.JsonNode filterContent) throws InvalidParseOperationException
setFilter
in class AbstractRequest
filterContent
- json filterInvalidParseOperationException
- when query is not validpublic final UpdateMultiQuery addActions(Action... action) throws InvalidCreateOperationException
action
- listInvalidCreateOperationException
- when action is not validpublic final com.fasterxml.jackson.databind.node.ObjectNode getFinalUpdateById()
public final com.fasterxml.jackson.databind.node.ObjectNode getFinalUpdate()
public Long getThreshold()
public void setThreshold(Long threshold)
threshold
- the value to set for the thresholdpublic final List<Action> getActions()
RequestMultiple
getActions
in class RequestMultiple
public String toString()
toString
in class RequestMultiple
Copyright © 2018 Vitam. All rights reserved.