Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- AVRO_COMPACT - Enum constant in enum class io.cloudevents.core.format.ContentType
-
The content type for transports sending cloudevents in the compact Avro format.
B
- BaseBinaryMessageReader - Class in io.cloudevents.core.message.impl
-
Base
MessageReaderimplementation for a binary message - BaseBinaryMessageReader() - Constructor for class io.cloudevents.core.message.impl.BaseBinaryMessageReader
- BaseCloudEvent - Class in io.cloudevents.core.impl
- BaseCloudEvent(CloudEventData, Map<String, Object>) - Constructor for class io.cloudevents.core.impl.BaseCloudEvent
- BaseCloudEventBuilder<SELF extends BaseCloudEventBuilder<SELF,
T>, T extends io.cloudevents.CloudEvent> - Class in io.cloudevents.core.impl - BaseCloudEventBuilder() - Constructor for class io.cloudevents.core.impl.BaseCloudEventBuilder
- BaseCloudEventBuilder(CloudEvent) - Constructor for class io.cloudevents.core.impl.BaseCloudEventBuilder
- BaseCloudEventBuilder(CloudEventContext) - Constructor for class io.cloudevents.core.impl.BaseCloudEventBuilder
- BaseGenericBinaryMessageReaderImpl<HK,
HV> - Class in io.cloudevents.core.message.impl -
This class implements a Binary
MessageReader, providing common logic to most protocol bindings which supports both Binary and Structured mode. - BaseGenericBinaryMessageReaderImpl(SpecVersion, CloudEventData) - Constructor for class io.cloudevents.core.message.impl.BaseGenericBinaryMessageReaderImpl
- BaseStructuredMessageReader - Class in io.cloudevents.core.message.impl
-
Base
MessageReaderimplementation for a structured message - BaseStructuredMessageReader() - Constructor for class io.cloudevents.core.message.impl.BaseStructuredMessageReader
- BINARY - Enum constant in enum class io.cloudevents.core.message.Encoding
-
Binary mode
- build() - Method in interface io.cloudevents.core.builder.CloudEventBuilder
-
Build the event
- build() - Method in class io.cloudevents.core.v03.CloudEventBuilder
- build() - Method in class io.cloudevents.core.v1.CloudEventBuilder
- BytesCloudEventData - Class in io.cloudevents.core.data
-
An implementation of
CloudEventDatathat wraps a byte array. - BytesCloudEventData(byte[]) - Constructor for class io.cloudevents.core.data.BytesCloudEventData
-
Deprecated.
C
- CloudEventBuilder - Class in io.cloudevents.core.v03
-
CloudEvent V0.3 builder.
- CloudEventBuilder - Class in io.cloudevents.core.v1
-
CloudEvent V1.0 builder.
- CloudEventBuilder - Interface in io.cloudevents.core.builder
-
Builder interface to build a
CloudEvent. - CloudEventBuilder() - Constructor for class io.cloudevents.core.v03.CloudEventBuilder
- CloudEventBuilder() - Constructor for class io.cloudevents.core.v1.CloudEventBuilder
- CloudEventBuilder(CloudEvent) - Constructor for class io.cloudevents.core.v03.CloudEventBuilder
- CloudEventBuilder(CloudEvent) - Constructor for class io.cloudevents.core.v1.CloudEventBuilder
- CloudEventBuilder(CloudEventContext) - Constructor for class io.cloudevents.core.v03.CloudEventBuilder
- CloudEventBuilder(CloudEventContext) - Constructor for class io.cloudevents.core.v1.CloudEventBuilder
- CloudEventContextReaderAdapter - Class in io.cloudevents.core.impl
- CloudEventContextReaderAdapter(CloudEventContext) - Constructor for class io.cloudevents.core.impl.CloudEventContextReaderAdapter
- CloudEventReaderAdapter - Class in io.cloudevents.core.impl
- CloudEventReaderAdapter(CloudEvent) - Constructor for class io.cloudevents.core.impl.CloudEventReaderAdapter
- CloudEventUtils - Class in io.cloudevents.core
-
This class contains a set of utility methods to deal with conversions of
io.cloudeventsrelated interfaces - CloudEventV03 - Class in io.cloudevents.core.v03
-
CloudEvent implementation for v0.3
- CloudEventV03(String, URI, String, OffsetDateTime, URI, String, String, CloudEventData, Map<String, Object>) - Constructor for class io.cloudevents.core.v03.CloudEventV03
- CloudEventV1 - Class in io.cloudevents.core.v1
-
CloudEvent implementation for v1.0
- CloudEventV1(String, URI, String, String, URI, String, OffsetDateTime, CloudEventData, Map<String, Object>) - Constructor for class io.cloudevents.core.v1.CloudEventV1
- CloudEventValidator - Interface in io.cloudevents.core.validator
- CloudEventValidatorProvider - Class in io.cloudevents.core.provider
-
CloudEventValidatorProvider is a singleton class which loads and access CE Validator service providers on behalf of service clients.
- ContentType - Enum Class in io.cloudevents.core.format
-
A construct that aggregates a two-part identifier of file formats and format contents transmitted on the Internet.
- convert(T) - Method in interface io.cloudevents.core.data.PojoCloudEventData.ToBytes
- createEmptyAttributeException(String) - Static method in class io.cloudevents.core.impl.BaseCloudEventBuilder
- createMissingAttributeException(String) - Static method in class io.cloudevents.core.impl.BaseCloudEventBuilder
D
- data - Variable in class io.cloudevents.core.impl.BaseCloudEventBuilder
- DATACONTENTENCODING - Static variable in class io.cloudevents.core.v03.CloudEventV03
-
The name of the datacontentencoding attribute
- DATACONTENTTYPE - Static variable in class io.cloudevents.core.v03.CloudEventV03
-
The name of the datacontenttype attribute
- DATACONTENTTYPE - Static variable in class io.cloudevents.core.v1.CloudEventV1
-
The name of the datacontenttype attribute
- DATAREF - Static variable in class io.cloudevents.core.extensions.DatarefExtension
-
The key of the
datarefextension - DatarefExtension - Class in io.cloudevents.core.extensions
-
This extension supports the "Claim Check Pattern".
- DatarefExtension() - Constructor for class io.cloudevents.core.extensions.DatarefExtension
- DATASCHEMA - Static variable in class io.cloudevents.core.v1.CloudEventV1
-
The name of the dataschema attribute
- deserializableContentTypes() - Method in interface io.cloudevents.core.format.EventFormat
- deserialize(byte[]) - Method in interface io.cloudevents.core.format.EventFormat
-
Like
EventFormat.deserialize(byte[], CloudEventDataMapper), but with the identityCloudEventDataMapper. - deserialize(byte[], CloudEventDataMapper<? extends CloudEventData>) - Method in interface io.cloudevents.core.format.EventFormat
-
Deserialize a byte array to a
CloudEvent. - DistributedTracingExtension - Class in io.cloudevents.core.extensions
-
This extension embeds context from Distributed Tracing so that distributed systems can include traces that span an event-driven system.
- DistributedTracingExtension() - Constructor for class io.cloudevents.core.extensions.DistributedTracingExtension
E
- Encoding - Enum Class in io.cloudevents.core.message
-
One of the possible encodings of a CloudEvent message
- end() - Method in class io.cloudevents.core.impl.BaseCloudEventBuilder
- end(CloudEventData) - Method in class io.cloudevents.core.impl.BaseCloudEventBuilder
- equals(Object) - Method in class io.cloudevents.core.data.BytesCloudEventData
- equals(Object) - Method in class io.cloudevents.core.data.PojoCloudEventData
- equals(Object) - Method in class io.cloudevents.core.extensions.DatarefExtension
- equals(Object) - Method in class io.cloudevents.core.extensions.DistributedTracingExtension
- equals(Object) - Method in class io.cloudevents.core.v03.CloudEventV03
- equals(Object) - Method in class io.cloudevents.core.v1.CloudEventV1
- EventDeserializationException - Exception in io.cloudevents.core.format
-
Exception representing a deserialization error while using an
EventFormat. - EventDeserializationException(Throwable) - Constructor for exception io.cloudevents.core.format.EventDeserializationException
- EventFormat - Interface in io.cloudevents.core.format
-
An Event format specifies how to serialize a CloudEvent as a sequence of bytes.
- EventFormatProvider - Class in io.cloudevents.core.provider
-
Singleton holding the discovered
EventFormatimplementations throughServiceLoader. - EventSerializationException - Exception in io.cloudevents.core.format
-
Exception representing a serialization error while using an
EventFormat. - EventSerializationException(Throwable) - Constructor for exception io.cloudevents.core.format.EventSerializationException
- ExtensionProvider - Class in io.cloudevents.core.provider
-
Singleton to materialize CloudEvent extensions as POJOs.
- extensions - Variable in class io.cloudevents.core.impl.BaseCloudEvent
- extensions - Variable in class io.cloudevents.core.impl.BaseCloudEventBuilder
- ExtensionUtils - Class in io.cloudevents.core.extensions.impl
-
Collection of utilities to deal with materialized extensions
F
- forEachHeader(BiConsumer<HK, HV>) - Method in class io.cloudevents.core.message.impl.BaseGenericBinaryMessageReaderImpl
-
Iterate over all the headers in the headers map.
- from(CloudEvent) - Static method in interface io.cloudevents.core.builder.CloudEventBuilder
-
Create a new builder starting from the values of the provided event.
- from(CloudEvent, EventFormat) - Static method in class io.cloudevents.core.message.impl.GenericStructuredMessageReader
-
Create a generic structured message from a
CloudEvent - from(CloudEvent, EventFormat) - Static method in interface io.cloudevents.core.message.StructuredMessageReader
-
Create a generic structured message from a
CloudEvent. - from(CloudEvent, String) - Static method in class io.cloudevents.core.message.impl.GenericStructuredMessageReader
-
Create a generic structured message from a
CloudEvent - from(CloudEvent, String) - Static method in interface io.cloudevents.core.message.StructuredMessageReader
-
Create a generic structured message from a
CloudEvent. - fromContentType(String, byte[]) - Static method in class io.cloudevents.core.message.impl.GenericStructuredMessageReader
-
Create a generic structured message from a payload
- fromContext(CloudEventContext) - Static method in interface io.cloudevents.core.builder.CloudEventBuilder
-
Create a new builder starting from the values of the provided context.
- fromSpecVersion(SpecVersion) - Static method in interface io.cloudevents.core.builder.CloudEventBuilder
-
Create a new builder for the specified
SpecVersion
G
- generateAttributesToHeadersMapping(Function<String, V>) - Static method in class io.cloudevents.core.message.impl.MessageUtils
-
Generate a map with cloudevents attributes as keys and header keys as values
- generateInvalidKeyException(Class<? extends CloudEventExtension>, String) - Static method in class io.cloudevents.core.extensions.impl.ExtensionUtils
- generateWrongEncoding(Encoding, Encoding) - Static method in class io.cloudevents.core.message.impl.MessageUtils
- GenericStructuredMessageReader - Class in io.cloudevents.core.message.impl
-
Generic implementation of a structured message.
- GenericStructuredMessageReader(EventFormat, byte[]) - Constructor for class io.cloudevents.core.message.impl.GenericStructuredMessageReader
- getAttribute(String) - Method in class io.cloudevents.core.v03.CloudEventV03
- getAttribute(String) - Method in class io.cloudevents.core.v1.CloudEventV1
- getContentTypes() - Method in class io.cloudevents.core.provider.EventFormatProvider
-
Enumerate the supported content types.
- getData() - Method in class io.cloudevents.core.impl.BaseCloudEvent
- getDataContentType() - Method in class io.cloudevents.core.v03.CloudEventV03
- getDataContentType() - Method in class io.cloudevents.core.v1.CloudEventV1
- getDataref() - Method in class io.cloudevents.core.extensions.DatarefExtension
- getDataSchema() - Method in class io.cloudevents.core.v03.CloudEventV03
- getDataSchema() - Method in class io.cloudevents.core.v1.CloudEventV1
- getEncoding() - Method in class io.cloudevents.core.message.impl.BaseBinaryMessageReader
- getEncoding() - Method in class io.cloudevents.core.message.impl.BaseStructuredMessageReader
- getEncoding() - Method in interface io.cloudevents.core.message.MessageReader
- getExtension(String) - Method in class io.cloudevents.core.impl.BaseCloudEvent
- getExtensionNames() - Method in class io.cloudevents.core.impl.BaseCloudEvent
- getId() - Method in class io.cloudevents.core.v03.CloudEventV03
- getId() - Method in class io.cloudevents.core.v1.CloudEventV1
- getInstance() - Static method in class io.cloudevents.core.provider.CloudEventValidatorProvider
- getInstance() - Static method in class io.cloudevents.core.provider.EventFormatProvider
- getInstance() - Static method in class io.cloudevents.core.provider.ExtensionProvider
- getKeys() - Method in class io.cloudevents.core.extensions.DatarefExtension
- getKeys() - Method in class io.cloudevents.core.extensions.DistributedTracingExtension
- getSchemaUrl() - Method in class io.cloudevents.core.v03.CloudEventV03
- getSource() - Method in class io.cloudevents.core.v03.CloudEventV03
- getSource() - Method in class io.cloudevents.core.v1.CloudEventV1
- getSpecVersion() - Method in class io.cloudevents.core.v03.CloudEventV03
- getSpecVersion() - Method in class io.cloudevents.core.v1.CloudEventV1
- getSubject() - Method in class io.cloudevents.core.v03.CloudEventV03
- getSubject() - Method in class io.cloudevents.core.v1.CloudEventV1
- getTime() - Method in class io.cloudevents.core.v03.CloudEventV03
- getTime() - Method in class io.cloudevents.core.v1.CloudEventV1
- getTraceparent() - Method in class io.cloudevents.core.extensions.DistributedTracingExtension
- getTracestate() - Method in class io.cloudevents.core.extensions.DistributedTracingExtension
- getType() - Method in class io.cloudevents.core.v03.CloudEventV03
- getType() - Method in class io.cloudevents.core.v1.CloudEventV1
- getValue() - Method in class io.cloudevents.core.data.PojoCloudEventData
- getValue(String) - Method in class io.cloudevents.core.extensions.DatarefExtension
- getValue(String) - Method in class io.cloudevents.core.extensions.DistributedTracingExtension
H
- hashCode() - Method in class io.cloudevents.core.data.BytesCloudEventData
- hashCode() - Method in class io.cloudevents.core.data.PojoCloudEventData
- hashCode() - Method in class io.cloudevents.core.extensions.DatarefExtension
- hashCode() - Method in class io.cloudevents.core.extensions.DistributedTracingExtension
- hashCode() - Method in class io.cloudevents.core.v03.CloudEventV03
- hashCode() - Method in class io.cloudevents.core.v1.CloudEventV1
I
- ID - Static variable in class io.cloudevents.core.v03.CloudEventV03
-
The name of the id attribute
- ID - Static variable in class io.cloudevents.core.v1.CloudEventV1
-
The name of the id attribute
- io.cloudevents.core - module io.cloudevents.core
- io.cloudevents.core - package io.cloudevents.core
- io.cloudevents.core.builder - package io.cloudevents.core.builder
- io.cloudevents.core.data - package io.cloudevents.core.data
- io.cloudevents.core.extensions - package io.cloudevents.core.extensions
- io.cloudevents.core.extensions.impl - package io.cloudevents.core.extensions.impl
- io.cloudevents.core.format - package io.cloudevents.core.format
- io.cloudevents.core.impl - package io.cloudevents.core.impl
- io.cloudevents.core.message - package io.cloudevents.core.message
- io.cloudevents.core.message.impl - package io.cloudevents.core.message.impl
- io.cloudevents.core.provider - package io.cloudevents.core.provider
- io.cloudevents.core.v03 - package io.cloudevents.core.v03
- io.cloudevents.core.v1 - package io.cloudevents.core.v1
- io.cloudevents.core.validator - package io.cloudevents.core.validator
- isCloudEventsHeader(HK) - Method in class io.cloudevents.core.message.impl.BaseGenericBinaryMessageReaderImpl
- isContentTypeHeader(HK) - Method in class io.cloudevents.core.message.impl.BaseGenericBinaryMessageReaderImpl
J
- JSON - Enum constant in enum class io.cloudevents.core.format.ContentType
-
Content type associated with the JSON event format
M
- mapData(CloudEvent, CloudEventDataMapper<R>) - Static method in class io.cloudevents.core.CloudEventUtils
-
Get the data contained in
eventand map it using the provided mapper. - MessageReader - Interface in io.cloudevents.core.message
-
Represents a CloudEvent message reader.
- MessageUtils - Class in io.cloudevents.core.message.impl
-
Collection of utilities useful to implement
MessageReaderandMessageWriterrelated code. - MessageUtils() - Constructor for class io.cloudevents.core.message.impl.MessageUtils
- MessageWriter<CEV extends io.cloudevents.rw.CloudEventWriter<R>,
R> - Interface in io.cloudevents.core.message -
Interface to write the
MessageReadercontent (CloudEvents attributes, extensions and payload) to a new representation.
N
- newBuilder() - Method in interface io.cloudevents.core.builder.CloudEventBuilder
-
Copy this builder, creating a new instance with same values.
- newBuilder() - Method in class io.cloudevents.core.v03.CloudEventBuilder
- newBuilder() - Method in class io.cloudevents.core.v1.CloudEventBuilder
P
- parseExtension(Class<T>, CloudEventExtensions) - Method in class io.cloudevents.core.provider.ExtensionProvider
-
Parse an extension from the
CloudEventExtensions, materializing the corresponding POJO. - parseStructuredOrBinaryMessage(Supplier<String>, Function<EventFormat, MessageReader>, Supplier<String>, Function<SpecVersion, MessageReader>) - Static method in class io.cloudevents.core.message.impl.MessageUtils
-
Common flow to parse an incoming message that could be structured or binary.
- PojoCloudEventData<T> - Class in io.cloudevents.core.data
-
An implementation of
CloudEventDatathat wraps any POJO. - PojoCloudEventData.ToBytes<T> - Interface in io.cloudevents.core.data
-
Interface defining a conversion from T to byte array.
- PROTO - Enum constant in enum class io.cloudevents.core.format.ContentType
-
The content type for transports sending cloudevents in the protocol buffer format.
R
- read(MessageWriter<BW, R>) - Method in interface io.cloudevents.core.message.MessageReader
-
Read the content of this object using a
MessageWriter. - read(StructuredMessageWriter<R>) - Method in interface io.cloudevents.core.message.MessageReader
-
Read the message as structured encoded message using the provided writer
- read(StructuredMessageWriter<R>) - Method in interface io.cloudevents.core.message.StructuredMessageReader
-
Read self using the provided writer.
- read(StructuredMessageWriter<T>) - Method in class io.cloudevents.core.message.impl.BaseBinaryMessageReader
- read(StructuredMessageWriter<T>) - Method in class io.cloudevents.core.message.impl.GenericStructuredMessageReader
- read(CloudEventWriterFactory<T, V>, CloudEventDataMapper<? extends CloudEventData>) - Method in class io.cloudevents.core.impl.BaseCloudEvent
- read(CloudEventWriterFactory<T, V>, CloudEventDataMapper<? extends CloudEventData>) - Method in class io.cloudevents.core.message.impl.BaseGenericBinaryMessageReaderImpl
- read(CloudEventWriterFactory<V, R>, CloudEventDataMapper<? extends CloudEventData>) - Method in class io.cloudevents.core.impl.CloudEventReaderAdapter
- read(CloudEventWriterFactory<V, R>, CloudEventDataMapper<? extends CloudEventData>) - Method in class io.cloudevents.core.message.impl.BaseStructuredMessageReader
- read(CloudEventWriterFactory<W, R>) - Method in interface io.cloudevents.core.message.MessageReader
-
Like
MessageReader.read(CloudEventWriterFactory, CloudEventDataMapper), but with the identityCloudEventDataMapper. - read(CloudEventWriterFactory<W, R>, CloudEventDataMapper<? extends CloudEventData>) - Method in interface io.cloudevents.core.message.MessageReader
-
Read the message as binary encoded message using the provided writer factory.
- readAttributes(CloudEventContextWriter) - Method in class io.cloudevents.core.impl.CloudEventContextReaderAdapter
- readContext(CloudEventContextWriter) - Method in class io.cloudevents.core.impl.CloudEventContextReaderAdapter
- readContext(CloudEventContextWriter) - Method in class io.cloudevents.core.v03.CloudEventV03
- readContext(CloudEventContextWriter) - Method in class io.cloudevents.core.v1.CloudEventV1
- readExtensions(CloudEventContextWriter) - Method in class io.cloudevents.core.impl.BaseCloudEvent
- readExtensions(CloudEventContextWriter) - Method in class io.cloudevents.core.impl.CloudEventContextReaderAdapter
- readFrom(CloudEventExtensions) - Method in class io.cloudevents.core.extensions.DatarefExtension
- readFrom(CloudEventExtensions) - Method in class io.cloudevents.core.extensions.DistributedTracingExtension
- registerExtension(Class<T>, Supplier<T>) - Method in class io.cloudevents.core.provider.ExtensionProvider
-
Register a new extension type.
- registerFormat(EventFormat) - Method in class io.cloudevents.core.provider.EventFormatProvider
-
Register a new
EventFormatprogrammatically. - requireValidAttributeWrite(String) - Method in class io.cloudevents.core.impl.BaseCloudEventBuilder
- resolveFormat(ContentType) - Method in class io.cloudevents.core.provider.EventFormatProvider
-
Resolve an event format starting from the content type.
- resolveFormat(String) - Method in class io.cloudevents.core.provider.EventFormatProvider
-
Resolve an event format starting from the content type.
S
- SCHEMAURL - Static variable in class io.cloudevents.core.v03.CloudEventV03
-
The name of the schemaurl attribute
- serialize(CloudEvent) - Method in interface io.cloudevents.core.format.EventFormat
-
Serialize a
CloudEventto a byte array. - serializedContentType() - Method in interface io.cloudevents.core.format.EventFormat
- setAttributes(CloudEventContext) - Method in class io.cloudevents.core.impl.BaseCloudEventBuilder
- setAttributes(CloudEventContext) - Method in class io.cloudevents.core.v03.CloudEventBuilder
- setAttributes(CloudEventContext) - Method in class io.cloudevents.core.v1.CloudEventBuilder
- setDataref(URI) - Method in class io.cloudevents.core.extensions.DatarefExtension
- setEvent(EventFormat, byte[]) - Method in interface io.cloudevents.core.message.StructuredMessageWriter
-
Write an event using the provided
EventFormat. - setTraceparent(String) - Method in class io.cloudevents.core.extensions.DistributedTracingExtension
- setTracestate(String) - Method in class io.cloudevents.core.extensions.DistributedTracingExtension
- SOURCE - Static variable in class io.cloudevents.core.v03.CloudEventV03
-
The name of the source attribute
- SOURCE - Static variable in class io.cloudevents.core.v1.CloudEventV1
-
The name of the source attribute
- SPECVERSION - Static variable in class io.cloudevents.core.v03.CloudEventV03
-
The name of the specversion attribute
- SPECVERSION - Static variable in class io.cloudevents.core.v1.CloudEventV1
-
The name of the specversion attribute
- startsWithIgnoreCase(String, String) - Static method in class io.cloudevents.core.impl.StringUtils
- StringUtils - Class in io.cloudevents.core.impl
- STRUCTURED - Enum constant in enum class io.cloudevents.core.message.Encoding
-
Structured mode
- StructuredMessageReader - Interface in io.cloudevents.core.message
-
Represents a CloudEvent message in structured mode.
- StructuredMessageWriter<R> - Interface in io.cloudevents.core.message
-
Interface to write the
MessageReadercontent (CloudEvents attributes, extensions and payload) to a new representation structured representation. - SUBJECT - Static variable in class io.cloudevents.core.v03.CloudEventV03
-
The name of the subject attribute
- SUBJECT - Static variable in class io.cloudevents.core.v1.CloudEventV1
-
The name of the subject attribute
T
- TIME - Static variable in class io.cloudevents.core.v03.CloudEventV03
-
The name of the time attribute
- TIME - Static variable in class io.cloudevents.core.v1.CloudEventV1
-
The name of the time attribute
- toBytes() - Method in class io.cloudevents.core.data.BytesCloudEventData
- toBytes() - Method in class io.cloudevents.core.data.PojoCloudEventData
- toCloudEventsKey(HK) - Method in class io.cloudevents.core.message.impl.BaseGenericBinaryMessageReaderImpl
- toCloudEventsValue(HV) - Method in class io.cloudevents.core.message.impl.BaseGenericBinaryMessageReaderImpl
- toContextReader(CloudEventContext) - Static method in class io.cloudevents.core.CloudEventUtils
-
Convert a
CloudEventto aCloudEventContextReader. - toEvent() - Method in interface io.cloudevents.core.message.MessageReader
-
Like
MessageReader.toEvent(CloudEventDataMapper), but with the identityCloudEventDataMapper. - toEvent() - Method in interface io.cloudevents.core.message.StructuredMessageReader
- toEvent(CloudEventDataMapper<? extends CloudEventData>) - Method in interface io.cloudevents.core.message.MessageReader
-
Translate this message into a
CloudEventrepresentation, mapping the data with the providedmapper. - toEvent(CloudEventDataMapper<? extends CloudEventData>) - Method in interface io.cloudevents.core.message.StructuredMessageReader
- toEvent(CloudEventReader) - Static method in class io.cloudevents.core.CloudEventUtils
-
Convert a
CloudEventReaderto aCloudEvent. - toEvent(CloudEventReader, CloudEventDataMapper<?>) - Static method in class io.cloudevents.core.CloudEventUtils
-
Convert a
CloudEventReaderto aCloudEventmapping the data with the providedmapper. - toReader(CloudEvent) - Static method in class io.cloudevents.core.CloudEventUtils
-
Convert a
CloudEventto aCloudEventReader. - toString() - Method in class io.cloudevents.core.data.BytesCloudEventData
- toString() - Method in class io.cloudevents.core.extensions.DatarefExtension
- toString() - Method in class io.cloudevents.core.extensions.DistributedTracingExtension
- toString() - Method in enum class io.cloudevents.core.format.ContentType
-
Return a string consisting of the slash-delimited (
/) two-part identifier for thisenumconstant. - toString() - Method in class io.cloudevents.core.v03.CloudEventV03
- toString() - Method in class io.cloudevents.core.v1.CloudEventV1
- TRACEPARENT - Static variable in class io.cloudevents.core.extensions.DistributedTracingExtension
-
The key of the
traceparentextension - TRACESTATE - Static variable in class io.cloudevents.core.extensions.DistributedTracingExtension
-
The key of the
tracestateextension - TYPE - Static variable in class io.cloudevents.core.v03.CloudEventV03
-
The name of the type attribute
- TYPE - Static variable in class io.cloudevents.core.v1.CloudEventV1
-
The name of the type attribute
V
- v03() - Static method in interface io.cloudevents.core.builder.CloudEventBuilder
- v03(CloudEvent) - Static method in interface io.cloudevents.core.builder.CloudEventBuilder
- v1() - Static method in interface io.cloudevents.core.builder.CloudEventBuilder
- v1(CloudEvent) - Static method in interface io.cloudevents.core.builder.CloudEventBuilder
- validate(CloudEvent) - Method in class io.cloudevents.core.provider.CloudEventValidatorProvider
-
iterates through available Cloudevent validators.
- validate(CloudEvent) - Method in interface io.cloudevents.core.validator.CloudEventValidator
-
Validate the attributes of a CloudEvent.
- value() - Method in enum class io.cloudevents.core.format.ContentType
-
Return a string consisting of the slash-delimited (
/) two-part identifier for thisenumconstant. - valueOf(String) - Static method in enum class io.cloudevents.core.format.ContentType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.cloudevents.core.message.Encoding
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class io.cloudevents.core.format.ContentType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class io.cloudevents.core.message.Encoding
-
Returns an array containing the constants of this enum class, in the order they are declared.
W
- withContextAttribute(String, byte[]) - Method in class io.cloudevents.core.v03.CloudEventBuilder
- withContextAttribute(String, byte[]) - Method in class io.cloudevents.core.v1.CloudEventBuilder
- withContextAttribute(String, Boolean) - Method in class io.cloudevents.core.v03.CloudEventBuilder
- withContextAttribute(String, Boolean) - Method in class io.cloudevents.core.v1.CloudEventBuilder
- withContextAttribute(String, Integer) - Method in class io.cloudevents.core.v03.CloudEventBuilder
- withContextAttribute(String, Integer) - Method in class io.cloudevents.core.v1.CloudEventBuilder
- withContextAttribute(String, Number) - Method in class io.cloudevents.core.v03.CloudEventBuilder
- withContextAttribute(String, Number) - Method in class io.cloudevents.core.v1.CloudEventBuilder
- withContextAttribute(String, String) - Method in class io.cloudevents.core.v03.CloudEventBuilder
- withContextAttribute(String, String) - Method in class io.cloudevents.core.v1.CloudEventBuilder
- withContextAttribute(String, URI) - Method in class io.cloudevents.core.v03.CloudEventBuilder
- withContextAttribute(String, URI) - Method in class io.cloudevents.core.v1.CloudEventBuilder
- withContextAttribute(String, OffsetDateTime) - Method in class io.cloudevents.core.v03.CloudEventBuilder
- withContextAttribute(String, OffsetDateTime) - Method in class io.cloudevents.core.v1.CloudEventBuilder
- withData(byte[]) - Method in interface io.cloudevents.core.builder.CloudEventBuilder
-
Set the
dataof the event - withData(byte[]) - Method in class io.cloudevents.core.impl.BaseCloudEventBuilder
- withData(CloudEventData) - Method in interface io.cloudevents.core.builder.CloudEventBuilder
-
Set the
dataof the event - withData(CloudEventData) - Method in class io.cloudevents.core.impl.BaseCloudEventBuilder
- withData(String, byte[]) - Method in interface io.cloudevents.core.builder.CloudEventBuilder
-
Set the
datacontenttypeanddataof the event - withData(String, byte[]) - Method in class io.cloudevents.core.impl.BaseCloudEventBuilder
- withData(String, CloudEventData) - Method in interface io.cloudevents.core.builder.CloudEventBuilder
-
Set the
datacontenttypeanddataof the event - withData(String, CloudEventData) - Method in class io.cloudevents.core.impl.BaseCloudEventBuilder
- withData(String, URI, byte[]) - Method in interface io.cloudevents.core.builder.CloudEventBuilder
-
Set the
datacontenttype,dataschemaanddataof the event - withData(String, URI, byte[]) - Method in class io.cloudevents.core.impl.BaseCloudEventBuilder
- withData(String, URI, CloudEventData) - Method in interface io.cloudevents.core.builder.CloudEventBuilder
-
Set the
datacontenttype,dataschemaanddataof the event - withData(String, URI, CloudEventData) - Method in class io.cloudevents.core.impl.BaseCloudEventBuilder
- withDataContentType(String) - Method in interface io.cloudevents.core.builder.CloudEventBuilder
-
Set the
datacontenttypeof the event - withDataContentType(String) - Method in class io.cloudevents.core.v03.CloudEventBuilder
- withDataContentType(String) - Method in class io.cloudevents.core.v1.CloudEventBuilder
- withDataSchema(URI) - Method in interface io.cloudevents.core.builder.CloudEventBuilder
-
Set the
dataschemaof the event. - withDataSchema(URI) - Method in class io.cloudevents.core.v03.CloudEventBuilder
- withDataSchema(URI) - Method in class io.cloudevents.core.v1.CloudEventBuilder
- withExtension(CloudEventExtension) - Method in interface io.cloudevents.core.builder.CloudEventBuilder
-
Add to the builder all the extension key/values of the provided extension
- withExtension(CloudEventExtension) - Method in class io.cloudevents.core.impl.BaseCloudEventBuilder
- withExtension(String, byte[]) - Method in interface io.cloudevents.core.builder.CloudEventBuilder
-
Set an extension with provided key and binary value
- withExtension(String, byte[]) - Method in class io.cloudevents.core.impl.BaseCloudEventBuilder
- withExtension(String, Boolean) - Method in interface io.cloudevents.core.builder.CloudEventBuilder
-
Set an extension with provided key and boolean value
- withExtension(String, Boolean) - Method in class io.cloudevents.core.impl.BaseCloudEventBuilder
- withExtension(String, Integer) - Method in class io.cloudevents.core.impl.BaseCloudEventBuilder
- withExtension(String, Number) - Method in interface io.cloudevents.core.builder.CloudEventBuilder
-
Set an extension with provided key and numeric value
- withExtension(String, Number) - Method in class io.cloudevents.core.impl.BaseCloudEventBuilder
- withExtension(String, String) - Method in interface io.cloudevents.core.builder.CloudEventBuilder
-
Set an extension with provided key and string value
- withExtension(String, String) - Method in class io.cloudevents.core.impl.BaseCloudEventBuilder
- withExtension(String, URI) - Method in interface io.cloudevents.core.builder.CloudEventBuilder
-
Set an extension with provided key and uri value
- withExtension(String, URI) - Method in class io.cloudevents.core.impl.BaseCloudEventBuilder
- withExtension(String, OffsetDateTime) - Method in interface io.cloudevents.core.builder.CloudEventBuilder
-
Set an extension with provided key and boolean value
- withExtension(String, OffsetDateTime) - Method in class io.cloudevents.core.impl.BaseCloudEventBuilder
- withId(String) - Method in interface io.cloudevents.core.builder.CloudEventBuilder
-
Set the
idof the event - withId(String) - Method in class io.cloudevents.core.v03.CloudEventBuilder
- withId(String) - Method in class io.cloudevents.core.v1.CloudEventBuilder
- withoutData() - Method in interface io.cloudevents.core.builder.CloudEventBuilder
-
Remove the
datacontenttype,dataschemaanddatafrom the event - withoutData() - Method in class io.cloudevents.core.impl.BaseCloudEventBuilder
- withoutDataContentType() - Method in interface io.cloudevents.core.builder.CloudEventBuilder
-
Remove the
datacontenttypefrom the event - withoutDataContentType() - Method in class io.cloudevents.core.impl.BaseCloudEventBuilder
- withoutDataSchema() - Method in interface io.cloudevents.core.builder.CloudEventBuilder
-
Remove the
dataschemafrom the event - withoutDataSchema() - Method in class io.cloudevents.core.impl.BaseCloudEventBuilder
- withoutExtension(CloudEventExtension) - Method in interface io.cloudevents.core.builder.CloudEventBuilder
-
Remove from the the builder the provided extension, if any
- withoutExtension(CloudEventExtension) - Method in class io.cloudevents.core.impl.BaseCloudEventBuilder
- withoutExtension(String) - Method in interface io.cloudevents.core.builder.CloudEventBuilder
-
Remove from the the builder the provided extension key, if any
- withoutExtension(String) - Method in class io.cloudevents.core.impl.BaseCloudEventBuilder
- withSchemaUrl(URI) - Method in class io.cloudevents.core.v03.CloudEventBuilder
- withSource(URI) - Method in interface io.cloudevents.core.builder.CloudEventBuilder
-
Set the
sourceof the event - withSource(URI) - Method in class io.cloudevents.core.v03.CloudEventBuilder
- withSource(URI) - Method in class io.cloudevents.core.v1.CloudEventBuilder
- withSubject(String) - Method in interface io.cloudevents.core.builder.CloudEventBuilder
-
Set the
subjectof the event - withSubject(String) - Method in class io.cloudevents.core.v03.CloudEventBuilder
- withSubject(String) - Method in class io.cloudevents.core.v1.CloudEventBuilder
- withTime(OffsetDateTime) - Method in interface io.cloudevents.core.builder.CloudEventBuilder
-
Set the
timeof the event - withTime(OffsetDateTime) - Method in class io.cloudevents.core.v03.CloudEventBuilder
- withTime(OffsetDateTime) - Method in class io.cloudevents.core.v1.CloudEventBuilder
- withType(String) - Method in interface io.cloudevents.core.builder.CloudEventBuilder
-
Set the
typeof the event - withType(String) - Method in class io.cloudevents.core.v03.CloudEventBuilder
- withType(String) - Method in class io.cloudevents.core.v1.CloudEventBuilder
- wrap(byte[]) - Static method in class io.cloudevents.core.data.BytesCloudEventData
- wrap(T, PojoCloudEventData.ToBytes<T>) - Static method in class io.cloudevents.core.data.PojoCloudEventData
-
Wrap the provided data in a
PojoCloudEventDataserializable by the provided mapper. - writeBinary(CloudEvent) - Method in interface io.cloudevents.core.message.MessageWriter
-
Write the provided event as binary.
- writeStructured(CloudEvent, EventFormat) - Method in interface io.cloudevents.core.message.MessageWriter
-
Write the provided event as structured.
- writeStructured(CloudEvent, String) - Method in interface io.cloudevents.core.message.MessageWriter
-
Write the provided event as structured.
X
- XML - Enum constant in enum class io.cloudevents.core.format.ContentType
-
The content type for transports sending cloudevents in XML format.
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
BytesCloudEventData.wrap(byte[])