Skip navigation links
A B C D E F G H I J M N O P S T U V W Z 

A

Accessor - Class in io.cloudevents.v02
 
Accessor - Class in io.cloudevents.v03
 
AttributeMapper - Class in io.cloudevents.v02.http
 
AttributeMapper - Class in io.cloudevents.v03.http
 
AttributeMarshaller<A extends Attributes> - Interface in io.cloudevents.fun
 
Attributes - Interface in io.cloudevents
The marker interface for CloudEvents attributes
AttributesImpl - Class in io.cloudevents.v02
 
AttributesImpl - Class in io.cloudevents.v03
The event attributes implementation for v0.3
AttributeUnmarshaller<A extends Attributes> - Interface in io.cloudevents.fun
 

B

beginExtensions() - Method in interface io.cloudevents.format.BinaryUnmarshaller.ExtensionsStepBegin
Starts the configuration for extensions unmarshal
binary() - Static method in class io.cloudevents.v02.http.Marshallers
Builds a Binary Content Mode marshaller to marshal cloud events as JSON for HTTP Transport Binding
binary(Class<T>) - Static method in class io.cloudevents.v02.http.Unmarshallers
Builds a Binary Content Mode unmarshaller to unmarshal JSON as CloudEvents data for HTTP Transport Binding
binary() - Static method in class io.cloudevents.v03.http.Marshallers
Builds a Binary Content Mode marshaller to marshal cloud events as JSON for HTTP Transport Binding
binary(Class<T>) - Static method in class io.cloudevents.v03.http.Unmarshallers
Builds a Binary Content Mode unmarshaller to unmarshal JSON as CloudEvents data for HTTP Transport Binding
binaryDecodeValue(byte[], Class<T>) - Static method in class io.cloudevents.json.Json
 
binaryDecodeValue(byte[], Class<?>, Class<?>...) - Static method in class io.cloudevents.json.Json
Example of use:
binaryEncode(Object) - Static method in class io.cloudevents.json.Json
Encode a POJO to JSON using the underlying Jackson mapper.
BinaryFormatAttributeMapper - Interface in io.cloudevents.fun
 
binaryMarshal(T, Map<String, H>) - Static method in class io.cloudevents.json.Json
Marshalls the 'data' value as JSON, producing a byte array
BinaryMarshaller - Class in io.cloudevents.format
 
BinaryMarshaller.AttributeMarshalStep<A extends Attributes,T,P,H> - Interface in io.cloudevents.format
 
BinaryMarshaller.BuilderStep<A extends Attributes,T,P,H> - Interface in io.cloudevents.format
 
BinaryMarshaller.DataMarshallerStep<A extends Attributes,T,P,H> - Interface in io.cloudevents.format
 
BinaryMarshaller.ExtensionsAccessorStep<A extends Attributes,T,P,H> - Interface in io.cloudevents.format
 
BinaryMarshaller.ExtensionsStep<A extends Attributes,T,P,H> - Interface in io.cloudevents.format
 
BinaryMarshaller.HeaderMapStep<A extends Attributes,T,P,H> - Interface in io.cloudevents.format
 
binaryUmarshaller(Class<T>) - Static method in class io.cloudevents.json.Json
Unmarshals a byte array into T type
BinaryUnmarshaller - Class in io.cloudevents.format
 
BinaryUnmarshaller.AttributeMapStep<A extends Attributes,T,P> - Interface in io.cloudevents.format
 
BinaryUnmarshaller.AttributeUmarshallStep<A extends Attributes,T,P> - Interface in io.cloudevents.format
 
BinaryUnmarshaller.BuilderStep<A extends Attributes,T,P> - Interface in io.cloudevents.format
 
BinaryUnmarshaller.DataUnmarshallerStep<A extends Attributes,T,P> - Interface in io.cloudevents.format
 
BinaryUnmarshaller.ExtensionsMapStep<A extends Attributes,T,P> - Interface in io.cloudevents.format
 
BinaryUnmarshaller.ExtensionsStep<A extends Attributes,T,P> - Interface in io.cloudevents.format
 
BinaryUnmarshaller.ExtensionsStepBegin<A extends Attributes,T,P> - Interface in io.cloudevents.format
 
build() - Method in interface io.cloudevents.Builder
To build a brand new instance of CloudEvent
build(CloudEvent<A, T>, String, TT) - Method in interface io.cloudevents.Builder
To build a brand new instance of CloudEvent with another type of 'data'
build(T, A, Collection<ExtensionFormat>) - Method in interface io.cloudevents.fun.EventBuilder
Builds a new event using 'data', 'attributes' and 'extensions'
build(P, Map<K, V>) - Method in interface io.cloudevents.fun.WireBuilder
Builds a wire format
build(String, URI, String, String, ZonedDateTime, URI, String) - Static method in class io.cloudevents.v02.AttributesImpl
 
build(T, AttributesImpl, Collection<ExtensionFormat>) - Method in class io.cloudevents.v02.CloudEventBuilder
 
build() - Method in class io.cloudevents.v02.CloudEventBuilder
To build a brand new instance of CloudEvent
build(CloudEvent<AttributesImpl, T>, String, TT) - Method in class io.cloudevents.v02.CloudEventBuilder
To build a brand new instance of CloudEvent with another type of 'data'
build(String, URI, String, String, ZonedDateTime, URI, String, T) - Static method in class io.cloudevents.v02.CloudEventImpl
 
build(String, URI, String, String, ZonedDateTime, URI, String, String, String) - Static method in class io.cloudevents.v03.AttributesImpl
Used by the Jackson framework to unmarshall.
build(T, AttributesImpl, Collection<ExtensionFormat>) - Method in class io.cloudevents.v03.CloudEventBuilder
 
build() - Method in class io.cloudevents.v03.CloudEventBuilder
 
build(String, URI, String, String, ZonedDateTime, URI, String, String, String, T) - Static method in class io.cloudevents.v03.CloudEventImpl
Used by the Jackson Framework to unmarshall.
Builder<A extends Attributes,T> - Interface in io.cloudevents
 
builder() - Static method in class io.cloudevents.format.BinaryMarshaller
Gets a new builder instance
builder(WireBuilder<P, String, H>) - Method in interface io.cloudevents.format.BinaryMarshaller.BuilderStep
Builds the Wire to use for wire transfer
builder() - Static method in class io.cloudevents.format.BinaryUnmarshaller
Gets a new builder instance
builder(EventBuilder<T, A>) - Method in interface io.cloudevents.format.BinaryUnmarshaller.BuilderStep
Takes the builder to build CloudEvent instances
builder() - Static method in class io.cloudevents.format.StructuredMarshaller
 
builder() - Static method in class io.cloudevents.format.StructuredUnmarshaller
 
builder() - Static method in class io.cloudevents.v02.CloudEventBuilder
Gets a brand new builder instance
builder(CloudEvent<AttributesImpl, T>) - Static method in class io.cloudevents.v02.CloudEventBuilder
 
builder() - Static method in class io.cloudevents.v03.CloudEventBuilder
Gets a brand new builder instance
builder(CloudEvent<AttributesImpl, T>) - Static method in class io.cloudevents.v03.CloudEventBuilder
 

C

CloudEvent<A extends Attributes,T> - Interface in io.cloudevents
An abstract event envelope
CloudEventBuilder<T> - Class in io.cloudevents.v02
CloudEvent instances builder
CloudEventBuilder<T> - Class in io.cloudevents.v03
The event builder.
CloudEventImpl<T> - Class in io.cloudevents.v02
The event implementation
CloudEventImpl<T> - Class in io.cloudevents.v03
The event implementation
ContextAttributes - Enum in io.cloudevents.v02
The specification reserved words: the context attributes
ContextAttributes - Enum in io.cloudevents.v03
The specification reserved words: the context attributes

D

DataMarshaller<P,T,H> - Interface in io.cloudevents.fun
 
DataUnmarshaller<P,T,A extends Attributes> - Interface in io.cloudevents.fun
For the 'data' unmarshalling.
decodeValue(String, Class<T>) - Static method in class io.cloudevents.json.Json
Decode a given JSON string to a POJO of the given class type.
decodeValue(String, TypeReference<T>) - Static method in class io.cloudevents.json.Json
Decode a given JSON string to a POJO of the given type.
decodeValue(String, Class<?>, Class<?>...) - Static method in class io.cloudevents.json.Json
Example of use:
deserialize(JsonParser, DeserializationContext) - Method in class io.cloudevents.json.ZonedDateTimeDeserializer
 
DistributedTracingExtension - Class in io.cloudevents.extensions
 
DistributedTracingExtension() - Constructor for class io.cloudevents.extensions.DistributedTracingExtension
 
DistributedTracingExtension.Format - Class in io.cloudevents.extensions
The in-memory format for distributed tracing.

E

encode(Object) - Static method in class io.cloudevents.json.Json
Encode a POJO to JSON using the underlying Jackson mapper.
EnvelopeMarshaller<A extends Attributes,T,P> - Interface in io.cloudevents.fun
 
EnvelopeUnmarshaller<A extends Attributes,T,P> - Interface in io.cloudevents.fun
 
equals(Object) - Method in class io.cloudevents.extensions.DistributedTracingExtension
 
EventBuilder<T,A extends Attributes> - Interface in io.cloudevents.fun
To build the event.
EventStep<A extends Attributes,T,P,H> - Interface in io.cloudevents.format.builder
 
ExtensionFormat - Interface in io.cloudevents.extensions
Defines a way to add custom extension in the abstract envelop.
ExtensionFormatAccessor<A extends Attributes,T> - Interface in io.cloudevents.fun
 
ExtensionMapper - Class in io.cloudevents.v02.http
 
ExtensionMapper - Class in io.cloudevents.v03.http
 
ExtensionMarshaller - Interface in io.cloudevents.fun
 
extensionsOf(CloudEvent<A, T>) - Method in interface io.cloudevents.fun.ExtensionFormatAccessor
To get access to the internal collection of ExtensionFormat inside the CloudEvent implementation
extensionsOf(CloudEvent<A, T>) - Static method in class io.cloudevents.v02.Accessor
To get access the set of ExtensionFormat inside the event.
extensionsOf(CloudEvent<A, T>) - Static method in class io.cloudevents.v03.Accessor
To get access the set of ExtensionFormat inside the event.
ExtensionUmarshaller - Interface in io.cloudevents.fun
 

F

Format(DistributedTracingExtension) - Constructor for class io.cloudevents.extensions.DistributedTracingExtension.Format
 
FormatExtensionMapper - Interface in io.cloudevents.fun
 
FormatHeaderMapper<H> - Interface in io.cloudevents.fun
 
fromInputStream(InputStream, Class<T>) - Static method in class io.cloudevents.json.Json
 

G

getAttributes() - Method in interface io.cloudevents.CloudEvent
The event context attributes
getAttributes() - Method in class io.cloudevents.v02.CloudEventImpl
 
getAttributes() - Method in class io.cloudevents.v03.CloudEventImpl
 
getContenttype() - Method in class io.cloudevents.v02.AttributesImpl
Describe the data encoding format
getData() - Method in interface io.cloudevents.CloudEvent
The event data
getData() - Method in class io.cloudevents.v02.CloudEventImpl
The event payload.
getData() - Method in class io.cloudevents.v03.CloudEventImpl
 
getDatacontentencoding() - Method in class io.cloudevents.v03.AttributesImpl
 
getDatacontenttype() - Method in class io.cloudevents.v03.AttributesImpl
 
getExtensions() - Method in interface io.cloudevents.CloudEvent
The event extensions
getExtensions() - Method in class io.cloudevents.v02.CloudEventImpl
 
getExtensions() - Method in class io.cloudevents.v03.CloudEventImpl
 
getHeaders() - Method in class io.cloudevents.format.Wire
The headers
getId() - Method in class io.cloudevents.v02.AttributesImpl
ID of the event.
getId() - Method in class io.cloudevents.v03.AttributesImpl
 
getKey() - Method in interface io.cloudevents.extensions.InMemoryFormat
The in-memory format key
getMediaType() - Method in interface io.cloudevents.Attributes
A common way to get the media type of CloudEvents 'data';
getMediaType() - Method in class io.cloudevents.v02.AttributesImpl
A common way to get the media type of CloudEvents 'data';
getMediaType() - Method in class io.cloudevents.v03.AttributesImpl
A common way to get the media type of CloudEvents 'data';
getPayload() - Method in class io.cloudevents.format.Wire
The payload
getSchemaurl() - Method in class io.cloudevents.v02.AttributesImpl
A link to the schema that the data attribute adheres to.
getSchemaurl() - Method in class io.cloudevents.v03.AttributesImpl
 
getSource() - Method in class io.cloudevents.v02.AttributesImpl
This describes the event producer.
getSource() - Method in class io.cloudevents.v03.AttributesImpl
 
getSpecversion() - Method in class io.cloudevents.v02.AttributesImpl
The version of the CloudEvents specification which the event uses.
getSpecversion() - Method in class io.cloudevents.v03.AttributesImpl
 
getSubject() - Method in class io.cloudevents.v03.AttributesImpl
 
getTime() - Method in class io.cloudevents.v02.AttributesImpl
Timestamp of when the event happened.
getTime() - Method in class io.cloudevents.v03.AttributesImpl
 
getTraceparent() - Method in class io.cloudevents.extensions.DistributedTracingExtension
 
getTracestate() - Method in class io.cloudevents.extensions.DistributedTracingExtension
 
getType() - Method in class io.cloudevents.v02.AttributesImpl
Type of occurrence which has happened.
getType() - Method in class io.cloudevents.v03.AttributesImpl
 
getValue() - Method in interface io.cloudevents.extensions.InMemoryFormat
The in-memory format value
getValueType() - Method in interface io.cloudevents.extensions.InMemoryFormat
The type reference for the value.

H

hashCode() - Method in class io.cloudevents.extensions.DistributedTracingExtension
 
HeaderMapper - Class in io.cloudevents.v02.http
 
HeaderMapper - Class in io.cloudevents.v03.http
 
HeadersStep<A extends Attributes,T,P> - Interface in io.cloudevents.format.builder
 

I

IN_MEMORY_KEY - Static variable in class io.cloudevents.extensions.DistributedTracingExtension.Format
 
InMemoryFormat - Interface in io.cloudevents.extensions
The in-memory format to be used by the structured content mode.
io.cloudevents - package io.cloudevents
 
io.cloudevents.extensions - package io.cloudevents.extensions
 
io.cloudevents.format - package io.cloudevents.format
 
io.cloudevents.format.builder - package io.cloudevents.format.builder
 
io.cloudevents.fun - package io.cloudevents.fun
 
io.cloudevents.json - package io.cloudevents.json
 
io.cloudevents.v02 - package io.cloudevents.v02
 
io.cloudevents.v02.http - package io.cloudevents.v02.http
 
io.cloudevents.v03 - package io.cloudevents.v03
 
io.cloudevents.v03.http - package io.cloudevents.v03.http
 

J

Json - Class in io.cloudevents.json
 

M

map(AttributeMarshaller<A>) - Method in interface io.cloudevents.format.BinaryMarshaller.AttributeMarshalStep
Marshals the Attributes instance into a Map<String, String>
map(DataMarshaller<P, T, H>) - Method in interface io.cloudevents.format.BinaryMarshaller.DataMarshallerStep
Marshals the 'data' into payload
map(ExtensionFormatAccessor<A, T>) - Method in interface io.cloudevents.format.BinaryMarshaller.ExtensionsAccessorStep
To get access of internal collection of ExtensionFormat
map(ExtensionMarshaller) - Method in interface io.cloudevents.format.BinaryMarshaller.ExtensionsStep
Marshals the collection of ExtensionFormat into a Map<String, String>
map(FormatHeaderMapper<H>) - Method in interface io.cloudevents.format.BinaryMarshaller.HeaderMapStep
Marshals the map of attributes and extensions into a map of headers
map(BinaryFormatAttributeMapper) - Method in interface io.cloudevents.format.BinaryUnmarshaller.AttributeMapStep
Maps the map of headers into map of attributes
map(AttributeUnmarshaller<A>) - Method in interface io.cloudevents.format.BinaryUnmarshaller.AttributeUmarshallStep
Unmarshals the map of attributes into instance of Attributes
map(String, DataUnmarshaller<P, T, A>) - Method in interface io.cloudevents.format.BinaryUnmarshaller.DataUnmarshallerStep
Unmarshals the payload into actual 'data' type
map(FormatExtensionMapper) - Method in interface io.cloudevents.format.BinaryUnmarshaller.ExtensionsMapStep
Maps the headers map into map of extensions
map(ExtensionUmarshaller) - Method in interface io.cloudevents.format.BinaryUnmarshaller.ExtensionsStep
Unmarshals a extension, based on the map of extensions.
map(EnvelopeMarshaller<A, T, P>) - Method in interface io.cloudevents.format.StructuredMarshaller.EnvelopeMarshallerStep
Sets the marshaller for the CloudEvent
map(ExtensionFormatAccessor<A, T>) - Method in interface io.cloudevents.format.StructuredMarshaller.ExtensionAccessorStep
 
map(ExtensionMarshaller) - Method in interface io.cloudevents.format.StructuredMarshaller.ExtensionMarshallerStep
 
map(FormatHeaderMapper<H>) - Method in interface io.cloudevents.format.StructuredMarshaller.HeaderMapperStep
 
map(EnvelopeUnmarshaller<A, T, P>) - Method in interface io.cloudevents.format.StructuredUnmarshaller.EnvelopeUnmarshallerStep
 
map(FormatExtensionMapper) - Method in interface io.cloudevents.format.StructuredUnmarshaller.ExtensionMapperStep
 
map(ExtensionUmarshaller) - Method in interface io.cloudevents.format.StructuredUnmarshaller.ExtensionUnmarshallerStep
 
map(Map<String, Object>) - Method in interface io.cloudevents.fun.BinaryFormatAttributeMapper
Maps the 'headers' of binary format into CloudEvent attributes
map(Map<String, Object>) - Method in interface io.cloudevents.fun.FormatExtensionMapper
Maps the 'headers' of binary format into extensions
map(Map<String, String>, Map<String, String>) - Method in interface io.cloudevents.fun.FormatHeaderMapper
Maps the 'attributes' and 'extensions' of CloudEvent envelop to 'headers' of binary format
map(Map<String, Object>) - Static method in class io.cloudevents.v02.http.AttributeMapper
Following the signature of BinaryFormatAttributeMapper.map(Map)
map(Map<String, Object>) - Static method in class io.cloudevents.v02.http.ExtensionMapper
Following the signature of FormatExtensionMapper
map(Map<String, String>, Map<String, String>) - Static method in class io.cloudevents.v02.http.HeaderMapper
Following the signature of FormatHeaderMapper
map(Map<String, Object>) - Static method in class io.cloudevents.v03.http.AttributeMapper
Following the signature of BinaryFormatAttributeMapper.map(Map)
map(Map<String, Object>) - Static method in class io.cloudevents.v03.http.ExtensionMapper
Following the signature of FormatExtensionMapper
map(Map<String, String>, Map<String, String>) - Static method in class io.cloudevents.v03.http.HeaderMapper
Following the signature of FormatHeaderMapper
MAPPER - Static variable in class io.cloudevents.json.Json
 
marshal(Collection<ExtensionFormat>) - Static method in interface io.cloudevents.extensions.ExtensionFormat
Marshals a collection of ExtensionFormat to Map<String, String>
marshal() - Method in interface io.cloudevents.format.builder.MarshalStep
Marshals the CloudEvent instance as Wire
marshal(A) - Method in interface io.cloudevents.fun.AttributeMarshaller
Marshals the Attributes to map of attributes.
marshal(T, Map<String, H>) - Method in interface io.cloudevents.fun.DataMarshaller
Marshals the 'data' into payload
marshal(CloudEvent<A, T>) - Method in interface io.cloudevents.fun.EnvelopeMarshaller
Marshals a CloudEvent instance into the wire format
marshal(Collection<ExtensionFormat>) - Method in interface io.cloudevents.fun.ExtensionMarshaller
Marshals a collections of ExtensionFormat into map
marshal(AttributesImpl) - Static method in class io.cloudevents.v02.AttributesImpl
Creates the marshaller instance to marshall AttributesImpl as a Map of strings
marshal(AttributesImpl) - Static method in class io.cloudevents.v03.AttributesImpl
Creates the marshaller instance to marshall AttributesImpl as a Map of strings
marshaller() - Static method in class io.cloudevents.json.Json
Creates a JSON Data Marshaller that produces a String
Marshallers - Class in io.cloudevents.v02.http
 
Marshallers - Class in io.cloudevents.v03.http
 
MarshalStep<P,H> - Interface in io.cloudevents.format.builder
 
memory() - Method in class io.cloudevents.extensions.DistributedTracingExtension.Format
 
memory() - Method in interface io.cloudevents.extensions.ExtensionFormat
The in-memory format to be used by the structured content mode.
mime(String, H) - Method in interface io.cloudevents.format.StructuredMarshaller.MediaTypeStep
Sets the media type of CloudEvents envelope

N

next() - Method in interface io.cloudevents.format.BinaryUnmarshaller.DataUnmarshallerStep
 
next() - Method in interface io.cloudevents.format.BinaryUnmarshaller.ExtensionsStep
Ends the configuration for extensions unmarshal
next() - Method in interface io.cloudevents.format.StructuredUnmarshaller.ExtensionUnmarshallerStep
 

O

of(InMemoryFormat, String, String) - Static method in interface io.cloudevents.extensions.ExtensionFormat
 
of(InMemoryFormat, Map.Entry<String, String>...) - Static method in interface io.cloudevents.extensions.ExtensionFormat
 
of(String, Object, Class<?>) - Static method in interface io.cloudevents.extensions.InMemoryFormat
 
of(T, AttributesImpl, Collection<ExtensionFormat>) - Static method in class io.cloudevents.v02.CloudEventBuilder
 
of(T, AttributesImpl, Collection<ExtensionFormat>) - Static method in class io.cloudevents.v03.CloudEventBuilder
Build an event from data and attributes

P

PayloadStep<A extends Attributes,T,P> - Interface in io.cloudevents.format.builder
 

S

serialize(ZonedDateTime, JsonGenerator, SerializerProvider) - Method in class io.cloudevents.json.ZonedDateTimeSerializer
 
setTraceparent(String) - Method in class io.cloudevents.extensions.DistributedTracingExtension
 
setTracestate(String) - Method in class io.cloudevents.extensions.DistributedTracingExtension
 
skip() - Method in interface io.cloudevents.format.StructuredMarshaller.ExtensionAccessorStep
To skip the extension special handling
skip() - Method in interface io.cloudevents.format.StructuredUnmarshaller.ExtensionMapperStep
 
SPEC_VERSION - Static variable in class io.cloudevents.v03.CloudEventBuilder
 
structured() - Static method in class io.cloudevents.v02.http.Marshallers
Builds a Structured Content Mode marshaller to marshal cloud event as JSON for HTTP Transport Binding
structured(Class<T>) - Static method in class io.cloudevents.v02.http.Unmarshallers
Builds a Structured Content Mode unmarshaller to unmarshal JSON as CloudEvents data for HTTP Transport Binding
structured() - Static method in class io.cloudevents.v03.http.Marshallers
Builds a Structured Content Mode marshaller to marshal cloud event as JSON for HTTP Transport Binding
structured(Class<T>) - Static method in class io.cloudevents.v03.http.Unmarshallers
Builds a Structured Content Mode unmarshaller to unmarshal JSON as CloudEvents data for HTTP Transport Binding
StructuredMarshaller - Class in io.cloudevents.format
 
StructuredMarshaller.EnvelopeMarshallerStep<A extends Attributes,T,P,H> - Interface in io.cloudevents.format
 
StructuredMarshaller.ExtensionAccessorStep<A extends Attributes,T,P,H> - Interface in io.cloudevents.format
 
StructuredMarshaller.ExtensionMarshallerStep<A extends Attributes,T,P,H> - Interface in io.cloudevents.format
 
StructuredMarshaller.HeaderMapperStep<A extends Attributes,T,P,H> - Interface in io.cloudevents.format
 
StructuredMarshaller.MediaTypeStep<A extends Attributes,T,P,H> - Interface in io.cloudevents.format
 
StructuredUnmarshaller - Class in io.cloudevents.format
 
StructuredUnmarshaller.EnvelopeUnmarshallerStep<A extends Attributes,T,P> - Interface in io.cloudevents.format
 
StructuredUnmarshaller.ExtensionMapperStep<A extends Attributes,T,P> - Interface in io.cloudevents.format
 
StructuredUnmarshaller.ExtensionUnmarshallerStep<A extends Attributes,T,P> - Interface in io.cloudevents.format
 

T

toString() - Method in class io.cloudevents.extensions.DistributedTracingExtension
 
toString() - Method in class io.cloudevents.v03.AttributesImpl
 
TRACE_PARENT_KEY - Static variable in class io.cloudevents.extensions.DistributedTracingExtension.Format
 
TRACE_STATE_KEY - Static variable in class io.cloudevents.extensions.DistributedTracingExtension.Format
 
transport() - Method in class io.cloudevents.extensions.DistributedTracingExtension.Format
 
transport() - Method in interface io.cloudevents.extensions.ExtensionFormat
The transport format to be used by the binary content mode.

U

umarshaller(Class<T>) - Static method in class io.cloudevents.json.Json
Creates a JSON Data Unmarshaller
unmarshal() - Method in interface io.cloudevents.format.builder.UnmarshalStep
Unmarshals the payload and headers to CloudEvent instance
unmarshal(Map<String, String>) - Method in interface io.cloudevents.fun.AttributeUnmarshaller
Unmarshals the map of CloudEvent attributes into actual ones
unmarshal(P, A) - Method in interface io.cloudevents.fun.DataUnmarshaller
Unmarshals the payload into 'data'
unmarshal(P, Supplier<List<ExtensionFormat>>) - Method in interface io.cloudevents.fun.EnvelopeUnmarshaller
Unmarshals the payload into CloudEvent instance implementation
unmarshal(Map<String, String>) - Method in interface io.cloudevents.fun.ExtensionUmarshaller
Unmarshals the map of extensions into ExtensionFormat
unmarshal(Map<String, String>) - Static method in class io.cloudevents.v02.AttributesImpl
The attribute unmarshaller for the binary format, that receives a Map with attributes names as String and values as String.
unmarshal(Map<String, String>) - Static method in class io.cloudevents.v03.AttributesImpl
The attribute unmarshaller for the binary format, that receives a Map with attributes names as String and value as String.
unmarshall(Map<String, String>) - Static method in class io.cloudevents.extensions.DistributedTracingExtension
Unmarshals the DistributedTracingExtension based on map of extensions.
Unmarshallers - Class in io.cloudevents.v02.http
 
Unmarshallers - Class in io.cloudevents.v03.http
 
UnmarshalStep<A extends Attributes,T> - Interface in io.cloudevents.format.builder
 

V

valueOf(String) - Static method in enum io.cloudevents.v02.ContextAttributes
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.cloudevents.v03.ContextAttributes
Returns the enum constant of this type with the specified name.
VALUES - Static variable in enum io.cloudevents.v02.ContextAttributes
 
values() - Static method in enum io.cloudevents.v02.ContextAttributes
Returns an array containing the constants of this enum type, in the order they are declared.
VALUES - Static variable in enum io.cloudevents.v03.ContextAttributes
 
values() - Static method in enum io.cloudevents.v03.ContextAttributes
Returns an array containing the constants of this enum type, in the order they are declared.

W

Wire<T,K,V> - Class in io.cloudevents.format
Represents a result of binary marshal, to be used by the wire transfer
Wire(T, Map<K, V>) - Constructor for class io.cloudevents.format.Wire
 
WireBuilder<P,K,V> - Interface in io.cloudevents.fun
 
withContenttype(String) - Method in class io.cloudevents.v02.CloudEventBuilder
 
withData(T) - Method in class io.cloudevents.v02.CloudEventBuilder
 
withData(T) - Method in class io.cloudevents.v03.CloudEventBuilder
 
withDatacontentencoding(String) - Method in class io.cloudevents.v03.CloudEventBuilder
 
withDatacontenttype(String) - Method in class io.cloudevents.v03.CloudEventBuilder
 
withEvent(Supplier<CloudEvent<A, T>>) - Method in interface io.cloudevents.format.builder.EventStep
Supplies the CloudEvent instance which will be marshaled
withExtension(ExtensionFormat) - Method in class io.cloudevents.v02.CloudEventBuilder
 
withExtension(ExtensionFormat) - Method in class io.cloudevents.v03.CloudEventBuilder
 
withHeaders(Supplier<Map<String, Object>>) - Method in interface io.cloudevents.format.builder.HeadersStep
Supplies a map of headers to be used by the unmarshaller
withId(String) - Method in class io.cloudevents.v02.CloudEventBuilder
 
withId(String) - Method in class io.cloudevents.v03.CloudEventBuilder
 
withPayload(Supplier<P>) - Method in interface io.cloudevents.format.builder.PayloadStep
Supplies the payload that will be used by the unmarshaller
withSchemaurl(URI) - Method in class io.cloudevents.v02.CloudEventBuilder
 
withSchemaurl(URI) - Method in class io.cloudevents.v03.CloudEventBuilder
 
withSource(URI) - Method in class io.cloudevents.v02.CloudEventBuilder
 
withSource(URI) - Method in class io.cloudevents.v03.CloudEventBuilder
 
withSubject(String) - Method in class io.cloudevents.v03.CloudEventBuilder
 
withTime(ZonedDateTime) - Method in class io.cloudevents.v02.CloudEventBuilder
 
withTime(ZonedDateTime) - Method in class io.cloudevents.v03.CloudEventBuilder
 
withType(String) - Method in class io.cloudevents.v02.CloudEventBuilder
 
withType(String) - Method in class io.cloudevents.v03.CloudEventBuilder
 

Z

ZonedDateTimeDeserializer - Class in io.cloudevents.json
 
ZonedDateTimeDeserializer() - Constructor for class io.cloudevents.json.ZonedDateTimeDeserializer
 
ZonedDateTimeDeserializer(Class<?>) - Constructor for class io.cloudevents.json.ZonedDateTimeDeserializer
 
ZonedDateTimeSerializer - Class in io.cloudevents.json
 
ZonedDateTimeSerializer() - Constructor for class io.cloudevents.json.ZonedDateTimeSerializer
 
ZonedDateTimeSerializer(Class<?>, boolean) - Constructor for class io.cloudevents.json.ZonedDateTimeSerializer
 
A B C D E F G H I J M N O P S T U V W Z 
Skip navigation links

Copyright © 2019. All rights reserved.