Interface ConnectionProperty

    • Nested Class Summary

      Nested Classes 
      Modifier and Type Interface Description
      static class  ConnectionProperty.Type
      Data type of property.
    • Method Detail

      • name

        java.lang.String name()
        The name of this property. (E.g. "MATERIALIZATIONS_ENABLED".)
      • camelName

        java.lang.String camelName()
        The name of this property in camel-case. (E.g. "materializationsEnabled".)
      • defaultValue

        java.lang.Object defaultValue()
        Returns the default value of this property. The type must match its data type.
      • wrap

        ConnectionConfigImpl.PropEnv wrap​(java.util.Properties properties)
        Wraps this property with a properties object from which its value can be obtained when needed.
      • required

        boolean required()
        Whether the property is mandatory.
      • valueClass

        java.lang.Class valueClass()
        Class of values that this property can take. Most useful for ConnectionProperty.Type.ENUM properties.