public final class Routine
extends com.google.api.client.json.GenericJson
This is the Java data model class that specifies how to parse/serialize into the JSON that is transmitted over HTTP when working with the BigQuery API. For a detailed explanation see: https://developers.google.com/api-client-library/java/google-http-java-client/json
com.google.api.client.util.GenericData.Flags
AbstractMap.SimpleEntry<K,V>, AbstractMap.SimpleImmutableEntry<K,V>
Constructor and Description |
---|
Routine() |
getFactory, setFactory, toPrettyString, toString
entrySet, equals, get, getClassInfo, getUnknownKeys, hashCode, put, putAll, remove, setUnknownKeys
clear, containsKey, containsValue, isEmpty, keySet, size, values
finalize, getClass, notify, notifyAll, wait, wait, wait
compute, computeIfAbsent, computeIfPresent, forEach, getOrDefault, merge, putIfAbsent, remove, replace, replace, replaceAll
public Routine setArguments(List<Argument> arguments)
arguments
- arguments or null
for nonepublic Long getCreationTime()
null
for nonepublic Routine setCreationTime(Long creationTime)
creationTime
- creationTime or null
for nonepublic String getDataGovernanceType()
null
for nonepublic Routine setDataGovernanceType(String dataGovernanceType)
dataGovernanceType
- dataGovernanceType or null
for nonepublic String getDefinitionBody()
null
for nonepublic Routine setDefinitionBody(String definitionBody)
definitionBody
- definitionBody or null
for nonepublic String getDescription()
null
for nonepublic Routine setDescription(String description)
description
- description or null
for nonepublic String getDeterminismLevel()
null
for nonepublic Routine setDeterminismLevel(String determinismLevel)
determinismLevel
- determinismLevel or null
for nonepublic String getEtag()
null
for nonepublic Routine setEtag(String etag)
etag
- etag or null
for nonepublic List<String> getImportedLibraries()
null
for nonepublic Routine setImportedLibraries(List<String> importedLibraries)
importedLibraries
- importedLibraries or null
for nonepublic String getLanguage()
null
for nonepublic Routine setLanguage(String language)
language
- language or null
for nonepublic Long getLastModifiedTime()
null
for nonepublic Routine setLastModifiedTime(Long lastModifiedTime)
lastModifiedTime
- lastModifiedTime or null
for nonepublic RemoteFunctionOptions getRemoteFunctionOptions()
null
for nonepublic Routine setRemoteFunctionOptions(RemoteFunctionOptions remoteFunctionOptions)
remoteFunctionOptions
- remoteFunctionOptions or null
for nonepublic StandardSqlTableType getReturnTableType()
null
for nonepublic Routine setReturnTableType(StandardSqlTableType returnTableType)
returnTableType
- returnTableType or null
for nonepublic StandardSqlDataType getReturnType()
null
for nonepublic Routine setReturnType(StandardSqlDataType returnType)
returnType
- returnType or null
for nonepublic RoutineReference getRoutineReference()
null
for nonepublic Routine setRoutineReference(RoutineReference routineReference)
routineReference
- routineReference or null
for nonepublic String getRoutineType()
null
for nonepublic Routine setRoutineType(String routineType)
routineType
- routineType or null
for nonepublic String getSecurityMode()
null
for nonepublic Routine setSecurityMode(String securityMode)
securityMode
- securityMode or null
for nonepublic SparkOptions getSparkOptions()
null
for nonepublic Routine setSparkOptions(SparkOptions sparkOptions)
sparkOptions
- sparkOptions or null
for nonepublic Boolean getStrictMode()
null
for nonepublic Routine setStrictMode(Boolean strictMode)
strictMode
- strictMode or null
for nonepublic Routine set(String fieldName, Object value)
set
in class com.google.api.client.json.GenericJson
public Routine clone()
clone
in class com.google.api.client.json.GenericJson
Copyright © 2011–2023 Google. All rights reserved.