Class DeleteDanglingIndexRequest
java.lang.Object
co.elastic.clients.elasticsearch._types.RequestBase
co.elastic.clients.elasticsearch.dangling_indices.DeleteDanglingIndexRequest
Delete a dangling index. If Elasticsearch encounters index data that is
absent from the current cluster state, those indices are considered to be
dangling. For example, this can happen if you delete more than
cluster.indices.tombstones.size
indices while an Elasticsearch
node is offline.- See Also:
-
Nested Class Summary
Nested ClassesNested classes/interfaces inherited from class co.elastic.clients.elasticsearch._types.RequestBase
RequestBase.AbstractBuilder<BuilderT extends RequestBase.AbstractBuilder<BuilderT>>
-
Field Summary
FieldsModifier and TypeFieldDescriptionEndpoint "dangling_indices.delete_dangling_index
". -
Method Summary
Modifier and TypeMethodDescriptionfinal boolean
Required - This parameter must be set to true to acknowledge that it will no longer be possible to recove data from the dangling index.final String
Required - The UUID of the index to delete.final Time
Specify timeout for connection to masterstatic DeleteDanglingIndexRequest
final Time
timeout()
Explicit operation timeoutMethods inherited from class co.elastic.clients.elasticsearch._types.RequestBase
toString
-
Field Details
-
_ENDPOINT
public static final Endpoint<DeleteDanglingIndexRequest,DeleteDanglingIndexResponse, _ENDPOINTErrorResponse> Endpoint "dangling_indices.delete_dangling_index
".
-
-
Method Details
-
of
public static DeleteDanglingIndexRequest of(Function<DeleteDanglingIndexRequest.Builder, ObjectBuilder<DeleteDanglingIndexRequest>> fn) -
acceptDataLoss
public final boolean acceptDataLoss()Required - This parameter must be set to true to acknowledge that it will no longer be possible to recove data from the dangling index.API name:
accept_data_loss
-
indexUuid
Required - The UUID of the index to delete. Use the get dangling indices API to find the UUID.API name:
index_uuid
-
masterTimeout
Specify timeout for connection to masterAPI name:
master_timeout
-
timeout
Explicit operation timeoutAPI name:
timeout
-