@fivetrandevelopers/zetasql-snowflake
Version:
ZetaSQL Snowflake gRPC server and client
29 lines (28 loc) • 2.24 kB
TypeScript
import type { FunctionSignatureProto as _zetasql_FunctionSignatureProto, FunctionSignatureProto__Output as _zetasql_FunctionSignatureProto__Output } from '../zetasql/FunctionSignatureProto';
import type { _zetasql_FunctionEnums_TableValuedFunctionType, _zetasql_FunctionEnums_TableValuedFunctionType__Output } from '../zetasql/FunctionEnums';
import type { ParseResumeLocationProto as _zetasql_ParseResumeLocationProto, ParseResumeLocationProto__Output as _zetasql_ParseResumeLocationProto__Output } from '../zetasql/ParseResumeLocationProto';
import type { _zetasql_FunctionEnums_Volatility, _zetasql_FunctionEnums_Volatility__Output } from '../zetasql/FunctionEnums';
import type { TableValuedFunctionOptionsProto as _zetasql_TableValuedFunctionOptionsProto, TableValuedFunctionOptionsProto__Output as _zetasql_TableValuedFunctionOptionsProto__Output } from '../zetasql/TableValuedFunctionOptionsProto';
import type { SimpleAnonymizationInfoProto as _zetasql_SimpleAnonymizationInfoProto, SimpleAnonymizationInfoProto__Output as _zetasql_SimpleAnonymizationInfoProto__Output } from '../zetasql/SimpleAnonymizationInfoProto';
export interface TableValuedFunctionProto {
'namePath'?: (string)[];
'signature'?: (_zetasql_FunctionSignatureProto | null);
'type'?: (_zetasql_FunctionEnums_TableValuedFunctionType);
'argumentName'?: (string)[];
'parseResumeLocation'?: (_zetasql_ParseResumeLocationProto | null);
'customContext'?: (string);
'volatility'?: (_zetasql_FunctionEnums_Volatility);
'options'?: (_zetasql_TableValuedFunctionOptionsProto | null);
'anonymizationInfo'?: (_zetasql_SimpleAnonymizationInfoProto | null);
}
export interface TableValuedFunctionProto__Output {
'namePath': (string)[];
'signature': (_zetasql_FunctionSignatureProto__Output | null);
'type': (_zetasql_FunctionEnums_TableValuedFunctionType__Output);
'argumentName': (string)[];
'parseResumeLocation': (_zetasql_ParseResumeLocationProto__Output | null);
'customContext': (string);
'volatility': (_zetasql_FunctionEnums_Volatility__Output);
'options': (_zetasql_TableValuedFunctionOptionsProto__Output | null);
'anonymizationInfo': (_zetasql_SimpleAnonymizationInfoProto__Output | null);
}