public final class IndexUnusedReason extends 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
GenericData.Flags
AbstractMap.SimpleEntry<K,V>, AbstractMap.SimpleImmutableEntry<K,V>
Constructor and Description |
---|
IndexUnusedReason() |
Modifier and Type | Method and Description |
---|---|
IndexUnusedReason |
clone() |
TableReference |
getBaseTable()
[Output-only] Specifies the base table involved in the reason that no search index was used.
|
String |
getCode()
[Output-only] Specifies the high-level reason for the scenario when no search index was used.
|
String |
getIndexName()
[Output-only] Specifies the name of the unused search index, if available.
|
String |
getMessage()
[Output-only] Free form human-readable reason for the scenario when no search index was used.
|
IndexUnusedReason |
set(String fieldName,
Object value) |
IndexUnusedReason |
setBaseTable(TableReference baseTable)
[Output-only] Specifies the base table involved in the reason that no search index was used.
|
IndexUnusedReason |
setCode(String code)
[Output-only] Specifies the high-level reason for the scenario when no search index was used.
|
IndexUnusedReason |
setIndexName(String indexName)
[Output-only] Specifies the name of the unused search index, if available.
|
IndexUnusedReason |
setMessage(String message)
[Output-only] Free form human-readable reason for the scenario when no search index was used.
|
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 TableReference getBaseTable()
null
for nonepublic IndexUnusedReason setBaseTable(TableReference baseTable)
baseTable
- baseTable or null
for nonepublic String getCode()
null
for nonepublic IndexUnusedReason setCode(String code)
code
- code or null
for nonepublic String getIndexName()
null
for nonepublic IndexUnusedReason setIndexName(String indexName)
indexName
- indexName or null
for nonepublic String getMessage()
null
for nonepublic IndexUnusedReason setMessage(String message)
message
- message or null
for nonepublic IndexUnusedReason set(String fieldName, Object value)
set
in class GenericJson
public IndexUnusedReason clone()
clone
in class GenericJson
Copyright © 2011–2022 Google. All rights reserved.