Package org.nuxeo.scim.v2.api
Class ScimV2QueryContext
java.lang.Object
org.nuxeo.scim.v2.api.ScimV2QueryContext
- Since:
- 2023.15
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected Stringprotected Map<String,Serializable> protected Integerprotected static final intprotected booleanstatic final Stringprotected Stringstatic final intprotected Stringprotected Integerprotected UnaryOperator<com.unboundid.scim2.common.ScimResource> -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetContexParam(String name) getCount()UnaryOperator<com.unboundid.scim2.common.ScimResource>booleanisContextParamFalse(String name) booleanisContextParamTrue(String name) booleanwithBaseUrl(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 resultingGroupResourceintoGenericScimResource.
-
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 resultingGroupResourceintoGenericScimResource.
-