Package com.google.cloud.bigquery
Class IndexUnusedReason.Builder
java.lang.Object
com.google.cloud.bigquery.IndexUnusedReason.Builder
- Enclosing class:
- IndexUnusedReason
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionabstract IndexUnusedReason
build()
Creates a @code IndexUnusedReason} object.abstract IndexUnusedReason.Builder
setBaseTableId
(TableId baseTable) Specifies the base table involved in the reason that no search index was used.abstract IndexUnusedReason.Builder
Specifies the high-level reason for the scenario when no search index was used.abstract IndexUnusedReason.Builder
setIndexName
(String indexName) Specifies the name of the unused search index, if available.abstract IndexUnusedReason.Builder
setMessage
(String message) Free form human-readable reason for the scenario when no search index was used.
-
Constructor Details
-
Builder
public Builder()
-
-
Method Details
-
setIndexName
Specifies the name of the unused search index, if available.- Parameters:
indexName
- indexName ornull
for none
-
setCode
Specifies the high-level reason for the scenario when no search index was used.- Parameters:
code
- code ornull
for none
-
setMessage
Free form human-readable reason for the scenario when no search index was used.- Parameters:
message
- message ornull
for none
-
setBaseTableId
Specifies the base table involved in the reason that no search index was used.- Parameters:
baseTable
- baseTable ornull
for none
-
build
Creates a @code IndexUnusedReason} object.
-