@fivetrandevelopers/zetasql
Version:
ZetaSQL gRPC server and client
28 lines (27 loc) • 2.75 kB
TypeScript
import type { ASTCreateTableStmtBaseProto as _zetasql_ASTCreateTableStmtBaseProto, ASTCreateTableStmtBaseProto__Output as _zetasql_ASTCreateTableStmtBaseProto__Output } from '../zetasql/ASTCreateTableStmtBaseProto';
import type { _zetasql_ASTAuxLoadDataStatementEnums_InsertionMode, _zetasql_ASTAuxLoadDataStatementEnums_InsertionMode__Output } from '../zetasql/ASTAuxLoadDataStatementEnums';
import type { ASTPartitionByProto as _zetasql_ASTPartitionByProto, ASTPartitionByProto__Output as _zetasql_ASTPartitionByProto__Output } from '../zetasql/ASTPartitionByProto';
import type { ASTClusterByProto as _zetasql_ASTClusterByProto, ASTClusterByProto__Output as _zetasql_ASTClusterByProto__Output } from '../zetasql/ASTClusterByProto';
import type { ASTAuxLoadDataFromFilesOptionsListProto as _zetasql_ASTAuxLoadDataFromFilesOptionsListProto, ASTAuxLoadDataFromFilesOptionsListProto__Output as _zetasql_ASTAuxLoadDataFromFilesOptionsListProto__Output } from '../zetasql/ASTAuxLoadDataFromFilesOptionsListProto';
import type { ASTWithPartitionColumnsClauseProto as _zetasql_ASTWithPartitionColumnsClauseProto, ASTWithPartitionColumnsClauseProto__Output as _zetasql_ASTWithPartitionColumnsClauseProto__Output } from '../zetasql/ASTWithPartitionColumnsClauseProto';
import type { ASTAuxLoadDataPartitionsClauseProto as _zetasql_ASTAuxLoadDataPartitionsClauseProto, ASTAuxLoadDataPartitionsClauseProto__Output as _zetasql_ASTAuxLoadDataPartitionsClauseProto__Output } from '../zetasql/ASTAuxLoadDataPartitionsClauseProto';
export interface ASTAuxLoadDataStatementProto {
'parent'?: (_zetasql_ASTCreateTableStmtBaseProto | null);
'insertionMode'?: (_zetasql_ASTAuxLoadDataStatementEnums_InsertionMode);
'partitionBy'?: (_zetasql_ASTPartitionByProto | null);
'clusterBy'?: (_zetasql_ASTClusterByProto | null);
'fromFiles'?: (_zetasql_ASTAuxLoadDataFromFilesOptionsListProto | null);
'withPartitionColumnsClause'?: (_zetasql_ASTWithPartitionColumnsClauseProto | null);
'loadDataPartitionsClause'?: (_zetasql_ASTAuxLoadDataPartitionsClauseProto | null);
'isTempTable'?: (boolean);
}
export interface ASTAuxLoadDataStatementProto__Output {
'parent': (_zetasql_ASTCreateTableStmtBaseProto__Output | null);
'insertionMode': (_zetasql_ASTAuxLoadDataStatementEnums_InsertionMode__Output);
'partitionBy': (_zetasql_ASTPartitionByProto__Output | null);
'clusterBy': (_zetasql_ASTClusterByProto__Output | null);
'fromFiles': (_zetasql_ASTAuxLoadDataFromFilesOptionsListProto__Output | null);
'withPartitionColumnsClause': (_zetasql_ASTWithPartitionColumnsClauseProto__Output | null);
'loadDataPartitionsClause': (_zetasql_ASTAuxLoadDataPartitionsClauseProto__Output | null);
'isTempTable': (boolean);
}