Class ConfigurationMetadata

java.lang.Object
io.micronaut.inject.configuration.ConfigurationMetadata
All Implemented Interfaces:
Streamable, Writable

public class ConfigurationMetadata extends Object implements Writable
Metadata about a configuration group.
Author:
Graeme Rocher
  • Constructor Details

    • ConfigurationMetadata

      public ConfigurationMetadata()
  • Method Details

    • getType

      public String getType()
      Returns:
      The type
    • getName

      public String getName()
      Returns:
      The name
    • getDescription

      public String getDescription()
      Returns:
      The description
    • getIncludes

      public Set<String> getIncludes()
      Returns:
      The properties to include
    • getExcludes

      public Set<String> getExcludes()
      Returns:
      The properties to exclude
    • writeTo

      public void writeTo(Writer out) throws IOException
      Description copied from interface: Writable
      Writes this object to the given writer.
      Specified by:
      writeTo in interface Writable
      Parameters:
      out - the Writer to which this Writable should output its data.
      Throws:
      IOException - if an error occurred while outputting data to the writer
    • toString

      public String toString()
      Overrides:
      toString in class Object