Skip to main content
Version: 2026.0

AliasSubIndexSearch

This page provides generated reference documentation for the AliasSubIndexSearch data model.

Overview

PropertySummary
canManageCollectionSpecifies whether the ADITO server may create the collection of the index and update the contained schema with patches.
collectionNameThe name of the solr collection in which the index is stored.
configHandlerTimeoutThe timeout for requests to configure the index.
indexerTimeoutThe timeout for requests from the indexer.
remoteAuthenticationMethodThe authentication method used to access the remote Solr server.
remoteSolrUrlThe URL of the external SolrServer.
remoteUsesSolrCloudModeSets the API, which is used to communicate with Solr.
remoteZooKeeperHostThe address of the zookeeper, which manages the SolrCloud.
searchTimeoutThe timeout for search queries.
solrConnectionTimeoutThe connection timeout for the connection to the Solr server.
solrPasswordThe password for the authentication user.
solrUserThe username for the authentication.
stateControlTimeoutThe timeout for the index status check.
userTitleUsertitle in whose context jdito processes will be executed. In some instances processes cant be executed if nothing is configured.
zkClientTimeoutThe timeout for requests to the ZooKeeper.
zkConnectionTimeoutThe connection timeout for the connection to the ZooKeeper.
zkRetryExpiryTimeThe time span in seconds that must be waited before the status of the ZooKeeper cluster can be retrieved again.

canManageCollection

Type: Boolean
Default: true

Specifies whether the ADITO server may create the collection of the index and update the contained schema with patches.

The default is true.

If the option is deactivated, the server can only add new fields for an existing index to the schema.


collectionName

Type: String

The name of the solr collection in which the index is stored.

If empty, a collection with a generated default name will be used.

The generated name follows the pattern {projectName}_{system}, for example basic2020_default or basic2020_prod.

If no project name was defined the collection name is equal to the system name. Example: default or prod.

IMPORTANT: The server will create a new index when the name of the collection is changed. The previous index will not be deleted.


configHandlerTimeout

Type: Long

The timeout for requests to configure the index.

This applies to all requests for creating the index and for updating the schema and other configurations.

Default is 10 minutes (10M).

If the value is not set, 0 or negative, the default timeout is used.


indexerTimeout

Type: Long

The timeout for requests from the indexer.

Default is 5 minutes (5M).

If the value is not set, 0 or negative, the default timeout is used.


remoteAuthenticationMethod

Type: SolrLoginType

The authentication method used to access the remote Solr server.


remoteSolrUrl

Type: String

The URL of the external SolrServer.

The URL must point to the base address ( default: /solr ) of the Solr server. Example: "http://localhost:8983/solr"

If a SolrCloud is used, it is possible to set multiple URLs as a comma separated list. Example: "http://localhost:8983/solr, http://localhost:7743/solr}"


remoteUsesSolrCloudMode

Type: Boolean
Default: true

Sets the API, which is used to communicate with Solr.

  • false The old Core-API is used. Required for non-cloud Solr servers.

  • true The Collections-API is used. Required for SolrCloud systems.


remoteZooKeeperHost

Type: String
Requires: remoteUsesSolrCloudMode property group

The address of the zookeeper, which manages the SolrCloud.

Required the IP-Address and port of the zookeeper. Example: "localhost:9983"


searchTimeout

Type: Long

The timeout for search queries.

Default is 10 seconds (10S).

If the value is not set, 0 or negative, the default timeout is used.


solrConnectionTimeout

Type: Long

The connection timeout for the connection to the Solr server.

The timeout is used for all Solr clients of the index search.

Default is one minute (1M).

If the value is not set, 0 or negative, the default timeout is used.


solrPassword

Type: String
Requires: remoteAuthenticationMethod property group

The password for the authentication user.


solrUser

Type: String
Requires: remoteAuthenticationMethod property group

The username for the authentication.


stateControlTimeout

Type: Long

The timeout for the index status check.

The status check is used to determine whether the index and the external service can still be used, which is why the timeout should be set to a low value.

Default is 5 seconds (5S).

If the value is not set, 0 or negative, the default timeout is used.


userTitle

Type: String

Usertitle in whose context jdito processes will be executed. In some instances processes cant be executed if nothing is configured.

Example: Admin


zkClientTimeout

Type: Long
Requires: remoteUsesSolrCloudMode property group

The timeout for requests to the ZooKeeper.

The timeout is used for all Solr clients of the index search.

Default is 15 seconds (15S).

If the value is not set, 0 or negative, the default timeout is used.


zkConnectionTimeout

Type: Long
Requires: remoteUsesSolrCloudMode property group

The connection timeout for the connection to the ZooKeeper.

The timeout is used for all Solr clients of the index search.

Default is 30 seconds (30S).

If the value is not set, 0 or negative, the default timeout is used.


zkRetryExpiryTime

Type: Long
Requires: remoteUsesSolrCloudMode property group

The time span in seconds that must be waited before the status of the ZooKeeper cluster can be retrieved again.

The value is used for all Solr clients of the index search.

Default is 5 seconds (5S).

If the value is not set, 0 or negative, the internal default wait time is used.