Get desktop application:
View/edit binary Protocol Buffers messages
(message has no fields)
Used in: datafusion.CastNode, datafusion.PartitionColumn, datafusion.PhysicalCastNode, datafusion.PhysicalScalarUdfNode, datafusion.PhysicalTryCastNode, datafusion.PlaceholderNode, datafusion.PrepareNode, datafusion.TryCastNode, Dictionary, Field, ScalarDictionaryValue, ScalarValue
oneof arrow_type_enum
int32 FIXED_SIZE_BINARY = 16
List LIST = 25
List LARGE_LIST = 26
Union UNION = 29
Map MAP = 33
Used in: datafusion.ListingTableScanNode
(message has no fields)
(message has no fields)
Used in: datafusion.ColumnUnnestListRecursion, datafusion.LogicalExprNode, datafusion.RecursionUnnestOption, datafusion.UnnestNode
Used in: Column, DfField
Used in: datafusion.PartitionStats, Statistics
Used in: CsvOptions, CsvWriterOptions, JsonOptions, JsonWriterOptions
GZIP = 0
BZIP2 = 1
XZ = 2
ZSTD = 3
UNCOMPRESSED = 4
Used in: Constraints
Used in: datafusion.CreateExternalTableNode, datafusion.FileScanExecConf
Used in: datafusion.ListingTableScanNode
Used in: CsvFormat
bytes has_header = 1
bytes delimiter = 2
bytes quote = 3
bytes escape = 4
optional uint64 schema_infer_max_rec = 6
string date_format = 7
string datetime_format = 8
string timestamp_format = 9
string timestamp_tz_format = 10
string time_format = 11
string null_value = 12
string null_regex = 13
bytes comment = 14
bytes double_quote = 15
bytes newlines_in_values = 16
bytes terminator = 17
Used in: datafusion.CsvSink
string delimiter = 2
bool has_header = 3
string date_format = 4
string datetime_format = 5
string timestamp_format = 6
string time_format = 7
string null_value = 8
string quote = 9
string escape = 10
bool double_quote = 11
Used in: ArrowType
uint32 precision = 3
int32 scale = 4
Used in: ScalarValue
bytes value = 1
int64 p = 2
int64 s = 3
Used in: ScalarValue
bytes value = 1
int64 p = 2
int64 s = 3
Used in: ArrowType
uint32 precision = 3
int32 scale = 4
Used in: DfSchema
Used in: datafusion.CreateCatalogNode, datafusion.CreateCatalogSchemaNode, datafusion.CreateExternalTableNode, datafusion.DmlNode, datafusion.DropViewNode, datafusion.UnnestNode
repeated DfField columns = 1
map<string, string> metadata = 2
Used in: ArrowType
Used in: datafusion.PlanType, datafusion.WindowAggExecNode, ArrowType
(message has no fields)
Used in: DfField, FixedSizeList, List, Map, Schema, Struct, Union, UnionField
string name = 1
optional ArrowType arrow_type = 2
bool nullable = 3
repeated Field children = 4
map<string, string> metadata = 5
int64 dict_id = 6
bool dict_ordered = 7
Used in: ArrowType
optional Field field_type = 1
int32 list_size = 2
Used in: ScalarValue
int32 days = 1
int32 milliseconds = 2
Used in: ScalarValue
int32 months = 1
int32 days = 2
int64 nanos = 3
Used in: ArrowType
YearMonth = 0
DayTime = 1
MonthDayNano = 2
Used in: datafusion.JoinNode
Used in: datafusion.ColumnIndex
LEFT_SIDE = 0
RIGHT_SIDE = 1
NONE = 2
Used in: datafusion.HashJoinExecNode, datafusion.JoinNode, datafusion.NestedLoopJoinExecNode, datafusion.SymmetricHashJoinExecNode
INNER = 0
LEFT = 1
RIGHT = 2
FULL = 3
LEFTSEMI = 4
LEFTANTI = 5
RIGHTSEMI = 6
RIGHTANTI = 7
LEFTMARK = 8
Used in: NdJsonFormat
optional uint64 schema_infer_max_rec = 2
Used in: datafusion.JsonSink
Used in: ArrowType
optional Field field_type = 1
Used in: ArrowType
optional Field field_type = 1
bool keys_sorted = 2
Used in: datafusion.ListingTableScanNode
Used in: ParquetColumnSpecificOptions
oneof bloom_filter_enabled_opt
bool bloom_filter_enabled = 1
oneof encoding_opt
oneof dictionary_enabled_opt
bool dictionary_enabled = 3
oneof compression_opt
oneof statistics_enabled_opt
string statistics_enabled = 5
oneof bloom_filter_fpp_opt
double bloom_filter_fpp = 6
oneof bloom_filter_ndv_opt
uint64 bloom_filter_ndv = 7
oneof max_statistics_size_opt
uint32 max_statistics_size = 8
Used in: TableParquetOptions
Used in: datafusion.ListingTableScanNode
Used in: TableParquetOptions
bool enable_page_index = 1
bool pruning = 2
bool skip_metadata = 3
bool pushdown_filters = 5
bool reorder_filters = 6
uint64 data_pagesize_limit = 7
uint64 write_batch_size = 8
string writer_version = 9
bool allow_single_file_parallelism = 23
uint64 maximum_parallel_row_group_writers = 24
uint64 maximum_buffered_record_batches_per_stream = 25
bool bloom_filter_on_read = 26
bool bloom_filter_on_write = 27
bool schema_force_view_types = 28
bool binary_as_string = 29
bool skip_arrow_metadata = 30
oneof metadata_size_hint_opt
uint64 metadata_size_hint = 4
oneof compression_opt
oneof dictionary_enabled_opt
bool dictionary_enabled = 11
oneof statistics_enabled_opt
string statistics_enabled = 13
oneof max_statistics_size_opt
uint64 max_statistics_size = 14
oneof column_index_truncate_length_opt
uint64 column_index_truncate_length = 17
oneof encoding_opt
oneof bloom_filter_fpp_opt
double bloom_filter_fpp = 21
oneof bloom_filter_ndv_opt
uint64 bloom_filter_ndv = 22
uint64 dictionary_page_size_limit = 12
uint64 data_page_row_count_limit = 18
uint64 max_row_group_size = 15
string created_by = 16
Used in: ColumnStats, Statistics
Used in: Precision
EXACT = 0
INEXACT = 1
ABSENT = 2
Used in: Constraint
repeated uint64 indices = 1
Used in: ScalarValue
Used in: ScalarValue
bytes values = 1
int32 length = 2
Used in: ScalarValue
bytes ipc_message = 1
bytes arrow_data = 2
optional Schema schema = 3
Used in: ScalarNestedValue
bytes ipc_message = 1
bytes arrow_data = 2
Used in: ScalarValue
oneof value
int32 time32_second_value = 1
int32 time32_millisecond_value = 2
Used in: ScalarValue
oneof value
int64 time64_microsecond_value = 1
int64 time64_nanosecond_value = 2
Used in: ScalarValue
oneof value
int64 time_microsecond_value = 1
int64 time_nanosecond_value = 2
int64 time_second_value = 3
int64 time_millisecond_value = 4
string timezone = 5
Used in: datafusion.LogicalExprNode, datafusion.NamedStructField, datafusion.PartitionedFile, datafusion.PhysicalExprNode, datafusion.WindowFrameBound, Precision, ScalarDictionaryValue, UnionValue
oneof value
bool bool_value = 1
string utf8_value = 2
string large_utf8_value = 3
string utf8_view_value = 23
int32 int8_value = 4
int32 int16_value = 5
int32 int32_value = 6
int64 int64_value = 7
uint32 uint8_value = 8
uint32 uint16_value = 9
uint32 uint32_value = 10
uint64 uint64_value = 11
float float32_value = 12
double float64_value = 13
int32 date_32_value = 14
Decimal128 decimal128_value = 20
Decimal256 decimal256_value = 39
int64 date_64_value = 21
int32 interval_yearmonth_value = 24
int64 duration_second_value = 35
int64 duration_millisecond_value = 36
int64 duration_microsecond_value = 37
int64 duration_nanosecond_value = 38
bytes binary_value = 28
bytes large_binary_value = 29
bytes binary_view_value = 22
Used in: datafusion.AggregateExecNode, datafusion.AnalyzeExecNode, datafusion.CsvSinkExecNode, datafusion.CteWorkTableScanNode, datafusion.CustomTableScanNode, datafusion.EmptyExecNode, datafusion.ExplainExecNode, datafusion.FileScanExecConf, datafusion.FileSinkConfig, datafusion.JoinFilter, datafusion.JsonSinkExecNode, datafusion.ListingTableScanNode, datafusion.ParquetSinkExecNode, datafusion.PlaceholderRowExecNode, datafusion.UnnestExecNode, datafusion.ViewTableScanNode, ScalarNestedValue, datafusion_ray.protobuf.DFRayStageReaderExecNode
repeated Field columns = 1
map<string, string> metadata = 2
Used in: datafusion.FileScanExecConf, datafusion.PartitionedFile
Used in: ArrowType
repeated Field sub_field_types = 1
Used in: datafusion.ParquetSink, ParquetFormat
map<string, string> key_value_metadata = 3
Used in: ArrowType, Timestamp
Second = 0
Millisecond = 1
Microsecond = 2
Nanosecond = 3
Used in: ArrowType
Used in: ArrowType
repeated Field union_types = 1
repeated int32 type_ids = 3
Used in: UnionValue
int32 field_id = 1
optional Field field = 2
Used in: Union, UnionValue
Used in: ScalarValue
Used in: Constraint
repeated uint64 indices = 1