Interface IncomingCloudEventMetadata<T>
-
- Type Parameters:
T
- the data type
- All Superinterfaces:
CloudEventMetadata<T>
- All Known Subinterfaces:
IncomingKafkaCloudEventMetadata<K,T>
- All Known Implementing Classes:
DefaultIncomingCloudEventMetadata
,DefaultIncomingKafkaCloudEventMetadata
public interface IncomingCloudEventMetadata<T> extends CloudEventMetadata<T>
Represents the Cloud Event metadata from an incoming message.If a connector supporting Cloud Events is able to extract a Cloud Event from the incoming message, these metadata are stored in an instance of this interface and added to the metadata of the created message.
See https://github.com/cloudevents/spec/blob/master/spec.md.
-
-
Field Summary
-
Fields inherited from interface io.smallrye.reactive.messaging.ce.CloudEventMetadata
CE_ATTRIBUTE_DATA_CONTENT_TYPE, CE_ATTRIBUTE_DATA_SCHEMA, CE_ATTRIBUTE_ID, CE_ATTRIBUTE_SOURCE, CE_ATTRIBUTE_SPEC_VERSION, CE_ATTRIBUTE_SUBJECT, CE_ATTRIBUTE_TIME, CE_ATTRIBUTE_TYPE, CE_VERSION_1_0
-
-
Method Summary
-
Methods inherited from interface io.smallrye.reactive.messaging.ce.CloudEventMetadata
getData, getDataContentType, getDataSchema, getExtension, getExtensions, getId, getSource, getSpecVersion, getSubject, getTimeStamp, getType
-
-