Package com.exoscale.sdk.model
Class JsonSchemaOpensearch
java.lang.Object
com.exoscale.sdk.model.JsonSchemaOpensearch
@Generated(value="org.openapitools.codegen.languages.JavaClientCodegen",
comments="Generator version: 7.4.0")
public class JsonSchemaOpensearch
extends Object
JsonSchemaOpensearch
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionactionAutoCreateIndexEnabled
(Boolean actionAutoCreateIndexEnabled) actionDestructiveRequiresName
(Boolean actionDestructiveRequiresName) addReindexRemoteWhitelistItem
(String reindexRemoteWhitelistItem) authFailureListeners
(OpensearchSecurityPluginSettings authFailureListeners) clusterMaxShardsPerNode
(Integer clusterMaxShardsPerNode) clusterRoutingAllocationNodeConcurrentRecoveries
(Integer clusterRoutingAllocationNodeConcurrentRecoveries) emailSender
(OpensearchEmailSenderSettings emailSender) enableSecurityAudit
(Boolean enableSecurityAudit) boolean
Return true if this json-schema-opensearch object is equal to o.Explicitly allow or block automatic creation of indices.Get actionDestructiveRequiresNameorg.openapitools.jackson.nullable.JsonNullable<Boolean>
Get authFailureListenersControls the number of shards allowed in the cluster per data node minimum: 100 maximum: 10000How many concurrent incoming/outgoing shard recoveries (normally replicas) are allowed to happen on a node.Get emailSenderGet enableSecurityAuditMaximum content length for HTTP requests to the OpenSearch HTTP API, in bytes.The max size of allowed headers, in bytes minimum: 1024 maximum: 262144The max length of an HTTP URL, in bytes minimum: 1024 maximum: 65536Relative amount.org.openapitools.jackson.nullable.JsonNullable<Integer>
Percentage value.Absolute value.Absolute value.Percentage value.Maximum number of clauses Lucene BooleanQuery can have.Limits total inbound and outbound recovery traffic for each node.Number of file chunks sent in parallel for each recovery.Get ismHistoryEnable or disable KNN memory circuit breaker.Maximum amount of memory that can be used for KNN index.Compatibility mode sets OpenSearch to report its version as 7.10 so clients continue to work.Enable or disable filtering of alerting by backend roles.Whitelisted addresses for reindexing.Script compilation circuit breaker limits the number of inline script compilations within a period of time.Get searchBackpressureMaximum number of aggregation buckets allowed in a single response.org.openapitools.jackson.nullable.JsonNullable<Integer>
Get shardIndexingPressureSize for the thread pool queue.Size for the thread pool.Size for the thread pool.Size for the thread pool queue.Size for the thread pool.Size for the thread pool queue.Size for the thread pool.Size for the thread pool queue.Size for the thread pool.Size for the thread pool queue.Size for the thread pool.int
hashCode()
httpMaxContentLength
(Integer httpMaxContentLength) httpMaxHeaderSize
(Integer httpMaxHeaderSize) httpMaxInitialLineLength
(Integer httpMaxInitialLineLength) indicesFielddataCacheSize
(Integer indicesFielddataCacheSize) indicesMemoryIndexBufferSize
(Integer indicesMemoryIndexBufferSize) indicesMemoryMaxIndexBufferSize
(Integer indicesMemoryMaxIndexBufferSize) indicesMemoryMinIndexBufferSize
(Integer indicesMemoryMinIndexBufferSize) indicesQueriesCacheSize
(Integer indicesQueriesCacheSize) indicesQueryBoolMaxClauseCount
(Integer indicesQueryBoolMaxClauseCount) indicesRecoveryMaxBytesPerSec
(Integer indicesRecoveryMaxBytesPerSec) indicesRecoveryMaxConcurrentFileChunks
(Integer indicesRecoveryMaxConcurrentFileChunks) ismHistory
(OpensearchISMHistorySettings ismHistory) knnMemoryCircuitBreakerEnabled
(Boolean knnMemoryCircuitBreakerEnabled) knnMemoryCircuitBreakerLimit
(Integer knnMemoryCircuitBreakerLimit) overrideMainResponseVersion
(Boolean overrideMainResponseVersion) pluginsAlertingFilterByBackendRoles
(Boolean pluginsAlertingFilterByBackendRoles) reindexRemoteWhitelist
(List<String> reindexRemoteWhitelist) scriptMaxCompilationsRate
(String scriptMaxCompilationsRate) searchBackpressure
(SearchBackpressureSettings searchBackpressure) searchMaxBuckets
(Integer searchMaxBuckets) void
setActionAutoCreateIndexEnabled
(Boolean actionAutoCreateIndexEnabled) void
setActionDestructiveRequiresName
(Boolean actionDestructiveRequiresName) void
setActionDestructiveRequiresName_JsonNullable
(org.openapitools.jackson.nullable.JsonNullable<Boolean> actionDestructiveRequiresName) void
setAuthFailureListeners
(OpensearchSecurityPluginSettings authFailureListeners) void
setClusterMaxShardsPerNode
(Integer clusterMaxShardsPerNode) void
setClusterRoutingAllocationNodeConcurrentRecoveries
(Integer clusterRoutingAllocationNodeConcurrentRecoveries) void
setEmailSender
(OpensearchEmailSenderSettings emailSender) void
setEnableSecurityAudit
(Boolean enableSecurityAudit) void
setHttpMaxContentLength
(Integer httpMaxContentLength) void
setHttpMaxHeaderSize
(Integer httpMaxHeaderSize) void
setHttpMaxInitialLineLength
(Integer httpMaxInitialLineLength) void
setIndicesFielddataCacheSize
(Integer indicesFielddataCacheSize) void
setIndicesFielddataCacheSize_JsonNullable
(org.openapitools.jackson.nullable.JsonNullable<Integer> indicesFielddataCacheSize) void
setIndicesMemoryIndexBufferSize
(Integer indicesMemoryIndexBufferSize) void
setIndicesMemoryMaxIndexBufferSize
(Integer indicesMemoryMaxIndexBufferSize) void
setIndicesMemoryMinIndexBufferSize
(Integer indicesMemoryMinIndexBufferSize) void
setIndicesQueriesCacheSize
(Integer indicesQueriesCacheSize) void
setIndicesQueryBoolMaxClauseCount
(Integer indicesQueryBoolMaxClauseCount) void
setIndicesRecoveryMaxBytesPerSec
(Integer indicesRecoveryMaxBytesPerSec) void
setIndicesRecoveryMaxConcurrentFileChunks
(Integer indicesRecoveryMaxConcurrentFileChunks) void
setIsmHistory
(OpensearchISMHistorySettings ismHistory) void
setKnnMemoryCircuitBreakerEnabled
(Boolean knnMemoryCircuitBreakerEnabled) void
setKnnMemoryCircuitBreakerLimit
(Integer knnMemoryCircuitBreakerLimit) void
setOverrideMainResponseVersion
(Boolean overrideMainResponseVersion) void
setPluginsAlertingFilterByBackendRoles
(Boolean pluginsAlertingFilterByBackendRoles) void
setReindexRemoteWhitelist
(List<String> reindexRemoteWhitelist) void
setReindexRemoteWhitelist_JsonNullable
(org.openapitools.jackson.nullable.JsonNullable<List<String>> reindexRemoteWhitelist) void
setScriptMaxCompilationsRate
(String scriptMaxCompilationsRate) void
setSearchBackpressure
(SearchBackpressureSettings searchBackpressure) void
setSearchMaxBuckets
(Integer searchMaxBuckets) void
setSearchMaxBuckets_JsonNullable
(org.openapitools.jackson.nullable.JsonNullable<Integer> searchMaxBuckets) void
setShardIndexingPressure
(ShardIndexingBackPressureSettings shardIndexingPressure) void
setThreadPoolAnalyzeQueueSize
(Integer threadPoolAnalyzeQueueSize) void
setThreadPoolAnalyzeSize
(Integer threadPoolAnalyzeSize) void
setThreadPoolForceMergeSize
(Integer threadPoolForceMergeSize) void
setThreadPoolGetQueueSize
(Integer threadPoolGetQueueSize) void
setThreadPoolGetSize
(Integer threadPoolGetSize) void
setThreadPoolSearchQueueSize
(Integer threadPoolSearchQueueSize) void
setThreadPoolSearchSize
(Integer threadPoolSearchSize) void
setThreadPoolSearchThrottledQueueSize
(Integer threadPoolSearchThrottledQueueSize) void
setThreadPoolSearchThrottledSize
(Integer threadPoolSearchThrottledSize) void
setThreadPoolWriteQueueSize
(Integer threadPoolWriteQueueSize) void
setThreadPoolWriteSize
(Integer threadPoolWriteSize) shardIndexingPressure
(ShardIndexingBackPressureSettings shardIndexingPressure) threadPoolAnalyzeQueueSize
(Integer threadPoolAnalyzeQueueSize) threadPoolAnalyzeSize
(Integer threadPoolAnalyzeSize) threadPoolForceMergeSize
(Integer threadPoolForceMergeSize) threadPoolGetQueueSize
(Integer threadPoolGetQueueSize) threadPoolGetSize
(Integer threadPoolGetSize) threadPoolSearchQueueSize
(Integer threadPoolSearchQueueSize) threadPoolSearchSize
(Integer threadPoolSearchSize) threadPoolSearchThrottledQueueSize
(Integer threadPoolSearchThrottledQueueSize) threadPoolSearchThrottledSize
(Integer threadPoolSearchThrottledSize) threadPoolWriteQueueSize
(Integer threadPoolWriteQueueSize) threadPoolWriteSize
(Integer threadPoolWriteSize) toString()
Convert the instance into URL query string.toUrlQueryString
(String prefix) Convert the instance into URL query string.
-
Field Details
-
JSON_PROPERTY_THREAD_POOL_SEARCH_THROTTLED_SIZE
- See Also:
-
JSON_PROPERTY_THREAD_POOL_ANALYZE_SIZE
- See Also:
-
JSON_PROPERTY_THREAD_POOL_GET_SIZE
- See Also:
-
JSON_PROPERTY_THREAD_POOL_GET_QUEUE_SIZE
- See Also:
-
JSON_PROPERTY_INDICES_MEMORY_MAX_INDEX_BUFFER_SIZE
- See Also:
-
JSON_PROPERTY_INDICES_RECOVERY_MAX_CONCURRENT_FILE_CHUNKS
- See Also:
-
JSON_PROPERTY_INDICES_QUERIES_CACHE_SIZE
- See Also:
-
JSON_PROPERTY_SEARCH_BACKPRESSURE
- See Also:
-
JSON_PROPERTY_SHARD_INDEXING_PRESSURE
- See Also:
-
JSON_PROPERTY_KNN_MEMORY_CIRCUIT_BREAKER_ENABLED
- See Also:
-
JSON_PROPERTY_THREAD_POOL_SEARCH_SIZE
- See Also:
-
JSON_PROPERTY_INDICES_MEMORY_MIN_INDEX_BUFFER_SIZE
- See Also:
-
JSON_PROPERTY_INDICES_RECOVERY_MAX_BYTES_PER_SEC
- See Also:
-
JSON_PROPERTY_HTTP_MAX_INITIAL_LINE_LENGTH
- See Also:
-
JSON_PROPERTY_ENABLE_SECURITY_AUDIT
- See Also:
-
JSON_PROPERTY_THREAD_POOL_WRITE_QUEUE_SIZE
- See Also:
-
JSON_PROPERTY_SCRIPT_MAX_COMPILATIONS_RATE
- See Also:
-
JSON_PROPERTY_SEARCH_MAX_BUCKETS
- See Also:
-
JSON_PROPERTY_REINDEX_REMOTE_WHITELIST
- See Also:
-
JSON_PROPERTY_OVERRIDE_MAIN_RESPONSE_VERSION
- See Also:
-
JSON_PROPERTY_HTTP_MAX_HEADER_SIZE
- See Also:
-
JSON_PROPERTY_EMAIL_SENDER
- See Also:
-
JSON_PROPERTY_INDICES_FIELDDATA_CACHE_SIZE
- See Also:
-
JSON_PROPERTY_ACTION_DESTRUCTIVE_REQUIRES_NAME
- See Also:
-
JSON_PROPERTY_PLUGINS_ALERTING_FILTER_BY_BACKEND_ROLES
- See Also:
-
JSON_PROPERTY_INDICES_MEMORY_INDEX_BUFFER_SIZE
- See Also:
-
JSON_PROPERTY_THREAD_POOL_FORCE_MERGE_SIZE
- See Also:
-
JSON_PROPERTY_AUTH_FAILURE_LISTENERS
- See Also:
-
JSON_PROPERTY_ISM_HISTORY
- See Also:
-
JSON_PROPERTY_CLUSTER_ROUTING_ALLOCATION_NODE_CONCURRENT_RECOVERIES
- See Also:
-
JSON_PROPERTY_THREAD_POOL_ANALYZE_QUEUE_SIZE
- See Also:
-
JSON_PROPERTY_ACTION_AUTO_CREATE_INDEX_ENABLED
- See Also:
-
JSON_PROPERTY_HTTP_MAX_CONTENT_LENGTH
- See Also:
-
JSON_PROPERTY_THREAD_POOL_WRITE_SIZE
- See Also:
-
JSON_PROPERTY_THREAD_POOL_SEARCH_QUEUE_SIZE
- See Also:
-
JSON_PROPERTY_KNN_MEMORY_CIRCUIT_BREAKER_LIMIT
- See Also:
-
JSON_PROPERTY_INDICES_QUERY_BOOL_MAX_CLAUSE_COUNT
- See Also:
-
JSON_PROPERTY_THREAD_POOL_SEARCH_THROTTLED_QUEUE_SIZE
- See Also:
-
JSON_PROPERTY_CLUSTER_MAX_SHARDS_PER_NODE
- See Also:
-
-
Constructor Details
-
JsonSchemaOpensearch
public JsonSchemaOpensearch()
-
-
Method Details
-
threadPoolSearchThrottledSize
-
getThreadPoolSearchThrottledSize
Size for the thread pool. See documentation for exact details. Do note this may have maximum value depending on CPU count - value is automatically lowered if set to higher than maximum value. minimum: 1 maximum: 128- Returns:
- threadPoolSearchThrottledSize
-
setThreadPoolSearchThrottledSize
-
threadPoolAnalyzeSize
-
getThreadPoolAnalyzeSize
Size for the thread pool. See documentation for exact details. Do note this may have maximum value depending on CPU count - value is automatically lowered if set to higher than maximum value. minimum: 1 maximum: 128- Returns:
- threadPoolAnalyzeSize
-
setThreadPoolAnalyzeSize
-
threadPoolGetSize
-
getThreadPoolGetSize
Size for the thread pool. See documentation for exact details. Do note this may have maximum value depending on CPU count - value is automatically lowered if set to higher than maximum value. minimum: 1 maximum: 128- Returns:
- threadPoolGetSize
-
setThreadPoolGetSize
-
threadPoolGetQueueSize
-
getThreadPoolGetQueueSize
Size for the thread pool queue. See documentation for exact details. minimum: 10 maximum: 2000- Returns:
- threadPoolGetQueueSize
-
setThreadPoolGetQueueSize
-
indicesMemoryMaxIndexBufferSize
public JsonSchemaOpensearch indicesMemoryMaxIndexBufferSize(Integer indicesMemoryMaxIndexBufferSize) -
getIndicesMemoryMaxIndexBufferSize
Absolute value. Default is unbound. Doesn't work without indices.memory.index_buffer_size. Maximum amount of heap used for query cache, an absolute indices.memory.index_buffer_size maximum hard limit. minimum: 3 maximum: 2048- Returns:
- indicesMemoryMaxIndexBufferSize
-
setIndicesMemoryMaxIndexBufferSize
-
indicesRecoveryMaxConcurrentFileChunks
public JsonSchemaOpensearch indicesRecoveryMaxConcurrentFileChunks(Integer indicesRecoveryMaxConcurrentFileChunks) -
getIndicesRecoveryMaxConcurrentFileChunks
Number of file chunks sent in parallel for each recovery. Defaults to 2. minimum: 2 maximum: 5- Returns:
- indicesRecoveryMaxConcurrentFileChunks
-
setIndicesRecoveryMaxConcurrentFileChunks
public void setIndicesRecoveryMaxConcurrentFileChunks(Integer indicesRecoveryMaxConcurrentFileChunks) -
indicesQueriesCacheSize
-
getIndicesQueriesCacheSize
Percentage value. Default is 10%. Maximum amount of heap used for query cache. This is an expert setting. Too low value will decrease query performance and increase performance for other operations; too high value will cause issues with other OpenSearch functionality. minimum: 3 maximum: 40- Returns:
- indicesQueriesCacheSize
-
setIndicesQueriesCacheSize
-
searchBackpressure
-
getSearchBackpressure
Get searchBackpressure- Returns:
- searchBackpressure
-
setSearchBackpressure
-
shardIndexingPressure
public JsonSchemaOpensearch shardIndexingPressure(ShardIndexingBackPressureSettings shardIndexingPressure) -
getShardIndexingPressure
Get shardIndexingPressure- Returns:
- shardIndexingPressure
-
setShardIndexingPressure
-
knnMemoryCircuitBreakerEnabled
-
getKnnMemoryCircuitBreakerEnabled
Enable or disable KNN memory circuit breaker. Defaults to true.- Returns:
- knnMemoryCircuitBreakerEnabled
-
setKnnMemoryCircuitBreakerEnabled
-
threadPoolSearchSize
-
getThreadPoolSearchSize
Size for the thread pool. See documentation for exact details. Do note this may have maximum value depending on CPU count - value is automatically lowered if set to higher than maximum value. minimum: 1 maximum: 128- Returns:
- threadPoolSearchSize
-
setThreadPoolSearchSize
-
indicesMemoryMinIndexBufferSize
public JsonSchemaOpensearch indicesMemoryMinIndexBufferSize(Integer indicesMemoryMinIndexBufferSize) -
getIndicesMemoryMinIndexBufferSize
Absolute value. Default is 48mb. Doesn't work without indices.memory.index_buffer_size. Minimum amount of heap used for query cache, an absolute indices.memory.index_buffer_size minimal hard limit. minimum: 3 maximum: 2048- Returns:
- indicesMemoryMinIndexBufferSize
-
setIndicesMemoryMinIndexBufferSize
-
indicesRecoveryMaxBytesPerSec
-
getIndicesRecoveryMaxBytesPerSec
Limits total inbound and outbound recovery traffic for each node. Applies to both peer recoveries as well as snapshot recoveries (i.e., restores from a snapshot). Defaults to 40mb minimum: 40 maximum: 400- Returns:
- indicesRecoveryMaxBytesPerSec
-
setIndicesRecoveryMaxBytesPerSec
-
httpMaxInitialLineLength
-
getHttpMaxInitialLineLength
The max length of an HTTP URL, in bytes minimum: 1024 maximum: 65536- Returns:
- httpMaxInitialLineLength
-
setHttpMaxInitialLineLength
-
enableSecurityAudit
-
getEnableSecurityAudit
Get enableSecurityAudit- Returns:
- enableSecurityAudit
-
setEnableSecurityAudit
-
threadPoolWriteQueueSize
-
getThreadPoolWriteQueueSize
Size for the thread pool queue. See documentation for exact details. minimum: 10 maximum: 2000- Returns:
- threadPoolWriteQueueSize
-
setThreadPoolWriteQueueSize
-
scriptMaxCompilationsRate
-
getScriptMaxCompilationsRate
Script compilation circuit breaker limits the number of inline script compilations within a period of time. Default is use-context- Returns:
- scriptMaxCompilationsRate
-
setScriptMaxCompilationsRate
-
searchMaxBuckets
-
getSearchMaxBuckets
Maximum number of aggregation buckets allowed in a single response. OpenSearch default value is used when this is not defined. minimum: 1 maximum: 1000000- Returns:
- searchMaxBuckets
-
getSearchMaxBuckets_JsonNullable
-
setSearchMaxBuckets_JsonNullable
public void setSearchMaxBuckets_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<Integer> searchMaxBuckets) -
setSearchMaxBuckets
-
reindexRemoteWhitelist
-
addReindexRemoteWhitelistItem
-
getReindexRemoteWhitelist
Whitelisted addresses for reindexing. Changing this value will cause all OpenSearch instances to restart.- Returns:
- reindexRemoteWhitelist
-
getReindexRemoteWhitelist_JsonNullable
-
setReindexRemoteWhitelist_JsonNullable
-
setReindexRemoteWhitelist
-
overrideMainResponseVersion
-
getOverrideMainResponseVersion
Compatibility mode sets OpenSearch to report its version as 7.10 so clients continue to work. Default is false- Returns:
- overrideMainResponseVersion
-
setOverrideMainResponseVersion
-
httpMaxHeaderSize
-
getHttpMaxHeaderSize
The max size of allowed headers, in bytes minimum: 1024 maximum: 262144- Returns:
- httpMaxHeaderSize
-
setHttpMaxHeaderSize
-
emailSender
-
getEmailSender
Get emailSender- Returns:
- emailSender
-
setEmailSender
-
indicesFielddataCacheSize
-
getIndicesFielddataCacheSize
Relative amount. Maximum amount of heap memory used for field data cache. This is an expert setting; decreasing the value too much will increase overhead of loading field data; too much memory used for field data cache will decrease amount of heap available for other operations. minimum: 3 maximum: 100- Returns:
- indicesFielddataCacheSize
-
getIndicesFielddataCacheSize_JsonNullable
public org.openapitools.jackson.nullable.JsonNullable<Integer> getIndicesFielddataCacheSize_JsonNullable() -
setIndicesFielddataCacheSize_JsonNullable
public void setIndicesFielddataCacheSize_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<Integer> indicesFielddataCacheSize) -
setIndicesFielddataCacheSize
-
actionDestructiveRequiresName
-
getActionDestructiveRequiresName
Get actionDestructiveRequiresName- Returns:
- actionDestructiveRequiresName
-
getActionDestructiveRequiresName_JsonNullable
public org.openapitools.jackson.nullable.JsonNullable<Boolean> getActionDestructiveRequiresName_JsonNullable() -
setActionDestructiveRequiresName_JsonNullable
public void setActionDestructiveRequiresName_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<Boolean> actionDestructiveRequiresName) -
setActionDestructiveRequiresName
-
pluginsAlertingFilterByBackendRoles
public JsonSchemaOpensearch pluginsAlertingFilterByBackendRoles(Boolean pluginsAlertingFilterByBackendRoles) -
getPluginsAlertingFilterByBackendRoles
Enable or disable filtering of alerting by backend roles. Requires Security plugin. Defaults to false- Returns:
- pluginsAlertingFilterByBackendRoles
-
setPluginsAlertingFilterByBackendRoles
-
indicesMemoryIndexBufferSize
-
getIndicesMemoryIndexBufferSize
Percentage value. Default is 10%. Total amount of heap used for indexing buffer, before writing segments to disk. This is an expert setting. Too low value will slow down indexing; too high value will increase indexing performance but causes performance issues for query performance. minimum: 3 maximum: 40- Returns:
- indicesMemoryIndexBufferSize
-
setIndicesMemoryIndexBufferSize
-
threadPoolForceMergeSize
-
getThreadPoolForceMergeSize
Size for the thread pool. See documentation for exact details. Do note this may have maximum value depending on CPU count - value is automatically lowered if set to higher than maximum value. minimum: 1 maximum: 128- Returns:
- threadPoolForceMergeSize
-
setThreadPoolForceMergeSize
-
authFailureListeners
public JsonSchemaOpensearch authFailureListeners(OpensearchSecurityPluginSettings authFailureListeners) -
getAuthFailureListeners
Get authFailureListeners- Returns:
- authFailureListeners
-
setAuthFailureListeners
-
ismHistory
-
getIsmHistory
Get ismHistory- Returns:
- ismHistory
-
setIsmHistory
-
clusterRoutingAllocationNodeConcurrentRecoveries
public JsonSchemaOpensearch clusterRoutingAllocationNodeConcurrentRecoveries(Integer clusterRoutingAllocationNodeConcurrentRecoveries) -
getClusterRoutingAllocationNodeConcurrentRecoveries
How many concurrent incoming/outgoing shard recoveries (normally replicas) are allowed to happen on a node. Defaults to 2. minimum: 2 maximum: 16- Returns:
- clusterRoutingAllocationNodeConcurrentRecoveries
-
setClusterRoutingAllocationNodeConcurrentRecoveries
public void setClusterRoutingAllocationNodeConcurrentRecoveries(Integer clusterRoutingAllocationNodeConcurrentRecoveries) -
threadPoolAnalyzeQueueSize
-
getThreadPoolAnalyzeQueueSize
Size for the thread pool queue. See documentation for exact details. minimum: 10 maximum: 2000- Returns:
- threadPoolAnalyzeQueueSize
-
setThreadPoolAnalyzeQueueSize
-
actionAutoCreateIndexEnabled
-
getActionAutoCreateIndexEnabled
Explicitly allow or block automatic creation of indices. Defaults to true- Returns:
- actionAutoCreateIndexEnabled
-
setActionAutoCreateIndexEnabled
-
httpMaxContentLength
-
getHttpMaxContentLength
Maximum content length for HTTP requests to the OpenSearch HTTP API, in bytes. minimum: 1 maximum: 2147483647- Returns:
- httpMaxContentLength
-
setHttpMaxContentLength
-
threadPoolWriteSize
-
getThreadPoolWriteSize
Size for the thread pool. See documentation for exact details. Do note this may have maximum value depending on CPU count - value is automatically lowered if set to higher than maximum value. minimum: 1 maximum: 128- Returns:
- threadPoolWriteSize
-
setThreadPoolWriteSize
-
threadPoolSearchQueueSize
-
getThreadPoolSearchQueueSize
Size for the thread pool queue. See documentation for exact details. minimum: 10 maximum: 2000- Returns:
- threadPoolSearchQueueSize
-
setThreadPoolSearchQueueSize
-
knnMemoryCircuitBreakerLimit
-
getKnnMemoryCircuitBreakerLimit
Maximum amount of memory that can be used for KNN index. Defaults to 50% of the JVM heap size. minimum: 3 maximum: 100- Returns:
- knnMemoryCircuitBreakerLimit
-
setKnnMemoryCircuitBreakerLimit
-
indicesQueryBoolMaxClauseCount
-
getIndicesQueryBoolMaxClauseCount
Maximum number of clauses Lucene BooleanQuery can have. The default value (1024) is relatively high, and increasing it may cause performance issues. Investigate other approaches first before increasing this value. minimum: 64 maximum: 4096- Returns:
- indicesQueryBoolMaxClauseCount
-
setIndicesQueryBoolMaxClauseCount
-
threadPoolSearchThrottledQueueSize
public JsonSchemaOpensearch threadPoolSearchThrottledQueueSize(Integer threadPoolSearchThrottledQueueSize) -
getThreadPoolSearchThrottledQueueSize
Size for the thread pool queue. See documentation for exact details. minimum: 10 maximum: 2000- Returns:
- threadPoolSearchThrottledQueueSize
-
setThreadPoolSearchThrottledQueueSize
-
clusterMaxShardsPerNode
-
getClusterMaxShardsPerNode
Controls the number of shards allowed in the cluster per data node minimum: 100 maximum: 10000- Returns:
- clusterMaxShardsPerNode
-
setClusterMaxShardsPerNode
-
equals
Return true if this json-schema-opensearch object is equal to o. -
hashCode
public int hashCode() -
toString
-
toUrlQueryString
Convert the instance into URL query string.- Returns:
- URL query string
-
toUrlQueryString
Convert the instance into URL query string.- Parameters:
prefix
- prefix of the query string- Returns:
- URL query string
-