public class KafkaMessageAttributesBuilder extends AsyncMessageAttributesBuilder<KafkaMessageAttributes,KafkaMessageAttributesBuilder>
channelName, channelParameters, protocol, serverName| Modifier and Type | Method and Description |
|---|---|
KafkaMessageAttributes |
build() |
static KafkaMessageAttributesBuilder |
builder() |
KafkaMessageAttributesBuilder |
creationTimestamp(ZonedDateTime creationTimestamp) |
protected KafkaMessageAttributesBuilder |
getThis() |
KafkaMessageAttributesBuilder |
headers(Map<String,byte[]> headers) |
KafkaMessageAttributesBuilder |
key(InputStream key) |
KafkaMessageAttributesBuilder |
leaderEpoch(Integer leaderEpoch) |
KafkaMessageAttributesBuilder |
logAppendTimestamp(ZonedDateTime logAppendTimestamp) |
KafkaMessageAttributesBuilder |
offset(long offset) |
KafkaMessageAttributesBuilder |
partition(int partition) |
channelName, channelParameters, protocol, serverName, validateMandatoryFieldspublic static KafkaMessageAttributesBuilder builder()
protected KafkaMessageAttributesBuilder getThis()
getThis in class AsyncMessageAttributesBuilder<KafkaMessageAttributes,KafkaMessageAttributesBuilder>public KafkaMessageAttributesBuilder partition(int partition)
public KafkaMessageAttributesBuilder headers(Map<String,byte[]> headers)
public KafkaMessageAttributesBuilder key(InputStream key)
public KafkaMessageAttributesBuilder offset(long offset)
public KafkaMessageAttributesBuilder creationTimestamp(ZonedDateTime creationTimestamp)
public KafkaMessageAttributesBuilder logAppendTimestamp(ZonedDateTime logAppendTimestamp)
public KafkaMessageAttributesBuilder leaderEpoch(Integer leaderEpoch)
public KafkaMessageAttributes build()
build in class AsyncMessageAttributesBuilder<KafkaMessageAttributes,KafkaMessageAttributesBuilder>Copyright © 2024 MuleSoft, Inc.. All rights reserved.