public static interface ReactiveElasticsearchClient.Indices
Modifier and Type | Method and Description |
---|---|
default reactor.core.publisher.Mono<Void> |
closeIndex(org.elasticsearch.action.admin.indices.close.CloseIndexRequest closeIndexRequest)
Execute the given
CloseIndexRequest against the indices API. |
default reactor.core.publisher.Mono<Void> |
closeIndex(Consumer<org.elasticsearch.action.admin.indices.close.CloseIndexRequest> consumer)
Execute the given
CloseIndexRequest against the indices API. |
reactor.core.publisher.Mono<Void> |
closeIndex(HttpHeaders headers,
org.elasticsearch.action.admin.indices.close.CloseIndexRequest closeIndexRequest)
Execute the given
CloseIndexRequest against the indices API. |
default reactor.core.publisher.Mono<Void> |
createIndex(Consumer<org.elasticsearch.action.admin.indices.create.CreateIndexRequest> consumer)
Execute the given
CreateIndexRequest against the indices API. |
default reactor.core.publisher.Mono<Void> |
createIndex(org.elasticsearch.action.admin.indices.create.CreateIndexRequest createIndexRequest)
Execute the given
CreateIndexRequest against the indices API. |
reactor.core.publisher.Mono<Void> |
createIndex(HttpHeaders headers,
org.elasticsearch.action.admin.indices.create.CreateIndexRequest createIndexRequest)
Execute the given
CreateIndexRequest against the indices API. |
default reactor.core.publisher.Mono<Void> |
deleteIndex(Consumer<org.elasticsearch.action.admin.indices.delete.DeleteIndexRequest> consumer)
Execute the given
DeleteIndexRequest against the indices API. |
default reactor.core.publisher.Mono<Void> |
deleteIndex(org.elasticsearch.action.admin.indices.delete.DeleteIndexRequest deleteIndexRequest)
Execute the given
DeleteIndexRequest against the indices API. |
reactor.core.publisher.Mono<Void> |
deleteIndex(HttpHeaders headers,
org.elasticsearch.action.admin.indices.delete.DeleteIndexRequest deleteIndexRequest)
Execute the given
DeleteIndexRequest against the indices API. |
default reactor.core.publisher.Mono<Boolean> |
existsIndex(Consumer<org.elasticsearch.action.admin.indices.get.GetIndexRequest> consumer)
Execute the given
GetIndexRequest against the indices API. |
default reactor.core.publisher.Mono<Boolean> |
existsIndex(org.elasticsearch.action.admin.indices.get.GetIndexRequest getIndexRequest)
Execute the given
GetIndexRequest against the indices API. |
reactor.core.publisher.Mono<Boolean> |
existsIndex(HttpHeaders headers,
org.elasticsearch.action.admin.indices.get.GetIndexRequest getIndexRequest)
Execute the given
GetIndexRequest against the indices API. |
default reactor.core.publisher.Mono<Void> |
flushIndex(Consumer<org.elasticsearch.action.admin.indices.flush.FlushRequest> consumer)
Execute the given
FlushRequest against the indices API. |
default reactor.core.publisher.Mono<Void> |
flushIndex(org.elasticsearch.action.admin.indices.flush.FlushRequest flushRequest)
Execute the given
RefreshRequest against the indices API. |
reactor.core.publisher.Mono<Void> |
flushIndex(HttpHeaders headers,
org.elasticsearch.action.admin.indices.flush.FlushRequest flushRequest)
Execute the given
RefreshRequest against the indices API. |
default reactor.core.publisher.Mono<Void> |
openIndex(Consumer<org.elasticsearch.action.admin.indices.open.OpenIndexRequest> consumer)
Execute the given
OpenIndexRequest against the indices API. |
reactor.core.publisher.Mono<Void> |
openIndex(HttpHeaders headers,
org.elasticsearch.action.admin.indices.open.OpenIndexRequest openIndexRequest)
Execute the given
OpenIndexRequest against the indices API. |
default reactor.core.publisher.Mono<Void> |
openIndex(org.elasticsearch.action.admin.indices.open.OpenIndexRequest openIndexRequest)
Execute the given
OpenIndexRequest against the indices API. |
default reactor.core.publisher.Mono<Void> |
refreshIndex(Consumer<org.elasticsearch.action.admin.indices.refresh.RefreshRequest> consumer)
Execute the given
RefreshRequest against the indices API. |
reactor.core.publisher.Mono<Void> |
refreshIndex(HttpHeaders headers,
org.elasticsearch.action.admin.indices.refresh.RefreshRequest refreshRequest)
Execute the given
RefreshRequest against the indices API. |
default reactor.core.publisher.Mono<Void> |
refreshIndex(org.elasticsearch.action.admin.indices.refresh.RefreshRequest refreshRequest)
Execute the given
RefreshRequest against the indices API. |
default reactor.core.publisher.Mono<Void> |
updateMapping(Consumer<org.elasticsearch.action.admin.indices.mapping.put.PutMappingRequest> consumer)
Execute the given
PutMappingRequest against the indices API. |
reactor.core.publisher.Mono<Void> |
updateMapping(HttpHeaders headers,
org.elasticsearch.action.admin.indices.mapping.put.PutMappingRequest putMappingRequest)
Execute the given
PutMappingRequest against the indices API. |
default reactor.core.publisher.Mono<Void> |
updateMapping(org.elasticsearch.action.admin.indices.mapping.put.PutMappingRequest putMappingRequest)
Execute the given
PutMappingRequest against the indices API. |
default reactor.core.publisher.Mono<Boolean> existsIndex(Consumer<org.elasticsearch.action.admin.indices.get.GetIndexRequest> consumer)
GetIndexRequest
against the indices API.consumer
- never null.Mono
emitting true if the index exists, false otherwise.default reactor.core.publisher.Mono<Boolean> existsIndex(org.elasticsearch.action.admin.indices.get.GetIndexRequest getIndexRequest)
GetIndexRequest
against the indices API.getIndexRequest
- must not be null.Mono
emitting true if the index exists, false otherwise.reactor.core.publisher.Mono<Boolean> existsIndex(HttpHeaders headers, org.elasticsearch.action.admin.indices.get.GetIndexRequest getIndexRequest)
GetIndexRequest
against the indices API.headers
- Use HttpHeaders
to provide eg. authentication data. Must not be null.getIndexRequest
- must not be null.Mono
emitting true if the index exists, false otherwise.default reactor.core.publisher.Mono<Void> deleteIndex(Consumer<org.elasticsearch.action.admin.indices.delete.DeleteIndexRequest> consumer)
DeleteIndexRequest
against the indices API.consumer
- never null.Mono
signalling operation completion or an error
if eg. the index
does not exist.default reactor.core.publisher.Mono<Void> deleteIndex(org.elasticsearch.action.admin.indices.delete.DeleteIndexRequest deleteIndexRequest)
DeleteIndexRequest
against the indices API.deleteIndexRequest
- must not be null.Mono
signalling operation completion or an error
if eg. the index
does not exist.reactor.core.publisher.Mono<Void> deleteIndex(HttpHeaders headers, org.elasticsearch.action.admin.indices.delete.DeleteIndexRequest deleteIndexRequest)
DeleteIndexRequest
against the indices API.headers
- Use HttpHeaders
to provide eg. authentication data. Must not be null.deleteIndexRequest
- must not be null.Mono
signalling operation completion or an error
if eg. the index
does not exist.default reactor.core.publisher.Mono<Void> createIndex(Consumer<org.elasticsearch.action.admin.indices.create.CreateIndexRequest> consumer)
CreateIndexRequest
against the indices API.consumer
- never null.Mono
signalling operation completion or an error
if eg. the index
already exist.default reactor.core.publisher.Mono<Void> createIndex(org.elasticsearch.action.admin.indices.create.CreateIndexRequest createIndexRequest)
CreateIndexRequest
against the indices API.createIndexRequest
- must not be null.Mono
signalling operation completion or an error
if eg. the index
already exist.reactor.core.publisher.Mono<Void> createIndex(HttpHeaders headers, org.elasticsearch.action.admin.indices.create.CreateIndexRequest createIndexRequest)
CreateIndexRequest
against the indices API.headers
- Use HttpHeaders
to provide eg. authentication data. Must not be null.createIndexRequest
- must not be null.Mono
signalling operation completion or an error
if eg. the index
already exist.default reactor.core.publisher.Mono<Void> openIndex(Consumer<org.elasticsearch.action.admin.indices.open.OpenIndexRequest> consumer)
OpenIndexRequest
against the indices API.consumer
- never null.Mono
signalling operation completion or an error
if eg. the index
does not exist.default reactor.core.publisher.Mono<Void> openIndex(org.elasticsearch.action.admin.indices.open.OpenIndexRequest openIndexRequest)
OpenIndexRequest
against the indices API.openIndexRequest
- must not be null.Mono
signalling operation completion or an error
if eg. the index
does not exist.reactor.core.publisher.Mono<Void> openIndex(HttpHeaders headers, org.elasticsearch.action.admin.indices.open.OpenIndexRequest openIndexRequest)
OpenIndexRequest
against the indices API.headers
- Use HttpHeaders
to provide eg. authentication data. Must not be null.openIndexRequest
- must not be null.Mono
signalling operation completion or an error
if eg. the index
does not exist.default reactor.core.publisher.Mono<Void> closeIndex(Consumer<org.elasticsearch.action.admin.indices.close.CloseIndexRequest> consumer)
CloseIndexRequest
against the indices API.consumer
- never null.Mono
signalling operation completion or an error
if eg. the index
does not exist.default reactor.core.publisher.Mono<Void> closeIndex(org.elasticsearch.action.admin.indices.close.CloseIndexRequest closeIndexRequest)
CloseIndexRequest
against the indices API.closeIndexRequest
- must not be null.Mono
signalling operation completion or an error
if eg. the index
does not exist.reactor.core.publisher.Mono<Void> closeIndex(HttpHeaders headers, org.elasticsearch.action.admin.indices.close.CloseIndexRequest closeIndexRequest)
CloseIndexRequest
against the indices API.headers
- Use HttpHeaders
to provide eg. authentication data. Must not be null.closeIndexRequest
- must not be null.Mono
signalling operation completion or an error
if eg. the index
does not exist.default reactor.core.publisher.Mono<Void> refreshIndex(Consumer<org.elasticsearch.action.admin.indices.refresh.RefreshRequest> consumer)
RefreshRequest
against the indices API.consumer
- never null.Mono
signalling operation completion or an error
if eg. the index
does not exist.default reactor.core.publisher.Mono<Void> refreshIndex(org.elasticsearch.action.admin.indices.refresh.RefreshRequest refreshRequest)
RefreshRequest
against the indices API.refreshRequest
- must not be null.Mono
signalling operation completion or an error
if eg. the index
does not exist.reactor.core.publisher.Mono<Void> refreshIndex(HttpHeaders headers, org.elasticsearch.action.admin.indices.refresh.RefreshRequest refreshRequest)
RefreshRequest
against the indices API.headers
- Use HttpHeaders
to provide eg. authentication data. Must not be null.refreshRequest
- must not be null.Mono
signalling operation completion or an error
if eg. the index
does not exist.default reactor.core.publisher.Mono<Void> updateMapping(Consumer<org.elasticsearch.action.admin.indices.mapping.put.PutMappingRequest> consumer)
PutMappingRequest
against the indices API.consumer
- never null.Mono
signalling operation completion or an error
if eg. the index
does not exist.default reactor.core.publisher.Mono<Void> updateMapping(org.elasticsearch.action.admin.indices.mapping.put.PutMappingRequest putMappingRequest)
PutMappingRequest
against the indices API.putMappingRequest
- must not be null.Mono
signalling operation completion or an error
if eg. the index
does not exist.reactor.core.publisher.Mono<Void> updateMapping(HttpHeaders headers, org.elasticsearch.action.admin.indices.mapping.put.PutMappingRequest putMappingRequest)
PutMappingRequest
against the indices API.headers
- Use HttpHeaders
to provide eg. authentication data. Must not be null.putMappingRequest
- must not be null.Mono
signalling operation completion or an error
if eg. the index
does not exist.default reactor.core.publisher.Mono<Void> flushIndex(Consumer<org.elasticsearch.action.admin.indices.flush.FlushRequest> consumer)
FlushRequest
against the indices API.consumer
- never null.Mono
signalling operation completion or an error
if eg. the index
does not exist.default reactor.core.publisher.Mono<Void> flushIndex(org.elasticsearch.action.admin.indices.flush.FlushRequest flushRequest)
RefreshRequest
against the indices API.flushRequest
- must not be null.Mono
signalling operation completion or an error
if eg. the index
does not exist.reactor.core.publisher.Mono<Void> flushIndex(HttpHeaders headers, org.elasticsearch.action.admin.indices.flush.FlushRequest flushRequest)
RefreshRequest
against the indices API.headers
- Use HttpHeaders
to provide eg. authentication data. Must not be null.flushRequest
- must not be null.Mono
signalling operation completion or an error
if eg. the index
does not exist.Copyright © 2011–2020 Pivotal Software, Inc.. All rights reserved.