Index
All Classes and Interfaces|All Packages|Serialized Form
A
- AbstractEventClient - Class in io.airlift.event.client
- AbstractEventClient() - Constructor for class io.airlift.event.client.AbstractEventClient
- addClassError(String, Object...) - Method in class io.airlift.event.client.EventTypeMetadata
- addMethodError(String, Method, Object...) - Method in class io.airlift.event.client.EventTypeMetadata
B
- bindEventClient(Class<?>...) - Method in class io.airlift.event.client.EventBinder
- bindGenericEventClient(Class<?>...) - Method in class io.airlift.event.client.EventBinder
- bindGenericEventClient(List<Class<?>>) - Method in class io.airlift.event.client.EventBinder
C
- configure(Binder) - Method in class io.airlift.event.client.EventModule
- configure(Binder) - Method in class io.airlift.event.client.InMemoryEventModule
- configure(Binder) - Method in class io.airlift.event.client.JsonEventModule
D
- DATA - Enum constant in enum class io.airlift.event.client.EventField.EventFieldMapping
E
- equals(Object) - Method in class io.airlift.event.client.EventTypeMetadata
- eventBinder(Binder) - Static method in class io.airlift.event.client.EventBinder
- EventBinder - Class in io.airlift.event.client
- EventClient - Interface in io.airlift.event.client
- EventClient.EventGenerator<T> - Interface in io.airlift.event.client
- EventClient.EventPoster<T> - Interface in io.airlift.event.client
- EventField - Annotation Interface in io.airlift.event.client
- EventField.EventFieldMapping - Enum Class in io.airlift.event.client
- EventFieldMetadata - Class in io.airlift.event.client
- EventFieldMetadata.ContainerType - Enum Class in io.airlift.event.client
- EventJsonSerializer<T> - Class in io.airlift.event.client
- EventJsonSerializer(EventTypeMetadata<T>) - Constructor for class io.airlift.event.client.EventJsonSerializer
- EventModule - Class in io.airlift.event.client
- EventModule() - Constructor for class io.airlift.event.client.EventModule
- EventSubmissionFailedException - Exception in io.airlift.event.client
- EventSubmissionFailedException(String, String, Map<URI, ? extends Throwable>) - Constructor for exception io.airlift.event.client.EventSubmissionFailedException
- EventType - Annotation Interface in io.airlift.event.client
- EventTypeMetadata<T> - Class in io.airlift.event.client
F
- fieldMapping() - Element in annotation interface io.airlift.event.client.EventField
- ForEventClient - Annotation Interface in io.airlift.event.client
G
- generate(EventClient.EventPoster<T>) - Method in interface io.airlift.event.client.EventClient.EventGenerator
- getCauses() - Method in exception io.airlift.event.client.EventSubmissionFailedException
-
Gets the underlying cause for each of the servers we attempted to submit to
- getContainerType() - Method in class io.airlift.event.client.EventFieldMetadata
-
Returns Optional.empty() when this field is not a container type.
- getEventClass() - Method in class io.airlift.event.client.EventTypeMetadata
- getEvents() - Method in class io.airlift.event.client.InMemoryEventClient
- getEventTypeMetadata(Class<T>) - Static method in class io.airlift.event.client.EventTypeMetadata
- getEventTypeMetadataNested(Class<T>) - Static method in class io.airlift.event.client.EventTypeMetadata
- getField(String) - Method in class io.airlift.event.client.EventTypeMetadata
- getFieldName() - Method in enum class io.airlift.event.client.EventField.EventFieldMapping
- getFields() - Method in class io.airlift.event.client.EventTypeMetadata
- getHostField() - Method in class io.airlift.event.client.EventTypeMetadata
- getName() - Method in class io.airlift.event.client.EventFieldMetadata
- getNestedType() - Method in class io.airlift.event.client.EventFieldMetadata
-
Returns Optional.empty() when this field does not contain a nested type.
- getPool() - Method in exception io.airlift.event.client.ServiceUnavailableException
- getTimestampField() - Method in class io.airlift.event.client.EventTypeMetadata
- getType() - Method in exception io.airlift.event.client.ServiceUnavailableException
- getTypeName() - Method in class io.airlift.event.client.EventTypeMetadata
- getTypeParameters(Class<?>, Type) - Static method in class io.airlift.event.client.TypeParameterUtils
- getUuidField() - Method in class io.airlift.event.client.EventTypeMetadata
- getValidEventTypeMetadata(Class<T>) - Static method in class io.airlift.event.client.EventTypeMetadata
- getValidEventTypeMetaDataSet(Class<?>...) - Static method in class io.airlift.event.client.EventTypeMetadata
H
- handledType() - Method in class io.airlift.event.client.EventJsonSerializer
- hashCode() - Method in class io.airlift.event.client.EventTypeMetadata
- HOST - Enum constant in enum class io.airlift.event.client.EventField.EventFieldMapping
I
- InMemoryEventClient - Class in io.airlift.event.client
- InMemoryEventClient() - Constructor for class io.airlift.event.client.InMemoryEventClient
- InMemoryEventModule - Class in io.airlift.event.client
- InMemoryEventModule() - Constructor for class io.airlift.event.client.InMemoryEventModule
- InvalidEventException - Exception in io.airlift.event.client
- InvalidEventException(String, Object...) - Constructor for exception io.airlift.event.client.InvalidEventException
- InvalidEventException(Throwable, String, Object...) - Constructor for exception io.airlift.event.client.InvalidEventException
- io.airlift.event.client - package io.airlift.event.client
- ITERABLE - Enum constant in enum class io.airlift.event.client.EventFieldMetadata.ContainerType
J
- JsonEventModule - Class in io.airlift.event.client
- JsonEventModule() - Constructor for class io.airlift.event.client.JsonEventModule
- JsonEventSerializer - Class in io.airlift.event.client
- JsonEventSerializer(Class<?>...) - Constructor for class io.airlift.event.client.JsonEventSerializer
- JsonEventSerializer(Set<EventTypeMetadata<?>>) - Constructor for class io.airlift.event.client.JsonEventSerializer
- JsonEventWriter - Class in io.airlift.event.client
- JsonEventWriter(Set<EventTypeMetadata<?>>) - Constructor for class io.airlift.event.client.JsonEventWriter
M
- MAP - Enum constant in enum class io.airlift.event.client.EventFieldMetadata.ContainerType
- MultiEventClient - Class in io.airlift.event.client
- MultiEventClient(EventClient...) - Constructor for class io.airlift.event.client.MultiEventClient
- MultiEventClient(Set<EventClient>) - Constructor for class io.airlift.event.client.MultiEventClient
- MULTIMAP - Enum constant in enum class io.airlift.event.client.EventFieldMetadata.ContainerType
N
- NullEventClient - Class in io.airlift.event.client
- NullEventClient() - Constructor for class io.airlift.event.client.NullEventClient
P
- post(EventClient.EventGenerator<T>) - Method in class io.airlift.event.client.AbstractEventClient
- post(EventClient.EventGenerator<T>) - Method in interface io.airlift.event.client.EventClient
- post(EventClient.EventGenerator<T>) - Method in class io.airlift.event.client.MultiEventClient
- post(Iterable<T>) - Method in class io.airlift.event.client.AbstractEventClient
- post(Iterable<T>) - Method in interface io.airlift.event.client.EventClient
- post(Iterable<T>) - Method in class io.airlift.event.client.MultiEventClient
- post(T) - Method in interface io.airlift.event.client.EventClient.EventPoster
- post(T...) - Method in class io.airlift.event.client.AbstractEventClient
- post(T...) - Method in interface io.airlift.event.client.EventClient
- post(T...) - Method in class io.airlift.event.client.MultiEventClient
- postEvent(T) - Method in class io.airlift.event.client.AbstractEventClient
- postEvent(T) - Method in class io.airlift.event.client.InMemoryEventClient
- postEvent(T) - Method in class io.airlift.event.client.NullEventClient
S
- serialize(T, JsonGenerator) - Method in class io.airlift.event.client.JsonEventSerializer
- serialize(T, JsonGenerator, SerializerProvider) - Method in class io.airlift.event.client.EventJsonSerializer
- ServiceUnavailableException - Exception in io.airlift.event.client
- ServiceUnavailableException(String, String) - Constructor for exception io.airlift.event.client.ServiceUnavailableException
T
- TIMESTAMP - Enum constant in enum class io.airlift.event.client.EventField.EventFieldMapping
- toString() - Method in enum class io.airlift.event.client.EventFieldMetadata.ContainerType
- TypeParameterUtils - Class in io.airlift.event.client
U
- UUID - Enum constant in enum class io.airlift.event.client.EventField.EventFieldMapping
V
- value() - Element in annotation interface io.airlift.event.client.EventField
- value() - Element in annotation interface io.airlift.event.client.EventType
- valueOf(String) - Static method in enum class io.airlift.event.client.EventField.EventFieldMapping
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.airlift.event.client.EventFieldMetadata.ContainerType
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class io.airlift.event.client.EventField.EventFieldMapping
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class io.airlift.event.client.EventFieldMetadata.ContainerType
-
Returns an array containing the constants of this enum class, in the order they are declared.
W
- writeEvents(EventClient.EventGenerator<T>, OutputStream) - Method in class io.airlift.event.client.JsonEventWriter
- writeField(JsonGenerator, Object) - Method in class io.airlift.event.client.EventFieldMetadata
All Classes and Interfaces|All Packages|Serialized Form