Skip navigation links
$ 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

Copyright © 2010–2024 Airlift. All rights reserved.