Class IndexSettings.AbstractBuilder<BuilderT extends IndexSettings.AbstractBuilder<BuilderT>>
java.lang.Object
org.opensearch.client.opensearch.indices.IndexSettings.AbstractBuilder<BuilderT>
- Direct Known Subclasses:
IndexSettings.Builder,IndexSettingsBody.Builder
- Enclosing class:
- IndexSettings
protected abstract static class IndexSettings.AbstractBuilder<BuilderT extends IndexSettings.AbstractBuilder<BuilderT>>
extends java.lang.Object
-
Constructor Summary
Constructors Modifier Constructor Description protectedAbstractBuilder() -
Method Summary
Modifier and Type Method Description BuilderTanalysis(java.util.function.Function<IndexSettingsAnalysis.Builder,ObjectBuilder<IndexSettingsAnalysis>> fn)API name:analysisBuilderTanalysis(IndexSettingsAnalysis value)API name:analysisBuilderTanalyze_maxTokenCount(java.lang.Number value)API name:analyze.max_token_countBuilderTautoExpandReplicas(java.lang.String value)API name:auto_expand_replicasBuilderTblocks(java.util.function.Function<IndexSettingBlocks.Builder,ObjectBuilder<IndexSettingBlocks>> fn)API name:blocksBuilderTblocks(IndexSettingBlocks value)API name:blocksBuilderTcheckOnStartup(jakarta.json.JsonValue value)API name:check_on_startupBuilderTcodec(java.lang.String value)API name:codecBuilderTcreationDate(java.lang.String value)API name:creation_dateBuilderTdefaultPipeline(java.lang.String value)API name:default_pipelineBuilderTfinalPipeline(java.lang.String value)API name:final_pipelineBuilderTformat(jakarta.json.JsonValue value)API name:formatBuilderTgcDeletes(jakarta.json.JsonValue value)API name:gc_deletesBuilderThidden(jakarta.json.JsonValue value)server_default false API name:hiddenBuilderThighlight_maxAnalyzedOffset(java.lang.Number value)API name:highlight.max_analyzed_offsetBuilderTloadFixedBitsetFiltersEagerly(java.lang.Boolean value)API name:load_fixed_bitset_filters_eagerlyBuilderTmaxDocvalueFieldsSearch(java.lang.Number value)API name:max_docvalue_fields_searchBuilderTmaxInnerResultWindow(java.lang.Number value)API name:max_inner_result_windowBuilderTmaxNgramDiff(java.lang.Number value)API name:max_ngram_diffBuilderTmaxRefreshListeners(java.lang.Number value)API name:max_refresh_listenersBuilderTmaxRegexLength(java.lang.Number value)API name:max_regex_lengthBuilderTmaxRescoreWindow(java.lang.Number value)API name:max_rescore_windowBuilderTmaxResultWindow(java.lang.Number value)API name:max_result_windowBuilderTmaxScriptFields(java.lang.Number value)API name:max_script_fieldsBuilderTmaxShingleDiff(java.lang.Number value)API name:max_shingle_diffBuilderTmaxSlicesPerScroll(java.lang.Number value)API name:max_slices_per_scrollBuilderTmaxTermsCount(java.lang.Number value)API name:max_terms_countBuilderTnumberOfReplicas(jakarta.json.JsonValue value)server_default 0 API name:number_of_replicasBuilderTnumberOfRoutingShards(java.lang.Number value)API name:number_of_routing_shardsBuilderTnumberOfShards(jakarta.json.JsonValue value)server_default 1 API name:number_of_shardsBuilderTpriority(jakarta.json.JsonValue value)API name:priorityBuilderTprovidedName(java.lang.String value)API name:provided_nameBuilderTqueryString_lenient(jakarta.json.JsonValue value)API name:query_string.lenientBuilderTrefreshInterval(jakarta.json.JsonValue value)API name:refresh_intervalBuilderTrouting(java.util.function.Function<IndexRouting.Builder,ObjectBuilder<IndexRouting>> fn)API name:routingBuilderTrouting(IndexRouting value)API name:routingBuilderTroutingPartitionSize(jakarta.json.JsonValue value)server_default 1 API name:routing_partition_sizeBuilderTsearch_idle_after(jakarta.json.JsonValue value)API name:search.idle.afterprotected abstract BuilderTself()BuilderTsoftDeletes_retentionLease_period(jakarta.json.JsonValue value)API name:soft_deletes.retention_lease.periodBuilderTtopMetricsMaxSize(java.lang.Number value)API name:top_metrics_max_sizeBuilderTtranslog_durability(java.lang.String value)API name:translog.durabilityBuilderTuuid(java.lang.String value)API name:uuidBuilderTverifiedBeforeClose(jakarta.json.JsonValue value)API name:verified_before_closeBuilderTversion(java.util.function.Function<IndexVersioning.Builder,ObjectBuilder<IndexVersioning>> fn)API name:versionBuilderTversion(IndexVersioning value)API name:version
-
Constructor Details
-
AbstractBuilder
protected AbstractBuilder()
-
-
Method Details
-
numberOfShards
server_default 1 API name:number_of_shards -
numberOfReplicas
server_default 0 API name:number_of_replicas -
numberOfRoutingShards
API name:number_of_routing_shards -
checkOnStartup
API name:check_on_startup -
codec
API name:codec -
routingPartitionSize
server_default 1 API name:routing_partition_size -
softDeletes_retentionLease_period
API name:soft_deletes.retention_lease.period -
loadFixedBitsetFiltersEagerly
API name:load_fixed_bitset_filters_eagerly -
server_default false API name:
hidden -
autoExpandReplicas
API name:auto_expand_replicas -
search_idle_after
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 -
blocks
public BuilderT blocks(java.util.function.Function<IndexSettingBlocks.Builder,ObjectBuilder<IndexSettingBlocks>> fn)API name:blocks -
maxRefreshListeners
API name:max_refresh_listeners -
analyze_maxTokenCount
API name:analyze.max_token_count -
highlight_maxAnalyzedOffset
API name:highlight.max_analyzed_offset -
maxTermsCount
API name:max_terms_count -
maxRegexLength
API name:max_regex_length -
routing
API name:routing -
routing
public BuilderT routing(java.util.function.Function<IndexRouting.Builder,ObjectBuilder<IndexRouting>> fn)API name:routing -
gcDeletes
API name:gc_deletes -
defaultPipeline
API name:default_pipeline -
finalPipeline
API name:final_pipeline -
providedName
API name:provided_name -
creationDate
API name:creation_date -
uuid
API name:uuid -
version
API name:version -
version
public BuilderT version(java.util.function.Function<IndexVersioning.Builder,ObjectBuilder<IndexVersioning>> fn)API name:version -
verifiedBeforeClose
API name:verified_before_close -
format
API name:format -
maxSlicesPerScroll
API name:max_slices_per_scroll -
translog_durability
API name:translog.durability -
queryString_lenient
API name:query_string.lenient -
priority
API name:priority -
topMetricsMaxSize
API name:top_metrics_max_size -
analysis
API name:analysis -
analysis
public BuilderT analysis(java.util.function.Function<IndexSettingsAnalysis.Builder,ObjectBuilder<IndexSettingsAnalysis>> fn)API name:analysis -
self
-