public static final class ViewDefinition.Builder extends TableDefinition.Builder<ViewDefinition,ViewDefinition.Builder>
Modifier and Type | Method and Description |
---|---|
ViewDefinition |
build()
Creates a
ViewDefinition object. |
ViewDefinition.Builder |
setQuery(String query)
Sets the query used to create the view.
|
ViewDefinition.Builder |
setUserDefinedFunctions(List<UserDefinedFunction> userDefinedFunctions)
Sets user defined functions that can be used by
ViewDefinition.getQuery() . |
ViewDefinition.Builder |
setUserDefinedFunctions(UserDefinedFunction... userDefinedFunctions)
Sets user defined functions that can be used by
ViewDefinition.getQuery() . |
setSchema
public ViewDefinition.Builder setQuery(String query)
public ViewDefinition.Builder setUserDefinedFunctions(List<UserDefinedFunction> userDefinedFunctions)
ViewDefinition.getQuery()
.public ViewDefinition.Builder setUserDefinedFunctions(UserDefinedFunction... userDefinedFunctions)
ViewDefinition.getQuery()
.public ViewDefinition build()
ViewDefinition
object.build
in class TableDefinition.Builder<ViewDefinition,ViewDefinition.Builder>
Copyright © 2017 Google. All rights reserved.