Interface AddResourceOperationStepHandlerDescriptor

    • Method Detail

      • getRequiredChildren

        default Set<PathElement> getRequiredChildren()
        Returns the required child resources for this resource description.
        Returns:
        a collection of resource paths
      • getRequiredSingletonChildren

        default Set<PathElement> getRequiredSingletonChildren()
        Returns the required singleton child resources for this resource description. This means only one child resource should exist for the given child type.
        Returns:
        a collection of resource paths
      • getAttributeTranslation

        default AttributeTranslation getAttributeTranslation​(AttributeDefinition attribute)
        Returns the attribute translation for the specified attribute, or null if none exists
        Returns:
        an attribute translation, or null if none exists
      • getResourceTransformation

        default UnaryOperator<Resource> getResourceTransformation()
        Returns a transformation for a newly created resource.
        Returns:
        a resource transformation