public final class TableMetadataCacheUsage
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.FlagsAbstractMap.SimpleEntry<K,V>, AbstractMap.SimpleImmutableEntry<K,V>| Constructor and Description |
|---|
TableMetadataCacheUsage() |
| Modifier and Type | Method and Description |
|---|---|
TableMetadataCacheUsage |
clone() |
String |
getExplanation()
Free form human-readable reason metadata caching was unused for the job.
|
PruningStats |
getPruningStats()
The column metadata index pruning statistics.
|
String |
getStaleness()
Duration since last refresh as of this job for managed tables (indicates metadata cache
staleness as seen by this job).
|
TableReference |
getTableReference()
Metadata caching eligible table referenced in the query.
|
String |
getTableType()
[Table
type](https://cloud.google.com/bigquery/docs/reference/rest/v2/tables#Table.FIELDS.type).
|
String |
getUnusedReason()
Reason for not using metadata caching for the table.
|
TableMetadataCacheUsage |
set(String fieldName,
Object value) |
TableMetadataCacheUsage |
setExplanation(String explanation)
Free form human-readable reason metadata caching was unused for the job.
|
TableMetadataCacheUsage |
setPruningStats(PruningStats pruningStats)
The column metadata index pruning statistics.
|
TableMetadataCacheUsage |
setStaleness(String staleness)
Duration since last refresh as of this job for managed tables (indicates metadata cache
staleness as seen by this job).
|
TableMetadataCacheUsage |
setTableReference(TableReference tableReference)
Metadata caching eligible table referenced in the query.
|
TableMetadataCacheUsage |
setTableType(String tableType)
[Table
type](https://cloud.google.com/bigquery/docs/reference/rest/v2/tables#Table.FIELDS.type).
|
TableMetadataCacheUsage |
setUnusedReason(String unusedReason)
Reason for not using metadata caching for the table.
|
getFactory, setFactory, toPrettyString, toStringentrySet, equals, get, getClassInfo, getUnknownKeys, hashCode, put, putAll, remove, setUnknownKeysclear, containsKey, containsValue, isEmpty, keySet, size, valuesfinalize, getClass, notify, notifyAll, wait, wait, waitcompute, computeIfAbsent, computeIfPresent, forEach, getOrDefault, merge, putIfAbsent, remove, replace, replace, replaceAllpublic String getExplanation()
null for nonepublic TableMetadataCacheUsage setExplanation(String explanation)
explanation - explanation or null for nonepublic PruningStats getPruningStats()
null for nonepublic TableMetadataCacheUsage setPruningStats(PruningStats pruningStats)
pruningStats - pruningStats or null for nonepublic String getStaleness()
null for nonepublic TableMetadataCacheUsage setStaleness(String staleness)
staleness - staleness or null for nonepublic TableReference getTableReference()
null for nonepublic TableMetadataCacheUsage setTableReference(TableReference tableReference)
tableReference - tableReference or null for nonepublic String getTableType()
null for nonepublic TableMetadataCacheUsage setTableType(String tableType)
tableType - tableType or null for nonepublic String getUnusedReason()
null for nonepublic TableMetadataCacheUsage setUnusedReason(String unusedReason)
unusedReason - unusedReason or null for nonepublic TableMetadataCacheUsage set(String fieldName, Object value)
set in class com.google.api.client.json.GenericJsonpublic TableMetadataCacheUsage clone()
clone in class com.google.api.client.json.GenericJsonCopyright © 2011–2025 Google. All rights reserved.