Class DeleteOperation
java.lang.Object
co.elastic.clients.elasticsearch.core.bulk.BulkOperationBase
co.elastic.clients.elasticsearch.core.bulk.DeleteOperation
- All Implemented Interfaces:
BulkOperationVariant
,JsonpSerializable
@JsonpDeserializable
public class DeleteOperation
extends BulkOperationBase
implements BulkOperationVariant
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from class co.elastic.clients.elasticsearch.core.bulk.BulkOperationBase
BulkOperationBase.AbstractBuilder<BuilderT extends BulkOperationBase.AbstractBuilder<BuilderT>>
-
Field Summary
Modifier and TypeFieldDescriptionstatic final JsonpDeserializer<DeleteOperation>
Json deserializer forDeleteOperation
-
Method Summary
Modifier and TypeMethodDescriptionBulkOperation variant kind.static DeleteOperation
protected static void
Methods inherited from class co.elastic.clients.elasticsearch.core.bulk.BulkOperationBase
id, ifPrimaryTerm, ifSeqNo, index, routing, serialize, serializeInternal, setupBulkOperationBaseDeserializer, toString, version, versionType
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
Methods inherited from interface co.elastic.clients.elasticsearch.core.bulk.BulkOperationVariant
_toBulkOperation
-
Field Details
-
_DESERIALIZER
Json deserializer forDeleteOperation
-
-
Method Details
-
of
public static DeleteOperation of(Function<DeleteOperation.Builder, ObjectBuilder<DeleteOperation>> fn) -
_bulkOperationKind
BulkOperation variant kind.- Specified by:
_bulkOperationKind
in interfaceBulkOperationVariant
-
setupDeleteOperationDeserializer
protected static void setupDeleteOperationDeserializer(ObjectDeserializer<DeleteOperation.Builder> op)
-