@fivetrandevelopers/zetasql
Version:
ZetaSQL gRPC server and client
868 lines • 51 kB
TypeScript
import type * as grpc from '@grpc/grpc-js';
import type { EnumTypeDefinition, MessageTypeDefinition } from '@grpc/proto-loader';
import type { ZetaSqlLocalServiceClient as _zetasql_local_service_ZetaSqlLocalServiceClient, ZetaSqlLocalServiceDefinition as _zetasql_local_service_ZetaSqlLocalServiceDefinition } from './zetasql/local_service/ZetaSqlLocalService';
type SubtypeConstructor<Constructor extends new (...args: any) => any, Subtype> = {
new (...args: ConstructorParameters<Constructor>): Subtype;
};
export interface ProtoGrpcType {
google: {
protobuf: {
DescriptorProto: MessageTypeDefinition;
Empty: MessageTypeDefinition;
EnumDescriptorProto: MessageTypeDefinition;
EnumOptions: MessageTypeDefinition;
EnumValueDescriptorProto: MessageTypeDefinition;
EnumValueOptions: MessageTypeDefinition;
FieldDescriptorProto: MessageTypeDefinition;
FieldOptions: MessageTypeDefinition;
FileDescriptorProto: MessageTypeDefinition;
FileDescriptorSet: MessageTypeDefinition;
FileOptions: MessageTypeDefinition;
GeneratedCodeInfo: MessageTypeDefinition;
MessageOptions: MessageTypeDefinition;
MethodDescriptorProto: MessageTypeDefinition;
MethodOptions: MessageTypeDefinition;
OneofDescriptorProto: MessageTypeDefinition;
OneofOptions: MessageTypeDefinition;
ServiceDescriptorProto: MessageTypeDefinition;
ServiceOptions: MessageTypeDefinition;
SourceCodeInfo: MessageTypeDefinition;
Timestamp: MessageTypeDefinition;
UninterpretedOption: MessageTypeDefinition;
};
};
zetasql: {
ASTAbortBatchStatementProto: MessageTypeDefinition;
ASTAddColumnActionProto: MessageTypeDefinition;
ASTAddConstraintActionProto: MessageTypeDefinition;
ASTAddSubEntityActionProto: MessageTypeDefinition;
ASTAddToRestricteeListClauseProto: MessageTypeDefinition;
ASTAddTtlActionProto: MessageTypeDefinition;
ASTAliasProto: MessageTypeDefinition;
ASTAliasedQueryListProto: MessageTypeDefinition;
ASTAliasedQueryProto: MessageTypeDefinition;
ASTAlterActionListProto: MessageTypeDefinition;
ASTAlterActionProto: MessageTypeDefinition;
ASTAlterAllRowAccessPoliciesStatementProto: MessageTypeDefinition;
ASTAlterApproxViewStatementProto: MessageTypeDefinition;
ASTAlterColumnDropDefaultActionProto: MessageTypeDefinition;
ASTAlterColumnDropNotNullActionProto: MessageTypeDefinition;
ASTAlterColumnOptionsActionProto: MessageTypeDefinition;
ASTAlterColumnSetDefaultActionProto: MessageTypeDefinition;
ASTAlterColumnTypeActionProto: MessageTypeDefinition;
ASTAlterConstraintEnforcementActionProto: MessageTypeDefinition;
ASTAlterConstraintSetOptionsActionProto: MessageTypeDefinition;
ASTAlterDatabaseStatementProto: MessageTypeDefinition;
ASTAlterEntityStatementProto: MessageTypeDefinition;
ASTAlterMaterializedViewStatementProto: MessageTypeDefinition;
ASTAlterModelStatementProto: MessageTypeDefinition;
ASTAlterPrivilegeRestrictionStatementProto: MessageTypeDefinition;
ASTAlterRowAccessPolicyStatementProto: MessageTypeDefinition;
ASTAlterSchemaStatementProto: MessageTypeDefinition;
ASTAlterStatementBaseProto: MessageTypeDefinition;
ASTAlterSubEntityActionProto: MessageTypeDefinition;
ASTAlterTableStatementProto: MessageTypeDefinition;
ASTAlterViewStatementProto: MessageTypeDefinition;
ASTAnalyticFunctionCallProto: MessageTypeDefinition;
ASTAnalyzeStatementProto: MessageTypeDefinition;
ASTAndExprProto: MessageTypeDefinition;
ASTAnySomeAllOpEnums: MessageTypeDefinition;
ASTAnySomeAllOpProto: MessageTypeDefinition;
ASTArrayColumnSchemaProto: MessageTypeDefinition;
ASTArrayConstructorProto: MessageTypeDefinition;
ASTArrayElementProto: MessageTypeDefinition;
ASTArrayTypeProto: MessageTypeDefinition;
ASTAssertRowsModifiedProto: MessageTypeDefinition;
ASTAssertStatementProto: MessageTypeDefinition;
ASTAssignmentFromStructProto: MessageTypeDefinition;
ASTAuxLoadDataFromFilesOptionsListProto: MessageTypeDefinition;
ASTAuxLoadDataPartitionsClauseProto: MessageTypeDefinition;
ASTAuxLoadDataStatementEnums: MessageTypeDefinition;
ASTAuxLoadDataStatementProto: MessageTypeDefinition;
ASTBeginEndBlockProto: MessageTypeDefinition;
ASTBeginStatementProto: MessageTypeDefinition;
ASTBetweenExpressionProto: MessageTypeDefinition;
ASTBigNumericLiteralProto: MessageTypeDefinition;
ASTBinaryExpressionEnums: MessageTypeDefinition;
ASTBinaryExpressionProto: MessageTypeDefinition;
ASTBitwiseShiftExpressionProto: MessageTypeDefinition;
ASTBooleanLiteralProto: MessageTypeDefinition;
ASTBracedConstructorFieldProto: MessageTypeDefinition;
ASTBracedConstructorFieldValueProto: MessageTypeDefinition;
ASTBracedConstructorProto: MessageTypeDefinition;
ASTBracedNewConstructorProto: MessageTypeDefinition;
ASTBreakContinueStatementEnums: MessageTypeDefinition;
ASTBreakContinueStatementProto: MessageTypeDefinition;
ASTBreakStatementProto: MessageTypeDefinition;
ASTBytesLiteralProto: MessageTypeDefinition;
ASTCallStatementProto: MessageTypeDefinition;
ASTCaseNoValueExpressionProto: MessageTypeDefinition;
ASTCaseStatementProto: MessageTypeDefinition;
ASTCaseValueExpressionProto: MessageTypeDefinition;
ASTCastExpressionProto: MessageTypeDefinition;
ASTCheckConstraintProto: MessageTypeDefinition;
ASTClampedBetweenModifierProto: MessageTypeDefinition;
ASTCloneDataSourceListProto: MessageTypeDefinition;
ASTCloneDataSourceProto: MessageTypeDefinition;
ASTCloneDataStatementProto: MessageTypeDefinition;
ASTClusterByProto: MessageTypeDefinition;
ASTCollateProto: MessageTypeDefinition;
ASTColumnAttributeListProto: MessageTypeDefinition;
ASTColumnAttributeProto: MessageTypeDefinition;
ASTColumnDefinitionProto: MessageTypeDefinition;
ASTColumnListProto: MessageTypeDefinition;
ASTColumnPositionEnums: MessageTypeDefinition;
ASTColumnPositionProto: MessageTypeDefinition;
ASTColumnSchemaProto: MessageTypeDefinition;
ASTColumnWithOptionsListProto: MessageTypeDefinition;
ASTColumnWithOptionsProto: MessageTypeDefinition;
ASTCommitStatementProto: MessageTypeDefinition;
ASTConnectionClauseProto: MessageTypeDefinition;
ASTContinueStatementProto: MessageTypeDefinition;
ASTCopyDataSourceProto: MessageTypeDefinition;
ASTCreateApproxViewStatementProto: MessageTypeDefinition;
ASTCreateConstantStatementProto: MessageTypeDefinition;
ASTCreateDatabaseStatementProto: MessageTypeDefinition;
ASTCreateEntityStatementProto: MessageTypeDefinition;
ASTCreateExternalTableStatementProto: MessageTypeDefinition;
ASTCreateFunctionStatementProto: MessageTypeDefinition;
ASTCreateFunctionStmtBaseEnums: MessageTypeDefinition;
ASTCreateFunctionStmtBaseProto: MessageTypeDefinition;
ASTCreateIndexStatementProto: MessageTypeDefinition;
ASTCreateMaterializedViewStatementProto: MessageTypeDefinition;
ASTCreateModelStatementProto: MessageTypeDefinition;
ASTCreatePrivilegeRestrictionStatementProto: MessageTypeDefinition;
ASTCreateProcedureStatementProto: MessageTypeDefinition;
ASTCreateRowAccessPolicyStatementProto: MessageTypeDefinition;
ASTCreateSchemaStatementProto: MessageTypeDefinition;
ASTCreateSnapshotTableStatementProto: MessageTypeDefinition;
ASTCreateStatementEnums: MessageTypeDefinition;
ASTCreateStatementProto: MessageTypeDefinition;
ASTCreateTableFunctionStatementProto: MessageTypeDefinition;
ASTCreateTableStatementProto: MessageTypeDefinition;
ASTCreateTableStmtBaseProto: MessageTypeDefinition;
ASTCreateViewStatementBaseProto: MessageTypeDefinition;
ASTCreateViewStatementProto: MessageTypeDefinition;
ASTCubeProto: MessageTypeDefinition;
ASTDateOrTimeLiteralProto: MessageTypeDefinition;
ASTDdlStatementProto: MessageTypeDefinition;
ASTDefaultLiteralProto: MessageTypeDefinition;
ASTDefineMacroStatementProto: MessageTypeDefinition;
ASTDefineTableStatementProto: MessageTypeDefinition;
ASTDeleteStatementProto: MessageTypeDefinition;
ASTDescribeStatementProto: MessageTypeDefinition;
ASTDescriptorColumnListProto: MessageTypeDefinition;
ASTDescriptorColumnProto: MessageTypeDefinition;
ASTDescriptorProto: MessageTypeDefinition;
ASTDotGeneralizedFieldProto: MessageTypeDefinition;
ASTDotIdentifierProto: MessageTypeDefinition;
ASTDotStarProto: MessageTypeDefinition;
ASTDotStarWithModifiersProto: MessageTypeDefinition;
ASTDropAllRowAccessPoliciesStatementProto: MessageTypeDefinition;
ASTDropColumnActionProto: MessageTypeDefinition;
ASTDropConstraintActionProto: MessageTypeDefinition;
ASTDropEntityStatementProto: MessageTypeDefinition;
ASTDropFunctionStatementProto: MessageTypeDefinition;
ASTDropIndexStatementProto: MessageTypeDefinition;
ASTDropMaterializedViewStatementProto: MessageTypeDefinition;
ASTDropPrimaryKeyActionProto: MessageTypeDefinition;
ASTDropPrivilegeRestrictionStatementProto: MessageTypeDefinition;
ASTDropRowAccessPolicyStatementProto: MessageTypeDefinition;
ASTDropSearchIndexStatementProto: MessageTypeDefinition;
ASTDropSnapshotTableStatementProto: MessageTypeDefinition;
ASTDropStatementEnums: MessageTypeDefinition;
ASTDropStatementProto: MessageTypeDefinition;
ASTDropSubEntityActionProto: MessageTypeDefinition;
ASTDropTableFunctionStatementProto: MessageTypeDefinition;
ASTDropTtlActionProto: MessageTypeDefinition;
ASTDropVectorIndexStatementProto: MessageTypeDefinition;
ASTElementTypeColumnSchemaProto: MessageTypeDefinition;
ASTElseifClauseListProto: MessageTypeDefinition;
ASTElseifClauseProto: MessageTypeDefinition;
ASTExceptionHandlerListProto: MessageTypeDefinition;
ASTExceptionHandlerProto: MessageTypeDefinition;
ASTExecuteImmediateStatementProto: MessageTypeDefinition;
ASTExecuteIntoClauseProto: MessageTypeDefinition;
ASTExecuteUsingArgumentProto: MessageTypeDefinition;
ASTExecuteUsingClauseProto: MessageTypeDefinition;
ASTExplainStatementProto: MessageTypeDefinition;
ASTExportDataStatementProto: MessageTypeDefinition;
ASTExportMetadataStatementProto: MessageTypeDefinition;
ASTExportModelStatementProto: MessageTypeDefinition;
ASTExpressionProto: MessageTypeDefinition;
ASTExpressionSubqueryEnums: MessageTypeDefinition;
ASTExpressionSubqueryProto: MessageTypeDefinition;
ASTExpressionWithAliasProto: MessageTypeDefinition;
ASTExpressionWithOptAliasProto: MessageTypeDefinition;
ASTExtractExpressionProto: MessageTypeDefinition;
ASTFilterFieldsArgEnums: MessageTypeDefinition;
ASTFilterFieldsArgProto: MessageTypeDefinition;
ASTFilterUsingClauseProto: MessageTypeDefinition;
ASTFloatLiteralProto: MessageTypeDefinition;
ASTForInStatementProto: MessageTypeDefinition;
ASTForSystemTimeProto: MessageTypeDefinition;
ASTForeignKeyActionsEnums: MessageTypeDefinition;
ASTForeignKeyActionsProto: MessageTypeDefinition;
ASTForeignKeyColumnAttributeProto: MessageTypeDefinition;
ASTForeignKeyProto: MessageTypeDefinition;
ASTForeignKeyReferenceEnums: MessageTypeDefinition;
ASTForeignKeyReferenceProto: MessageTypeDefinition;
ASTFormatClauseProto: MessageTypeDefinition;
ASTFromClauseProto: MessageTypeDefinition;
ASTFunctionCallEnums: MessageTypeDefinition;
ASTFunctionCallProto: MessageTypeDefinition;
ASTFunctionCallWithGroupRowsProto: MessageTypeDefinition;
ASTFunctionDeclarationProto: MessageTypeDefinition;
ASTFunctionParameterEnums: MessageTypeDefinition;
ASTFunctionParameterProto: MessageTypeDefinition;
ASTFunctionParametersProto: MessageTypeDefinition;
ASTFunctionTypeArgListProto: MessageTypeDefinition;
ASTFunctionTypeProto: MessageTypeDefinition;
ASTGeneralizedPathExpressionProto: MessageTypeDefinition;
ASTGeneratedColumnInfoEnums: MessageTypeDefinition;
ASTGeneratedColumnInfoProto: MessageTypeDefinition;
ASTGrantStatementProto: MessageTypeDefinition;
ASTGrantToClauseProto: MessageTypeDefinition;
ASTGranteeListProto: MessageTypeDefinition;
ASTGroupByAllProto: MessageTypeDefinition;
ASTGroupByProto: MessageTypeDefinition;
ASTGroupingItemProto: MessageTypeDefinition;
ASTGroupingSetListProto: MessageTypeDefinition;
ASTGroupingSetProto: MessageTypeDefinition;
ASTHavingModifierEnums: MessageTypeDefinition;
ASTHavingModifierProto: MessageTypeDefinition;
ASTHavingProto: MessageTypeDefinition;
ASTHiddenColumnAttributeProto: MessageTypeDefinition;
ASTHintEntryProto: MessageTypeDefinition;
ASTHintProto: MessageTypeDefinition;
ASTHintedStatementProto: MessageTypeDefinition;
ASTIdentifierListProto: MessageTypeDefinition;
ASTIdentifierProto: MessageTypeDefinition;
ASTIfStatementProto: MessageTypeDefinition;
ASTImportStatementEnums: MessageTypeDefinition;
ASTImportStatementProto: MessageTypeDefinition;
ASTInExpressionProto: MessageTypeDefinition;
ASTInListProto: MessageTypeDefinition;
ASTIndexAllColumnsProto: MessageTypeDefinition;
ASTIndexItemListProto: MessageTypeDefinition;
ASTIndexStoringExpressionListProto: MessageTypeDefinition;
ASTIndexUnnestExpressionListProto: MessageTypeDefinition;
ASTInferredTypeColumnSchemaProto: MessageTypeDefinition;
ASTInputOutputClauseProto: MessageTypeDefinition;
ASTInsertStatementEnums: MessageTypeDefinition;
ASTInsertStatementProto: MessageTypeDefinition;
ASTInsertValuesRowListProto: MessageTypeDefinition;
ASTInsertValuesRowProto: MessageTypeDefinition;
ASTIntLiteralProto: MessageTypeDefinition;
ASTIntervalExprProto: MessageTypeDefinition;
ASTIntoAliasProto: MessageTypeDefinition;
ASTJSONLiteralProto: MessageTypeDefinition;
ASTJoinEnums: MessageTypeDefinition;
ASTJoinProto: MessageTypeDefinition;
ASTLabelProto: MessageTypeDefinition;
ASTLambdaProto: MessageTypeDefinition;
ASTLeafProto: MessageTypeDefinition;
ASTLikeExpressionProto: MessageTypeDefinition;
ASTLimitOffsetProto: MessageTypeDefinition;
ASTLocationProto: MessageTypeDefinition;
ASTLoopStatementProto: MessageTypeDefinition;
ASTMacroBodyProto: MessageTypeDefinition;
ASTMaxLiteralProto: MessageTypeDefinition;
ASTMergeActionEnums: MessageTypeDefinition;
ASTMergeActionProto: MessageTypeDefinition;
ASTMergeStatementProto: MessageTypeDefinition;
ASTMergeWhenClauseEnums: MessageTypeDefinition;
ASTMergeWhenClauseListProto: MessageTypeDefinition;
ASTMergeWhenClauseProto: MessageTypeDefinition;
ASTModelClauseProto: MessageTypeDefinition;
ASTModuleStatementProto: MessageTypeDefinition;
ASTNamedArgumentProto: MessageTypeDefinition;
ASTNewConstructorArgProto: MessageTypeDefinition;
ASTNewConstructorProto: MessageTypeDefinition;
ASTNodeProto: MessageTypeDefinition;
ASTNotNullColumnAttributeProto: MessageTypeDefinition;
ASTNullLiteralProto: MessageTypeDefinition;
ASTNullOrderProto: MessageTypeDefinition;
ASTNumericLiteralProto: MessageTypeDefinition;
ASTOnClauseProto: MessageTypeDefinition;
ASTOnOrUsingClauseListProto: MessageTypeDefinition;
ASTOptionsEntryProto: MessageTypeDefinition;
ASTOptionsListProto: MessageTypeDefinition;
ASTOrExprProto: MessageTypeDefinition;
ASTOrderByProto: MessageTypeDefinition;
ASTOrderingExpressionEnums: MessageTypeDefinition;
ASTOrderingExpressionProto: MessageTypeDefinition;
ASTParameterAssignmentProto: MessageTypeDefinition;
ASTParameterExprBaseProto: MessageTypeDefinition;
ASTParameterExprProto: MessageTypeDefinition;
ASTParenthesizedJoinProto: MessageTypeDefinition;
ASTPartitionByProto: MessageTypeDefinition;
ASTPathExpressionListProto: MessageTypeDefinition;
ASTPathExpressionProto: MessageTypeDefinition;
ASTPivotClauseProto: MessageTypeDefinition;
ASTPivotExpressionListProto: MessageTypeDefinition;
ASTPivotExpressionProto: MessageTypeDefinition;
ASTPivotValueListProto: MessageTypeDefinition;
ASTPivotValueProto: MessageTypeDefinition;
ASTPrimaryKeyColumnAttributeProto: MessageTypeDefinition;
ASTPrimaryKeyElementListProto: MessageTypeDefinition;
ASTPrimaryKeyElementProto: MessageTypeDefinition;
ASTPrimaryKeyProto: MessageTypeDefinition;
ASTPrivilegeProto: MessageTypeDefinition;
ASTPrivilegesProto: MessageTypeDefinition;
ASTQualifyProto: MessageTypeDefinition;
ASTQueryExpressionProto: MessageTypeDefinition;
ASTQueryProto: MessageTypeDefinition;
ASTQueryStatementProto: MessageTypeDefinition;
ASTRaiseStatementProto: MessageTypeDefinition;
ASTRangeColumnSchemaProto: MessageTypeDefinition;
ASTRangeLiteralProto: MessageTypeDefinition;
ASTRangeTypeProto: MessageTypeDefinition;
ASTRemoveFromRestricteeListClauseProto: MessageTypeDefinition;
ASTRenameColumnActionProto: MessageTypeDefinition;
ASTRenameStatementProto: MessageTypeDefinition;
ASTRenameToClauseProto: MessageTypeDefinition;
ASTRepeatStatementProto: MessageTypeDefinition;
ASTRepeatableClauseProto: MessageTypeDefinition;
ASTReplaceFieldsArgProto: MessageTypeDefinition;
ASTReplaceFieldsExpressionProto: MessageTypeDefinition;
ASTReplaceTtlActionProto: MessageTypeDefinition;
ASTRestrictToClauseProto: MessageTypeDefinition;
ASTReturnStatementProto: MessageTypeDefinition;
ASTReturningClauseProto: MessageTypeDefinition;
ASTRevokeFromClauseProto: MessageTypeDefinition;
ASTRevokeStatementProto: MessageTypeDefinition;
ASTRollbackStatementProto: MessageTypeDefinition;
ASTRollupProto: MessageTypeDefinition;
ASTRunBatchStatementProto: MessageTypeDefinition;
ASTSampleClauseProto: MessageTypeDefinition;
ASTSampleSizeEnums: MessageTypeDefinition;
ASTSampleSizeProto: MessageTypeDefinition;
ASTSampleSuffixProto: MessageTypeDefinition;
ASTScriptProto: MessageTypeDefinition;
ASTScriptStatementProto: MessageTypeDefinition;
ASTSelectAsEnums: MessageTypeDefinition;
ASTSelectAsProto: MessageTypeDefinition;
ASTSelectColumnProto: MessageTypeDefinition;
ASTSelectListProto: MessageTypeDefinition;
ASTSelectProto: MessageTypeDefinition;
ASTSelectWithProto: MessageTypeDefinition;
ASTSequenceArgProto: MessageTypeDefinition;
ASTSetAsActionProto: MessageTypeDefinition;
ASTSetCollateClauseProto: MessageTypeDefinition;
ASTSetOperationAllOrDistinctProto: MessageTypeDefinition;
ASTSetOperationColumnMatchModeProto: MessageTypeDefinition;
ASTSetOperationColumnPropagationModeProto: MessageTypeDefinition;
ASTSetOperationEnums: MessageTypeDefinition;
ASTSetOperationMetadataListProto: MessageTypeDefinition;
ASTSetOperationMetadataProto: MessageTypeDefinition;
ASTSetOperationProto: MessageTypeDefinition;
ASTSetOperationTypeProto: MessageTypeDefinition;
ASTSetOptionsActionProto: MessageTypeDefinition;
ASTSetTransactionStatementProto: MessageTypeDefinition;
ASTShowStatementProto: MessageTypeDefinition;
ASTSimpleColumnSchemaProto: MessageTypeDefinition;
ASTSimpleTypeProto: MessageTypeDefinition;
ASTSingleAssignmentProto: MessageTypeDefinition;
ASTSpannerAlterColumnActionProto: MessageTypeDefinition;
ASTSpannerInterleaveClauseEnums: MessageTypeDefinition;
ASTSpannerInterleaveClauseProto: MessageTypeDefinition;
ASTSpannerSetOnDeleteActionProto: MessageTypeDefinition;
ASTSpannerTableOptionsProto: MessageTypeDefinition;
ASTSqlFunctionBodyProto: MessageTypeDefinition;
ASTStarExceptListProto: MessageTypeDefinition;
ASTStarModifiersProto: MessageTypeDefinition;
ASTStarProto: MessageTypeDefinition;
ASTStarReplaceItemProto: MessageTypeDefinition;
ASTStarWithModifiersProto: MessageTypeDefinition;
ASTStartBatchStatementProto: MessageTypeDefinition;
ASTStatementListProto: MessageTypeDefinition;
ASTStatementProto: MessageTypeDefinition;
ASTStringLiteralProto: MessageTypeDefinition;
ASTStructColumnFieldProto: MessageTypeDefinition;
ASTStructColumnSchemaProto: MessageTypeDefinition;
ASTStructConstructorArgProto: MessageTypeDefinition;
ASTStructConstructorWithKeywordProto: MessageTypeDefinition;
ASTStructConstructorWithParensProto: MessageTypeDefinition;
ASTStructFieldProto: MessageTypeDefinition;
ASTStructTypeProto: MessageTypeDefinition;
ASTSystemVariableAssignmentProto: MessageTypeDefinition;
ASTSystemVariableExprProto: MessageTypeDefinition;
ASTTVFArgumentProto: MessageTypeDefinition;
ASTTVFProto: MessageTypeDefinition;
ASTTVFSchemaColumnProto: MessageTypeDefinition;
ASTTVFSchemaProto: MessageTypeDefinition;
ASTTableAndColumnInfoListProto: MessageTypeDefinition;
ASTTableAndColumnInfoProto: MessageTypeDefinition;
ASTTableClauseProto: MessageTypeDefinition;
ASTTableConstraintProto: MessageTypeDefinition;
ASTTableDataSourceProto: MessageTypeDefinition;
ASTTableElementListProto: MessageTypeDefinition;
ASTTableElementProto: MessageTypeDefinition;
ASTTableExpressionProto: MessageTypeDefinition;
ASTTablePathExpressionProto: MessageTypeDefinition;
ASTTableSubqueryProto: MessageTypeDefinition;
ASTTemplatedParameterTypeEnums: MessageTypeDefinition;
ASTTemplatedParameterTypeProto: MessageTypeDefinition;
ASTTransactionIsolationLevelProto: MessageTypeDefinition;
ASTTransactionModeListProto: MessageTypeDefinition;
ASTTransactionModeProto: MessageTypeDefinition;
ASTTransactionReadWriteModeEnums: MessageTypeDefinition;
ASTTransactionReadWriteModeProto: MessageTypeDefinition;
ASTTransformClauseProto: MessageTypeDefinition;
ASTTruncateStatementProto: MessageTypeDefinition;
ASTTtlClauseProto: MessageTypeDefinition;
ASTTypeParameterListProto: MessageTypeDefinition;
ASTTypeProto: MessageTypeDefinition;
ASTUnaryExpressionEnums: MessageTypeDefinition;
ASTUnaryExpressionProto: MessageTypeDefinition;
ASTUndropStatementProto: MessageTypeDefinition;
ASTUnnestExpressionProto: MessageTypeDefinition;
ASTUnnestExpressionWithOptAliasAndOffsetProto: MessageTypeDefinition;
ASTUnpivotClauseEnums: MessageTypeDefinition;
ASTUnpivotClauseProto: MessageTypeDefinition;
ASTUnpivotInItemLabelProto: MessageTypeDefinition;
ASTUnpivotInItemListProto: MessageTypeDefinition;
ASTUnpivotInItemProto: MessageTypeDefinition;
ASTUntilClauseProto: MessageTypeDefinition;
ASTUpdateItemListProto: MessageTypeDefinition;
ASTUpdateItemProto: MessageTypeDefinition;
ASTUpdateSetValueProto: MessageTypeDefinition;
ASTUpdateStatementProto: MessageTypeDefinition;
ASTUsingClauseProto: MessageTypeDefinition;
ASTVariableDeclarationProto: MessageTypeDefinition;
ASTWhenThenClauseListProto: MessageTypeDefinition;
ASTWhenThenClauseProto: MessageTypeDefinition;
ASTWhereClauseProto: MessageTypeDefinition;
ASTWhileStatementProto: MessageTypeDefinition;
ASTWindowClauseProto: MessageTypeDefinition;
ASTWindowDefinitionProto: MessageTypeDefinition;
ASTWindowFrameEnums: MessageTypeDefinition;
ASTWindowFrameExprEnums: MessageTypeDefinition;
ASTWindowFrameExprProto: MessageTypeDefinition;
ASTWindowFrameProto: MessageTypeDefinition;
ASTWindowSpecificationProto: MessageTypeDefinition;
ASTWithClauseProto: MessageTypeDefinition;
ASTWithConnectionClauseProto: MessageTypeDefinition;
ASTWithExpressionProto: MessageTypeDefinition;
ASTWithGroupRowsProto: MessageTypeDefinition;
ASTWithOffsetProto: MessageTypeDefinition;
ASTWithPartitionColumnsClauseProto: MessageTypeDefinition;
ASTWithReportModifierProto: MessageTypeDefinition;
ASTWithWeightProto: MessageTypeDefinition;
AllowedHintsAndOptionsProto: MessageTypeDefinition;
AnalyzerOptionsProto: MessageTypeDefinition;
AnnotationMapProto: MessageTypeDefinition;
AnnotationProto: MessageTypeDefinition;
AnyASTAlterActionProto: MessageTypeDefinition;
AnyASTAlterStatementBaseProto: MessageTypeDefinition;
AnyASTBreakContinueStatementProto: MessageTypeDefinition;
AnyASTColumnAttributeProto: MessageTypeDefinition;
AnyASTColumnSchemaProto: MessageTypeDefinition;
AnyASTCreateFunctionStmtBaseProto: MessageTypeDefinition;
AnyASTCreateStatementProto: MessageTypeDefinition;
AnyASTCreateTableStmtBaseProto: MessageTypeDefinition;
AnyASTCreateViewStatementBaseProto: MessageTypeDefinition;
AnyASTDdlStatementProto: MessageTypeDefinition;
AnyASTDropIndexStatementProto: MessageTypeDefinition;
AnyASTElementTypeColumnSchemaProto: MessageTypeDefinition;
AnyASTExpressionProto: MessageTypeDefinition;
AnyASTGeneralizedPathExpressionProto: MessageTypeDefinition;
AnyASTLeafProto: MessageTypeDefinition;
AnyASTLoopStatementProto: MessageTypeDefinition;
AnyASTNodeProto: MessageTypeDefinition;
AnyASTParameterExprBaseProto: MessageTypeDefinition;
AnyASTQueryExpressionProto: MessageTypeDefinition;
AnyASTScriptStatementProto: MessageTypeDefinition;
AnyASTStatementProto: MessageTypeDefinition;
AnyASTTableConstraintProto: MessageTypeDefinition;
AnyASTTableDataSourceProto: MessageTypeDefinition;
AnyASTTableElementProto: MessageTypeDefinition;
AnyASTTableExpressionProto: MessageTypeDefinition;
AnyASTTransactionModeProto: MessageTypeDefinition;
AnyASTTypeProto: MessageTypeDefinition;
AnyResolvedAggregateScanBaseProto: MessageTypeDefinition;
AnyResolvedAlterActionProto: MessageTypeDefinition;
AnyResolvedAlterColumnActionProto: MessageTypeDefinition;
AnyResolvedAlterObjectStmtProto: MessageTypeDefinition;
AnyResolvedArgumentProto: MessageTypeDefinition;
AnyResolvedConstraintProto: MessageTypeDefinition;
AnyResolvedCreateStatementProto: MessageTypeDefinition;
AnyResolvedCreateTableStmtBaseProto: MessageTypeDefinition;
AnyResolvedCreateViewBaseProto: MessageTypeDefinition;
AnyResolvedExprProto: MessageTypeDefinition;
AnyResolvedFunctionCallBaseProto: MessageTypeDefinition;
AnyResolvedGrantOrRevokeStmtProto: MessageTypeDefinition;
AnyResolvedGroupingSetBaseProto: MessageTypeDefinition;
AnyResolvedNodeProto: MessageTypeDefinition;
AnyResolvedNonScalarFunctionCallBaseProto: MessageTypeDefinition;
AnyResolvedScanProto: MessageTypeDefinition;
AnyResolvedStatementProto: MessageTypeDefinition;
ArgumentTypeLambdaProto: MessageTypeDefinition;
ArrayTypeProto: MessageTypeDefinition;
CollationProto: MessageTypeDefinition;
ColumnRefProto: MessageTypeDefinition;
ConnectionRefProto: MessageTypeDefinition;
ConstantRefProto: MessageTypeDefinition;
DeprecatedEncoding: MessageTypeDefinition;
DeprecationWarning: MessageTypeDefinition;
EnabledRewriteProto: MessageTypeDefinition;
EnumTypeProto: MessageTypeDefinition;
ErrorLocation: MessageTypeDefinition;
ErrorMessageMode: EnumTypeDefinition;
ErrorMessageModeForPayload: MessageTypeDefinition;
ErrorSource: MessageTypeDefinition;
ExpressionAttributeProto: MessageTypeDefinition;
ExtendedTypeParametersProto: MessageTypeDefinition;
FieldDescriptorRefProto: MessageTypeDefinition;
FieldFormat: MessageTypeDefinition;
FormatterOptionsProto: MessageTypeDefinition;
FormatterRangeProto: MessageTypeDefinition;
FreestandingDeprecationWarning: MessageTypeDefinition;
FunctionArgumentTypeOptionsProto: MessageTypeDefinition;
FunctionArgumentTypeProto: MessageTypeDefinition;
FunctionEnums: MessageTypeDefinition;
FunctionOptionsProto: MessageTypeDefinition;
FunctionProto: MessageTypeDefinition;
FunctionRefProto: MessageTypeDefinition;
FunctionSignatureId: EnumTypeDefinition;
FunctionSignatureOptionsProto: MessageTypeDefinition;
FunctionSignatureProto: MessageTypeDefinition;
FunctionSignatureRewriteOptionsProto: MessageTypeDefinition;
GroupingSetRewriteOptions: MessageTypeDefinition;
LanguageFeature: EnumTypeDefinition;
LanguageFeatureOptions: MessageTypeDefinition;
LanguageOptionsProto: MessageTypeDefinition;
LanguageVersion: EnumTypeDefinition;
ModelRefProto: MessageTypeDefinition;
NameResolutionMode: EnumTypeDefinition;
NumericTypeParametersProto: MessageTypeDefinition;
OneofDescriptorRefProto: MessageTypeDefinition;
OpaqueEnumTypeOptions: MessageTypeDefinition;
OpaqueEnumValueOptions: MessageTypeDefinition;
ParameterMode: EnumTypeDefinition;
ParseLocationRangeProto: MessageTypeDefinition;
ParseLocationRecordType: EnumTypeDefinition;
ParseResumeLocationProto: MessageTypeDefinition;
ProcedureProto: MessageTypeDefinition;
ProcedureRefProto: MessageTypeDefinition;
ProductMode: EnumTypeDefinition;
ProtoTypeProto: MessageTypeDefinition;
RangeTypeProto: MessageTypeDefinition;
ResolvedASTRewrite: EnumTypeDefinition;
ResolvedASTRewriteOptions: MessageTypeDefinition;
ResolvedAbortBatchStmtProto: MessageTypeDefinition;
ResolvedAddColumnActionProto: MessageTypeDefinition;
ResolvedAddConstraintActionProto: MessageTypeDefinition;
ResolvedAddSubEntityActionProto: MessageTypeDefinition;
ResolvedAddToRestricteeListActionProto: MessageTypeDefinition;
ResolvedAggregateFunctionCallProto: MessageTypeDefinition;
ResolvedAggregateHavingModifierEnums: MessageTypeDefinition;
ResolvedAggregateHavingModifierProto: MessageTypeDefinition;
ResolvedAggregateScanBaseProto: MessageTypeDefinition;
ResolvedAggregateScanProto: MessageTypeDefinition;
ResolvedAggregationThresholdAggregateScanProto: MessageTypeDefinition;
ResolvedAlterActionProto: MessageTypeDefinition;
ResolvedAlterAllRowAccessPoliciesStmtProto: MessageTypeDefinition;
ResolvedAlterApproxViewStmtProto: MessageTypeDefinition;
ResolvedAlterColumnActionProto: MessageTypeDefinition;
ResolvedAlterColumnDropDefaultActionProto: MessageTypeDefinition;
ResolvedAlterColumnDropNotNullActionProto: MessageTypeDefinition;
ResolvedAlterColumnOptionsActionProto: MessageTypeDefinition;
ResolvedAlterColumnSetDataTypeActionProto: MessageTypeDefinition;
ResolvedAlterColumnSetDefaultActionProto: MessageTypeDefinition;
ResolvedAlterDatabaseStmtProto: MessageTypeDefinition;
ResolvedAlterEntityStmtProto: MessageTypeDefinition;
ResolvedAlterMaterializedViewStmtProto: MessageTypeDefinition;
ResolvedAlterModelStmtProto: MessageTypeDefinition;
ResolvedAlterObjectStmtProto: MessageTypeDefinition;
ResolvedAlterPrivilegeRestrictionStmtProto: MessageTypeDefinition;
ResolvedAlterRowAccessPolicyStmtProto: MessageTypeDefinition;
ResolvedAlterSchemaStmtProto: MessageTypeDefinition;
ResolvedAlterSubEntityActionProto: MessageTypeDefinition;
ResolvedAlterTableSetOptionsStmtProto: MessageTypeDefinition;
ResolvedAlterTableStmtProto: MessageTypeDefinition;
ResolvedAlterViewStmtProto: MessageTypeDefinition;
ResolvedAnalyticFunctionCallProto: MessageTypeDefinition;
ResolvedAnalyticFunctionGroupProto: MessageTypeDefinition;
ResolvedAnalyticScanProto: MessageTypeDefinition;
ResolvedAnalyzeStmtProto: MessageTypeDefinition;
ResolvedAnonymizedAggregateScanProto: MessageTypeDefinition;
ResolvedArgumentDefEnums: MessageTypeDefinition;
ResolvedArgumentDefProto: MessageTypeDefinition;
ResolvedArgumentListProto: MessageTypeDefinition;
ResolvedArgumentProto: MessageTypeDefinition;
ResolvedArgumentRefProto: MessageTypeDefinition;
ResolvedArrayScanProto: MessageTypeDefinition;
ResolvedAssertRowsModifiedProto: MessageTypeDefinition;
ResolvedAssertStmtProto: MessageTypeDefinition;
ResolvedAssignmentStmtProto: MessageTypeDefinition;
ResolvedAuxLoadDataPartitionFilterProto: MessageTypeDefinition;
ResolvedAuxLoadDataStmtEnums: MessageTypeDefinition;
ResolvedAuxLoadDataStmtProto: MessageTypeDefinition;
ResolvedBeginStmtEnums: MessageTypeDefinition;
ResolvedBeginStmtProto: MessageTypeDefinition;
ResolvedCallStmtProto: MessageTypeDefinition;
ResolvedCastProto: MessageTypeDefinition;
ResolvedCatalogColumnRefProto: MessageTypeDefinition;
ResolvedCheckConstraintProto: MessageTypeDefinition;
ResolvedCloneDataStmtProto: MessageTypeDefinition;
ResolvedCollationProto: MessageTypeDefinition;
ResolvedColumnAnnotationsProto: MessageTypeDefinition;
ResolvedColumnDefaultValueProto: MessageTypeDefinition;
ResolvedColumnDefinitionProto: MessageTypeDefinition;
ResolvedColumnHolderProto: MessageTypeDefinition;
ResolvedColumnProto: MessageTypeDefinition;
ResolvedColumnRefProto: MessageTypeDefinition;
ResolvedCommitStmtProto: MessageTypeDefinition;
ResolvedComputedColumnProto: MessageTypeDefinition;
ResolvedConnectionProto: MessageTypeDefinition;
ResolvedConstantProto: MessageTypeDefinition;
ResolvedConstraintProto: MessageTypeDefinition;
ResolvedCreateApproxViewStmtProto: MessageTypeDefinition;
ResolvedCreateConstantStmtProto: MessageTypeDefinition;
ResolvedCreateDatabaseStmtProto: MessageTypeDefinition;
ResolvedCreateEntityStmtProto: MessageTypeDefinition;
ResolvedCreateExternalTableStmtProto: MessageTypeDefinition;
ResolvedCreateFunctionStmtProto: MessageTypeDefinition;
ResolvedCreateIndexStmtProto: MessageTypeDefinition;
ResolvedCreateMaterializedViewStmtProto: MessageTypeDefinition;
ResolvedCreateModelAliasedQueryProto: MessageTypeDefinition;
ResolvedCreateModelStmtProto: MessageTypeDefinition;
ResolvedCreatePrivilegeRestrictionStmtProto: MessageTypeDefinition;
ResolvedCreateProcedureStmtProto: MessageTypeDefinition;
ResolvedCreateRowAccessPolicyStmtProto: MessageTypeDefinition;
ResolvedCreateSchemaStmtProto: MessageTypeDefinition;
ResolvedCreateSnapshotTableStmtProto: MessageTypeDefinition;
ResolvedCreateStatementEnums: MessageTypeDefinition;
ResolvedCreateStatementProto: MessageTypeDefinition;
ResolvedCreateTableAsSelectStmtProto: MessageTypeDefinition;
ResolvedCreateTableFunctionStmtProto: MessageTypeDefinition;
ResolvedCreateTableStmtBaseProto: MessageTypeDefinition;
ResolvedCreateTableStmtProto: MessageTypeDefinition;
ResolvedCreateViewBaseProto: MessageTypeDefinition;
ResolvedCreateViewStmtProto: MessageTypeDefinition;
ResolvedCubeProto: MessageTypeDefinition;
ResolvedDMLDefaultProto: MessageTypeDefinition;
ResolvedDMLValueProto: MessageTypeDefinition;
ResolvedDefineTableStmtProto: MessageTypeDefinition;
ResolvedDeleteStmtProto: MessageTypeDefinition;
ResolvedDescribeStmtProto: MessageTypeDefinition;
ResolvedDescriptorProto: MessageTypeDefinition;
ResolvedDifferentialPrivacyAggregateScanProto: MessageTypeDefinition;
ResolvedDropColumnActionProto: MessageTypeDefinition;
ResolvedDropConstraintActionProto: MessageTypeDefinition;
ResolvedDropFunctionStmtProto: MessageTypeDefinition;
ResolvedDropIndexStmtEnums: MessageTypeDefinition;
ResolvedDropIndexStmtProto: MessageTypeDefinition;
ResolvedDropMaterializedViewStmtProto: MessageTypeDefinition;
ResolvedDropPrimaryKeyActionProto: MessageTypeDefinition;
ResolvedDropPrivilegeRestrictionStmtProto: MessageTypeDefinition;
ResolvedDropRowAccessPolicyStmtProto: MessageTypeDefinition;
ResolvedDropSnapshotTableStmtProto: MessageTypeDefinition;
ResolvedDropStmtEnums: MessageTypeDefinition;
ResolvedDropStmtProto: MessageTypeDefinition;
ResolvedDropSubEntityActionProto: MessageTypeDefinition;
ResolvedDropTableFunctionStmtProto: MessageTypeDefinition;
ResolvedExecuteAsRoleScanProto: MessageTypeDefinition;
ResolvedExecuteImmediateArgumentProto: MessageTypeDefinition;
ResolvedExecuteImmediateStmtProto: MessageTypeDefinition;
ResolvedExplainStmtProto: MessageTypeDefinition;
ResolvedExportDataStmtProto: MessageTypeDefinition;
ResolvedExportMetadataStmtProto: MessageTypeDefinition;
ResolvedExportModelStmtProto: MessageTypeDefinition;
ResolvedExprProto: MessageTypeDefinition;
ResolvedExpressionColumnProto: MessageTypeDefinition;
ResolvedExtendedCastElementProto: MessageTypeDefinition;
ResolvedExtendedCastProto: MessageTypeDefinition;
ResolvedFilterFieldArgProto: MessageTypeDefinition;
ResolvedFilterFieldProto: MessageTypeDefinition;
ResolvedFilterScanProto: MessageTypeDefinition;
ResolvedFilterUsingActionProto: MessageTypeDefinition;
ResolvedFlattenProto: MessageTypeDefinition;
ResolvedFlattenedArgProto: MessageTypeDefinition;
ResolvedForeignKeyEnums: MessageTypeDefinition;
ResolvedForeignKeyProto: MessageTypeDefinition;
ResolvedFunctionArgumentProto: MessageTypeDefinition;
ResolvedFunctionCallBaseEnums: MessageTypeDefinition;
ResolvedFunctionCallBaseProto: MessageTypeDefinition;
ResolvedFunctionCallInfoProto: MessageTypeDefinition;
ResolvedFunctionCallProto: MessageTypeDefinition;
ResolvedFunctionSignatureHolderProto: MessageTypeDefinition;
ResolvedGeneratedColumnInfoEnums: MessageTypeDefinition;
ResolvedGeneratedColumnInfoProto: MessageTypeDefinition;
ResolvedGetJsonFieldProto: MessageTypeDefinition;
ResolvedGetProtoFieldProto: MessageTypeDefinition;
ResolvedGetStructFieldProto: MessageTypeDefinition;
ResolvedGrantOrRevokeStmtProto: MessageTypeDefinition;
ResolvedGrantStmtProto: MessageTypeDefinition;
ResolvedGrantToActionProto: MessageTypeDefinition;
ResolvedGroupRowsScanProto: MessageTypeDefinition;
ResolvedGroupingCallProto: MessageTypeDefinition;
ResolvedGroupingSetBaseProto: MessageTypeDefinition;
ResolvedGroupingSetMultiColumnProto: MessageTypeDefinition;
ResolvedGroupingSetProto: MessageTypeDefinition;
ResolvedImportStmtEnums: MessageTypeDefinition;
ResolvedImportStmtProto: MessageTypeDefinition;
ResolvedIndexItemProto: MessageTypeDefinition;
ResolvedInlineLambdaProto: MessageTypeDefinition;
ResolvedInsertRowProto: MessageTypeDefinition;
ResolvedInsertStmtEnums: MessageTypeDefinition;
ResolvedInsertStmtProto: MessageTypeDefinition;
ResolvedJoinScanEnums: MessageTypeDefinition;
ResolvedJoinScanProto: MessageTypeDefinition;
ResolvedLimitOffsetScanProto: MessageTypeDefinition;
ResolvedLiteralProto: MessageTypeDefinition;
ResolvedMakeProtoFieldProto: MessageTypeDefinition;
ResolvedMakeProtoProto: MessageTypeDefinition;
ResolvedMakeStructProto: MessageTypeDefinition;
ResolvedMergeStmtProto: MessageTypeDefinition;
ResolvedMergeWhenEnums: MessageTypeDefinition;
ResolvedMergeWhenProto: MessageTypeDefinition;
ResolvedModelProto: MessageTypeDefinition;
ResolvedModuleStmtProto: MessageTypeDefinition;
ResolvedNodeKind: EnumTypeDefinition;
ResolvedNodeProto: MessageTypeDefinition;
ResolvedNonScalarFunctionCallBaseEnums: MessageTypeDefinition;
ResolvedNonScalarFunctionCallBaseProto: MessageTypeDefinition;
ResolvedObjectUnitProto: MessageTypeDefinition;
ResolvedOptionProto: MessageTypeDefinition;
ResolvedOrderByItemEnums: MessageTypeDefinition;
ResolvedOrderByItemProto: MessageTypeDefinition;
ResolvedOrderByScanProto: MessageTypeDefinition;
ResolvedOutputColumnProto: MessageTypeDefinition;
ResolvedParameterProto: MessageTypeDefinition;
ResolvedPivotColumnProto: MessageTypeDefinition;
ResolvedPivotScanProto: MessageTypeDefinition;
ResolvedPrimaryKeyProto: MessageTypeDefinition;
ResolvedPrivilegeProto: MessageTypeDefinition;
ResolvedProjectScanProto: MessageTypeDefinition;
ResolvedQueryStmtProto: MessageTypeDefinition;
ResolvedRecursiveRefScanProto: MessageTypeDefinition;
ResolvedRecursiveScanEnums: MessageTypeDefinition;
ResolvedRecursiveScanProto: MessageTypeDefinition;
ResolvedRelationArgumentScanProto: MessageTypeDefinition;
ResolvedRemoveFromRestricteeListActionProto: MessageTypeDefinition;
ResolvedRenameColumnActionProto: MessageTypeDefinition;
ResolvedRenameStmtProto: MessageTypeDefinition;
ResolvedRenameToActionProto: MessageTypeDefinition;
ResolvedReplaceFieldItemProto: MessageTypeDefinition;
ResolvedReplaceFieldProto: MessageTypeDefinition;
ResolvedRestrictToActionProto: MessageTypeDefinition;
ResolvedReturningClauseProto: MessageTypeDefinition;
ResolvedRevokeFromActionProto: MessageTypeDefinition;
ResolvedRevokeStmtProto: MessageTypeDefinition;
ResolvedRollbackStmtProto: MessageTypeDefinition;
ResolvedRollupProto: MessageTypeDefinition;
ResolvedRunBatchStmtProto: MessageTypeDefinition;
ResolvedSampleScanEnums: MessageTypeDefinition;
ResolvedSampleScanProto: MessageTypeDefinition;
ResolvedScanProto: MessageTypeDefinition;
ResolvedSequenceProto: MessageTypeDefinition;
ResolvedSetAsActionProto: MessageTypeDefinition;
ResolvedSetCollateClauseProto: MessageTypeDefinition;
ResolvedSetOperationItemProto: MessageTypeDefinition;
ResolvedSetOperationScanEnums: MessageTypeDefinition;
ResolvedSetOperationScanProto: MessageTypeDefinition;
ResolvedSetOptionsActionProto: MessageTypeDefinition;
ResolvedSetTransactionStmtProto: MessageTypeDefinition;
ResolvedShowStmtProto: MessageTypeDefinition;
ResolvedSingleRowScanProto: MessageTypeDefinition;
ResolvedStartBatchStmtProto: MessageTypeDefinition;
ResolvedStatementEnums: MessageTypeDefinition;
ResolvedStatementProto: MessageTypeDefinition;
ResolvedSubqueryExprEnums: MessageTypeDefinition;
ResolvedSubqueryExprProto: MessageTypeDefinition;
ResolvedSystemVariableProto: MessageTypeDefinition;
ResolvedTVFScanProto: MessageTypeDefinition;
ResolvedTableAndColumnInfoProto: MessageTypeDefinition;
ResolvedTableScanProto: MessageTypeDefinition;
ResolvedTruncateStmtProto: MessageTypeDefinition;
ResolvedUndropStmtProto: MessageTypeDefinition;
ResolvedUnnestItemProto: MessageTypeDefinition;
ResolvedUnpivotArgProto: MessageTypeDefinition;
ResolvedUnpivotScanProto: MessageTypeDefinition;
ResolvedUpdateArrayItemProto: MessageTypeDefinition;
ResolvedUpdateItemProto: MessageTypeDefinition;
ResolvedUpdateStmtProto: MessageTypeDefinition;
ResolvedWindowFrameEnums: MessageTypeDefinition;
ResolvedWindowFrameExprEnums: MessageTypeDefinition;
ResolvedWindowFrameExprProto: MessageTypeDefinition;
ResolvedWindowFrameProto: MessageTypeDefinition;
ResolvedWindowOrderingProto: MessageTypeDefinition;
ResolvedWindowPartitioningProto: MessageTypeDefinition;
ResolvedWithEntryProto: MessageTypeDefinition;
ResolvedWithExprProto: MessageTypeDefinition;
ResolvedWithPartitionColumnsProto: MessageTypeDefinition;
ResolvedWithRefScanProto: MessageTypeDefinition;
ResolvedWithScanProto: MessageTypeDefinition;
RewriteOptions: MessageTypeDefinition;
SchemaObjectKind: EnumTypeDefinition;
SequenceRefProto: MessageTypeDefinition;
SignatureArgumentKind: EnumTypeDefinition;
SimpleAnonymizationInfoProto: MessageTypeDefinition;
SimpleCatalogProto: MessageTypeDefinition;
SimpleColumnProto: MessageTypeDefinition;
SimpleConnectionProto: MessageTypeDefinition;
SimpleConstantProto: MessageTypeDefinition;
SimpleModelProto: MessageTypeDefinition;
SimpleTableProto: MessageTypeDefinition;
SimpleValueProto: MessageTypeDefinition;
StatementContext: EnumTypeDefinition;
StringTypeParametersProto: MessageTypeDefinition;
StructFieldProto: MessageTypeDefinition;
StructTypeProto: MessageTypeDefinition;
TVFArgumentProto: MessageTypeDefinition;
TVFConnectionProto: MessageTypeDefinition;
TVFDescriptorProto: MessageTypeDefinition;
TVFModelProto: MessageTypeDefinition;
TVFRelationColumnProto: MessageTypeDefinition;
TVFRelationProto: MessageTypeDefinition;
TVFSignatureOptionsProto: MessageTypeDefinition;
TVFSignatureProto: MessageTypeDefinition;
TableRefProto: MessageTypeDefinition;
TableValuedFunctionOptionsProto: MessageTypeDefinition;
TableValuedFunctionProto: MessageTypeDefinition;
TableValuedFunctionRefProto: MessageTypeDefinition;
TypeKind: EnumTypeDefinition;
TypeModifiersProto: MessageTypeDefinition;
TypeParametersProto: MessageTypeDefinition;
TypeProto: MessageTypeDefinition;
ValueProto: MessageTypeDefinition;
ValueWithTypeProto: MessageTypeDefinition;
ZetaSQLBuiltinFunctionOptionsProto: MessageTypeDefinition;
local_service: {
AnalyzeRequest: MessageTypeDefinition;
AnalyzeResponse: MessageTypeDefinition;
AnalyzerOptionsRequest: MessageTypeDefinition;
BuildSqlRequest: MessageTypeDefinition;
BuildSqlResponse: MessageTypeDefinition;
DescriptorPoolIdList: MessageTypeDefinition;
DescriptorPoolListProto: MessageTypeDefinition;
EvaluateModifyBatchRequest: MessageTypeDefinition;
EvaluateModifyBatchResponse: MessageTypeDefinition;
EvaluateModifyRequest: MessageTypeDefinition;
EvaluateModifyResponse: MessageTypeDefinition;
EvaluateQueryBatchRequest: MessageTypeDefinition;
EvaluateQueryBatchResponse: MessageTypeDefinition;
EvaluateQueryRequest: MessageTypeDefinition;
EvaluateQueryResponse: MessageTypeDefinition;
EvaluateRequest: MessageTypeDefinition;
EvaluateRequestBatch: MessageTypeDefinition;
EvaluateResponse: MessageTypeDefinition;
EvaluateResponseBatch: MessageTypeDefinition;
ExtractTableNamesFromNextStatementRequest: MessageTypeDefinition;
ExtractTableNamesFromNextStatementResponse: MessageTypeDefinition;
ExtractTableNamesFromStatementRequest: MessageTypeDefinition;
ExtractTableNamesFromStatementResponse: MessageTypeDefinition;
FormatSqlRequest: MessageTypeDefinition;
FormatSqlResponse: MessageTypeDefinition;
GetBuiltinFunctionsResponse: MessageTypeDefinition;
LanguageOptionsRequest: MessageTypeDefinition;
Parameter: MessageTypeDefinition;
ParseRequest: MessageTypeDefinition;
ParseResponse: MessageTypeDefinition;
PrepareModifyRequest: MessageTypeDefinition;
PrepareModifyResponse: MessageTypeDefinition;
PrepareQueryRequest: MessageTypeDefinition;
PrepareQueryResponse: Mess