Skip navigation links
A C E F G I P S T W 

A

AmqpConstants - Class in io.cloudevents.amqp.impl
Constants and methods used throughout the Proton-based implementation of the AMQP 1.0 protocol binding for cloud events.
APP_PROPERTY_SPEC_VERSION - Static variable in class io.cloudevents.amqp.impl.AmqpConstants
 
ATTRIBUTES_TO_PROPERTYNAMES - Static variable in class io.cloudevents.amqp.impl.AmqpConstants
Map a cloud event attribute name to a value.

C

CE_PREFIX - Static variable in class io.cloudevents.amqp.impl.AmqpConstants
The prefix name for CloudEvent attributes for use in the application-properties section of an AMQP 1.0 message.
create(SpecVersion) - Method in class io.cloudevents.amqp.impl.ProtonAmqpMessageWriter
 
createReader(Message) - Static method in class io.cloudevents.amqp.ProtonAmqpMessageFactory
Creates a MessageReader to read a proton-based Message.
createReader(String, ApplicationProperties, Section) - Static method in class io.cloudevents.amqp.ProtonAmqpMessageFactory
Creates a MessageReader to read using the content-type property, application-properties and data payload of a proton-based Message.
createWriter() - Static method in class io.cloudevents.amqp.ProtonAmqpMessageFactory
Creates a MessageWriter capable of translating both a structured and binary CloudEvent to a proton-based AMQP 1.0 Message.

E

end(CloudEventData) - Method in class io.cloudevents.amqp.impl.ProtonAmqpMessageWriter
 
end() - Method in class io.cloudevents.amqp.impl.ProtonAmqpMessageWriter
 

F

forEachHeader(BiConsumer<String, Object>) - Method in class io.cloudevents.amqp.impl.ProtonAmqpBinaryMessageReader
Visits the content-type message property and all application-properties of this message reader.

G

getApplicationProperty(ApplicationProperties, String, Class<T>) - Static method in class io.cloudevents.amqp.impl.AmqpConstants
Gets the value of a specific application property.
getPayloadAsByteArray(Section) - Static method in class io.cloudevents.amqp.impl.AmqpConstants
Parses a message payload into a byte array.

I

io.cloudevents.amqp - package io.cloudevents.amqp
 
io.cloudevents.amqp.impl - package io.cloudevents.amqp.impl
 
isCloudEventsHeader(String) - Method in class io.cloudevents.amqp.impl.ProtonAmqpBinaryMessageReader
Tests whether the given attribute key is prefixed with cloudEvents:
isContentTypeHeader(String) - Method in class io.cloudevents.amqp.impl.ProtonAmqpBinaryMessageReader
 

P

PROPERTY_CONTENT_TYPE - Static variable in class io.cloudevents.amqp.impl.AmqpConstants
The AMQP 1.0 content-type message property
ProtonAmqpBinaryMessageReader - Class in io.cloudevents.amqp.impl
An AMQP 1.0 message reader that can be read as a CloudEvent.
ProtonAmqpBinaryMessageReader(SpecVersion, ApplicationProperties, String, byte[]) - Constructor for class io.cloudevents.amqp.impl.ProtonAmqpBinaryMessageReader
Create an instance of an AMQP message reader.
ProtonAmqpMessageFactory - Class in io.cloudevents.amqp
A factory class providing convenience methods for creating MessageReader and MessageWriter instances based on Qpid Proton Message.
ProtonAmqpMessageWriter<R> - Class in io.cloudevents.amqp.impl
A proton-based MessageWriter capable of writing both structured and binary CloudEvent messages to an AMQP 1.0 representation as mandated by the AMQP 1.0 protocol binding specification for cloud events.
ProtonAmqpMessageWriter() - Constructor for class io.cloudevents.amqp.impl.ProtonAmqpMessageWriter
Creates a proton-base message writer.

S

setEvent(EventFormat, byte[]) - Method in class io.cloudevents.amqp.impl.ProtonAmqpMessageWriter
 

T

toCloudEventsKey(String) - Method in class io.cloudevents.amqp.impl.ProtonAmqpBinaryMessageReader
Gets the cloud event attribute key without the preceding prefix.
toCloudEventsValue(Object) - Method in class io.cloudevents.amqp.impl.ProtonAmqpBinaryMessageReader
Gets the cloud event representation of the value.

W

withContextAttribute(String, String) - Method in class io.cloudevents.amqp.impl.ProtonAmqpMessageWriter
 
A C E F G I P S T W 
Skip navigation links

Copyright © 2022. All rights reserved.