All Classes and Interfaces
Class
Description
Interface representing an in memory read only representation of a CloudEvent,
as specified by the CloudEvents specification.
Interface which defines CloudEvent attributes as per specification
Interface representing an in memory read only representation of CloudEvent attributes and extensions.
Represents an object that can be read as CloudEvent context attributes and extensions.
Interface to write the context attributes/extensions from a
CloudEventContextReader to a new representation.Interface that defines a wrapper for CloudEvent data.
Interface to convert a
CloudEventData instance to another one.Materialized CloudEvent extension interface to read/write the extension attributes key/values.
The event extensions.
Represents an object that can be read as CloudEvent.
This class is the exception Protocol Binding and Event Format implementers can use to signal errors while serializing/deserializing CloudEvent.
The kind of error that happened while serializing/deserializing
Interface to write the content (CloudEvents attributes, extensions and payload) from a
CloudEventReader to a new representation.This factory is used to enforce setting the
SpecVersion as first step in the writing process.This annotation is used to define a method parameter or return type as nullable.
Represents one of the supported CloudEvents specification versions by this library
Utilities to handle the CloudEvent Attribute Timestamp type