public interface AsyncSettings<T> extends AsyncBaseIndex<T>
| Modifier and Type | Method and Description |
|---|---|
default CompletableFuture<IndexSettings> |
getSettings()
Get settings of this index
|
default CompletableFuture<IndexSettings> |
getSettings(RequestOptions requestOptions)
Get settings of this index
|
default CompletableFuture<AsyncTask> |
setSettings(IndexSettings settings)
Set settings of this index, and do not forward to replicas
|
default CompletableFuture<AsyncTask> |
setSettings(IndexSettings settings,
Boolean forwardToReplicas)
Set settings of this index
|
default CompletableFuture<AsyncTask> |
setSettings(IndexSettings settings,
Boolean forwardToReplicas,
RequestOptions requestOptions)
Set settings of this index
|
default CompletableFuture<AsyncTask> |
setSettings(IndexSettings settings,
RequestOptions requestOptions)
Set settings of this index, and do not forward to slaves
|
getApiClientgetKlass, getNamedefault CompletableFuture<IndexSettings> getSettings()
default CompletableFuture<IndexSettings> getSettings(@Nonnull RequestOptions requestOptions)
requestOptions - Options to pass to this requestdefault CompletableFuture<AsyncTask> setSettings(@Nonnull IndexSettings settings)
settings - the settings to setdefault CompletableFuture<AsyncTask> setSettings(@Nonnull IndexSettings settings, @Nonnull RequestOptions requestOptions)
settings - the settings to setrequestOptions - Options to pass to this requestdefault CompletableFuture<AsyncTask> setSettings(@Nonnull IndexSettings settings, @Nonnull Boolean forwardToReplicas)
settings - the settings to setforwardToReplicas - should these updates be forwarded to the replicasdefault CompletableFuture<AsyncTask> setSettings(@Nonnull IndexSettings settings, @Nonnull Boolean forwardToReplicas, @Nonnull RequestOptions requestOptions)
settings - the settings to setforwardToReplicas - should these updates be forwarded to the slavesrequestOptions - Options to pass to this requestCopyright © 2018. All rights reserved.