definitionBody property
The body of the routine.
For functions, this is the expression in the AS clause. If language = "SQL", it is the substring inside (but excluding) the parentheses. For
example, for the function created with the following statement: CREATE FUNCTION JoinLines(x string, y string) as (concat(x, "\n", y)) The
definition_body is concat(x, "\n", y) (\n is not replaced with
linebreak). If language="JAVASCRIPT", it is the evaluated string in the
AS clause. For example, for the function created with the following
statement: CREATE FUNCTION f() RETURNS STRING LANGUAGE js AS 'return "\n";\n' The definition_body is return "\n";\n Note that both \n are
replaced with linebreaks. If definition_body references another routine,
then that routine must be fully qualified with its project ID.
Required.
Implementation
core.String? definitionBody;