Index

A B C D E F G H I J M N P S T U V W 
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
 
A B C D E F G H I J M N P S T U V W 
All Classes and Interfaces|All Packages|Serialized Form