Class IndexSettings.Builder
java.lang.Object
org.opensearch.client.opensearch.indices.IndexSettings.AbstractBuilder<IndexSettings.Builder>
org.opensearch.client.opensearch.indices.IndexSettings.Builder
- All Implemented Interfaces:
ObjectBuilder<IndexSettings>
- Enclosing class:
- IndexSettings
public static class IndexSettings.Builder extends IndexSettings.AbstractBuilder<IndexSettings.Builder> implements ObjectBuilder<IndexSettings>
Builder for
IndexSettings.-
Nested Class Summary
Nested classes/interfaces inherited from interface org.opensearch.client.util.ObjectBuilder
ObjectBuilder.Constant<V> -
Constructor Summary
Constructors Constructor Description Builder() -
Method Summary
Modifier and Type Method Description IndexSettingsbuild()Builds aIndexSettings.protected IndexSettings.Builderself()Methods inherited from class org.opensearch.client.opensearch.indices.IndexSettings.AbstractBuilder
analysis, analysis, analyze_maxTokenCount, autoExpandReplicas, blocks, blocks, checkOnStartup, codec, creationDate, defaultPipeline, finalPipeline, format, gcDeletes, hidden, highlight_maxAnalyzedOffset, loadFixedBitsetFiltersEagerly, maxDocvalueFieldsSearch, maxInnerResultWindow, maxNgramDiff, maxRefreshListeners, maxRegexLength, maxRescoreWindow, maxResultWindow, maxScriptFields, maxShingleDiff, maxSlicesPerScroll, maxTermsCount, numberOfReplicas, numberOfRoutingShards, numberOfShards, priority, providedName, queryString_lenient, refreshInterval, routing, routing, routingPartitionSize, search_idle_after, softDeletes_retentionLease_period, topMetricsMaxSize, translog_durability, uuid, verifiedBeforeClose, version, version
-
Constructor Details
-
Builder
public Builder()
-
-
Method Details
-
self
- Specified by:
selfin classIndexSettings.AbstractBuilder<IndexSettings.Builder>
-
build
Builds aIndexSettings.- Specified by:
buildin interfaceObjectBuilder<IndexSettings>- Throws:
java.lang.NullPointerException- if some of the required fields are null.
-