Class InsertOperation

java.lang.Object
com.mongodb.operation.BaseWriteOperation
com.mongodb.operation.InsertOperation
All Implemented Interfaces:
AsyncWriteOperation<WriteConcernResult>, WriteOperation<WriteConcernResult>

@Deprecated public class InsertOperation extends BaseWriteOperation
Deprecated.
An operation that inserts one or more documents into a collection.
Since:
3.0
  • Constructor Details

    • InsertOperation

      @Deprecated public InsertOperation(MongoNamespace namespace, boolean ordered, WriteConcern writeConcern, List<InsertRequest> insertRequests)
      Construct an instance.
      Parameters:
      namespace - the database and collection namespace for the operation.
      ordered - whether the inserts are ordered.
      writeConcern - the write concern for the operation.
      insertRequests - the list of inserts.
    • InsertOperation

      public InsertOperation(MongoNamespace namespace, boolean ordered, WriteConcern writeConcern, boolean retryWrites, List<InsertRequest> insertRequests)
      Deprecated.
      Construct an instance.
      Parameters:
      namespace - the database and collection namespace for the operation.
      ordered - whether the inserts are ordered.
      writeConcern - the write concern for the operation.
      retryWrites - if writes should be retried if they fail due to a network error.
      insertRequests - the list of inserts.
      Since:
      3.6
  • Method Details

    • getInsertRequests

      public List<InsertRequest> getInsertRequests()
      Deprecated.
      Gets the list of insert requests.
      Returns:
      the list of insert requests.