Package | Description |
---|---|
com.google.cloud.bigquery |
A client for BigQuery – A fully managed, petabyte scale, low cost enterprise data warehouse for
analytics.
|
Modifier and Type | Class and Description |
---|---|
static class |
Routine.Builder |
Modifier and Type | Method and Description |
---|---|
static RoutineInfo.Builder |
RoutineInfo.newBuilder(RoutineId routineId)
Returns a builder for a
RoutineInfo object given routine identity. |
abstract RoutineInfo.Builder |
RoutineInfo.Builder.setArguments(List<RoutineArgument> argumentList)
Specifies the list of input/output arguments for the routine.
|
abstract RoutineInfo.Builder |
RoutineInfo.Builder.setBody(String body)
Required.
|
abstract RoutineInfo.Builder |
RoutineInfo.Builder.setDeterminismLevel(String determinismLevel)
Sets the JavaScript UDF determinism levels (e.g.
|
abstract RoutineInfo.Builder |
RoutineInfo.Builder.setImportedLibraries(List<String> importedLibrariesList)
Optional.
|
abstract RoutineInfo.Builder |
RoutineInfo.Builder.setLanguage(String language)
Sets the language for the routine (e.g.
|
abstract RoutineInfo.Builder |
RoutineInfo.Builder.setRemoteFunctionOptions(RemoteFunctionOptions remoteFunctionOptions)
Optional.
|
abstract RoutineInfo.Builder |
RoutineInfo.Builder.setReturnTableType(StandardSQLTableType returnTableType)
Optional.
|
abstract RoutineInfo.Builder |
RoutineInfo.Builder.setReturnType(StandardSQLDataType returnType)
Sets the return type of the routine.
|
abstract RoutineInfo.Builder |
RoutineInfo.Builder.setRoutineType(String routineType)
Sets the routine type for the Builder (e.g.
|
RoutineInfo.Builder |
RoutineInfo.toBuilder()
Returns a builder pre-populated using the current values of this routine.
|
Copyright © 2023 Google LLC. All rights reserved.