Package com.google.cloud.bigquery
Class RoutineArgument
- java.lang.Object
-
- com.google.cloud.bigquery.RoutineArgument
-
public abstract class RoutineArgument extends Object
An argument for a BigQuery Routine.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
RoutineArgument.Builder
-
Constructor Summary
Constructors Constructor Description RoutineArgument()
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description abstract StandardSQLDataType
getDataType()
abstract String
getKind()
Returns the kind of the argument.abstract String
getMode()
Returns the mode of the argument.abstract String
getName()
Returns the name of the argument.static RoutineArgument.Builder
newBuilder()
Returns a builder for aRoutineArgument
object.abstract RoutineArgument.Builder
toBuilder()
Returns a builder pre-populated using the current values of thisRoutineArgument
.
-
-
-
Method Detail
-
getDataType
@Nullable public abstract StandardSQLDataType getDataType()
-
toBuilder
public abstract RoutineArgument.Builder toBuilder()
Returns a builder pre-populated using the current values of thisRoutineArgument
.
-
newBuilder
public static RoutineArgument.Builder newBuilder()
Returns a builder for aRoutineArgument
object.
-
-