Package org.nuxeo.scim.v2.api
Class ScimV2QueryContext
java.lang.Object
org.nuxeo.scim.v2.api.ScimV2QueryContext
- Since:
- 2023.15
-
Field Summary
Modifier and TypeFieldDescriptionprotected String
protected Map<String,
Serializable> protected Integer
protected static final int
protected boolean
static final String
protected String
static final int
protected String
protected Integer
protected UnaryOperator<com.unboundid.scim2.common.ScimResource>
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptiongetContexParam
(String name) getCount()
UnaryOperator<com.unboundid.scim2.common.ScimResource>
boolean
isContextParamFalse
(String name) boolean
isContextParamTrue
(String name) boolean
withBaseUrl
(String baseURL) The location base URL of the returned SCIM objects.withContextParam
(String name, Serializable value) Specifies the desired maximum number of query results per page.withDescending
(boolean descending) If true, sorts descending, ascending otherwise.withFilterString
(String filterString) The SCIM filter expression (see https://datatracker.ietf.org/doc/html/rfc7644#section-3.4.2.2).withSortBy
(String sortBy) The attribute whose value will be used to order the returned responses.withStartIndex
(Integer startIndex) The 1-based index of the first query result.withTransform
(UnaryOperator<com.unboundid.scim2.common.ScimResource> transform) Operator to transform the resultingGroupResource
intoGenericScimResource
.
-
Field Details
-
FETCH_GROUP_MEMBERS_CTX_PARAM
- See Also:
-
LIMIT_QUERY_COUNT
public static final int LIMIT_QUERY_COUNT- See Also:
-
DEFAULT_QUERY_COUNT
protected static final int DEFAULT_QUERY_COUNT- See Also:
-
baseURL
-
contexParams
-
count
-
descending
protected boolean descending -
filterString
-
sortBy
-
startIndex
-
transform
-
-
Constructor Details
-
ScimV2QueryContext
public ScimV2QueryContext()
-
-
Method Details
-
getBaseURL
-
getContexParam
-
getContexParams
-
getCount
-
getFilterString
-
getSortBy
-
getStartIndex
-
getTransform
-
isContextParamFalse
-
isContextParamTrue
-
isDescending
public boolean isDescending() -
withBaseUrl
The location base URL of the returned SCIM objects. -
withContextParam
-
withCount
public ScimV2QueryContext withCount(Integer count) throws com.unboundid.scim2.common.exceptions.BadRequestException Specifies the desired maximum number of query results per page.- Throws:
com.unboundid.scim2.common.exceptions.BadRequestException
-
withDescending
If true, sorts descending, ascending otherwise. -
withFilterString
The SCIM filter expression (see https://datatracker.ietf.org/doc/html/rfc7644#section-3.4.2.2). -
withSortBy
The attribute whose value will be used to order the returned responses. -
withStartIndex
The 1-based index of the first query result. -
withTransform
public ScimV2QueryContext withTransform(UnaryOperator<com.unboundid.scim2.common.ScimResource> transform) Operator to transform the resultingGroupResource
intoGenericScimResource
.
-