public final class BarrageSubscriptionOptions
extends com.google.flatbuffers.Table
| Modifier and Type | Class and Description |
|---|---|
static class |
BarrageSubscriptionOptions.Vector |
| Constructor and Description |
|---|
BarrageSubscriptionOptions() |
| Modifier and Type | Method and Description |
|---|---|
BarrageSubscriptionOptions |
__assign(int _i,
ByteBuffer _bb) |
void |
__init(int _i,
ByteBuffer _bb) |
static void |
addBatchSize(com.google.flatbuffers.FlatBufferBuilder builder,
int batchSize) |
static void |
addColumnConversionMode(com.google.flatbuffers.FlatBufferBuilder builder,
byte columnConversionMode) |
static void |
addColumnsAsList(com.google.flatbuffers.FlatBufferBuilder builder,
boolean columnsAsList) |
static void |
addMaxMessageSize(com.google.flatbuffers.FlatBufferBuilder builder,
int maxMessageSize) |
static void |
addMinUpdateIntervalMs(com.google.flatbuffers.FlatBufferBuilder builder,
int minUpdateIntervalMs) |
static void |
addUseDeephavenNulls(com.google.flatbuffers.FlatBufferBuilder builder,
boolean useDeephavenNulls) |
int |
batchSize()
Specify a preferred batch size.
|
byte |
columnConversionMode()
see enum for details
|
boolean |
columnsAsList()
If true, the server will wrap columns with a list.
|
static int |
createBarrageSubscriptionOptions(com.google.flatbuffers.FlatBufferBuilder builder,
byte column_conversion_mode,
boolean use_deephaven_nulls,
int min_update_interval_ms,
int batch_size,
int max_message_size,
boolean columns_as_list) |
static int |
endBarrageSubscriptionOptions(com.google.flatbuffers.FlatBufferBuilder builder) |
static BarrageSubscriptionOptions |
getRootAsBarrageSubscriptionOptions(ByteBuffer _bb) |
static BarrageSubscriptionOptions |
getRootAsBarrageSubscriptionOptions(ByteBuffer _bb,
BarrageSubscriptionOptions obj) |
int |
maxMessageSize()
Specify a maximum allowed message size.
|
int |
minUpdateIntervalMs()
Explicitly set the update interval for this subscription.
|
static void |
startBarrageSubscriptionOptions(com.google.flatbuffers.FlatBufferBuilder builder) |
boolean |
useDeephavenNulls()
Deephaven reserves a value in the range of primitives as a custom NULL value.
|
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, sortTablespublic static void ValidateVersion()
public static BarrageSubscriptionOptions getRootAsBarrageSubscriptionOptions(ByteBuffer _bb)
public static BarrageSubscriptionOptions getRootAsBarrageSubscriptionOptions(ByteBuffer _bb, BarrageSubscriptionOptions obj)
public void __init(int _i,
ByteBuffer _bb)
public BarrageSubscriptionOptions __assign(int _i, ByteBuffer _bb)
public byte columnConversionMode()
public boolean useDeephavenNulls()
public int minUpdateIntervalMs()
public int batchSize()
public int maxMessageSize()
public boolean columnsAsList()
public static int createBarrageSubscriptionOptions(com.google.flatbuffers.FlatBufferBuilder builder,
byte column_conversion_mode,
boolean use_deephaven_nulls,
int min_update_interval_ms,
int batch_size,
int max_message_size,
boolean columns_as_list)
public static void startBarrageSubscriptionOptions(com.google.flatbuffers.FlatBufferBuilder builder)
public static void addColumnConversionMode(com.google.flatbuffers.FlatBufferBuilder builder,
byte columnConversionMode)
public static void addUseDeephavenNulls(com.google.flatbuffers.FlatBufferBuilder builder,
boolean useDeephavenNulls)
public static void addMinUpdateIntervalMs(com.google.flatbuffers.FlatBufferBuilder builder,
int minUpdateIntervalMs)
public static void addBatchSize(com.google.flatbuffers.FlatBufferBuilder builder,
int batchSize)
public static void addMaxMessageSize(com.google.flatbuffers.FlatBufferBuilder builder,
int maxMessageSize)
public static void addColumnsAsList(com.google.flatbuffers.FlatBufferBuilder builder,
boolean columnsAsList)
public static int endBarrageSubscriptionOptions(com.google.flatbuffers.FlatBufferBuilder builder)
Copyright © 2023 The Apache Software Foundation. All rights reserved.