Class IndexUnusedReason.Builder (2.55.2)

publicabstractstaticclass IndexUnusedReason.Builder

Inheritance

java.lang.Object > IndexUnusedReason.Builder

Constructors

Builder()

publicBuilder()

Methods

build()

publicabstractIndexUnusedReasonbuild()

Creates a @code IndexUnusedReason} object.

Returns
Type Description
IndexUnusedReason

setBaseTableId(TableId baseTable)

publicabstractIndexUnusedReason.BuildersetBaseTableId(TableIdbaseTable)

Specifies the base table involved in the reason that no search index was used.

Parameter
Name Description
baseTable TableId

baseTable or null for none

Returns
Type Description
IndexUnusedReason.Builder

setCode(String code)

publicabstractIndexUnusedReason.BuildersetCode(Stringcode)

Specifies the high-level reason for the scenario when no search index was used.

Parameter
Name Description
code String

code or null for none

Returns
Type Description
IndexUnusedReason.Builder

setIndexName(String indexName)

publicabstractIndexUnusedReason.BuildersetIndexName(StringindexName)

Specifies the name of the unused search index, if available.

Parameter
Name Description
indexName String

indexName or null for none

Returns
Type Description
IndexUnusedReason.Builder

setMessage(String message)

publicabstractIndexUnusedReason.BuildersetMessage(Stringmessage)

Free form human-readable reason for the scenario when no search index was used.

Parameter
Name Description
message String

message or null for none

Returns
Type Description
IndexUnusedReason.Builder

Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License, and code samples are licensed under the Apache 2.0 License. For details, see the Google Developers Site Policies. Java is a registered trademark of Oracle and/or its affiliates.

Last updated 2025年10月30日 UTC.