AbstractIndex<T>, AsyncBaseIndex<T>, SerializableAsyncIndexpublic interface AsyncSettings<T> extends AsyncBaseIndex<T>
| Modifier and Type | Method | 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,
RequestOptions requestOptions) |
Set settings of this index, and do not forward to slaves
|
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
|
getKlass, getNamegetApiClientdefault 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.