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 long
computeMillis
protected org.neo4j.graphalgo.config.AlgoBaseConfig
config
protected long
createMillis
protected long
mutateMillis
protected long
nodeCount
protected long
nodePropertiesWritten
protected long
relationshipsWritten
protected long
writeMillis
-
Constructor Summary
Constructors Constructor Description AbstractResultBuilder()
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description abstract WRITE_RESULT
build()
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()
-
-