/** * Create an acknowledged BulkWriteResult * * @param type the type of the write * @param count the number of documents matched * @param upserts the list of upserts * @return an acknowledged BulkWriteResult */ public static BulkWriteResult acknowledged(final WriteRequest.Type type, final int count, final List<BulkWriteUpsert> upserts) { return acknowledged(type, count, 0, upserts); }
/** * Create an acknowledged BulkWriteResult * * @param type the type of the write * @param count the number of documents matched * @param modifiedCount the number of documents modified, which may be null if the server was not able to provide the count * @param upserts the list of upserts * @return an acknowledged BulkWriteResult */ public static BulkWriteResult acknowledged(final WriteRequest.Type type, final int count, final Integer modifiedCount, final List<BulkWriteUpsert> upserts) { return acknowledged(type == WriteRequest.Type.INSERT ? count : 0, (type == WriteRequest.Type.UPDATE || type == WriteRequest.Type.REPLACE) ? count : 0, type == WriteRequest.Type.DELETE ? count : 0, modifiedCount, upserts); }
private BulkWriteResult createResult() { return writeConcern.isAcknowledged() ? BulkWriteResult.acknowledged(insertedCount, matchedCount, deletedCount, modifiedCount, new ArrayList<BulkWriteUpsert>(writeUpserts)) : BulkWriteResult.unacknowledged(); }
static BulkWriteResult getBulkWriteResult(final WriteRequest.Type type, final BsonDocument result) { int count = getCount(result); List<BulkWriteUpsert> upsertedItems = getUpsertedItems(result); return BulkWriteResult.acknowledged(type, count - upsertedItems.size(), getModifiedCount(type, result), upsertedItems); }
private BulkWriteResult getBulkWriteResult(final BsonDocument result) { int count = result.getNumber("n").intValue(); List<BulkWriteUpsert> upsertedItems = getUpsertedItems(result); return BulkWriteResult.acknowledged(batchType, count - upsertedItems.size(), getModifiedCount(result), upsertedItems); }
/** * Create an acknowledged BulkWriteResult * * @param type the type of the write * @param count the number of documents matched * @param upserts the list of upserts * @return an acknowledged BulkWriteResult */ public static BulkWriteResult acknowledged(final WriteRequest.Type type, final int count, final List<BulkWriteUpsert> upserts) { return acknowledged(type, count, 0, upserts); }
/** * Create an acknowledged BulkWriteResult * * @param type the type of the write * @param count the number of documents matched * @param modifiedCount the number of documents modified, which may be null if the server was not able to provide the count * @param upserts the list of upserts * @return an acknowledged BulkWriteResult */ public static BulkWriteResult acknowledged(final WriteRequest.Type type, final int count, final Integer modifiedCount, final List<BulkWriteUpsert> upserts) { return acknowledged(type == WriteRequest.Type.INSERT ? count : 0, (type == WriteRequest.Type.UPDATE || type == WriteRequest.Type.REPLACE) ? count : 0, type == WriteRequest.Type.DELETE ? count : 0, modifiedCount, upserts); }
private BulkWriteResult createResult() { return writeConcern.isAcknowledged() ? BulkWriteResult.acknowledged(insertedCount, matchedCount, deletedCount, modifiedCount, new ArrayList<BulkWriteUpsert>(writeUpserts)) : BulkWriteResult.unacknowledged(); }
static BulkWriteResult getBulkWriteResult(final WriteRequest.Type type, final BsonDocument result) { int count = getCount(result); List<BulkWriteUpsert> upsertedItems = getUpsertedItems(result); return BulkWriteResult.acknowledged(type, count - upsertedItems.size(), getModifiedCount(type, result), upsertedItems); }
private BulkWriteResult getBulkWriteResult(final BsonDocument result) { int count = result.getNumber("n").intValue(); List<BulkWriteUpsert> upsertedItems = getUpsertedItems(result); return BulkWriteResult.acknowledged(batchType, count - upsertedItems.size(), getModifiedCount(result), upsertedItems); }