main-concepts

No menu items for this category

ElasticSearchConfiguration

This schema defines the Elastic Search Configuration.

  • host (string): Elastic Search Host.
  • port (integer): Elastic Search port.
  • scheme (string): Http/Https connection scheme.
  • username (string): Elastic Search Username for Login.
  • password (string): Elastic Search Password for Login.
  • truststorePath (string): Truststore Path.
  • truststorePassword (string): Truststore Password.
  • connectionTimeoutSecs (integer): Connection Timeout in Seconds. Default: 5.
  • socketTimeoutSecs (integer): Socket Timeout in Seconds. Default: 60.
  • keepAliveTimeoutSecs (integer): Keep Alive Timeout in Seconds.
  • batchSize (integer): Batch Size for Requests. Default: 10.
  • payLoadSize (integer): Payload size in bytes depending on elasticsearch config. Default: 10485760.
  • clusterAlias (string): Alias for search indexes to provide segregation of indexes. Default: null.
  • searchIndexMappingLanguage: Refer to #/definitions/searchIndexMappingLanguage.
  • searchType (string): This enum defines the search Type elastic/open search. Must be one of: ["elasticsearch", "opensearch"]. Default: "elasticsearch".
  • searchIndexFactoryClassName (string): Index factory name.
  • searchIndexMappingLanguage (string): This schema defines the language options available for search index mappings. Must be one of: ["EN", "JP", "ZH"]. Default: "EN".

Documentation file automatically generated at 2025-01-15 09:05:25.266839+00:00.