Package com.google.cloud.bigquery
Class IndexUnusedReason
java.lang.Object
com.google.cloud.bigquery.IndexUnusedReason
- All Implemented Interfaces:
Serializable
Represents Reason of why the index was not used in a SQL search.
- See Also:
-
Nested Class Summary
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionabstract TableId
Returns the base table involved in the reason that no search index was used.abstract String
getCode()
Returns the high-level reason for the scenario when no search index was used.abstract String
Returns the name of the unused search index, if available.abstract String
Returns free form human-readable reason for the scenario when no search index was used.static IndexUnusedReason.Builder
abstract IndexUnusedReason.Builder
-
Constructor Details
-
IndexUnusedReason
public IndexUnusedReason()
-
-
Method Details
-
toBuilder
-
newBuilder
-
getIndexName
Returns the name of the unused search index, if available.- Returns:
- value or
null
for none
-
getCode
Returns the high-level reason for the scenario when no search index was used.- Returns:
- value or
null
for none
-
getMessage
Returns free form human-readable reason for the scenario when no search index was used.- Returns:
- value or
null
for none
-
getBaseTableId
Returns the base table involved in the reason that no search index was used.- Returns:
- value or
null
for none
-