Class EndpointControlFeature

java.lang.Object
com.fasterxml.jackson.databind.JsonSerializable.Base
com.fasterxml.jackson.databind.JsonNode
com.fasterxml.jackson.databind.node.BaseJsonNode
com.fasterxml.jackson.databind.node.ContainerNode<com.fasterxml.jackson.databind.node.ObjectNode>
com.fasterxml.jackson.databind.node.ObjectNode
de.captaingoldfish.scim.sdk.common.resources.base.ScimObjectNode
de.captaingoldfish.scim.sdk.server.schemas.custom.EndpointControlFeature
All Implemented Interfaces:
com.fasterxml.jackson.core.TreeNode, com.fasterxml.jackson.databind.JsonSerializable, com.fasterxml.jackson.databind.node.JsonNodeCreator, ScimNode, Serializable, Iterable<com.fasterxml.jackson.databind.JsonNode>

public class EndpointControlFeature extends ScimObjectNode
author Pascal Knueppel
created at: 26.11.2019 - 08:50

this feature extension will allow to disable specific endpoint for specific resource types
See Also:
  • Constructor Details

    • EndpointControlFeature

      public EndpointControlFeature(Boolean createDisabled, Boolean getDisabled, Boolean listDisabled, Boolean updateDisabled, Boolean deleteDisabled)
    • EndpointControlFeature

      public EndpointControlFeature()
  • Method Details

    • isCreateDisabled

      public boolean isCreateDisabled()
      if the create endpoint is disabled or not
    • setCreateDisabled

      public void setCreateDisabled(Boolean createDisabled)
      if the create endpoint is disabled or not
    • isGetDisabled

      public boolean isGetDisabled()
      if the get endpoint is disabled or not
    • setGetDisabled

      public void setGetDisabled(Boolean getDisabled)
      if the get endpoint is disabled or not
    • isListDisabled

      public boolean isListDisabled()
      if the list endpoint is disabled or not
    • setListDisabled

      public void setListDisabled(Boolean listDisabled)
      if the list endpoint is disabled or not
    • isUpdateDisabled

      public boolean isUpdateDisabled()
      if the update endpoint is disabled or not
    • setUpdateDisabled

      public void setUpdateDisabled(Boolean disableUpdate)
      if the update endpoint is disabled or not
    • isDeleteDisabled

      public boolean isDeleteDisabled()
      if the delete endpoint is disabled or not
    • setDeleteDisabled

      public void setDeleteDisabled(Boolean disableDelete)
      if the delete endpoint is disabled or not
    • isResourceTypeDisabled

      public boolean isResourceTypeDisabled()
      check if all methods are disabled
    • builder