public static class SearchSettings.Builder extends Object
| Constructor and Description |
|---|
Builder()
Instantiates a new builder.
|
Builder(SearchSettingsMessages messages,
SearchSettingsSchemaMapping schemaMapping,
SearchSettingsConversationalSearch conversationalSearch)
Instantiates a new builder with required properties.
|
| Modifier and Type | Method and Description |
|---|---|
SearchSettings |
build()
Builds a SearchSettings.
|
SearchSettings.Builder |
clientSideSearch(SearchSettingsClientSideSearch clientSideSearch)
Set the clientSideSearch.
|
SearchSettings.Builder |
conversationalSearch(SearchSettingsConversationalSearch conversationalSearch)
Set the conversationalSearch.
|
SearchSettings.Builder |
discovery(SearchSettingsDiscovery discovery)
Set the discovery.
|
SearchSettings.Builder |
elasticSearch(SearchSettingsElasticSearch elasticSearch)
Set the elasticSearch.
|
SearchSettings.Builder |
messages(SearchSettingsMessages messages)
Set the messages.
|
SearchSettings.Builder |
schemaMapping(SearchSettingsSchemaMapping schemaMapping)
Set the schemaMapping.
|
SearchSettings.Builder |
serverSideSearch(SearchSettingsServerSideSearch serverSideSearch)
Set the serverSideSearch.
|
public Builder()
public Builder(SearchSettingsMessages messages, SearchSettingsSchemaMapping schemaMapping, SearchSettingsConversationalSearch conversationalSearch)
messages - the messagesschemaMapping - the schemaMappingconversationalSearch - the conversationalSearchpublic SearchSettings build()
public SearchSettings.Builder discovery(SearchSettingsDiscovery discovery)
discovery - the discoverypublic SearchSettings.Builder messages(SearchSettingsMessages messages)
messages - the messagespublic SearchSettings.Builder schemaMapping(SearchSettingsSchemaMapping schemaMapping)
schemaMapping - the schemaMappingpublic SearchSettings.Builder elasticSearch(SearchSettingsElasticSearch elasticSearch)
elasticSearch - the elasticSearchpublic SearchSettings.Builder conversationalSearch(SearchSettingsConversationalSearch conversationalSearch)
conversationalSearch - the conversationalSearchpublic SearchSettings.Builder serverSideSearch(SearchSettingsServerSideSearch serverSideSearch)
serverSideSearch - the serverSideSearchpublic SearchSettings.Builder clientSideSearch(SearchSettingsClientSideSearch clientSideSearch)
clientSideSearch - the clientSideSearchCopyright © 2025 IBM Cloud. All rights reserved.