java.lang.Object
io.quarkus.annotation.processor.documentation.config.discovery.DiscoveryConfigProperty

public class DiscoveryConfigProperty extends Object
  • Constructor Details

    • DiscoveryConfigProperty

      public DiscoveryConfigProperty(String path, String sourceType, String sourceElementName, SourceElementType sourceElementType, String defaultValue, String defaultValueForDoc, boolean escapeDefaultValueForDoc, Deprecation deprecation, String mapKey, boolean unnamedMapKey, ResolvedType type, boolean converted, boolean enforceHyphenateEnumValue, boolean section, boolean sectionGenerated)
  • Method Details

    • getPath

      public String getPath()
    • getSourceType

      public String getSourceType()
    • getSourceElementName

      public String getSourceElementName()
    • getSourceElementType

      public SourceElementType getSourceElementType()
    • getDefaultValue

      public String getDefaultValue()
    • getDefaultValueForDoc

      public String getDefaultValueForDoc()
    • isEscapeDefaultValueForDoc

      public boolean isEscapeDefaultValueForDoc()
    • getDeprecation

      public Deprecation getDeprecation()
    • isDeprecated

      public boolean isDeprecated()
    • getMapKey

      public String getMapKey()
    • isUnnamedMapKey

      public boolean isUnnamedMapKey()
    • getType

      public ResolvedType getType()
    • isConverted

      public boolean isConverted()
    • isEnforceHyphenateEnumValue

      public boolean isEnforceHyphenateEnumValue()
    • isSection

      public boolean isSection()
    • isSectionGenerated

      public boolean isSectionGenerated()
    • toString

      public String toString()
      Overrides:
      toString in class Object
    • toString

      public String toString(String prefix)
    • builder

      public static DiscoveryConfigProperty.Builder builder(String sourceType, String sourceElementName, SourceElementType sourceElementType, ResolvedType type)