Package org.neo4j.graphalgo.result
Class AbstractResultBuilder<WRITE_RESULT>
- java.lang.Object
-
- org.neo4j.graphalgo.result.AbstractResultBuilder<WRITE_RESULT>
-
- Direct Known Subclasses:
AbstractCommunityResultBuilder
public abstract class AbstractResultBuilder<WRITE_RESULT> extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description protected longcomputeMillisprotected org.neo4j.graphalgo.config.AlgoBaseConfigconfigprotected longcreateMillisprotected longmutateMillisprotected longnodeCountprotected longnodePropertiesWrittenprotected longrelationshipsWrittenprotected longwriteMillis
-
Constructor Summary
Constructors Constructor Description AbstractResultBuilder()
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description abstract WRITE_RESULTbuild()AbstractResultBuilder<WRITE_RESULT>withComputeMillis(long computeMillis)AbstractResultBuilder<WRITE_RESULT>withConfig(org.neo4j.graphalgo.config.AlgoBaseConfig config)AbstractResultBuilder<WRITE_RESULT>withCreateMillis(long createMillis)AbstractResultBuilder<WRITE_RESULT>withMutateMillis(long mutateMillis)AbstractResultBuilder<WRITE_RESULT>withNodeCount(long nodeCount)AbstractResultBuilder<WRITE_RESULT>withNodePropertiesWritten(long nodePropertiesWritten)AbstractResultBuilder<WRITE_RESULT>withRelationshipsWritten(long relationshipPropertiesWritten)AbstractResultBuilder<WRITE_RESULT>withWriteMillis(long writeMillis)
-
-
-
Field Detail
-
createMillis
protected long createMillis
-
computeMillis
protected long computeMillis
-
writeMillis
protected long writeMillis
-
mutateMillis
protected long mutateMillis
-
nodeCount
protected long nodeCount
-
nodePropertiesWritten
protected long nodePropertiesWritten
-
relationshipsWritten
protected long relationshipsWritten
-
config
protected org.neo4j.graphalgo.config.AlgoBaseConfig config
-
-
Method Detail
-
withCreateMillis
public AbstractResultBuilder<WRITE_RESULT> withCreateMillis(long createMillis)
-
withComputeMillis
public AbstractResultBuilder<WRITE_RESULT> withComputeMillis(long computeMillis)
-
withWriteMillis
public AbstractResultBuilder<WRITE_RESULT> withWriteMillis(long writeMillis)
-
withMutateMillis
public AbstractResultBuilder<WRITE_RESULT> withMutateMillis(long mutateMillis)
-
withNodeCount
public AbstractResultBuilder<WRITE_RESULT> withNodeCount(long nodeCount)
-
withNodePropertiesWritten
public AbstractResultBuilder<WRITE_RESULT> withNodePropertiesWritten(long nodePropertiesWritten)
-
withRelationshipsWritten
public AbstractResultBuilder<WRITE_RESULT> withRelationshipsWritten(long relationshipPropertiesWritten)
-
withConfig
public AbstractResultBuilder<WRITE_RESULT> withConfig(org.neo4j.graphalgo.config.AlgoBaseConfig config)
-
build
public abstract WRITE_RESULT build()
-
-