public final class TopicRetentionData
extends com.google.flatbuffers.Table
Constructor and Description |
---|
TopicRetentionData() |
Modifier and Type | Method and Description |
---|---|
TopicRetentionData |
__assign(int _i,
ByteBuffer _bb) |
void |
__init(int _i,
ByteBuffer _bb) |
static void |
addCurrentRetentionInDays(com.google.flatbuffers.FlatBufferBuilder builder,
int currentRetentionInDays) |
static void |
addOngoingReductionMinDeletionTimestamp(com.google.flatbuffers.FlatBufferBuilder builder,
long ongoingReductionMinDeletionTimestamp) |
static void |
addReductionRecordTimestamp(com.google.flatbuffers.FlatBufferBuilder builder,
long reductionRecordTimestamp) |
static void |
addTopic(com.google.flatbuffers.FlatBufferBuilder builder,
int topicOffset) |
static int |
createTopicRetentionData(com.google.flatbuffers.FlatBufferBuilder builder,
int topicOffset,
int currentRetentionInDays,
long ongoingReductionMinDeletionTimestamp,
long reductionRecordTimestamp) |
int |
currentRetentionInDays() |
static int |
endTopicRetentionData(com.google.flatbuffers.FlatBufferBuilder builder) |
static TopicRetentionData |
getRootAsTopicRetentionData(ByteBuffer _bb) |
static TopicRetentionData |
getRootAsTopicRetentionData(ByteBuffer _bb,
TopicRetentionData obj) |
long |
ongoingReductionMinDeletionTimestamp() |
long |
reductionRecordTimestamp() |
static void |
startTopicRetentionData(com.google.flatbuffers.FlatBufferBuilder builder) |
String |
topic() |
ByteBuffer |
topicAsByteBuffer() |
ByteBuffer |
topicInByteBuffer(ByteBuffer _bb) |
public static TopicRetentionData getRootAsTopicRetentionData(ByteBuffer _bb)
public static TopicRetentionData getRootAsTopicRetentionData(ByteBuffer _bb, TopicRetentionData obj)
public void __init(int _i, ByteBuffer _bb)
public TopicRetentionData __assign(int _i, ByteBuffer _bb)
public String topic()
public ByteBuffer topicAsByteBuffer()
public ByteBuffer topicInByteBuffer(ByteBuffer _bb)
public int currentRetentionInDays()
public long ongoingReductionMinDeletionTimestamp()
public long reductionRecordTimestamp()
public static int createTopicRetentionData(com.google.flatbuffers.FlatBufferBuilder builder, int topicOffset, int currentRetentionInDays, long ongoingReductionMinDeletionTimestamp, long reductionRecordTimestamp)
public static void startTopicRetentionData(com.google.flatbuffers.FlatBufferBuilder builder)
public static void addTopic(com.google.flatbuffers.FlatBufferBuilder builder, int topicOffset)
public static void addCurrentRetentionInDays(com.google.flatbuffers.FlatBufferBuilder builder, int currentRetentionInDays)
public static void addOngoingReductionMinDeletionTimestamp(com.google.flatbuffers.FlatBufferBuilder builder, long ongoingReductionMinDeletionTimestamp)
public static void addReductionRecordTimestamp(com.google.flatbuffers.FlatBufferBuilder builder, long reductionRecordTimestamp)
public static int endTopicRetentionData(com.google.flatbuffers.FlatBufferBuilder builder)