Class AmqpCloudEventHelper
java.lang.Object
io.smallrye.reactive.messaging.amqp.ce.AmqpCloudEventHelper
-
Nested Class Summary
-
Field Summary
-
Method Summary
Modifier and TypeMethodDescriptionstatic io.vertx.mutiny.amqp.AmqpMessage
createBinaryCloudEventMessage
(io.vertx.mutiny.amqp.AmqpMessage message, io.smallrye.reactive.messaging.ce.OutgoingCloudEventMetadata<?> ceMetadata, AmqpConnectorOutgoingConfiguration configuration) static <T> io.smallrye.reactive.messaging.ce.IncomingCloudEventMetadata<T>
createFromBinaryCloudEvent
(io.vertx.amqp.AmqpMessage message, AmqpMessage<T> parent) static <T> io.smallrye.reactive.messaging.ce.IncomingCloudEventMetadata<T>
createFromStructuredCloudEvent
(io.vertx.amqp.AmqpMessage message) static io.vertx.mutiny.amqp.AmqpMessage
createStructuredEventMessage
(io.vertx.mutiny.amqp.AmqpMessage message, io.smallrye.reactive.messaging.ce.OutgoingCloudEventMetadata<?> ceMetadata, AmqpConnectorOutgoingConfiguration configuration) getCloudEventMode
(io.vertx.amqp.AmqpMessage incoming)
-
Field Details
-
CE_CONTENT_TYPE_PREFIX
- See Also:
-
CE_HEADER_PREFIX
- See Also:
-
STRUCTURED_CONTENT_TYPE
- See Also:
-
AMQP_HEADER_FOR_SPEC_VERSION
- See Also:
-
AMQP_HEADER_FOR_TYPE
- See Also:
-
AMQP_HEADER_FOR_SOURCE
- See Also:
-
AMQP_HEADER_FOR_ID
- See Also:
-
AMQP_HEADER_FOR_SCHEMA
- See Also:
-
AMQP_HEADER_FOR_CONTENT_TYPE
- See Also:
-
AMQP_HEADER_FOR_SUBJECT
- See Also:
-
AMQP_HEADER_FOR_TIME
- See Also:
-
RFC3339_DATE_FORMAT
-
-
Method Details
-
createFromStructuredCloudEvent
public static <T> io.smallrye.reactive.messaging.ce.IncomingCloudEventMetadata<T> createFromStructuredCloudEvent(io.vertx.amqp.AmqpMessage message) -
createFromBinaryCloudEvent
public static <T> io.smallrye.reactive.messaging.ce.IncomingCloudEventMetadata<T> createFromBinaryCloudEvent(io.vertx.amqp.AmqpMessage message, AmqpMessage<T> parent) -
createBinaryCloudEventMessage
public static io.vertx.mutiny.amqp.AmqpMessage createBinaryCloudEventMessage(io.vertx.mutiny.amqp.AmqpMessage message, io.smallrye.reactive.messaging.ce.OutgoingCloudEventMetadata<?> ceMetadata, AmqpConnectorOutgoingConfiguration configuration) -
createStructuredEventMessage
public static io.vertx.mutiny.amqp.AmqpMessage createStructuredEventMessage(io.vertx.mutiny.amqp.AmqpMessage message, io.smallrye.reactive.messaging.ce.OutgoingCloudEventMetadata<?> ceMetadata, AmqpConnectorOutgoingConfiguration configuration) -
getCloudEventMode
public static AmqpCloudEventHelper.CloudEventMode getCloudEventMode(io.vertx.amqp.AmqpMessage incoming)
-