Skip navigation links
B C D E F G H I M N P R S T V W 

B

BaseBinaryMessageReader - Class in io.cloudevents.core.message.impl
Base MessageReader implementation 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 CloudEvent> - Class in io.cloudevents.core.impl
 
BaseCloudEventBuilder() - Constructor for class io.cloudevents.core.impl.BaseCloudEventBuilder
 
BaseCloudEventBuilder(CloudEventContext) - Constructor for class io.cloudevents.core.impl.BaseCloudEventBuilder
 
BaseCloudEventBuilder(CloudEvent) - 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 MessageReader implementation for a structured message
BaseStructuredMessageReader() - Constructor for class io.cloudevents.core.message.impl.BaseStructuredMessageReader
 
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 CloudEventData that wraps a byte array.
BytesCloudEventData(byte[]) - Constructor for class io.cloudevents.core.data.BytesCloudEventData

C

CloudEventBuilder - Interface in io.cloudevents.core.builder
Builder interface to build a CloudEvent.
CloudEventBuilder - Class in io.cloudevents.core.v03
CloudEvent V0.3 builder.
CloudEventBuilder() - Constructor for class io.cloudevents.core.v03.CloudEventBuilder
 
CloudEventBuilder(CloudEvent) - Constructor for class io.cloudevents.core.v03.CloudEventBuilder
 
CloudEventBuilder(CloudEventContext) - Constructor for class io.cloudevents.core.v03.CloudEventBuilder
 
CloudEventBuilder - Class in io.cloudevents.core.v1
CloudEvent V1.0 builder.
CloudEventBuilder() - Constructor for class io.cloudevents.core.v1.CloudEventBuilder
 
CloudEventBuilder(CloudEvent) - Constructor for class io.cloudevents.core.v1.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.cloudevents related 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 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
 
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 dataref extension
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
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 in io.cloudevents.core.message
One of the possible encodings of a CloudEvent message
end(CloudEventData) - Method in class io.cloudevents.core.impl.BaseCloudEventBuilder
 
end() - 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 EventFormat implementations through ServiceLoader.
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, String) - Static method in class io.cloudevents.core.message.impl.GenericStructuredMessageReader
Create a generic structured message from a CloudEvent
from(CloudEvent, EventFormat) - 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.
from(CloudEvent, EventFormat) - 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 - 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
 

M

mapData(CloudEvent, CloudEventDataMapper<R>) - Static method in class io.cloudevents.core.CloudEventUtils
Get the data contained in event and 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 MessageReader and MessageWriter related code.
MessageUtils() - Constructor for class io.cloudevents.core.message.impl.MessageUtils
 
MessageWriter<CEV extends CloudEventWriter<R>,R> - Interface in io.cloudevents.core.message
Interface to write the MessageReader content (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 CloudEventData that wraps any POJO.
PojoCloudEventData.ToBytes<T> - Interface in io.cloudevents.core.data
Interface defining a conversion from T to byte array.

R

read(CloudEventWriterFactory<T, V>, CloudEventDataMapper<? extends CloudEventData>) - Method in class io.cloudevents.core.impl.BaseCloudEvent
 
read(CloudEventWriterFactory<V, R>, CloudEventDataMapper<? extends CloudEventData>) - Method in class io.cloudevents.core.impl.CloudEventReaderAdapter
 
read(StructuredMessageWriter<T>) - Method in class io.cloudevents.core.message.impl.BaseBinaryMessageReader
 
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.message.impl.BaseStructuredMessageReader
 
read(StructuredMessageWriter<T>) - Method in class io.cloudevents.core.message.impl.GenericStructuredMessageReader
 
read(CloudEventWriterFactory<W, R>) - Method in interface io.cloudevents.core.message.MessageReader
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.
read(StructuredMessageWriter<R>) - Method in interface io.cloudevents.core.message.MessageReader
Read the message as structured encoded message using the provided writer
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.StructuredMessageReader
Read self using the provided writer.
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 EventFormat programmatically.
requireValidAttributeWrite(String) - Method in class io.cloudevents.core.impl.BaseCloudEventBuilder
 
resolveFormat(String) - Method in class io.cloudevents.core.provider.EventFormatProvider
Resolve an event format starting from the content type.
resolveFormat(ContentType) - 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 CloudEvent to 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
 
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 MessageReader content (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
toEvent(CloudEventReader) - Static method in class io.cloudevents.core.CloudEventUtils
toEvent(CloudEventReader, CloudEventDataMapper<?>) - Static method in class io.cloudevents.core.CloudEventUtils
Convert a CloudEventReader to a CloudEvent mapping the data with the provided mapper.
toEvent() - Method in interface io.cloudevents.core.message.MessageReader
toEvent(CloudEventDataMapper<? extends CloudEventData>) - Method in interface io.cloudevents.core.message.MessageReader
Translate this message into a CloudEvent representation, mapping the data with the provided mapper.
toEvent() - Method in interface io.cloudevents.core.message.StructuredMessageReader
 
toEvent(CloudEventDataMapper<? extends CloudEventData>) - Method in interface io.cloudevents.core.message.StructuredMessageReader
 
toReader(CloudEvent) - Static method in class io.cloudevents.core.CloudEventUtils
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 io.cloudevents.core.format.ContentType
Return a string consisting of the slash-delimited (/) two-part identifier for this enum constant.
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 traceparent extension
TRACESTATE - Static variable in class io.cloudevents.core.extensions.DistributedTracingExtension
The key of the tracestate extension
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 io.cloudevents.core.format.ContentType
Return a string consisting of the slash-delimited (/) two-part identifier for this enum constant.
valueOf(String) - Static method in enum io.cloudevents.core.format.ContentType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.cloudevents.core.message.Encoding
Returns the enum constant of this type with the specified name.
values() - Static method in enum io.cloudevents.core.format.ContentType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.cloudevents.core.message.Encoding
Returns an array containing the constants of this enum type, in the order they are declared.

W

withContextAttribute(String, String) - Method in class io.cloudevents.core.v03.CloudEventBuilder
 
withContextAttribute(String, URI) - Method in class io.cloudevents.core.v03.CloudEventBuilder
 
withContextAttribute(String, OffsetDateTime) - Method in class io.cloudevents.core.v03.CloudEventBuilder
 
withContextAttribute(String, Number) - Method in class io.cloudevents.core.v03.CloudEventBuilder
 
withContextAttribute(String, Integer) - Method in class io.cloudevents.core.v03.CloudEventBuilder
 
withContextAttribute(String, Boolean) - Method in class io.cloudevents.core.v03.CloudEventBuilder
 
withContextAttribute(String, byte[]) - 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.v1.CloudEventBuilder
 
withContextAttribute(String, OffsetDateTime) - Method in class io.cloudevents.core.v1.CloudEventBuilder
 
withContextAttribute(String, Number) - Method in class io.cloudevents.core.v1.CloudEventBuilder
 
withContextAttribute(String, Integer) - Method in class io.cloudevents.core.v1.CloudEventBuilder
 
withContextAttribute(String, Boolean) - Method in class io.cloudevents.core.v1.CloudEventBuilder
 
withContextAttribute(String, byte[]) - Method in class io.cloudevents.core.v1.CloudEventBuilder
 
withData(byte[]) - Method in interface io.cloudevents.core.builder.CloudEventBuilder
Set the data of the event
withData(String, byte[]) - Method in interface io.cloudevents.core.builder.CloudEventBuilder
Set the datacontenttype and data of the event
withData(String, URI, byte[]) - Method in interface io.cloudevents.core.builder.CloudEventBuilder
Set the datacontenttype, dataschema and data of the event
withData(CloudEventData) - Method in interface io.cloudevents.core.builder.CloudEventBuilder
Set the data of the event
withData(String, CloudEventData) - Method in interface io.cloudevents.core.builder.CloudEventBuilder
Set the datacontenttype and data of the event
withData(String, URI, CloudEventData) - Method in interface io.cloudevents.core.builder.CloudEventBuilder
Set the datacontenttype, dataschema and data of the event
withData(byte[]) - Method in class io.cloudevents.core.impl.BaseCloudEventBuilder
 
withData(String, byte[]) - Method in class io.cloudevents.core.impl.BaseCloudEventBuilder
 
withData(String, URI, byte[]) - Method in class io.cloudevents.core.impl.BaseCloudEventBuilder
 
withData(CloudEventData) - Method in class io.cloudevents.core.impl.BaseCloudEventBuilder
 
withData(String, CloudEventData) - Method in class io.cloudevents.core.impl.BaseCloudEventBuilder
 
withData(String, URI, CloudEventData) - Method in class io.cloudevents.core.impl.BaseCloudEventBuilder
 
withDataContentType(String) - Method in interface io.cloudevents.core.builder.CloudEventBuilder
Set the datacontenttype of 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 dataschema of the event.
withDataSchema(URI) - Method in class io.cloudevents.core.v03.CloudEventBuilder
 
withDataSchema(URI) - Method in class io.cloudevents.core.v1.CloudEventBuilder
 
withExtension(String, String) - Method in interface io.cloudevents.core.builder.CloudEventBuilder
Set an extension with provided key and string value
withExtension(String, Number) - Method in interface io.cloudevents.core.builder.CloudEventBuilder
Set an extension with provided key and numeric value
withExtension(String, Boolean) - Method in interface io.cloudevents.core.builder.CloudEventBuilder
Set an extension with provided key and boolean value
withExtension(String, URI) - Method in interface io.cloudevents.core.builder.CloudEventBuilder
Set an extension with provided key and uri value
withExtension(String, OffsetDateTime) - Method in interface io.cloudevents.core.builder.CloudEventBuilder
Set an extension with provided key and boolean value
withExtension(String, byte[]) - Method in interface io.cloudevents.core.builder.CloudEventBuilder
Set an extension with provided key and binary value
withExtension(CloudEventExtension) - Method in interface io.cloudevents.core.builder.CloudEventBuilder
Add to the builder all the extension key/values of the provided extension
withExtension(String, String) - Method in class io.cloudevents.core.impl.BaseCloudEventBuilder
 
withExtension(String, Number) - Method in class io.cloudevents.core.impl.BaseCloudEventBuilder
 
withExtension(String, Integer) - Method in class io.cloudevents.core.impl.BaseCloudEventBuilder
 
withExtension(String, Boolean) - Method in class io.cloudevents.core.impl.BaseCloudEventBuilder
 
withExtension(String, URI) - Method in class io.cloudevents.core.impl.BaseCloudEventBuilder
 
withExtension(String, OffsetDateTime) - Method in class io.cloudevents.core.impl.BaseCloudEventBuilder
 
withExtension(String, byte[]) - Method in class io.cloudevents.core.impl.BaseCloudEventBuilder
 
withExtension(CloudEventExtension) - Method in class io.cloudevents.core.impl.BaseCloudEventBuilder
 
withId(String) - Method in interface io.cloudevents.core.builder.CloudEventBuilder
Set the id of 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, dataschema and data from the event
withoutData() - Method in class io.cloudevents.core.impl.BaseCloudEventBuilder
 
withoutDataContentType() - Method in interface io.cloudevents.core.builder.CloudEventBuilder
Remove the datacontenttype from the event
withoutDataContentType() - Method in class io.cloudevents.core.impl.BaseCloudEventBuilder
 
withoutDataSchema() - Method in interface io.cloudevents.core.builder.CloudEventBuilder
Remove the dataschema from the event
withoutDataSchema() - 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(CloudEventExtension) - Method in interface io.cloudevents.core.builder.CloudEventBuilder
Remove from the the builder the provided extension, if any
withoutExtension(String) - Method in class io.cloudevents.core.impl.BaseCloudEventBuilder
 
withoutExtension(CloudEventExtension) - 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 source of 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 subject of 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 time of 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 type of 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 PojoCloudEventData serializable by the provided mapper.
writeBinary(CloudEvent) - Method in interface io.cloudevents.core.message.MessageWriter
Write the provided event as binary.
writeStructured(CloudEvent, String) - Method in interface io.cloudevents.core.message.MessageWriter
Write the provided event as structured.
writeStructured(CloudEvent, EventFormat) - Method in interface io.cloudevents.core.message.MessageWriter
Write the provided event as structured.
B C D E F G H I M N P R S T V W 
Skip navigation links

Copyright © 2024. All rights reserved.