Class DefaultIncomingKafkaCloudEventMetadata<K,T>
java.lang.Object
io.smallrye.reactive.messaging.kafka.impl.ce.DefaultIncomingKafkaCloudEventMetadata<K,T>
- All Implemented Interfaces:
io.smallrye.reactive.messaging.ce.CloudEventMetadata<T>
,io.smallrye.reactive.messaging.ce.IncomingCloudEventMetadata<T>
,IncomingKafkaCloudEventMetadata<K,
T>
public class DefaultIncomingKafkaCloudEventMetadata<K,T>
extends Object
implements IncomingKafkaCloudEventMetadata<K,T>
-
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
Fields inherited from interface io.smallrye.reactive.messaging.kafka.IncomingKafkaCloudEventMetadata
CE_KAFKA_KEY, CE_KAFKA_TOPIC
-
Constructor Summary
ConstructorDescriptionDefaultIncomingKafkaCloudEventMetadata
(io.smallrye.reactive.messaging.ce.IncomingCloudEventMetadata<T> delegate) -
Method Summary
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface io.smallrye.reactive.messaging.kafka.IncomingKafkaCloudEventMetadata
getKey, getTopic
-
Constructor Details
-
DefaultIncomingKafkaCloudEventMetadata
public DefaultIncomingKafkaCloudEventMetadata(io.smallrye.reactive.messaging.ce.IncomingCloudEventMetadata<T> delegate)
-
-
Method Details
-
getId
- Specified by:
getId
in interfaceio.smallrye.reactive.messaging.ce.CloudEventMetadata<K>
-
getSource
- Specified by:
getSource
in interfaceio.smallrye.reactive.messaging.ce.CloudEventMetadata<K>
-
getSpecVersion
- Specified by:
getSpecVersion
in interfaceio.smallrye.reactive.messaging.ce.CloudEventMetadata<K>
-
getType
- Specified by:
getType
in interfaceio.smallrye.reactive.messaging.ce.CloudEventMetadata<K>
-
getDataContentType
- Specified by:
getDataContentType
in interfaceio.smallrye.reactive.messaging.ce.CloudEventMetadata<K>
-
getDataSchema
- Specified by:
getDataSchema
in interfaceio.smallrye.reactive.messaging.ce.CloudEventMetadata<K>
-
getSubject
- Specified by:
getSubject
in interfaceio.smallrye.reactive.messaging.ce.CloudEventMetadata<K>
-
getTimeStamp
- Specified by:
getTimeStamp
in interfaceio.smallrye.reactive.messaging.ce.CloudEventMetadata<K>
-
getExtension
- Specified by:
getExtension
in interfaceio.smallrye.reactive.messaging.ce.CloudEventMetadata<K>
-
getExtensions
- Specified by:
getExtensions
in interfaceio.smallrye.reactive.messaging.ce.CloudEventMetadata<K>
-
getData
- Specified by:
getData
in interfaceio.smallrye.reactive.messaging.ce.CloudEventMetadata<K>
-