JavaScript is disabled on your browser.
Skip navigation links
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
Prev
Next
Frames
No Frames
All Classes
$
A
B
C
D
E
F
G
H
I
L
N
O
P
R
S
T
V
W
$
$$getRecordedConfig()
- Method in interface com.facebook.airlift.configuration.testing.
ConfigAssertions.$$RecordingConfigProxy
$$RecordedConfigData(T, Set<Method>)
- Constructor for class com.facebook.airlift.configuration.testing.
ConfigAssertions.$$RecordedConfigData
A
AbstractConfigurationAwareModule
- Class in
com.facebook.airlift.configuration
AbstractConfigurationAwareModule()
- Constructor for class com.facebook.airlift.configuration.
AbstractConfigurationAwareModule
addConfigurationBindingListener(ConfigurationBindingListener)
- Method in class com.facebook.airlift.configuration.
ConfigurationFactory
addInjectionPoint(ConfigurationMetadata.InjectionPointMetaData)
- Method in class com.facebook.airlift.configuration.
ConfigurationMetadata.AttributeMetaDataBuilder
AnnotatedBindingBuilder(Binder)
- Constructor for class com.facebook.airlift.configuration.
ConfigurationModule.AnnotatedBindingBuilder
annotatedWith(Class<? extends Annotation>)
- Method in class com.facebook.airlift.configuration.
ConfigurationModule.AnnotatedBindingBuilder
annotatedWith(Annotation)
- Method in class com.facebook.airlift.configuration.
ConfigurationModule.AnnotatedBindingBuilder
annotation
- Variable in class com.facebook.airlift.configuration.
ConfigurationModule.ConfigBindingBuilder
annotationType
- Variable in class com.facebook.airlift.configuration.
ConfigurationModule.ConfigBindingBuilder
assertDefaults(Map<String, Object>, Class<T>)
- Static method in class com.facebook.airlift.configuration.testing.
ConfigAssertions
assertDeprecatedEquivalence(Class<T>, Map<String, String>, Map<String, String>...)
- Static method in class com.facebook.airlift.configuration.testing.
ConfigAssertions
assertFullMapping(Map<String, String>, T)
- Static method in class com.facebook.airlift.configuration.testing.
ConfigAssertions
assertRecordedDefaults(T)
- Static method in class com.facebook.airlift.configuration.testing.
ConfigAssertions
AttributeMetadata(Class<?>, String, String, boolean, Method, ConfigurationMetadata.InjectionPointMetaData, Set<ConfigurationMetadata.InjectionPointMetaData>)
- Constructor for class com.facebook.airlift.configuration.
ConfigurationMetadata.AttributeMetadata
AttributeMetaDataBuilder(Class<?>, String, boolean)
- Constructor for class com.facebook.airlift.configuration.
ConfigurationMetadata.AttributeMetaDataBuilder
B
bind(ConfigurationBinding<T>)
- Method in interface com.facebook.airlift.configuration.
ConfigBinder.InternalConfigBinder
bindConfig(Class<T>)
- Method in class com.facebook.airlift.configuration.
ConfigBinder
bindConfig(Class<T>, Annotation)
- Method in class com.facebook.airlift.configuration.
ConfigBinder
bindConfig(Class<T>, Class<? extends Annotation>)
- Method in class com.facebook.airlift.configuration.
ConfigBinder
bindConfig(Class<T>, String)
- Method in class com.facebook.airlift.configuration.
ConfigBinder
bindConfig(Class<T>, Annotation, String)
- Method in class com.facebook.airlift.configuration.
ConfigBinder
bindConfig(Class<T>, Class<? extends Annotation>, String)
- Method in class com.facebook.airlift.configuration.
ConfigBinder
bindConfig(Key<T>, Class<T>, String)
- Method in class com.facebook.airlift.configuration.
ConfigBinder
bindConfig(Binder)
- Static method in class com.facebook.airlift.configuration.
ConfigurationModule
Deprecated.
As of Airlift 0.109, replaced by
ConfigBinder.configBinder(Binder)
.
bindConfigDefaults(Class<T>, ConfigDefaults<T>)
- Method in class com.facebook.airlift.configuration.
ConfigBinder
bindConfigDefaults(Class<T>, Annotation, ConfigDefaults<T>)
- Method in class com.facebook.airlift.configuration.
ConfigBinder
bindConfigDefaults(Class<T>, Class<? extends Annotation>, ConfigDefaults<T>)
- Method in class com.facebook.airlift.configuration.
ConfigBinder
bindConfigDefaults(Key<T>, ConfigDefaults<T>)
- Method in class com.facebook.airlift.configuration.
ConfigBinder
bindConfigDefaults(ConfigDefaultsHolder<T>)
- Method in interface com.facebook.airlift.configuration.
ConfigBinder.InternalConfigBinder
bindConfigGlobalDefaults(Class<T>, ConfigDefaults<T>)
- Method in class com.facebook.airlift.configuration.
ConfigBinder
Binds default values for all the instances of given config class for the current binder
bindConfigurationBindingListener(ConfigurationBindingListener)
- Method in class com.facebook.airlift.configuration.
ConfigBinder
Binds a configuration binding listener that can create additional config bindings.
bindConfigurationBindingListener(ConfigurationBindingListener)
- Method in interface com.facebook.airlift.configuration.
ConfigBinder.InternalConfigBinder
binder
- Variable in class com.facebook.airlift.configuration.
ConfigurationModule.ConfigBindingBuilder
build(Class<T>)
- Method in class com.facebook.airlift.configuration.
ConfigurationFactory
build(Class<T>, String)
- Method in class com.facebook.airlift.configuration.
ConfigurationFactory
build()
- Method in class com.facebook.airlift.configuration.
ConfigurationMetadata.AttributeMetaDataBuilder
buildConfigObject(Class<T>)
- Method in class com.facebook.airlift.configuration.
AbstractConfigurationAwareModule
buildConfigObject(Class<T>, String)
- Method in class com.facebook.airlift.configuration.
AbstractConfigurationAwareModule
C
com.facebook.airlift.configuration
- package com.facebook.airlift.configuration
com.facebook.airlift.configuration.testing
- package com.facebook.airlift.configuration.testing
compareTo(ConfigurationInspector.ConfigAttribute)
- Method in class com.facebook.airlift.configuration.
ConfigurationInspector.ConfigAttribute
compareTo(ConfigurationInspector.ConfigRecord<?>)
- Method in class com.facebook.airlift.configuration.
ConfigurationInspector.ConfigRecord
ConditionalModule
<
T
> - Class in
com.facebook.airlift.configuration
Config
- Annotation Type in
com.facebook.airlift.configuration
ConfigAssertions
- Class in
com.facebook.airlift.configuration.testing
ConfigAssertions.$$RecordedConfigData
<
T
> - Class in
com.facebook.airlift.configuration.testing
ConfigAssertions.$$RecordingConfigProxy
<
T
> - Interface in
com.facebook.airlift.configuration.testing
ConfigBinder
- Class in
com.facebook.airlift.configuration
configBinder(Binder)
- Static method in class com.facebook.airlift.configuration.
ConfigBinder
ConfigBinder.InternalConfigBinder
- Interface in
com.facebook.airlift.configuration
ConfigBindingBuilder(Binder, Class<? extends Annotation>, Annotation, String)
- Constructor for class com.facebook.airlift.configuration.
ConfigurationModule.ConfigBindingBuilder
ConfigDefaults
<
T
> - Interface in
com.facebook.airlift.configuration
configDefaults(List<? extends ConfigDefaults<T>>)
- Static method in interface com.facebook.airlift.configuration.
ConfigDefaults
ConfigDescription
- Annotation Type in
com.facebook.airlift.configuration
A generic description annotation
ConfigSecuritySensitive
- Annotation Type in
com.facebook.airlift.configuration
ConfigurationAwareModule
- Interface in
com.facebook.airlift.configuration
ConfigurationBinding
<
T
> - Class in
com.facebook.airlift.configuration
ConfigurationBinding(Key<T>, Class<T>, Optional<String>)
- Constructor for class com.facebook.airlift.configuration.
ConfigurationBinding
ConfigurationBindingListener
- Interface in
com.facebook.airlift.configuration
configurationBound(ConfigurationBinding<?>, ConfigBinder)
- Method in interface com.facebook.airlift.configuration.
ConfigurationBindingListener
ConfigurationFactory
- Class in
com.facebook.airlift.configuration
ConfigurationFactory(Map<String, String>)
- Constructor for class com.facebook.airlift.configuration.
ConfigurationFactory
ConfigurationFactory(Map<String, String>, WarningsMonitor)
- Constructor for class com.facebook.airlift.configuration.
ConfigurationFactory
ConfigurationInspector
- Class in
com.facebook.airlift.configuration
ConfigurationInspector()
- Constructor for class com.facebook.airlift.configuration.
ConfigurationInspector
ConfigurationInspector.ConfigAttribute
- Class in
com.facebook.airlift.configuration
ConfigurationInspector.ConfigRecord
<
T
> - Class in
com.facebook.airlift.configuration
ConfigurationLoader
- Class in
com.facebook.airlift.configuration
ConfigurationMetadata
<
T
> - Class in
com.facebook.airlift.configuration
ConfigurationMetadata.AttributeMetadata
- Class in
com.facebook.airlift.configuration
ConfigurationMetadata.AttributeMetaDataBuilder
- Class in
com.facebook.airlift.configuration
ConfigurationMetadata.InjectionPointMetaData
- Class in
com.facebook.airlift.configuration
ConfigurationModule
- Class in
com.facebook.airlift.configuration
ConfigurationModule(ConfigurationFactory)
- Constructor for class com.facebook.airlift.configuration.
ConfigurationModule
ConfigurationModule.AnnotatedBindingBuilder
- Class in
com.facebook.airlift.configuration
ConfigurationModule.ConfigBindingBuilder
- Class in
com.facebook.airlift.configuration
ConfigurationModule.PrefixBindingBuilder
- Class in
com.facebook.airlift.configuration
configure(Binder)
- Method in class com.facebook.airlift.configuration.
AbstractConfigurationAwareModule
configure(Binder)
- Method in class com.facebook.airlift.configuration.
ConfigurationModule
configure(Binder)
- Method in class com.facebook.airlift.configuration.
ValidationErrorModule
consumeProperty(String)
- Method in class com.facebook.airlift.configuration.
ConfigurationFactory
Marks the specified property as consumed.
D
DefunctConfig
- Annotation Type in
com.facebook.airlift.configuration
E
equals(Object)
- Method in class com.facebook.airlift.configuration.
ConfigurationBinding
equals(Object)
- Method in class com.facebook.airlift.configuration.
ConfigurationInspector.ConfigAttribute
equals(Object)
- Method in class com.facebook.airlift.configuration.
ConfigurationInspector.ConfigRecord
equals(Object)
- Method in class com.facebook.airlift.configuration.
ConfigurationMetadata.AttributeMetadata
equals(Object)
- Method in class com.facebook.airlift.configuration.
ConfigurationMetadata
equals(Object)
- Method in class com.facebook.airlift.configuration.
ConfigurationMetadata.InjectionPointMetaData
F
findAnnotatedMethod(Class<?>, Class<? extends Annotation>, String, Class<?>...)
- Static method in class com.facebook.airlift.configuration.
ConfigurationMetadata
G
getAttributeName()
- Method in class com.facebook.airlift.configuration.
ConfigurationInspector.ConfigAttribute
getAttributes()
- Method in class com.facebook.airlift.configuration.
ConfigurationInspector.ConfigRecord
getAttributes()
- Method in class com.facebook.airlift.configuration.
ConfigurationMetadata
getConfigClass()
- Method in class com.facebook.airlift.configuration.
ConfigurationBinding
getConfigClass()
- Method in class com.facebook.airlift.configuration.
ConfigurationInspector.ConfigRecord
getConfigClass()
- Method in class com.facebook.airlift.configuration.
ConfigurationMetadata.AttributeMetadata
getConfigClass()
- Method in class com.facebook.airlift.configuration.
ConfigurationMetadata
getConfigClass()
- Method in class com.facebook.airlift.configuration.
ConfigurationMetadata.InjectionPointMetaData
getConfigurationMetadata(Class<T>)
- Static method in class com.facebook.airlift.configuration.
ConfigurationMetadata
getConstructor()
- Method in class com.facebook.airlift.configuration.
ConfigurationMetadata
getCurrentValue()
- Method in class com.facebook.airlift.configuration.
ConfigurationInspector.ConfigAttribute
getDefaultValue()
- Method in class com.facebook.airlift.configuration.
ConfigurationInspector.ConfigAttribute
getDescription()
- Method in class com.facebook.airlift.configuration.
ConfigurationInspector.ConfigAttribute
getDescription()
- Method in class com.facebook.airlift.configuration.
ConfigurationMetadata.AttributeMetadata
getGetter()
- Method in class com.facebook.airlift.configuration.
ConfigurationMetadata.AttributeMetadata
getInjectionPoint()
- Method in class com.facebook.airlift.configuration.
ConfigurationMetadata.AttributeMetadata
getInstance()
- Method in class com.facebook.airlift.configuration.testing.
ConfigAssertions.$$RecordedConfigData
getInvokedMethods()
- Method in class com.facebook.airlift.configuration.testing.
ConfigAssertions.$$RecordedConfigData
getKey()
- Method in class com.facebook.airlift.configuration.
ConfigurationBinding
getKey()
- Method in class com.facebook.airlift.configuration.
ConfigurationInspector.ConfigRecord
getLegacyInjectionPoints()
- Method in class com.facebook.airlift.configuration.
ConfigurationMetadata.AttributeMetadata
getName()
- Method in class com.facebook.airlift.configuration.
ConfigurationMetadata.AttributeMetadata
getPrefix()
- Method in class com.facebook.airlift.configuration.
ConfigurationBinding
getPrefix()
- Method in class com.facebook.airlift.configuration.
ConfigurationInspector.ConfigRecord
getProperties()
- Method in class com.facebook.airlift.configuration.
ConfigurationFactory
getProperty()
- Method in class com.facebook.airlift.configuration.
ConfigurationMetadata.InjectionPointMetaData
getPropertyName()
- Method in class com.facebook.airlift.configuration.
ConfigurationInspector.ConfigAttribute
getSetter()
- Method in class com.facebook.airlift.configuration.
ConfigurationMetadata.InjectionPointMetaData
getSystemProperties()
- Static method in class com.facebook.airlift.configuration.
ConfigurationLoader
getUsedProperties()
- Method in class com.facebook.airlift.configuration.
ConfigurationFactory
getValidConfigurationMetadata(Class<T>)
- Static method in class com.facebook.airlift.configuration.
ConfigurationMetadata
H
hashCode()
- Method in class com.facebook.airlift.configuration.
ConfigurationBinding
hashCode()
- Method in class com.facebook.airlift.configuration.
ConfigurationInspector.ConfigAttribute
hashCode()
- Method in class com.facebook.airlift.configuration.
ConfigurationInspector.ConfigRecord
hashCode()
- Method in class com.facebook.airlift.configuration.
ConfigurationMetadata.AttributeMetadata
hashCode()
- Method in class com.facebook.airlift.configuration.
ConfigurationMetadata
hashCode()
- Method in class com.facebook.airlift.configuration.
ConfigurationMetadata.InjectionPointMetaData
I
inspect(ConfigurationFactory)
- Method in class com.facebook.airlift.configuration.
ConfigurationInspector
install(Module)
- Method in class com.facebook.airlift.configuration.
AbstractConfigurationAwareModule
installModuleIf(Class<T>, Predicate<T>, Module, Module)
- Static method in class com.facebook.airlift.configuration.
ConditionalModule
installModuleIf(Class<T>, Predicate<T>, Module)
- Static method in class com.facebook.airlift.configuration.
ConditionalModule
installModules(Module...)
- Static method in class com.facebook.airlift.configuration.
ConfigurationModule
InvalidConfigurationException
- Exception in
com.facebook.airlift.configuration
InvalidConfigurationException(String)
- Constructor for exception com.facebook.airlift.configuration.
InvalidConfigurationException
InvalidConfigurationException(Throwable, String)
- Constructor for exception com.facebook.airlift.configuration.
InvalidConfigurationException
isLegacy()
- Method in class com.facebook.airlift.configuration.
ConfigurationMetadata.InjectionPointMetaData
isSecuritySensitive()
- Method in class com.facebook.airlift.configuration.
ConfigurationMetadata.AttributeMetadata
L
LegacyConfig
- Annotation Type in
com.facebook.airlift.configuration
loadProperties()
- Static method in class com.facebook.airlift.configuration.
ConfigurationLoader
loadPropertiesFrom(String)
- Static method in class com.facebook.airlift.configuration.
ConfigurationLoader
Loads properties from the given file
N
newCurrent(Class<?>, String, Method)
- Static method in class com.facebook.airlift.configuration.
ConfigurationMetadata.InjectionPointMetaData
newLegacy(Class<?>, String, Method)
- Static method in class com.facebook.airlift.configuration.
ConfigurationMetadata.InjectionPointMetaData
noDefaults()
- Static method in interface com.facebook.airlift.configuration.
ConfigDefaults
O
onWarning(String)
- Method in interface com.facebook.airlift.configuration.
WarningsMonitor
P
prefix
- Variable in class com.facebook.airlift.configuration.
ConfigurationModule.ConfigBindingBuilder
PrefixBindingBuilder(Binder, Class<? extends Annotation>, Annotation)
- Constructor for class com.facebook.airlift.configuration.
ConfigurationModule.PrefixBindingBuilder
prefixedWith(String)
- Method in class com.facebook.airlift.configuration.
ConfigurationModule.PrefixBindingBuilder
R
recordDefaults(Class<T>)
- Static method in class com.facebook.airlift.configuration.testing.
ConfigAssertions
registerConfigurationClasses(Module)
- Method in class com.facebook.airlift.configuration.
ConfigurationFactory
Registers all configuration classes in the module so they can be part of configuration inspection.
registerConfigurationClasses(Collection<? extends Module>)
- Method in class com.facebook.airlift.configuration.
ConfigurationFactory
S
setConfigurationFactory(ConfigurationFactory)
- Method in class com.facebook.airlift.configuration.
AbstractConfigurationAwareModule
setConfigurationFactory(ConfigurationFactory)
- Method in interface com.facebook.airlift.configuration.
ConfigurationAwareModule
setDefaults(T)
- Method in interface com.facebook.airlift.configuration.
ConfigDefaults
setDescription(String)
- Method in class com.facebook.airlift.configuration.
ConfigurationMetadata.AttributeMetaDataBuilder
setGetter(Method)
- Method in class com.facebook.airlift.configuration.
ConfigurationMetadata.AttributeMetaDataBuilder
setup(Binder)
- Method in class com.facebook.airlift.configuration.
AbstractConfigurationAwareModule
setup(Binder)
- Method in class com.facebook.airlift.configuration.
ConditionalModule
T
to(Class<T>)
- Method in class com.facebook.airlift.configuration.
ConfigurationModule.ConfigBindingBuilder
toString()
- Method in class com.facebook.airlift.configuration.
ConfigurationBinding
toString()
- Method in class com.facebook.airlift.configuration.
ConfigurationInspector.ConfigAttribute
toString()
- Method in class com.facebook.airlift.configuration.
ConfigurationMetadata.AttributeMetadata
toString()
- Method in class com.facebook.airlift.configuration.
ConfigurationMetadata
V
validateRegisteredConfigurationProvider()
- Method in class com.facebook.airlift.configuration.
ConfigurationFactory
ValidationErrorModule
- Class in
com.facebook.airlift.configuration
ValidationErrorModule(List<Message>)
- Constructor for class com.facebook.airlift.configuration.
ValidationErrorModule
W
WarningsMonitor
- Interface in
com.facebook.airlift.configuration
$
A
B
C
D
E
F
G
H
I
L
N
O
P
R
S
T
V
W
Skip navigation links
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
Prev
Next
Frames
No Frames
All Classes
Copyright © 2010–2021 Airlift. All rights reserved.