UNPKG

@fivetrandevelopers/zetasql

Version:
22 lines (21 loc) 1.7 kB
import type { ASTQueryExpressionProto as _zetasql_ASTQueryExpressionProto, ASTQueryExpressionProto__Output as _zetasql_ASTQueryExpressionProto__Output } from '../zetasql/ASTQueryExpressionProto'; import type { ASTHintProto as _zetasql_ASTHintProto, ASTHintProto__Output as _zetasql_ASTHintProto__Output } from '../zetasql/ASTHintProto'; import type { AnyASTQueryExpressionProto as _zetasql_AnyASTQueryExpressionProto, AnyASTQueryExpressionProto__Output as _zetasql_AnyASTQueryExpressionProto__Output } from '../zetasql/AnyASTQueryExpressionProto'; import type { _zetasql_ASTSetOperationEnums_OperationType, _zetasql_ASTSetOperationEnums_OperationType__Output } from '../zetasql/ASTSetOperationEnums'; import type { ASTSetOperationMetadataListProto as _zetasql_ASTSetOperationMetadataListProto, ASTSetOperationMetadataListProto__Output as _zetasql_ASTSetOperationMetadataListProto__Output } from '../zetasql/ASTSetOperationMetadataListProto'; export interface ASTSetOperationProto { 'parent'?: (_zetasql_ASTQueryExpressionProto | null); 'hint'?: (_zetasql_ASTHintProto | null); 'inputs'?: (_zetasql_AnyASTQueryExpressionProto)[]; 'opType'?: (_zetasql_ASTSetOperationEnums_OperationType); 'distinct'?: (boolean); 'metadata'?: (_zetasql_ASTSetOperationMetadataListProto | null); } export interface ASTSetOperationProto__Output { 'parent': (_zetasql_ASTQueryExpressionProto__Output | null); 'hint': (_zetasql_ASTHintProto__Output | null); 'inputs': (_zetasql_AnyASTQueryExpressionProto__Output)[]; 'opType': (_zetasql_ASTSetOperationEnums_OperationType__Output); 'distinct': (boolean); 'metadata': (_zetasql_ASTSetOperationMetadataListProto__Output | null); }