public final class SingleMessageMetadata extends Object
| Constructor and Description |
|---|
SingleMessageMetadata() |
public int getPropertiesCount()
public KeyValue getPropertyAt(int idx)
public KeyValue addProperty()
public SingleMessageMetadata addAllProperties(Iterable<KeyValue> properties)
public SingleMessageMetadata clearProperties()
public boolean hasPartitionKey()
public String getPartitionKey()
public SingleMessageMetadata setPartitionKey(String partitionKey)
public SingleMessageMetadata clearPartitionKey()
public boolean hasPayloadSize()
public int getPayloadSize()
public SingleMessageMetadata setPayloadSize(int payloadSize)
public SingleMessageMetadata clearPayloadSize()
public boolean hasCompactedOut()
public boolean isCompactedOut()
public SingleMessageMetadata setCompactedOut(boolean compactedOut)
public SingleMessageMetadata clearCompactedOut()
public boolean hasEventTime()
public long getEventTime()
public SingleMessageMetadata setEventTime(long eventTime)
public SingleMessageMetadata clearEventTime()
public boolean hasPartitionKeyB64Encoded()
public boolean isPartitionKeyB64Encoded()
public SingleMessageMetadata setPartitionKeyB64Encoded(boolean partitionKeyB64Encoded)
public SingleMessageMetadata clearPartitionKeyB64Encoded()
public boolean hasOrderingKey()
public int getOrderingKeySize()
public byte[] getOrderingKey()
public io.netty.buffer.ByteBuf getOrderingKeySlice()
public SingleMessageMetadata setOrderingKey(byte[] orderingKey)
public SingleMessageMetadata setOrderingKey(io.netty.buffer.ByteBuf orderingKey)
public SingleMessageMetadata clearOrderingKey()
public boolean hasSequenceId()
public long getSequenceId()
public SingleMessageMetadata setSequenceId(long sequenceId)
public SingleMessageMetadata clearSequenceId()
public boolean hasNullValue()
public boolean isNullValue()
public SingleMessageMetadata setNullValue(boolean nullValue)
public SingleMessageMetadata clearNullValue()
public boolean hasNullPartitionKey()
public boolean isNullPartitionKey()
public SingleMessageMetadata setNullPartitionKey(boolean nullPartitionKey)
public SingleMessageMetadata clearNullPartitionKey()
public int writeTo(io.netty.buffer.ByteBuf _b)
public int getSerializedSize()
public void parseFrom(io.netty.buffer.ByteBuf _buffer,
int _size)
public SingleMessageMetadata clear()
public SingleMessageMetadata copyFrom(SingleMessageMetadata _other)
public byte[] toByteArray()
public void parseFrom(byte[] a)
Copyright © 2017–2021 Apache Software Foundation. All rights reserved.