@fivetrandevelopers/zetasql
Version:
ZetaSQL gRPC server and client
66 lines (65 loc) • 4.03 kB
TypeScript
export declare const _zetasql_FunctionEnums_ArgumentCardinality: {
readonly REQUIRED: 0;
readonly REPEATED: 1;
readonly OPTIONAL: 2;
};
export type _zetasql_FunctionEnums_ArgumentCardinality = 'REQUIRED' | 0 | 'REPEATED' | 1 | 'OPTIONAL' | 2;
export type _zetasql_FunctionEnums_ArgumentCardinality__Output = typeof _zetasql_FunctionEnums_ArgumentCardinality[keyof typeof _zetasql_FunctionEnums_ArgumentCardinality];
export declare const _zetasql_FunctionEnums_ArgumentCollationMode: {
readonly AFFECTS_NONE: 0;
readonly AFFECTS_OPERATION: 1;
readonly AFFECTS_PROPAGATION: 2;
readonly AFFECTS_OPERATION_AND_PROPAGATION: 3;
};
export type _zetasql_FunctionEnums_ArgumentCollationMode = 'AFFECTS_NONE' | 0 | 'AFFECTS_OPERATION' | 1 | 'AFFECTS_PROPAGATION' | 2 | 'AFFECTS_OPERATION_AND_PROPAGATION' | 3;
export type _zetasql_FunctionEnums_ArgumentCollationMode__Output = typeof _zetasql_FunctionEnums_ArgumentCollationMode[keyof typeof _zetasql_FunctionEnums_ArgumentCollationMode];
export declare const _zetasql_FunctionEnums_Mode: {
readonly SCALAR: 1;
readonly AGGREGATE: 2;
readonly ANALYTIC: 3;
};
export type _zetasql_FunctionEnums_Mode = 'SCALAR' | 1 | 'AGGREGATE' | 2 | 'ANALYTIC' | 3;
export type _zetasql_FunctionEnums_Mode__Output = typeof _zetasql_FunctionEnums_Mode[keyof typeof _zetasql_FunctionEnums_Mode];
export declare const _zetasql_FunctionEnums_NamedArgumentKind: {
readonly NAMED_ARGUMENT_KIND_UNSPECIFIED: 0;
readonly POSITIONAL_ONLY: 1;
readonly POSITIONAL_OR_NAMED: 2;
readonly NAMED_ONLY: 3;
};
export type _zetasql_FunctionEnums_NamedArgumentKind = 'NAMED_ARGUMENT_KIND_UNSPECIFIED' | 0 | 'POSITIONAL_ONLY' | 1 | 'POSITIONAL_OR_NAMED' | 2 | 'NAMED_ONLY' | 3;
export type _zetasql_FunctionEnums_NamedArgumentKind__Output = typeof _zetasql_FunctionEnums_NamedArgumentKind[keyof typeof _zetasql_FunctionEnums_NamedArgumentKind];
export declare const _zetasql_FunctionEnums_ProcedureArgumentMode: {
readonly NOT_SET: 0;
readonly IN: 1;
readonly OUT: 2;
readonly INOUT: 3;
};
export type _zetasql_FunctionEnums_ProcedureArgumentMode = 'NOT_SET' | 0 | 'IN' | 1 | 'OUT' | 2 | 'INOUT' | 3;
export type _zetasql_FunctionEnums_ProcedureArgumentMode__Output = typeof _zetasql_FunctionEnums_ProcedureArgumentMode[keyof typeof _zetasql_FunctionEnums_ProcedureArgumentMode];
export declare const _zetasql_FunctionEnums_TableValuedFunctionType: {
readonly INVALID: 0;
readonly FIXED_OUTPUT_SCHEMA_TVF: 1;
readonly FORWARD_INPUT_SCHEMA_TO_OUTPUT_SCHEMA_TVF: 2;
readonly TEMPLATED_SQL_TVF: 3;
readonly FORWARD_INPUT_SCHEMA_TO_OUTPUT_SCHEMA_WITH_APPENDED_COLUMNS: 7;
};
export type _zetasql_FunctionEnums_TableValuedFunctionType = 'INVALID' | 0 | 'FIXED_OUTPUT_SCHEMA_TVF' | 1 | 'FORWARD_INPUT_SCHEMA_TO_OUTPUT_SCHEMA_TVF' | 2 | 'TEMPLATED_SQL_TVF' | 3 | 'FORWARD_INPUT_SCHEMA_TO_OUTPUT_SCHEMA_WITH_APPENDED_COLUMNS' | 7;
export type _zetasql_FunctionEnums_TableValuedFunctionType__Output = typeof _zetasql_FunctionEnums_TableValuedFunctionType[keyof typeof _zetasql_FunctionEnums_TableValuedFunctionType];
export declare const _zetasql_FunctionEnums_Volatility: {
readonly IMMUTABLE: 0;
readonly STABLE: 1;
readonly VOLATILE: 2;
};
export type _zetasql_FunctionEnums_Volatility = 'IMMUTABLE' | 0 | 'STABLE' | 1 | 'VOLATILE' | 2;
export type _zetasql_FunctionEnums_Volatility__Output = typeof _zetasql_FunctionEnums_Volatility[keyof typeof _zetasql_FunctionEnums_Volatility];
export declare const _zetasql_FunctionEnums_WindowOrderSupport: {
readonly ORDER_UNSUPPORTED: 0;
readonly ORDER_OPTIONAL: 1;
readonly ORDER_REQUIRED: 2;
};
export type _zetasql_FunctionEnums_WindowOrderSupport = 'ORDER_UNSUPPORTED' | 0 | 'ORDER_OPTIONAL' | 1 | 'ORDER_REQUIRED' | 2;
export type _zetasql_FunctionEnums_WindowOrderSupport__Output = typeof _zetasql_FunctionEnums_WindowOrderSupport[keyof typeof _zetasql_FunctionEnums_WindowOrderSupport];
export interface FunctionEnums {
}
export interface FunctionEnums__Output {
}