Class ResourceSchema

    • Method Detail

      • toNode

        public Node toNode()
        Description copied from interface: ToNode
        Converts a value to a Node.
        Specified by:
        toNode in interface ToNode
        Returns:
        Returns the creates Node.
      • getTypeName

        public java.lang.String getTypeName()
      • getDescription

        public java.lang.String getDescription()
      • getSourceUrl

        public java.util.Optional<java.lang.String> getSourceUrl()
      • getDocumentationUrl

        public java.util.Optional<java.lang.String> getDocumentationUrl()
      • getDefinitions

        public java.util.Map<java.lang.String,​Schema> getDefinitions()
      • getProperties

        public java.util.Map<java.lang.String,​Property> getProperties()
      • getReadOnlyProperties

        public java.util.Set<java.lang.String> getReadOnlyProperties()
      • getWriteOnlyProperties

        public java.util.Set<java.lang.String> getWriteOnlyProperties()
      • getPrimaryIdentifier

        public java.util.Set<java.lang.String> getPrimaryIdentifier()
      • getCreateOnlyProperties

        public java.util.Set<java.lang.String> getCreateOnlyProperties()
      • getDeprecatedProperties

        public java.util.Set<java.lang.String> getDeprecatedProperties()
      • getAdditionalIdentifiers

        public java.util.List<java.util.List<java.lang.String>> getAdditionalIdentifiers()
      • getHandlers

        public java.util.Map<java.lang.String,​Handler> getHandlers()
      • getRemotes

        public java.util.Map<java.lang.String,​Remote> getRemotes()
      • getTagging

        public Tagging getTagging()