Package io.airlift.configuration
Class ConfigurationMetadata.AttributeMetadata
java.lang.Object
io.airlift.configuration.ConfigurationMetadata.AttributeMetadata
- Enclosing class:
ConfigurationMetadata<T>
-
Constructor Summary
ConstructorsConstructorDescriptionAttributeMetadata(Class<?> configClass, String name, String description, boolean securitySensitive, boolean hidden, Method getter, ConfigurationMetadata.InjectionPointMetaData injectionPoint, Set<ConfigurationMetadata.InjectionPointMetaData> legacyInjectionPoints) -
Method Summary
-
Constructor Details
-
AttributeMetadata
public AttributeMetadata(Class<?> configClass, String name, String description, boolean securitySensitive, boolean hidden, Method getter, ConfigurationMetadata.InjectionPointMetaData injectionPoint, Set<ConfigurationMetadata.InjectionPointMetaData> legacyInjectionPoints)
-
-
Method Details
-
getConfigClass
-
getName
-
getDescription
-
isSecuritySensitive
public boolean isSecuritySensitive() -
isHidden
public boolean isHidden() -
getGetter
-
getInjectionPoint
-
getLegacyInjectionPoints
-
equals
-
hashCode
public int hashCode() -
toString
-