package ast

Mouse Melon logoGet desktop application:
View/edit binary Protocol Buffers messages

message AbstractExtension

ast.proto:403

message Add

ast.proto:413

op.ir:42

Used in: BinOp, Expr, HasSrcPosition

message AiSplitTextRecursiveFormat

ast.proto:52

dataframe-ai.ir:5

Used in: DataframeAiSplitTextRecursiveCharacter

message And

ast.proto:420

op.ir:16

Used in: BinOp, Expr, HasSrcPosition

message ApplyExpr

ast.proto:427

fn.ir:2

Used in: Expr, HasSrcPosition

message ArrayType

ast.proto:127

type.ir:3

Used in: DataType

message BeginTransaction

ast.proto:435

dataframe.ir:100

Used in: Expr, HasSrcPosition

message BigDecimalVal

ast.proto:441

const.ir:31

Used in: Const, EvalResult, Expr, HasSrcPosition

message BigIntVal

ast.proto:449

const.ir:24

Used in: Const, EvalResult, Expr, HasSrcPosition

message BinOp

ast.proto:455

Used in: Expr, HasSrcPosition

message BinaryVal

ast.proto:478

const.ir:45

Used in: Const, EvalResult, Expr, HasSrcPosition

message Bind

ast.proto:484

ast.ir:45

Used in: Stmt

message BitAnd

ast.proto:492

op.ir:58

Used in: BinOp, Expr, HasSrcPosition

message BitOr

ast.proto:499

op.ir:60

Used in: BinOp, Expr, HasSrcPosition

message BitXor

ast.proto:506

op.ir:62

Used in: BinOp, Expr, HasSrcPosition

message BoolVal

ast.proto:513

const.ir:16

Used in: Const, EvalResult, Expr, HasSrcPosition

message BuiltinFn

ast.proto:519

fn.ir:23

Used in: Expr, FnNameRefExpr, HasSrcPosition

message CallTableFunctionExpr

ast.proto:525

fn.ir:149

Used in: Expr, FnNameRefExpr, HasSrcPosition

message Callable

ast.proto:60

fn.ir:25

Used in: RelationalGroupedDataframeApplyInPandas, StoredProcedure, Udaf, Udf, Udtf

message ColumnAlias

ast.proto:531

column.ir:26

Used in: ColumnFn, Expr, HasSrcPosition

message ColumnAliasFn

ast.proto:67

column.ir:31

Used in: ColumnAlias

message ColumnApply_Int

ast.proto:539

column.ir:33

Used in: ColumnFn, Expr, HasSrcPosition

message ColumnApply_String

ast.proto:546

column.ir:37

Used in: ColumnFn, Expr, HasSrcPosition

message ColumnAsc

ast.proto:553

column.ir:41

Used in: ColumnFn, Expr, HasSrcPosition

message ColumnBetween

ast.proto:560

column.ir:45

Used in: ColumnFn, Expr, HasSrcPosition

message ColumnCaseExpr

ast.proto:568

column.ir:12

Used in: Expr, HasSrcPosition

message ColumnCaseExprClause

ast.proto:574

column.ir:16

Used in: ColumnCaseExpr, HasSrcPosition

message ColumnCast

ast.proto:581

column.ir:50

Used in: ColumnFn, Expr, HasSrcPosition

message ColumnDesc

ast.proto:588

column.ir:58

Used in: ColumnFn, Expr, HasSrcPosition

message ColumnEqualNan

ast.proto:595

column.ir:64

Used in: ColumnFn, Expr, HasSrcPosition

message ColumnEqualNull

ast.proto:601

column.ir:66

Used in: Expr, HasSrcPosition

message ColumnFn

ast.proto:607

Used in: Expr, HasSrcPosition

message ColumnIdentifier

ast.proto:84

type.ir:35

Used in: ColumnRef

message ColumnIn

ast.proto:634

column.ir:71

Used in: ColumnFn, Expr, HasSrcPosition

message ColumnIsNotNull

ast.proto:641

column.ir:75

Used in: ColumnFn, Expr, HasSrcPosition

message ColumnIsNull

ast.proto:647

column.ir:77

Used in: ColumnFn, Expr, HasSrcPosition

message ColumnName

ast.proto:89

type.ir:36

Used in: ColumnRef

message ColumnOver

ast.proto:653

column.ir:79

Used in: ColumnFn, Expr, HasSrcPosition

message ColumnRef

ast.proto:76

type.ir:34

Used in: StructField

message ColumnRegexp

ast.proto:660

column.ir:83

Used in: ColumnFn, Expr, HasSrcPosition

message ColumnStringCollate

ast.proto:668

column.ir:105

Used in: ColumnFn, Expr, HasSrcPosition

message ColumnStringContains

ast.proto:675

column.ir:109

Used in: ColumnFn, Expr, HasSrcPosition

message ColumnStringEndsWith

ast.proto:682

column.ir:96

Used in: ColumnFn, Expr, HasSrcPosition

message ColumnStringLike

ast.proto:689

column.ir:88

Used in: ColumnFn, Expr, HasSrcPosition

message ColumnStringStartsWith

ast.proto:696

column.ir:92

Used in: ColumnFn, Expr, HasSrcPosition

message ColumnStringSubstr

ast.proto:703

column.ir:100

Used in: ColumnFn, Expr, HasSrcPosition

message ColumnTryCast

ast.proto:711

column.ir:54

Used in: ColumnFn, Expr, HasSrcPosition

message ColumnWithinGroup

ast.proto:718

column.ir:113

Used in: ColumnFn, Expr, HasSrcPosition

message Commit

ast.proto:725

dataframe.ir:104

Used in: Expr, HasSrcPosition

message Const

ast.proto:729

Used in: EvalResult, Expr, HasSrcPosition, RedactedConst

message CreateDataframe

ast.proto:748

dataframe.ir:39

Used in: Expr, HasSrcPosition

message DataType

ast.proto:94

type.ir:1

Used in: ArrayType, ColumnCast, ColumnTryCast, DatatypeVal, MapType, PandasDataFrameType, PandasSeriesType, StoredProcedure, StructField, Udaf, Udf, Udtf, UdtfSchema_Type, VectorType

message DataframeAgg

ast.proto:755

dataframe.ir:183

Used in: Expr, HasSrcPosition

message DataframeAiAgg

ast.proto:762

dataframe-ai.ir:25

Used in: Expr, HasSrcPosition

message DataframeAiClassify

ast.proto:771

dataframe-ai.ir:32

Used in: Expr, HasSrcPosition

message DataframeAiComplete

ast.proto:781

dataframe-ai.ir:10

Used in: Expr, HasSrcPosition

message DataframeAiCountTokens

ast.proto:792

dataframe-ai.ir:89

Used in: Expr, HasSrcPosition

message DataframeAiEmbed

ast.proto:801

dataframe-ai.ir:55

Used in: Expr, HasSrcPosition

message DataframeAiExtract

ast.proto:810

dataframe-ai.ir:82

Used in: Expr, HasSrcPosition

message DataframeAiFilter

ast.proto:819

dataframe-ai.ir:19

Used in: Expr, HasSrcPosition

message DataframeAiParseDocument

ast.proto:827

dataframe-ai.ir:75

Used in: Expr, HasSrcPosition

message DataframeAiSentiment

ast.proto:836

dataframe-ai.ir:48

Used in: Expr, HasSrcPosition

message DataframeAiSimilarity

ast.proto:845

dataframe-ai.ir:40

Used in: Expr, HasSrcPosition

message DataframeAiSplitTextMarkdownHeader

ast.proto:855

dataframe-ai.ir:96

Used in: Expr, HasSrcPosition

message DataframeAiSplitTextRecursiveCharacter

ast.proto:866

dataframe-ai.ir:105

Used in: Expr, HasSrcPosition

message DataframeAiSummarizeAgg

ast.proto:878

dataframe-ai.ir:62

Used in: Expr, HasSrcPosition

message DataframeAiTranscribe

ast.proto:886

dataframe-ai.ir:68

Used in: Expr, HasSrcPosition

message DataframeAlias

ast.proto:895

dataframe.ir:188

Used in: Expr, HasSrcPosition

message DataframeAnalyticsComputeLag

ast.proto:902

dataframe-analytics.ir:27

Used in: Expr, HasSrcPosition

message DataframeAnalyticsComputeLead

ast.proto:913

dataframe-analytics.ir:36

Used in: Expr, HasSrcPosition

message DataframeAnalyticsCumulativeAgg

ast.proto:924

dataframe-analytics.ir:18

Used in: Expr, HasSrcPosition

message DataframeAnalyticsMovingAgg

ast.proto:935

dataframe-analytics.ir:9

Used in: Expr, HasSrcPosition

message DataframeAnalyticsTimeSeriesAgg

ast.proto:946

dataframe-analytics.ir:45

Used in: Expr, HasSrcPosition

message DataframeCacheResult

ast.proto:958

dataframe.ir:367

Used in: Expr, HasSrcPosition

message DataframeCol

ast.proto:966

column.ir:1

Used in: Expr, HasSrcPosition

message DataframeColIlike

ast.proto:973

dataframe.ir:374

Used in: Expr, HasSrcPosition

message DataframeCollect

ast.proto:980

dataframe.ir:19

Used in: Expr, HasSrcPosition

message DataframeCopyIntoTable

ast.proto:991

dataframe-io.ir:165

Used in: Expr, HasSrcPosition

message DataframeCount

ast.proto:1007

dataframe.ir:13

Used in: Expr, HasSrcPosition

message DataframeCreateOrReplaceDynamicTable

ast.proto:1015

dataframe-io.ir:148

Used in: Expr, HasSrcPosition

message DataframeCreateOrReplaceView

ast.proto:1034

dataframe-io.ir:139

Used in: Expr, HasSrcPosition

message DataframeCrossJoin

ast.proto:1045

dataframe.ir:193

Used in: Expr, HasSrcPosition

message DataframeCube

ast.proto:1054

dataframe-grouped.ir:6

Used in: Expr, HasSrcPosition

message DataframeData

ast.proto:198

dataframe.ir:59

Used in: CreateDataframe, WritePandas

message DataframeData_List

ast.proto:207

dataframe.ir:60

Used in: DataframeData

message DataframeData_Pandas

ast.proto:217

dataframe.ir:62

Used in: DataframeData

message DataframeData_Tuple

ast.proto:212

dataframe.ir:61

Used in: DataframeData

message DataframeDescribe

ast.proto:1061

dataframe.ir:200

Used in: Expr, HasSrcPosition

message DataframeDistinct

ast.proto:1069

dataframe.ir:206

Used in: Expr, HasSrcPosition

message DataframeDrop

ast.proto:1075

dataframe.ir:210

Used in: Expr, HasSrcPosition

message DataframeDropDuplicates

ast.proto:1082

dataframe.ir:215

Used in: Expr, HasSrcPosition

message DataframeExcept

ast.proto:1089

dataframe.ir:220

Used in: Expr, HasSrcPosition

message DataframeFilter

ast.proto:1096

dataframe.ir:225

Used in: Expr, HasSrcPosition

message DataframeFirst

ast.proto:1103

dataframe.ir:239

Used in: Expr, HasSrcPosition

message DataframeFlatten

ast.proto:1112

dataframe.ir:230

Used in: Expr, HasSrcPosition

message DataframeGroupBy

ast.proto:1123

dataframe-grouped.ir:11

Used in: Expr, HasSrcPosition

message DataframeGroupByGroupingSets

ast.proto:1130

dataframe-grouped.ir:28

Used in: Expr, HasSrcPosition

message DataframeIntersect

ast.proto:1137

dataframe.ir:246

Used in: Expr, HasSrcPosition

message DataframeJoin

ast.proto:1144

dataframe.ir:262

Used in: Expr, HasSrcPosition

message DataframeJoinTableFunction

ast.proto:1156

dataframe.ir:272

Used in: Expr, HasSrcPosition

message DataframeLimit

ast.proto:1163

dataframe.ir:277

Used in: Expr, HasSrcPosition

message DataframeNaDrop_Python

ast.proto:1171

dataframe.ir:153

Used in: Expr, HasSrcPosition

message DataframeNaDrop_Scala

ast.proto:1180

dataframe.ir:147

Used in: Expr, HasSrcPosition

message DataframeNaFill

ast.proto:1188

dataframe.ir:160

Used in: Expr, HasSrcPosition

message DataframeNaReplace

ast.proto:1198

dataframe.ir:168

Used in: Expr, HasSrcPosition

message DataframeNaturalJoin

ast.proto:1211

dataframe.ir:283

Used in: Expr, HasSrcPosition

message DataframePivot

ast.proto:1219

dataframe-grouped.ir:16

Used in: Expr, HasSrcPosition

message DataframeRandomSplit

ast.proto:1228

dataframe.ir:297

Used in: Expr, HasSrcPosition

message DataframeReader

ast.proto:1237

dataframe-io.ir:13

Used in: Expr, HasSrcPosition

message DataframeRef

ast.proto:1246

dataframe.ir:4

Used in: Expr, HasSrcPosition

message DataframeRename

ast.proto:1252

dataframe.ir:304

Used in: Expr, HasSrcPosition

message DataframeRollup

ast.proto:1260

dataframe-grouped.ir:23

Used in: Expr, HasSrcPosition

message DataframeSample

ast.proto:1267

dataframe.ir:310

Used in: Expr, HasSrcPosition

message DataframeSchema

ast.proto:222

type.ir:46

Used in: CreateDataframe

message DataframeSchema_List

ast.proto:230

type.ir:47

Used in: DataframeSchema

message DataframeSchema_Struct

ast.proto:235

type.ir:48

Used in: DataframeSchema

message DataframeSelect

ast.proto:1276

dataframe.ir:317

Used in: Expr, HasSrcPosition

message DataframeShow

ast.proto:1284

dataframe.ir:8

Used in: Expr, HasSrcPosition

message DataframeSort

ast.proto:1291

dataframe.ir:324

Used in: Expr, HasSrcPosition

message DataframeStatApproxQuantile

ast.proto:1299

dataframe-stat.ir:1

Used in: Expr, HasSrcPosition

message DataframeStatCorr

ast.proto:1308

dataframe-stat.ir:8

Used in: Expr, HasSrcPosition

message DataframeStatCov

ast.proto:1317

dataframe-stat.ir:15

Used in: Expr, HasSrcPosition

message DataframeStatCrossTab

ast.proto:1326

dataframe-stat.ir:22

Used in: Expr, HasSrcPosition

message DataframeStatSampleBy

ast.proto:1335

dataframe-stat.ir:29

Used in: Expr, HasSrcPosition

message DataframeToDf

ast.proto:1343

dataframe.ir:138

Used in: Expr, HasSrcPosition

message DataframeToLocalIterator

ast.proto:1350

dataframe.ir:28

Used in: Expr, HasSrcPosition

message DataframeToPandas

ast.proto:1359

dataframe.ir:126

Used in: Expr, HasSrcPosition

message DataframeToPandasBatches

ast.proto:1367

dataframe.ir:132

Used in: Expr, HasSrcPosition

message DataframeUnion

ast.proto:1375

dataframe.ir:330

Used in: Expr, HasSrcPosition

message DataframeUnpivot

ast.proto:1385

dataframe.ir:289

Used in: Expr, HasSrcPosition

message DataframeWithColumn

ast.proto:1395

dataframe.ir:338

Used in: Expr, HasSrcPosition

message DataframeWithColumnRenamed

ast.proto:1403

dataframe.ir:344

Used in: Expr, HasSrcPosition

message DataframeWithColumns

ast.proto:1411

dataframe.ir:350

Used in: Expr, HasSrcPosition

message DataframeWriter

ast.proto:1419

dataframe-io.ir:73

Used in: Expr, HasSrcPosition

message DatatypeVal

ast.proto:1429

const.ir:49

Used in: Const, EvalResult, Expr, HasSrcPosition

message DayTimeIntervalType

ast.proto:133

type.ir:8

Used in: DataType

message DecimalType

ast.proto:139

type.ir:9

Used in: DataType

message Directory

ast.proto:1435

dataframe.ir:96

Used in: Expr, HasSrcPosition

message Div

ast.proto:1441

op.ir:48

Used in: BinOp, Expr, HasSrcPosition

message Eq

ast.proto:1448

op.ir:24

Used in: BinOp, Expr, HasSrcPosition

message Error

ast.proto:1454

Used in: Result

message Eval

ast.proto:1462

ast.ir:53

Used in: Stmt

message EvalOk

ast.proto:1467

ast.ir:73

Used in: Result

message EvalResult

ast.proto:1473

Used in: EvalOk

message Expr

ast.proto:1495

Used in: Add, And, ApplyExpr, Bind, BitAnd, BitOr, BitXor, ColumnAlias, ColumnApply_Int, ColumnApply_String, ColumnAsc, ColumnBetween, ColumnCaseExprClause, ColumnCast, ColumnDesc, ColumnEqualNan, ColumnEqualNull, ColumnIn, ColumnIsNotNull, ColumnIsNull, ColumnOver, ColumnRegexp, ColumnStringCollate, ColumnStringContains, ColumnStringEndsWith, ColumnStringLike, ColumnStringStartsWith, ColumnStringSubstr, ColumnTryCast, ColumnWithinGroup, DataframeAgg, DataframeAiAgg, DataframeAiClassify, DataframeAiComplete, DataframeAiCountTokens, DataframeAiEmbed, DataframeAiExtract, DataframeAiFilter, DataframeAiParseDocument, DataframeAiSentiment, DataframeAiSimilarity, DataframeAiSplitTextMarkdownHeader, DataframeAiSplitTextRecursiveCharacter, DataframeAiSummarizeAgg, DataframeAiTranscribe, DataframeAlias, DataframeAnalyticsComputeLag, DataframeAnalyticsComputeLead, DataframeAnalyticsCumulativeAgg, DataframeAnalyticsMovingAgg, DataframeAnalyticsTimeSeriesAgg, DataframeCacheResult, DataframeCol, DataframeColIlike, DataframeCollect, DataframeCopyIntoTable, DataframeCount, DataframeCreateOrReplaceDynamicTable, DataframeCreateOrReplaceView, DataframeCrossJoin, DataframeCube, DataframeData_List, DataframeData_Tuple, DataframeDescribe, DataframeDistinct, DataframeDrop, DataframeDropDuplicates, DataframeExcept, DataframeFilter, DataframeFirst, DataframeFlatten, DataframeGroupBy, DataframeGroupByGroupingSets, DataframeIntersect, DataframeJoin, DataframeJoinTableFunction, DataframeLimit, DataframeNaDrop_Python, DataframeNaDrop_Scala, DataframeNaFill, DataframeNaReplace, DataframeNaturalJoin, DataframePivot, DataframeRandomSplit, DataframeRename, DataframeRollup, DataframeSample, DataframeSelect, DataframeShow, DataframeSort, DataframeStatApproxQuantile, DataframeStatCorr, DataframeStatCov, DataframeStatCrossTab, DataframeStatSampleBy, DataframeToDf, DataframeToLocalIterator, DataframeToPandas, DataframeToPandasBatches, DataframeUnion, DataframeUnpivot, DataframeWithColumn, DataframeWithColumnRenamed, DataframeWithColumns, DataframeWriter, Div, Eq, ExprArgList, Flatten, Geq, Gt, HasSrcPosition, Leq, ListVal, Lt, MergeDeleteWhenMatchedClause, MergeInsertWhenNotMatchedClause, MergeUpdateWhenMatchedClause, Mod, Mul, Neg, Neq, Not, ObjectGetItem, Or, Pow, ReadAvro, ReadCsv, ReadDirectory, ReadJson, ReadLoad, ReadOrc, ReadParquet, ReadTable, ReadXml, RelationalGroupedDataframeAgg, RelationalGroupedDataframeAiAgg, RelationalGroupedDataframeApplyInPandas, RelationalGroupedDataframeBuiltin, RelationalGroupedDataframePivot, Row, SessionTableFunction, Sql, Sub, Table, TableDelete, TableDropTable, TableFnCallAlias, TableFnCallOver, TableMerge, TableSample, TableUpdate, ToSnowparkPandas, TupleVal, Tuple_Expr_Expr, Tuple_Expr_Float, Tuple_String_Expr, WindowRelativePosition_Position, WindowSpecOrderBy, WindowSpecPartitionBy, WriteCopyIntoLocation, WriteCsv, WriteInsertInto, WriteJson, WriteParquet, WriteSave, WriteTable

message ExprArgList

ast.proto:1703

ast.ir:131

Used in: ColumnWithinGroup, DataframeAgg, DataframeCube, DataframeDescribe, DataframeDrop, DataframeDropDuplicates, DataframeGroupBy, DataframeGroupByGroupingSets, DataframeNaDrop_Python, DataframeNaFill, DataframeNaReplace, DataframeReader, DataframeRollup, DataframeSelect, DataframeSort, DataframeStatApproxQuantile, DataframeToDf, Generator, GroupingSets, RelationalGroupedDataframeAgg, RelationalGroupedDataframeBuiltin, TableFnCallAlias, TableFnCallOver

message ExtensionError

ast.proto:1709

ast.ir:84

Used in: AbstractExtension, Error, Result

message ExtensionEvalResult

ast.proto:1717

ast.ir:103

Used in: AbstractExtension, EvalResult

message ExtensionExpr

ast.proto:1722

Used in: AbstractExtension, Expr, HasSrcPosition

message ExtensionStmt

ast.proto:1729

ast.ir:62

Used in: AbstractExtension, Stmt

message Flatten

ast.proto:1735

dataframe.ir:69

Used in: Expr, HasSrcPosition

message FlattenMode

ast.proto:240

dataframe.ir:77

Used in: DataframeFlatten, Flatten

message Float64Val

ast.proto:1745

const.ir:37

Used in: Const, EvalResult, Expr, HasSrcPosition

message FnIdRefExpr

ast.proto:1750

Used in: Expr, HasSrcPosition

message FnNameRefExpr

ast.proto:1757

Used in: Expr, HasSrcPosition

message FnRef

ast.proto:1770

fn.ir:19

Used in: Expr, FnIdRefExpr, HasSrcPosition

message Generator

ast.proto:1776

dataframe.ir:79

Used in: Expr, HasSrcPosition

message Geq

ast.proto:1784

op.ir:34

Used in: BinOp, Expr, HasSrcPosition

message GroupingSets

ast.proto:1791

dataframe.ir:356

Used in: Expr, HasSrcPosition

message Gt

ast.proto:1797

op.ir:32

Used in: BinOp, Expr, HasSrcPosition

message HasSrcPosition

ast.proto:1803

message IndirectTableFnIdRef

ast.proto:2020

fn.ir:145

Used in: Expr, FnIdRefExpr, HasSrcPosition

message IndirectTableFnNameRef

ast.proto:2026

fn.ir:141

Used in: Expr, FnNameRefExpr, HasSrcPosition

message Int64Val

ast.proto:2032

const.ir:20

Used in: Const, EvalResult, Expr, HasSrcPosition

message InternedValueTable

ast.proto:18

Used in: Request, Response

message JavaLanguage

ast.proto:282

ast.ir:29

Used in: Language

message JoinType

ast.proto:249

dataframe.ir:251

Used in: DataframeJoin, DataframeNaturalJoin

message Language

ast.proto:263

ast.ir:26

Used in: Request

message Leq

ast.proto:2038

op.ir:30

Used in: BinOp, Expr, HasSrcPosition

message ListVal

ast.proto:2045

expr.ir:9

Used in: Expr, HasSrcPosition

message List_String

ast.proto:22

message Lt

ast.proto:2051

op.ir:28

Used in: BinOp, Expr, HasSrcPosition

message MapType

ast.proto:145

type.ir:17

Used in: DataType

message MergeDeleteWhenMatchedClause

ast.proto:2058

table.ir:44

Used in: Expr, HasSrcPosition

message MergeInsertWhenNotMatchedClause

ast.proto:2064

table.ir:48

Used in: Expr, HasSrcPosition

message MergeUpdateWhenMatchedClause

ast.proto:2072

table.ir:39

Used in: Expr, HasSrcPosition

message Mod

ast.proto:2079

op.ir:50

Used in: BinOp, Expr, HasSrcPosition

message Mul

ast.proto:2086

op.ir:46

Used in: BinOp, Expr, HasSrcPosition

message Name

ast.proto:287

ast.ir:121

Used in: NameRef

message NameFlat

ast.proto:295

ast.ir:122

Used in: Name

message NameRef

ast.proto:2093

ast.ir:126

Used in: BuiltinFn, CallTableFunctionExpr, Callable, DataframeCacheResult, DataframeCopyIntoTable, DataframeCreateOrReplaceDynamicTable, DataframeCreateOrReplaceView, HasSrcPosition, IndirectTableFnNameRef, ReadTable, StagedPandasDataframe, StoredProcedure, Table, Udaf, Udf, Udtf, WriteInsertInto, WritePandas, WriteTable

message NameStructured

ast.proto:300

ast.ir:123

Used in: Name

message Neg

ast.proto:2099

op.ir:40

Used in: Expr, HasSrcPosition, UnaryOp

message Neq

ast.proto:2105

op.ir:26

Used in: BinOp, Expr, HasSrcPosition

message Not

ast.proto:2112

op.ir:14

Used in: Expr, HasSrcPosition, UnaryOp

message NullOrder

ast.proto:305

column.ir:62

Used in: ColumnAsc, ColumnDesc

message NullVal

ast.proto:2118

const.ir:14

Used in: Const, EvalResult, Expr, HasSrcPosition

message ObjectGetItem

ast.proto:2123

expr.ir:25

Used in: Expr, HasSrcPosition

message Or

ast.proto:2130

op.ir:18

Used in: BinOp, Expr, HasSrcPosition

message PandasDataFrameType

ast.proto:192

type.ir:30

Used in: DataType

message PandasSeriesType

ast.proto:187

type.ir:29

Used in: DataType

message Pow

ast.proto:2137

op.ir:52

Used in: BinOp, Expr, HasSrcPosition

message PythonDateVal

ast.proto:2144

const.ir:68

Used in: Const, EvalResult, Expr, HasSrcPosition

message PythonLanguage

ast.proto:272

ast.ir:27

Used in: Language

message PythonTimeVal

ast.proto:2152

const.ir:74

Used in: Const, EvalResult, Expr, HasSrcPosition

message PythonTimeZone

ast.proto:314

const.ir:84

Used in: PythonTimeVal, PythonTimestampVal

message PythonTimestampVal

ast.proto:2162

const.ir:57

Used in: Const, EvalResult, Expr, HasSrcPosition

message Range

ast.proto:2175

dataframe.ir:85

Used in: Expr, HasSrcPosition

message ReadAvro

ast.proto:2183

dataframe-io.ir:48

Used in: Expr, HasSrcPosition, ReadFile

message ReadCsv

ast.proto:2190

dataframe-io.ir:44

Used in: Expr, HasSrcPosition, ReadFile

message ReadDirectory

ast.proto:2197

dataframe-io.ir:31

Used in: Expr, HasSrcPosition

message ReadFile

ast.proto:2203

Used in: Expr, HasSrcPosition

message ReadJson

ast.proto:2216

dataframe-io.ir:46

Used in: Expr, HasSrcPosition, ReadFile

message ReadLoad

ast.proto:2223

dataframe-io.ir:42

Used in: Expr, HasSrcPosition, ReadFile

message ReadOrc

ast.proto:2230

dataframe-io.ir:50

Used in: Expr, HasSrcPosition, ReadFile

message ReadParquet

ast.proto:2237

dataframe-io.ir:52

Used in: Expr, HasSrcPosition, ReadFile

message ReadTable

ast.proto:2244

dataframe-io.ir:20

Used in: Expr, HasSrcPosition

message ReadXml

ast.proto:2257

dataframe-io.ir:54

Used in: Expr, HasSrcPosition, ReadFile

message RedactedConst

ast.proto:2264

const.ir:8

Used in: Const, EvalResult, Expr, HasSrcPosition

message RelationalGroupedDataframeAgg

ast.proto:2270

dataframe-grouped.ir:33

Used in: Expr, HasSrcPosition

message RelationalGroupedDataframeAiAgg

ast.proto:2277

dataframe-grouped.ir:46

Used in: Expr, HasSrcPosition

message RelationalGroupedDataframeApplyInPandas

ast.proto:2285

dataframe-grouped.ir:52

Used in: Expr, HasSrcPosition

message RelationalGroupedDataframeBuiltin

ast.proto:2294

dataframe-grouped.ir:39

Used in: Expr, HasSrcPosition

message RelationalGroupedDataframePivot

ast.proto:2302

dataframe-grouped.ir:59

Used in: Expr, HasSrcPosition

message RelationalGroupedDataframeRef

ast.proto:2311

dataframe-grouped.ir:2

Used in: Expr, HasSrcPosition

message Request

ast.proto:2317

ast.ir:12

message Response

ast.proto:2327

ast.ir:21

message Result

ast.proto:2332

Used in: Response

message Rollback

ast.proto:2342

dataframe.ir:106

Used in: Expr, HasSrcPosition

message Row

ast.proto:2347

expr.ir:19

Used in: Expr, HasSrcPosition

message SaveMode

ast.proto:320

dataframe-io.ir:60

Used in: DataframeCreateOrReplaceDynamicTable, DataframeWriter, WriteTable

message ScalaLanguage

ast.proto:277

ast.ir:28

Used in: Language

message SeqMapVal

ast.proto:2354

expr.ir:14

Used in: Expr, HasSrcPosition

message SessionResetRequiredError

ast.proto:2360

ast.ir:115

Used in: Error, Result

message SessionTableFunction

ast.proto:2366

dataframe.ir:122

Used in: Expr, HasSrcPosition

message SfQueryResult

ast.proto:2372

ast.ir:93

Used in: EvalResult

message ShowResult

ast.proto:2377

ast.ir:99

Used in: EvalResult

(message has no fields)

message Sql

ast.proto:2381

dataframe.ir:91

Used in: Expr, HasSrcPosition

message SqlExpr

ast.proto:2388

column.ir:7

Used in: Expr, HasSrcPosition

message SrcPosition

ast.proto:331

src.ir:1

Used in: Add, And, ApplyExpr, BeginTransaction, BigDecimalVal, BigIntVal, BinaryVal, BitAnd, BitOr, BitXor, BoolVal, BuiltinFn, CallTableFunctionExpr, ColumnAlias, ColumnApply_Int, ColumnApply_String, ColumnAsc, ColumnBetween, ColumnCaseExpr, ColumnCaseExprClause, ColumnCast, ColumnDesc, ColumnEqualNan, ColumnEqualNull, ColumnIn, ColumnIsNotNull, ColumnIsNull, ColumnOver, ColumnRegexp, ColumnStringCollate, ColumnStringContains, ColumnStringEndsWith, ColumnStringLike, ColumnStringStartsWith, ColumnStringSubstr, ColumnTryCast, ColumnWithinGroup, Commit, CreateDataframe, DataframeAgg, DataframeAiAgg, DataframeAiClassify, DataframeAiComplete, DataframeAiCountTokens, DataframeAiEmbed, DataframeAiExtract, DataframeAiFilter, DataframeAiParseDocument, DataframeAiSentiment, DataframeAiSimilarity, DataframeAiSplitTextMarkdownHeader, DataframeAiSplitTextRecursiveCharacter, DataframeAiSummarizeAgg, DataframeAiTranscribe, DataframeAlias, DataframeAnalyticsComputeLag, DataframeAnalyticsComputeLead, DataframeAnalyticsCumulativeAgg, DataframeAnalyticsMovingAgg, DataframeAnalyticsTimeSeriesAgg, DataframeCacheResult, DataframeCol, DataframeColIlike, DataframeCollect, DataframeCopyIntoTable, DataframeCount, DataframeCreateOrReplaceDynamicTable, DataframeCreateOrReplaceView, DataframeCrossJoin, DataframeCube, DataframeDescribe, DataframeDistinct, DataframeDrop, DataframeDropDuplicates, DataframeExcept, DataframeFilter, DataframeFirst, DataframeFlatten, DataframeGroupBy, DataframeGroupByGroupingSets, DataframeIntersect, DataframeJoin, DataframeJoinTableFunction, DataframeLimit, DataframeNaDrop_Python, DataframeNaDrop_Scala, DataframeNaFill, DataframeNaReplace, DataframeNaturalJoin, DataframePivot, DataframeRandomSplit, DataframeReader, DataframeRef, DataframeRename, DataframeRollup, DataframeSample, DataframeSelect, DataframeShow, DataframeSort, DataframeStatApproxQuantile, DataframeStatCorr, DataframeStatCov, DataframeStatCrossTab, DataframeStatSampleBy, DataframeToDf, DataframeToLocalIterator, DataframeToPandas, DataframeToPandasBatches, DataframeUnion, DataframeUnpivot, DataframeWithColumn, DataframeWithColumnRenamed, DataframeWithColumns, DataframeWriter, DatatypeVal, Directory, Div, Eq, Flatten, Float64Val, FnRef, Generator, Geq, GroupingSets, Gt, IndirectTableFnIdRef, IndirectTableFnNameRef, Int64Val, Leq, ListVal, Lt, MergeDeleteWhenMatchedClause, MergeInsertWhenNotMatchedClause, MergeUpdateWhenMatchedClause, Mod, Mul, NameRef, Neg, Neq, Not, NullVal, ObjectGetItem, Or, Pow, PythonDateVal, PythonTimeVal, PythonTimestampVal, Range, ReadAvro, ReadCsv, ReadDirectory, ReadJson, ReadLoad, ReadOrc, ReadParquet, ReadTable, ReadXml, RedactedConst, RelationalGroupedDataframeAgg, RelationalGroupedDataframeAiAgg, RelationalGroupedDataframeApplyInPandas, RelationalGroupedDataframeBuiltin, RelationalGroupedDataframePivot, RelationalGroupedDataframeRef, Rollback, Row, SeqMapVal, SessionTableFunction, Sql, SqlExpr, StoredProcedure, StringVal, Sub, Table, TableDelete, TableDropTable, TableFnCallAlias, TableFnCallOver, TableMerge, TableSample, TableUpdate, ToSnowparkPandas, TruncatedExpr, TupleVal, Udaf, Udf, Udtf, WindowSpecEmpty, WindowSpecOrderBy, WindowSpecPartitionBy, WindowSpecRangeBetween, WindowSpecRowsBetween, WriteCopyIntoLocation, WriteCsv, WriteInsertInto, WriteJson, WritePandas, WriteParquet, WriteSave, WriteTable

message StagedPandasDataframe

ast.proto:340

dataframe.ir:65

Used in: DataframeData_Pandas

message Stmt

ast.proto:2394

Used in: Request

message StoredProcedure

ast.proto:2404

fn.ir:37

Used in: Expr, FnNameRefExpr, HasSrcPosition

message StringType

ast.proto:152

type.ir:20

Used in: DataType

message StringVal

ast.proto:2431

const.ir:41

Used in: Const, EvalResult, Expr, HasSrcPosition

message StructField

ast.proto:157

type.ir:21

Used in: DataType, StructType

message StructType

ast.proto:164

type.ir:22

Used in: DataType, DataframeReader, DataframeSchema_Struct, RelationalGroupedDataframeApplyInPandas

message Sub

ast.proto:2437

op.ir:44

Used in: BinOp, Expr, HasSrcPosition

message Table

ast.proto:2444

dataframe.ir:110

Used in: Expr, HasSrcPosition

message TableDelete

ast.proto:2458

table.ir:1

Used in: Expr, HasSrcPosition

message TableDropTable

ast.proto:2468

table.ir:9

Used in: Expr, HasSrcPosition

message TableFnCallAlias

ast.proto:2474

fn.ir:165

Used in: Expr, HasSrcPosition

message TableFnCallOver

ast.proto:2481

fn.ir:159

Used in: Expr, HasSrcPosition

message TableMerge

ast.proto:2489

table.ir:13

Used in: Expr, HasSrcPosition

message TableSample

ast.proto:2500

table.ir:22

Used in: Expr, HasSrcPosition

message TableUpdate

ast.proto:2510

table.ir:30

Used in: Expr, HasSrcPosition

message TableVariant

ast.proto:345

dataframe.ir:108

Used in: Table

message TimestampTimeZone

ast.proto:353

type.ir:39

Used in: TimestampType

message TimestampType

ast.proto:170

type.ir:24

Used in: DataType

message ToSnowparkPandas

ast.proto:2521

dataframe.ir:360

Used in: Expr, HasSrcPosition

message TruncatedExpr

ast.proto:2529

expr.ir:48

Used in: Expr, HasSrcPosition

message TruncatedStmt

ast.proto:2535

ast.ir:58

Used in: Stmt

message TupleVal

ast.proto:2540

expr.ir:4

Used in: Expr, HasSrcPosition, SeqMapVal

message Tuple_Expr_Expr

ast.proto:26

Used in: DataframeNaReplace, MergeUpdateWhenMatchedClause

message Tuple_Expr_Float

ast.proto:31

Used in: DataframeStatSampleBy

message Tuple_String_Expr

ast.proto:36

Used in: ApplyExpr, DataframeAiClassify, DataframeAiComplete, DataframeAiParseDocument, DataframeAiSimilarity, DataframeAiTranscribe, DataframeCopyIntoTable, DataframeNaFill, DataframeReader, DataframeWriter, ExtensionError, ExtensionEvalResult, ExtensionStmt, RelationalGroupedDataframeApplyInPandas, StoredProcedure, TableUpdate, Udaf, Udf, Udtf, WriteCopyIntoLocation, WriteCsv, WriteJson, WritePandas, WriteParquet, WriteSave, WriteTable

message Tuple_String_List_String

ast.proto:41

Used in: DataframeAnalyticsCumulativeAgg, DataframeAnalyticsMovingAgg, DataframeAnalyticsTimeSeriesAgg

message Tuple_String_String

ast.proto:46

Used in: DataframeCacheResult, DataframeCollect, DataframeCopyIntoTable, DataframeCount, DataframeCreateOrReplaceDynamicTable, DataframeCreateOrReplaceView, DataframeFirst, DataframeRandomSplit, DataframeStatApproxQuantile, DataframeStatCorr, DataframeStatCov, DataframeStatCrossTab, DataframeToLocalIterator, DataframeToPandas, DataframeToPandasBatches, StoredProcedure, TableDelete, TableMerge, TableUpdate, Udaf, Udf, Udtf, WriteCopyIntoLocation, WriteCsv, WriteJson, WriteParquet, WriteSave, WriteTable

message Udaf

ast.proto:2546

fn.ir:118

Used in: Expr, FnNameRefExpr, HasSrcPosition

message Udf

ast.proto:2570

fn.ir:62

Used in: Expr, FnNameRefExpr, HasSrcPosition

message Udtf

ast.proto:2598

fn.ir:93

Used in: Expr, FnNameRefExpr, HasSrcPosition

message UdtfSchema

ast.proto:363

fn.ir:87

Used in: Udtf

message UdtfSchema_Names

ast.proto:376

fn.ir:89

Used in: UdtfSchema

message UdtfSchema_Type

ast.proto:371

fn.ir:88

Used in: UdtfSchema

message UnaryOp

ast.proto:2623

Used in: Expr, HasSrcPosition

message VectorType

ast.proto:175

type.ir:26

Used in: DataType

message Version

ast.proto:381

ast.ir:32

Used in: JavaLanguage, PythonLanguage, Request, ScalaLanguage

message WindowRelativePosition

ast.proto:389

window.ir:6

Used in: WindowSpecRangeBetween, WindowSpecRowsBetween

message WindowRelativePosition_Position

ast.proto:399

window.ir:10

Used in: WindowRelativePosition

message WindowSpecEmpty

ast.proto:2631

window.ir:18

Used in: HasSrcPosition, WindowSpecExpr

message WindowSpecExpr

ast.proto:2636

Used in: ColumnOver, HasSrcPosition, WindowSpecEmpty, WindowSpecOrderBy, WindowSpecPartitionBy, WindowSpecRangeBetween, WindowSpecRowsBetween

message WindowSpecOrderBy

ast.proto:2647

window.ir:20

Used in: HasSrcPosition, WindowSpecExpr

message WindowSpecPartitionBy

ast.proto:2654

window.ir:24

Used in: HasSrcPosition, WindowSpecExpr

message WindowSpecRangeBetween

ast.proto:2661

window.ir:28

Used in: HasSrcPosition, WindowSpecExpr

message WindowSpecRowsBetween

ast.proto:2669

window.ir:33

Used in: HasSrcPosition, WindowSpecExpr

message WriteCopyIntoLocation

ast.proto:2677

dataframe-io.ir:116

Used in: Expr, HasSrcPosition, WriteFile

message WriteCsv

ast.proto:2696

dataframe-io.ir:123

Used in: Expr, HasSrcPosition, WriteFile

message WriteFile

ast.proto:2712

Used in: Expr, HasSrcPosition

message WriteInsertInto

ast.proto:2723

dataframe-io.ir:129

Used in: Expr, HasSrcPosition

message WriteJson

ast.proto:2731

dataframe-io.ir:125

Used in: Expr, HasSrcPosition, WriteFile

message WritePandas

ast.proto:2748

dataframe.ir:44

Used in: Expr, HasSrcPosition

message WriteParquet

ast.proto:2765

dataframe-io.ir:127

Used in: Expr, HasSrcPosition, WriteFile

message WriteSave

ast.proto:2782

dataframe-io.ir:121

Used in: Expr, HasSrcPosition, WriteFile

message WriteTable

ast.proto:2799

dataframe-io.ir:81

Used in: Expr, HasSrcPosition

message YearMonthIntervalType

ast.proto:181

type.ir:27

Used in: DataType

enum __Version__

ast.proto:13