Modifier and Type | Class and Description |
---|---|
static class |
TableList.Tables.View
Information about a logical view.
|
com.google.api.client.util.GenericData.Flags
AbstractMap.SimpleEntry<K,V>, AbstractMap.SimpleImmutableEntry<K,V>
Constructor and Description |
---|
Tables() |
Modifier and Type | Method and Description |
---|---|
TableList.Tables |
clone() |
Clustering |
getClustering()
Clustering specification for this table, if configured.
|
Long |
getCreationTime()
Output only.
|
Long |
getExpirationTime()
The time when this table expires, in milliseconds since the epoch.
|
String |
getFriendlyName()
The user-friendly name for this table.
|
String |
getId()
An opaque ID of the table.
|
String |
getKind()
The resource type.
|
Map<String,String> |
getLabels()
The labels associated with this table.
|
RangePartitioning |
getRangePartitioning()
The range partitioning for this table.
|
Boolean |
getRequirePartitionFilter()
Optional.
|
TableReference |
getTableReference()
A reference uniquely identifying table.
|
TimePartitioning |
getTimePartitioning()
The time-based partitioning for this table.
|
String |
getType()
The type of table.
|
TableList.Tables.View |
getView()
Information about a logical view.
|
boolean |
isRequirePartitionFilter()
Convenience method that returns only
Boolean.TRUE or Boolean.FALSE . |
TableList.Tables |
set(String fieldName,
Object value) |
TableList.Tables |
setClustering(Clustering clustering)
Clustering specification for this table, if configured.
|
TableList.Tables |
setCreationTime(Long creationTime)
Output only.
|
TableList.Tables |
setExpirationTime(Long expirationTime)
The time when this table expires, in milliseconds since the epoch.
|
TableList.Tables |
setFriendlyName(String friendlyName)
The user-friendly name for this table.
|
TableList.Tables |
setId(String id)
An opaque ID of the table.
|
TableList.Tables |
setKind(String kind)
The resource type.
|
TableList.Tables |
setLabels(Map<String,String> labels)
The labels associated with this table.
|
TableList.Tables |
setRangePartitioning(RangePartitioning rangePartitioning)
The range partitioning for this table.
|
TableList.Tables |
setRequirePartitionFilter(Boolean requirePartitionFilter)
Optional.
|
TableList.Tables |
setTableReference(TableReference tableReference)
A reference uniquely identifying table.
|
TableList.Tables |
setTimePartitioning(TimePartitioning timePartitioning)
The time-based partitioning for this table.
|
TableList.Tables |
setType(String type)
The type of table.
|
TableList.Tables |
setView(TableList.Tables.View view)
Information about a logical view.
|
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 Clustering getClustering()
null
for nonepublic TableList.Tables setClustering(Clustering clustering)
clustering
- clustering or null
for nonepublic Long getCreationTime()
null
for nonepublic TableList.Tables setCreationTime(Long creationTime)
creationTime
- creationTime or null
for nonepublic Long getExpirationTime()
null
for nonepublic TableList.Tables setExpirationTime(Long expirationTime)
expirationTime
- expirationTime or null
for nonepublic String getFriendlyName()
null
for nonepublic TableList.Tables setFriendlyName(String friendlyName)
friendlyName
- friendlyName or null
for nonepublic String getId()
null
for nonepublic TableList.Tables setId(String id)
id
- id or null
for nonepublic String getKind()
null
for nonepublic TableList.Tables setKind(String kind)
kind
- kind or null
for nonepublic Map<String,String> getLabels()
null
for nonepublic TableList.Tables setLabels(Map<String,String> labels)
labels
- labels or null
for nonepublic RangePartitioning getRangePartitioning()
null
for nonepublic TableList.Tables setRangePartitioning(RangePartitioning rangePartitioning)
rangePartitioning
- rangePartitioning or null
for nonepublic Boolean getRequirePartitionFilter()
null
for nonepublic TableList.Tables 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 including this table must specify a partition filter. This filter is used for partition elimination.
public TableReference getTableReference()
null
for nonepublic TableList.Tables setTableReference(TableReference tableReference)
tableReference
- tableReference or null
for nonepublic TimePartitioning getTimePartitioning()
null
for nonepublic TableList.Tables setTimePartitioning(TimePartitioning timePartitioning)
timePartitioning
- timePartitioning or null
for nonepublic String getType()
null
for nonepublic TableList.Tables setType(String type)
type
- type or null
for nonepublic TableList.Tables.View getView()
null
for nonepublic TableList.Tables setView(TableList.Tables.View view)
view
- view or null
for nonepublic TableList.Tables set(String fieldName, Object value)
set
in class com.google.api.client.json.GenericJson
public TableList.Tables clone()
clone
in class com.google.api.client.json.GenericJson
Copyright © 2011–2024 Google. All rights reserved.