Class OpenSearchIndexWriter.IndexSetting

    • Field Detail

      • getter

        public @NonNull Function<org.opensearch.client.opensearch.indices.IndexSettings,​Object> getter
      • setter

        public @NonNull BiConsumer<org.opensearch.client.opensearch.indices.IndexSettings.Builder,​Object> setter
      • originalValue

        public @Nullable Object originalValue
      • optimalValue

        public @NonNull Object optimalValue
    • Constructor Detail

      • IndexSetting

        public IndexSetting​(@NonNull Function<org.opensearch.client.opensearch.indices.IndexSettings,​Object> getter,
                            @NonNull BiConsumer<org.opensearch.client.opensearch.indices.IndexSettings.Builder,​Object> setter,
                            @NonNull Object optimalValue)
    • Method Detail

      • from

        public void from​(org.opensearch.client.opensearch.indices.IndexState state)
      • restore

        public void restore​(org.opensearch.client.opensearch.indices.IndexSettings.Builder settings)
      • optimise

        public void optimise​(org.opensearch.client.opensearch.indices.IndexSettings.Builder settings)