Skip to content

Commit 7b92c2d

Browse files
Remote FastRP
1 parent bc794e3 commit 7b92c2d

File tree

1 file changed

+4
-32
lines changed

1 file changed

+4
-32
lines changed

procedures/facade-api/node-embeddings-facade-api/src/main/java/org/neo4j/gds/procedures/algorithms/embeddings/DefaultNodeEmbeddingMutateResult.java

Lines changed: 4 additions & 32 deletions
Original file line numberDiff line numberDiff line change
@@ -20,33 +20,18 @@
2020
package org.neo4j.gds.procedures.algorithms.embeddings;
2121

2222
import org.neo4j.gds.applications.algorithms.machinery.AlgorithmProcessingTimings;
23-
import org.neo4j.gds.result.AbstractResultBuilder;
23+
import org.neo4j.gds.procedures.algorithms.results.ModeResult;
2424

2525
import java.util.Map;
2626

27-
public final class DefaultNodeEmbeddingMutateResult {
28-
public final long nodePropertiesWritten;
29-
public final long mutateMillis;
30-
public final long nodeCount;
31-
public final long preProcessingMillis;
32-
public final long computeMillis;
33-
public final Map<String, Object> configuration;
34-
35-
public DefaultNodeEmbeddingMutateResult(
27+
public record DefaultNodeEmbeddingMutateResult(
3628
long nodeCount,
3729
long nodePropertiesWritten,
3830
long preProcessingMillis,
3931
long computeMillis,
4032
long mutateMillis,
41-
Map<String, Object> config
42-
) {
43-
this.nodeCount = nodeCount;
44-
this.nodePropertiesWritten = nodePropertiesWritten;
45-
this.preProcessingMillis = preProcessingMillis;
46-
this.computeMillis = computeMillis;
47-
this.mutateMillis = mutateMillis;
48-
this.configuration = config;
49-
}
33+
Map<String, Object> configuration
34+
) implements ModeResult {
5035

5136
public static DefaultNodeEmbeddingMutateResult emptyFrom(
5237
AlgorithmProcessingTimings timings,
@@ -62,17 +47,4 @@ public static DefaultNodeEmbeddingMutateResult emptyFrom(
6247
);
6348
}
6449

65-
public static final class Builder extends AbstractResultBuilder<DefaultNodeEmbeddingMutateResult> {
66-
@Override
67-
public DefaultNodeEmbeddingMutateResult build() {
68-
return new DefaultNodeEmbeddingMutateResult(
69-
nodeCount,
70-
nodePropertiesWritten,
71-
preProcessingMillis,
72-
computeMillis,
73-
mutateMillis,
74-
config.toMap()
75-
);
76-
}
77-
}
7850
}

0 commit comments

Comments
 (0)