public final class Table
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 |
---|
Table() |
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 BigLakeConfiguration getBiglakeConfiguration()
null
for nonepublic Table setBiglakeConfiguration(BigLakeConfiguration biglakeConfiguration)
biglakeConfiguration
- biglakeConfiguration or null
for nonepublic CloneDefinition getCloneDefinition()
null
for nonepublic Table setCloneDefinition(CloneDefinition cloneDefinition)
cloneDefinition
- cloneDefinition or null
for nonepublic Clustering getClustering()
null
for nonepublic Table setClustering(Clustering clustering)
clustering
- clustering or null
for nonepublic Long getCreationTime()
null
for nonepublic Table setCreationTime(Long creationTime)
creationTime
- creationTime or null
for nonepublic String getDefaultCollation()
null
for nonepublic Table setDefaultCollation(String defaultCollation)
defaultCollation
- defaultCollation or null
for nonepublic String getDefaultRoundingMode()
null
for nonepublic Table setDefaultRoundingMode(String defaultRoundingMode)
defaultRoundingMode
- defaultRoundingMode or null
for nonepublic String getDescription()
null
for nonepublic Table setDescription(String description)
description
- description or null
for nonepublic EncryptionConfiguration getEncryptionConfiguration()
null
for nonepublic Table setEncryptionConfiguration(EncryptionConfiguration encryptionConfiguration)
encryptionConfiguration
- encryptionConfiguration or null
for nonepublic String getEtag()
null
for nonepublic Table setEtag(String etag)
etag
- etag or null
for nonepublic Long getExpirationTime()
null
for nonepublic Table setExpirationTime(Long expirationTime)
expirationTime
- expirationTime or null
for nonepublic ExternalDataConfiguration getExternalDataConfiguration()
null
for nonepublic Table setExternalDataConfiguration(ExternalDataConfiguration externalDataConfiguration)
externalDataConfiguration
- externalDataConfiguration or null
for nonepublic String getFriendlyName()
null
for nonepublic Table setFriendlyName(String friendlyName)
friendlyName
- friendlyName or null
for nonepublic String getId()
null
for nonepublic Table setId(String id)
id
- id or null
for nonepublic String getKind()
null
for nonepublic Table setKind(String kind)
kind
- kind or null
for nonepublic Map<String,String> getLabels()
null
for nonepublic Table setLabels(Map<String,String> labels)
labels
- labels or null
for nonepublic BigInteger getLastModifiedTime()
null
for nonepublic Table setLastModifiedTime(BigInteger lastModifiedTime)
lastModifiedTime
- lastModifiedTime or null
for nonepublic String getLocation()
null
for nonepublic Table setLocation(String location)
location
- location or null
for nonepublic MaterializedViewDefinition getMaterializedView()
null
for nonepublic Table setMaterializedView(MaterializedViewDefinition materializedView)
materializedView
- materializedView or null
for nonepublic MaterializedViewStatus getMaterializedViewStatus()
null
for nonepublic Table setMaterializedViewStatus(MaterializedViewStatus materializedViewStatus)
materializedViewStatus
- materializedViewStatus or null
for nonepublic String getMaxStaleness()
null
for nonepublic Table setMaxStaleness(String maxStaleness)
maxStaleness
- maxStaleness or null
for nonepublic ModelDefinition getModel()
null
for nonepublic Table setModel(ModelDefinition model)
model
- model or null
for nonepublic Long getNumActiveLogicalBytes()
null
for nonepublic Table setNumActiveLogicalBytes(Long numActiveLogicalBytes)
numActiveLogicalBytes
- numActiveLogicalBytes or null
for nonepublic Long getNumActivePhysicalBytes()
null
for nonepublic Table setNumActivePhysicalBytes(Long numActivePhysicalBytes)
numActivePhysicalBytes
- numActivePhysicalBytes or null
for nonepublic Long getNumBytes()
null
for nonepublic Table setNumBytes(Long numBytes)
numBytes
- numBytes or null
for nonepublic Long getNumLongTermBytes()
null
for nonepublic Table setNumLongTermBytes(Long numLongTermBytes)
numLongTermBytes
- numLongTermBytes or null
for nonepublic Long getNumLongTermLogicalBytes()
null
for nonepublic Table setNumLongTermLogicalBytes(Long numLongTermLogicalBytes)
numLongTermLogicalBytes
- numLongTermLogicalBytes or null
for nonepublic Long getNumLongTermPhysicalBytes()
null
for nonepublic Table setNumLongTermPhysicalBytes(Long numLongTermPhysicalBytes)
numLongTermPhysicalBytes
- numLongTermPhysicalBytes or null
for nonepublic Long getNumPartitions()
null
for nonepublic Table setNumPartitions(Long numPartitions)
numPartitions
- numPartitions or null
for nonepublic Long getNumPhysicalBytes()
null
for nonepublic Table setNumPhysicalBytes(Long numPhysicalBytes)
numPhysicalBytes
- numPhysicalBytes or null
for nonepublic BigInteger getNumRows()
null
for nonepublic Table setNumRows(BigInteger numRows)
numRows
- numRows or null
for nonepublic Long getNumTimeTravelPhysicalBytes()
null
for nonepublic Table setNumTimeTravelPhysicalBytes(Long numTimeTravelPhysicalBytes)
numTimeTravelPhysicalBytes
- numTimeTravelPhysicalBytes or null
for nonepublic Long getNumTotalLogicalBytes()
null
for nonepublic Table setNumTotalLogicalBytes(Long numTotalLogicalBytes)
numTotalLogicalBytes
- numTotalLogicalBytes or null
for nonepublic Long getNumTotalPhysicalBytes()
null
for nonepublic Table setNumTotalPhysicalBytes(Long numTotalPhysicalBytes)
numTotalPhysicalBytes
- numTotalPhysicalBytes or null
for nonepublic RangePartitioning getRangePartitioning()
null
for nonepublic Table setRangePartitioning(RangePartitioning rangePartitioning)
rangePartitioning
- rangePartitioning or null
for nonepublic List<TableReference> getReplicas()
null
for nonepublic Table setReplicas(List<TableReference> replicas)
replicas
- replicas or null
for nonepublic Boolean getRequirePartitionFilter()
null
for nonepublic Table setRequirePartitionFilter(Boolean requirePartitionFilter)
requirePartitionFilter
- requirePartitionFilter or null
for nonepublic boolean isRequirePartitionFilter()
Boolean.TRUE
or Boolean.FALSE
.
Boolean properties can have four possible values:
null
, Data.NULL_BOOLEAN
, Boolean.TRUE
or Boolean.FALSE
.
This method returns Boolean.TRUE
if the default of the property is Boolean.TRUE
and it is null
or Data.NULL_BOOLEAN
.
Boolean.FALSE
is returned if the default of the property is Boolean.FALSE
and
it is null
or Data.NULL_BOOLEAN
.
Optional. If set to true, queries over this table require a partition filter that can be used for partition elimination to be specified.
public Map<String,String> getResourceTags()
null
for nonepublic Table setResourceTags(Map<String,String> resourceTags)
resourceTags
- resourceTags or null
for nonepublic TableSchema getSchema()
null
for nonepublic Table setSchema(TableSchema schema)
schema
- schema or null
for nonepublic String getSelfLink()
null
for nonepublic Table setSelfLink(String selfLink)
selfLink
- selfLink or null
for nonepublic SnapshotDefinition getSnapshotDefinition()
null
for nonepublic Table setSnapshotDefinition(SnapshotDefinition snapshotDefinition)
snapshotDefinition
- snapshotDefinition or null
for nonepublic Streamingbuffer getStreamingBuffer()
null
for nonepublic Table setStreamingBuffer(Streamingbuffer streamingBuffer)
streamingBuffer
- streamingBuffer or null
for nonepublic TableConstraints getTableConstraints()
null
for nonepublic Table setTableConstraints(TableConstraints tableConstraints)
tableConstraints
- tableConstraints or null
for nonepublic TableReference getTableReference()
null
for nonepublic Table setTableReference(TableReference tableReference)
tableReference
- tableReference or null
for nonepublic TableReplicationInfo getTableReplicationInfo()
null
for nonepublic Table setTableReplicationInfo(TableReplicationInfo tableReplicationInfo)
tableReplicationInfo
- tableReplicationInfo or null
for nonepublic TimePartitioning getTimePartitioning()
null
for nonepublic Table setTimePartitioning(TimePartitioning timePartitioning)
timePartitioning
- timePartitioning or null
for nonepublic String getType()
null
for nonepublic Table setType(String type)
type
- type or null
for nonepublic ViewDefinition getView()
null
for nonepublic Table setView(ViewDefinition view)
view
- view or null
for nonepublic Table set(String fieldName, Object value)
set
in class com.google.api.client.json.GenericJson
public Table clone()
clone
in class com.google.api.client.json.GenericJson
Copyright © 2011–2024 Google. All rights reserved.