Class IndexSettings
java.lang.Object
co.elastic.clients.elasticsearch.indices.IndexSettings
- All Implemented Interfaces:
JsonpSerializable
- See Also:
-
Nested Class Summary
-
Field Summary
Modifier and TypeFieldDescriptionstatic final JsonpDeserializer<IndexSettings>
Json deserializer forIndexSettings
-
Method Summary
Modifier and TypeMethodDescriptionfinal IndexSettingsAnalysis
analysis()
API name:analysis
final Integer
API name:analyze.max_token_count
final String
API name:auto_expand_replicas
final IndexSettingBlocks
blocks()
API name:blocks
final Boolean
API name:blocks.metadata
final Boolean
API name:blocks.read
final Boolean
API name:blocks.read_only
final Boolean
API name:blocks.read_only_allow_delete
final Boolean
API name:blocks.write
final IndexCheckOnStartup
API name:check_on_startup
final String
codec()
API name:codec
final String
API name:creation_date
final String
API name:default_pipeline
final String
API name:final_pipeline
final String
format()
API name:format
final Time
API name:gc_deletes
final Boolean
hidden()
API name:hidden
final Integer
API name:highlight.max_analyzed_offset
final IndexSettings
index()
API name:index
final IndexingPressure
Configure indexing back pressure limits.final SlowlogSettings
API name:indexing.slowlog
final IndexSettingsLifecycle
API name:lifecycle
final String
API name:lifecycle.name
final Boolean
API name:load_fixed_bitset_filters_eagerly
final MappingLimitSettings
mapping()
Enable or disable dynamic mapping for an index.final Integer
API name:max_docvalue_fields_search
final Integer
API name:max_inner_result_window
final Integer
API name:max_ngram_diff
final Integer
API name:max_refresh_listeners
final Integer
API name:max_regex_length
final Integer
API name:max_rescore_window
final Integer
API name:max_result_window
final Integer
API name:max_script_fields
final Integer
API name:max_shingle_diff
final Integer
API name:max_slices_per_scroll
final Integer
API name:max_terms_count
final Integer
API name:merge.scheduler.max_thread_count
final String
mode()
API name:mode
final String
API name:number_of_replicas
final Integer
API name:number_of_routing_shards
final String
API name:number_of_shards
static IndexSettings
Additional settings not covered in this type.final String
priority()
API name:priority
final String
API name:provided_name
final Boolean
API name:query_string.lenient
final Time
API name:refresh_interval
final IndexRouting
routing()
API name:routing
final Integer
API name:routing_partition_size
API name:routing_path
final Time
API name:search.idle.after
void
serialize
(jakarta.json.stream.JsonGenerator generator, JsonpMapper mapper) Serialize this object to JSON.protected void
serializeInternal
(jakarta.json.stream.JsonGenerator generator, JsonpMapper mapper) final IndexSettings
settings()
API name:settings
protected static void
final SoftDeletes
API name:soft_deletes
final Time
API name:soft_deletes.retention_lease.period
final IndexSegmentSort
sort()
API name:sort
final Storage
store()
The store module allows you to control how index data is stored and accessed on disk.final Integer
API name:top_metrics_max_size
toString()
final Translog
translog()
API name:translog
final String
uuid()
API name:uuid
final Boolean
API name:verified_before_close
final IndexVersioning
version()
API name:version
-
Field Details
-
_DESERIALIZER
Json deserializer forIndexSettings
-
-
Method Details
-
of
-
otherSettings
Additional settings not covered in this type. Unless these settings are defined by a plugin, please open an issue on the Elasticsearch API specification so that they can be added in a future release. -
index
API name:index
-
mode
API name:mode
-
routingPath
API name:routing_path
-
softDeletes
API name:soft_deletes
-
sort
API name:sort
-
numberOfShards
API name:number_of_shards
-
numberOfReplicas
API name:number_of_replicas
-
numberOfRoutingShards
API name:number_of_routing_shards
-
checkOnStartup
API name:check_on_startup
-
codec
API name:codec
-
routingPartitionSize
API name:routing_partition_size
-
softDeletesRetentionLeasePeriod
API name:soft_deletes.retention_lease.period
-
loadFixedBitsetFiltersEagerly
API name:load_fixed_bitset_filters_eagerly
-
autoExpandReplicas
API name:auto_expand_replicas
-
mergeSchedulerMaxThreadCount
API name:merge.scheduler.max_thread_count
-
searchIdleAfter
API name:search.idle.after
-
refreshInterval
API name:refresh_interval
-
maxResultWindow
API name:max_result_window
-
maxInnerResultWindow
API name:max_inner_result_window
-
maxRescoreWindow
API name:max_rescore_window
-
maxDocvalueFieldsSearch
API name:max_docvalue_fields_search
-
maxScriptFields
API name:max_script_fields
-
maxNgramDiff
API name:max_ngram_diff
-
maxShingleDiff
API name:max_shingle_diff
-
blocks
API name:blocks
-
blocksReadOnly
API name:blocks.read_only
-
blocksReadOnlyAllowDelete
API name:blocks.read_only_allow_delete
-
blocksRead
API name:blocks.read
-
blocksWrite
API name:blocks.write
-
blocksMetadata
API name:blocks.metadata
-
maxRefreshListeners
API name:max_refresh_listeners
-
analyzeMaxTokenCount
API name:analyze.max_token_count
-
highlightMaxAnalyzedOffset
API name:highlight.max_analyzed_offset
-
maxTermsCount
API name:max_terms_count
-
maxRegexLength
API name:max_regex_length
-
routing
API name:routing
-
gcDeletes
API name:gc_deletes
-
defaultPipeline
API name:default_pipeline
-
finalPipeline
API name:final_pipeline
-
lifecycle
API name:lifecycle
-
lifecycleName
API name:lifecycle.name
-
providedName
API name:provided_name
-
creationDate
API name:creation_date
-
uuid
API name:uuid
-
version
API name:version
-
verifiedBeforeClose
API name:verified_before_close
-
format
API name:format
-
maxSlicesPerScroll
API name:max_slices_per_scroll
-
translog
API name:translog
-
queryStringLenient
API name:query_string.lenient
-
priority
API name:priority
-
topMetricsMaxSize
API name:top_metrics_max_size
-
analysis
API name:analysis
-
settings
API name:settings
-
mapping
Enable or disable dynamic mapping for an index.API name:
mapping
-
indexingSlowlog
API name:indexing.slowlog
-
indexingPressure
Configure indexing back pressure limits.API name:
indexing_pressure
-
store
The store module allows you to control how index data is stored and accessed on disk.API name:
store
-
serialize
Serialize this object to JSON.- Specified by:
serialize
in interfaceJsonpSerializable
-
serializeInternal
-
toString
-
setupIndexSettingsDeserializer
-