Class SingleMessageMetadata
- java.lang.Object
-
- org.apache.pulsar.common.api.proto.SingleMessageMetadata
-
public final class SingleMessageMetadata extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description SingleMessageMetadata()
-
Method Summary
-
-
-
Method Detail
-
getPropertiesCount
public int getPropertiesCount()
-
getPropertyAt
public KeyValue getPropertyAt(int idx)
-
getPropertiesList
public java.util.List<KeyValue> getPropertiesList()
-
addProperty
public KeyValue addProperty()
-
addAllProperties
public SingleMessageMetadata addAllProperties(java.lang.Iterable<KeyValue> properties)
-
clearProperties
public SingleMessageMetadata clearProperties()
-
hasPartitionKey
public boolean hasPartitionKey()
-
getPartitionKey
public java.lang.String getPartitionKey()
-
setPartitionKey
public SingleMessageMetadata setPartitionKey(java.lang.String partitionKey)
-
clearPartitionKey
public SingleMessageMetadata clearPartitionKey()
-
hasPayloadSize
public boolean hasPayloadSize()
-
getPayloadSize
public int getPayloadSize()
-
setPayloadSize
public SingleMessageMetadata setPayloadSize(int payloadSize)
-
clearPayloadSize
public SingleMessageMetadata clearPayloadSize()
-
hasCompactedOut
public boolean hasCompactedOut()
-
isCompactedOut
public boolean isCompactedOut()
-
setCompactedOut
public SingleMessageMetadata setCompactedOut(boolean compactedOut)
-
clearCompactedOut
public SingleMessageMetadata clearCompactedOut()
-
hasEventTime
public boolean hasEventTime()
-
getEventTime
public long getEventTime()
-
setEventTime
public SingleMessageMetadata setEventTime(long eventTime)
-
clearEventTime
public SingleMessageMetadata clearEventTime()
-
hasPartitionKeyB64Encoded
public boolean hasPartitionKeyB64Encoded()
-
isPartitionKeyB64Encoded
public boolean isPartitionKeyB64Encoded()
-
setPartitionKeyB64Encoded
public SingleMessageMetadata setPartitionKeyB64Encoded(boolean partitionKeyB64Encoded)
-
clearPartitionKeyB64Encoded
public SingleMessageMetadata clearPartitionKeyB64Encoded()
-
hasOrderingKey
public boolean hasOrderingKey()
-
getOrderingKeySize
public int getOrderingKeySize()
-
getOrderingKey
public byte[] getOrderingKey()
-
getOrderingKeySlice
public io.netty.buffer.ByteBuf getOrderingKeySlice()
-
setOrderingKey
public SingleMessageMetadata setOrderingKey(byte[] orderingKey)
-
setOrderingKey
public SingleMessageMetadata setOrderingKey(io.netty.buffer.ByteBuf orderingKey)
-
clearOrderingKey
public SingleMessageMetadata clearOrderingKey()
-
hasSequenceId
public boolean hasSequenceId()
-
getSequenceId
public long getSequenceId()
-
setSequenceId
public SingleMessageMetadata setSequenceId(long sequenceId)
-
clearSequenceId
public SingleMessageMetadata clearSequenceId()
-
hasNullValue
public boolean hasNullValue()
-
isNullValue
public boolean isNullValue()
-
setNullValue
public SingleMessageMetadata setNullValue(boolean nullValue)
-
clearNullValue
public SingleMessageMetadata clearNullValue()
-
hasNullPartitionKey
public boolean hasNullPartitionKey()
-
isNullPartitionKey
public boolean isNullPartitionKey()
-
setNullPartitionKey
public SingleMessageMetadata setNullPartitionKey(boolean nullPartitionKey)
-
clearNullPartitionKey
public SingleMessageMetadata clearNullPartitionKey()
-
writeTo
public int writeTo(io.netty.buffer.ByteBuf _b)
-
getSerializedSize
public int getSerializedSize()
-
parseFrom
public void parseFrom(io.netty.buffer.ByteBuf _buffer, int _size)
-
clear
public SingleMessageMetadata clear()
-
copyFrom
public SingleMessageMetadata copyFrom(SingleMessageMetadata _other)
-
toByteArray
public byte[] toByteArray()
-
parseFrom
public void parseFrom(byte[] a)
-
-