public class ResourceTypeFeatures extends ScimObjectNode
| Constructor and Description |
|---|
ResourceTypeFeatures(boolean autoFiltering,
boolean autoSorting,
boolean singletonEndpoint,
EndpointControlFeature endpointControlFeature) |
| Modifier and Type | Method and Description |
|---|---|
ResourceTypeAuthorization |
getAuthorization()
a complex attribute that tells us the which roles the client must have to access the given endpoin
|
EndpointControlFeature |
getEndpointControlFeature() |
boolean |
isAutoFiltering()
enables application side filtering.
|
boolean |
isAutoSorting()
enables application side sorting.
|
boolean |
isResourceTypeDisabled()
if the current resource type is disabled
|
boolean |
isSingletonEndpoint()
if true it is not possible to access the list-resources endpoint anymore because all get-requests will be
delegated to the get-resource endpoint
|
void |
setAuthorization(ResourceTypeAuthorization resourceTypeAuthorization)
a complex attribute that tells us the which roles the client must have to access the given endpoin
|
void |
setAutoFiltering(Boolean autoFiltering)
enables application side filtering.
|
void |
setAutoSorting(Boolean autoSorting)
enables application side sorting.
|
void |
setEndpointControlFeature(EndpointControlFeature endpointControlFeature)
replaces the whole endpoint control feature node
|
void |
setResourceTypeDisabled(Boolean disabled)
disables or enables the current resource type
|
void |
setSingletonEndpoint(Boolean singletonEndpoint)
if true it is not possible to access the list-resources endpoint anymore because all get-requests will be
delegated to the get-resource endpoint
|
addAttribute, getArrayAttribute, getBooleanAttribute, getDateTimeAttribute, getDoubleAttribute, getIntegerAttribute, getLongAttribute, getObjectAttribute, getSchemaAttribute, getSimpleArrayAttribute, getSimpleArrayAttribute, getSimpleArrayAttributeSet, getSimpleArrayAttributeSet, getStringAttribute, getStringAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttributeList, setDateTimeAttribute, setDateTimeAttribute, setDateTimeAttribute, setStringAttributeList, setStringAttributeList_at, _childrenEqual, _put, asToken, deepCopy, elements, equals, equals, fieldNames, fields, findParent, findParents, findValue, findValues, findValuesAsText, get, get, getNodeType, hashCode, isEmpty, isEmpty, isObject, path, path, put, put, put, put, put, put, put, put, put, put, put, put, put, put, put, put, put, putAll, putAll, putArray, putNull, putObject, putPOJO, putRawValue, remove, remove, removeAll, replace, required, retain, retain, serialize, serializeWithType, set, setAll, setAll, size, with, withArray, without, withoutarrayNode, arrayNode, asText, binaryNode, binaryNode, booleanNode, missingNode, nullNode, numberNode, numberNode, numberNode, numberNode, numberNode, numberNode, numberNode, numberNode, numberNode, numberNode, numberNode, numberNode, numberNode, numberNode, objectNode, pojoNode, rawValueNode, textNodefindPath, numberType, required, toPrettyString, toString, traverse, traverse_reportRequiredViolation, _this, asBoolean, asBoolean, asDouble, asDouble, asInt, asInt, asLong, asLong, asText, at, at, bigIntegerValue, binaryValue, booleanValue, canConvertToInt, canConvertToLong, decimalValue, doubleValue, findParents, findValues, findValuesAsText, floatValue, has, has, hasNonNull, hasNonNull, intValue, isArray, isBigDecimal, isBigInteger, isBinary, isBoolean, isContainerNode, isDouble, isFloat, isFloatingPointNumber, isInt, isIntegralNumber, isLong, isMissingNode, isNull, isNumber, isPojo, isShort, isTextual, isValueNode, iterator, longValue, numberValue, require, requiredAt, requiredAt, requireNonNull, shortValue, textValueclone, finalize, getClass, notify, notifyAll, wait, wait, waitgetAttributeDescription, getAttributeName, getCanonicalValues, getMutability, getReferenceTypes, getReturned, getScimNodeName, getUniqueness, getValueType, isCaseExact, isMultiValued, isRequiredforEach, spliteratorpublic ResourceTypeFeatures(boolean autoFiltering,
boolean autoSorting,
boolean singletonEndpoint,
EndpointControlFeature endpointControlFeature)
public boolean isSingletonEndpoint()
public void setSingletonEndpoint(Boolean singletonEndpoint)
public boolean isAutoFiltering()
public void setAutoFiltering(Boolean autoFiltering)
public boolean isAutoSorting()
public void setAutoSorting(Boolean autoSorting)
public boolean isResourceTypeDisabled()
public void setResourceTypeDisabled(Boolean disabled)
public EndpointControlFeature getEndpointControlFeature()
public void setEndpointControlFeature(EndpointControlFeature endpointControlFeature)
public ResourceTypeAuthorization getAuthorization()
public void setAuthorization(ResourceTypeAuthorization resourceTypeAuthorization)
Copyright © 2019. All rights reserved.