Class OutgoingKafkaRecordMetadata.OutgoingKafkaRecordMetadataBuilder<K>
java.lang.Object
io.smallrye.reactive.messaging.kafka.api.OutgoingKafkaRecordMetadata.OutgoingKafkaRecordMetadataBuilder<K>
io.smallrye.reactive.messaging.kafka.OutgoingKafkaRecordMetadata.OutgoingKafkaRecordMetadataBuilder<K>
- Enclosing class:
- OutgoingKafkaRecordMetadata<K>
public static final class OutgoingKafkaRecordMetadata.OutgoingKafkaRecordMetadataBuilder<K>
extends OutgoingKafkaRecordMetadata.OutgoingKafkaRecordMetadataBuilder<K>
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbuild()withHeaders(List<org.apache.kafka.common.header.internals.RecordHeader> headers) withHeaders(org.apache.kafka.common.header.Headers headers) withPartition(int partition) withTimestamp(Instant timestamp) Methods inherited from class io.smallrye.reactive.messaging.kafka.api.OutgoingKafkaRecordMetadata.OutgoingKafkaRecordMetadataBuilder
getHeaders, getPartition, getRecordKey, getTimestamp, getTopic
-
Constructor Details
-
OutgoingKafkaRecordMetadataBuilder
public OutgoingKafkaRecordMetadataBuilder()
-
-
Method Details
-
withTopic
- Overrides:
withTopicin classOutgoingKafkaRecordMetadata.OutgoingKafkaRecordMetadataBuilder<K>
-
withKey
- Overrides:
withKeyin classOutgoingKafkaRecordMetadata.OutgoingKafkaRecordMetadataBuilder<K>
-
withPartition
public OutgoingKafkaRecordMetadata.OutgoingKafkaRecordMetadataBuilder<K> withPartition(int partition) - Overrides:
withPartitionin classOutgoingKafkaRecordMetadata.OutgoingKafkaRecordMetadataBuilder<K>
-
withTimestamp
public OutgoingKafkaRecordMetadata.OutgoingKafkaRecordMetadataBuilder<K> withTimestamp(Instant timestamp) - Overrides:
withTimestampin classOutgoingKafkaRecordMetadata.OutgoingKafkaRecordMetadataBuilder<K>
-
withHeaders
public OutgoingKafkaRecordMetadata.OutgoingKafkaRecordMetadataBuilder<K> withHeaders(org.apache.kafka.common.header.Headers headers) - Overrides:
withHeadersin classOutgoingKafkaRecordMetadata.OutgoingKafkaRecordMetadataBuilder<K>
-
withHeaders
public OutgoingKafkaRecordMetadata.OutgoingKafkaRecordMetadataBuilder<K> withHeaders(List<org.apache.kafka.common.header.internals.RecordHeader> headers) - Overrides:
withHeadersin classOutgoingKafkaRecordMetadata.OutgoingKafkaRecordMetadataBuilder<K>
-
build
- Overrides:
buildin classOutgoingKafkaRecordMetadata.OutgoingKafkaRecordMetadataBuilder<K>
-