All Classes and Interfaces
Class
Description
Configure the acknowledgement policy for the given
@Incoming.Default implementation of the
CloudEventMetadata interfaceIdentifies that a particular method performs blocking operations,
and as such should be executed on separate worker.
Configure if the annotated publisher should dispatch the messages to several subscribers.
Deprecated.
This qualifier indicates which channel should be injected / populated.
Represents Cloud Event metadata
See https://github.com/cloudevents/spec/blob/v1.0/spec.md.
Qualifier used on connector implementations to indicate the associated underlying transport.
Annotation used to declare an attribute on the connector.
This class is used to allow multiple
ConnectorAttribute declarations.Parent class for
IncomingConnectorFactory and OutgoingConnectorFactory.Supports inline instantiation of the
Connector qualifier.Default implementation of the
IncomingCloudEventMetadata interfaceDefault implementation of the
OutgoingCloudEventMetadata interface.Deprecated.
Use
Emitter instead.Interface used to feed a channel from an imperative piece of code.
Factory for creating different Emitter implementations.
Qualifier for
EmitterFactory implementations.Marker interface for Custom Emitter types, except the spec defined
EmitterRepresent an health status and its set of attached data.
Structure storing the health detail of a specific channel.
A builder to ease the creation of
HealthReport.Interface implemented by connector to participate to the health data collection.
SPI used to implement a connector managing a source of messages for a specific transport.
Used to signify a subscriber to incoming messages.
Represents the Cloud Event metadata from an incoming message.
SPI used to implement a connector managing a source of messages for a specific transport.
This class is used to allow multiple
Incoming declarations.Interface to abstract json serialization to/from string.
Annotation allowing to specify the class of the
KeyValueExtractor to be used.A keyed stream.
Temporary annotation - must be copied to spec.
A message envelope.
Converter transforming
Message<A> into Message<B>.Framework-facing interface for the Emitter implementations.
Message metadata containers.
Represents the types of the method parameters and associated generic parameter if any.
Interface used to feed a channel from an imperative piece of code.
Deprecated.
Use
OnOverflow insteadConfigures the back pressure policy on an injected
Emitter:The back pressure strategy.
The back pressure strategy.
SPI used to implement a connector managing a sink of messages for a specific transport.
Used to signify a publisher of outgoing messages.
Represents the Cloud Event metadata for an outgoing message.
SPI used to implement a connector managing a sink of messages for a specific transport.
Interceptor for outgoing messages on connector channels.
Metadata injected for holding the result of outgoing connector's transmission operation
SPI to allow extension of publishers (Multi) included in the final graph.
SPI to allow extension of subscription targets (Multi) included in the final graph.
Channelinstead.