public final class TopicRetentionData
extends com.google.flatbuffers.Table
Modifier and Type | Class and Description |
---|---|
static class |
TopicRetentionData.Vector |
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 void |
addTopicId(com.google.flatbuffers.FlatBufferBuilder builder,
int topicIdOffset) |
static int |
createTopicRetentionData(com.google.flatbuffers.FlatBufferBuilder builder,
int topicOffset,
int current_retention_in_days,
long ongoing_reduction_min_deletion_timestamp,
long reduction_record_timestamp,
int topic_idOffset) |
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() |
String |
topicId() |
ByteBuffer |
topicIdAsByteBuffer() |
ByteBuffer |
topicIdInByteBuffer(ByteBuffer _bb) |
ByteBuffer |
topicInByteBuffer(ByteBuffer _bb) |
static void |
ValidateVersion() |
__has_identifier, __indirect, __indirect, __offset, __offset, __reset, __reset, __string, __string, __union, __union, __vector_as_bytebuffer, __vector_in_bytebuffer, __vector_len, __vector, compareStrings, compareStrings, getByteBuffer, keysCompare, sortTables
public static void ValidateVersion()
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 String topicId()
public ByteBuffer topicIdAsByteBuffer()
public ByteBuffer topicIdInByteBuffer(ByteBuffer _bb)
public static int createTopicRetentionData(com.google.flatbuffers.FlatBufferBuilder builder, int topicOffset, int current_retention_in_days, long ongoing_reduction_min_deletion_timestamp, long reduction_record_timestamp, int topic_idOffset)
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 void addTopicId(com.google.flatbuffers.FlatBufferBuilder builder, int topicIdOffset)
public static int endTopicRetentionData(com.google.flatbuffers.FlatBufferBuilder builder)