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:
- API specification
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
DeleteOperation.Builder
Builder forDeleteOperation
.Nested classes/interfaces inherited from class co.elastic.clients.elasticsearch.core.bulk.BulkOperationBase
BulkOperationBase.AbstractBuilder<BuilderT extends BulkOperationBase.AbstractBuilder<BuilderT>>
-
Field Summary
Fields Modifier and Type Field Description static JsonpDeserializer<DeleteOperation>
_DESERIALIZER
Json deserializer forDeleteOperation
-
Method Summary
Modifier and Type Method Description BulkOperation.Kind
_bulkOperationKind()
BulkOperation variant kind.static DeleteOperation
of(java.util.function.Function<DeleteOperation.Builder,ObjectBuilder<DeleteOperation>> fn)
protected static void
setupDeleteOperationDeserializer(ObjectDeserializer<DeleteOperation.Builder> op)
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(java.util.function.Function<DeleteOperation.Builder,ObjectBuilder<DeleteOperation>> fn) -
_bulkOperationKind
BulkOperation variant kind.- Specified by:
_bulkOperationKind
in interfaceBulkOperationVariant
-
setupDeleteOperationDeserializer
protected static void setupDeleteOperationDeserializer(ObjectDeserializer<DeleteOperation.Builder> op)
-