apoc.periodic.BatchAndTotalResult Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of apoc-common Show documentation
Show all versions of apoc-common Show documentation
Data types package for Neo4j Procedures
package apoc.periodic;
import apoc.util.Util;
import java.util.List;
import java.util.Map;
public class BatchAndTotalResult {
public final long batches;
public final long total;
public final long timeTaken;
public final long committedOperations;
public final long failedOperations;
public final long failedBatches;
public final long retries;
public final Map errorMessages;
public final Map batch;
public final Map operations;
public final boolean wasTerminated;
public final Map>> failedParams;
public final Map updateStatistics;
public BatchAndTotalResult(long batches, long total, long timeTaken, long committedOperations,
long failedOperations, long failedBatches, long retries,
Map operationErrors, Map batchErrors, boolean wasTerminated,
Map>> failedParams, Map updateStatistics) {
this.batches = batches;
this.total = total;
this.timeTaken = timeTaken;
this.committedOperations = committedOperations;
this.failedOperations = failedOperations;
this.failedBatches = failedBatches;
this.retries = retries;
this.errorMessages = operationErrors;
this.wasTerminated = wasTerminated;
this.failedParams = failedParams;
this.batch = Util.map("total",batches,"failed",failedBatches,"committed",batches-failedBatches,"errors",batchErrors);
this.operations = Util.map("total",total,"failed",failedOperations,"committed", committedOperations,"errors",operationErrors);
this.updateStatistics = updateStatistics;
}
}
© 2015 - 2024 Weber Informatics LLC | Privacy Policy