java.lang.Object
org.apache.camel.maven.dsl.yaml.support.Schema

public class Schema extends Object
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    com.fasterxml.jackson.databind.node.ObjectNode
     
    com.fasterxml.jackson.databind.node.ObjectNode
     
  • Constructor Summary

    Constructors
    Constructor
    Description
     
    Schema(com.fasterxml.jackson.databind.node.ObjectNode meta, com.fasterxml.jackson.databind.node.ObjectNode properties)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    com.fasterxml.jackson.databind.JsonNode
     
    com.fasterxml.jackson.databind.JsonNode
     
    com.fasterxml.jackson.databind.JsonNode
     
    com.fasterxml.jackson.databind.JsonNode
     
    com.fasterxml.jackson.databind.JsonNode
     

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Field Details

    • meta

      public com.fasterxml.jackson.databind.node.ObjectNode meta
    • properties

      public com.fasterxml.jackson.databind.node.ObjectNode properties
  • Constructor Details

    • Schema

      public Schema()
    • Schema

      public Schema(com.fasterxml.jackson.databind.node.ObjectNode meta, com.fasterxml.jackson.databind.node.ObjectNode properties)
  • Method Details

    • property

      public com.fasterxml.jackson.databind.JsonNode property(String name)
    • description

      public com.fasterxml.jackson.databind.JsonNode description(String name)
    • displayName

      public com.fasterxml.jackson.databind.JsonNode displayName(String name)
    • defaultValue

      public com.fasterxml.jackson.databind.JsonNode defaultValue(String name)
    • isSecret

      public com.fasterxml.jackson.databind.JsonNode isSecret(String name)