public abstract static class IndexUnusedReason.BuilderConstructors
Builder()
public Builder()Methods
build()
public abstract IndexUnusedReason build()Creates a @code IndexUnusedReason} object.
| Returns | |
|---|---|
| Type | Description | 
| IndexUnusedReason | |
setBaseTableId(TableId baseTable)
public abstract IndexUnusedReason.Builder setBaseTableId(TableId baseTable)Specifies the base table involved in the reason that no search index was used.
| Parameter | |
|---|---|
| Name | Description | 
| baseTable | TableIdbaseTable or  | 
| Returns | |
|---|---|
| Type | Description | 
| IndexUnusedReason.Builder | |
setCode(String code)
public abstract IndexUnusedReason.Builder setCode(String code)Specifies the high-level reason for the scenario when no search index was used.
| Parameter | |
|---|---|
| Name | Description | 
| code | Stringcode or  | 
| Returns | |
|---|---|
| Type | Description | 
| IndexUnusedReason.Builder | |
setIndexName(String indexName)
public abstract IndexUnusedReason.Builder setIndexName(String indexName)Specifies the name of the unused search index, if available.
| Parameter | |
|---|---|
| Name | Description | 
| indexName | StringindexName or  | 
| Returns | |
|---|---|
| Type | Description | 
| IndexUnusedReason.Builder | |
setMessage(String message)
public abstract IndexUnusedReason.Builder setMessage(String message)Free form human-readable reason for the scenario when no search index was used.
| Parameter | |
|---|---|
| Name | Description | 
| message | Stringmessage or  | 
| Returns | |
|---|---|
| Type | Description | 
| IndexUnusedReason.Builder | |