Package org.neo4j.gds.ml.pipeline
Interface ExecutableNodePropertyStep
-
- All Superinterfaces:
org.neo4j.gds.config.ToMapConvertible
- All Known Implementing Classes:
NodePropertyStep
public interface ExecutableNodePropertyStep extends org.neo4j.gds.config.ToMapConvertible
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description java.util.Map<java.lang.String,java.lang.Object>config()default java.util.List<java.lang.String>contextNodeLabels()default java.util.List<java.lang.String>contextRelationshipTypes()org.neo4j.gds.core.utils.mem.MemoryEstimationestimate(org.neo4j.gds.core.model.ModelCatalog modelCatalog, java.lang.String username, java.util.List<java.lang.String> nodeLabels, java.util.List<java.lang.String> relTypes)voidexecute(org.neo4j.gds.executor.ExecutionContext executionContext, java.lang.String graphName, java.util.Collection<org.neo4j.gds.NodeLabel> nodeLabels, java.util.Collection<org.neo4j.gds.RelationshipType> relTypes)default java.util.Set<org.neo4j.gds.NodeLabel>featureInputNodeLabels(org.neo4j.gds.api.GraphStore graphStore, java.util.Collection<org.neo4j.gds.NodeLabel> nodeLabels)default java.util.Set<org.neo4j.gds.RelationshipType>featureInputRelationshipTypes(org.neo4j.gds.api.GraphStore graphStore, java.util.Collection<org.neo4j.gds.RelationshipType> relationshipTypes, java.util.Set<org.neo4j.gds.RelationshipType> availableRelationshipTypesForNodeProperties)java.lang.StringmutateNodeProperty()java.lang.StringprocName()default java.lang.StringrootTaskName()
-
-
-
Method Detail
-
execute
void execute(org.neo4j.gds.executor.ExecutionContext executionContext, java.lang.String graphName, java.util.Collection<org.neo4j.gds.NodeLabel> nodeLabels, java.util.Collection<org.neo4j.gds.RelationshipType> relTypes)
-
config
java.util.Map<java.lang.String,java.lang.Object> config()
-
contextNodeLabels
default java.util.List<java.lang.String> contextNodeLabels()
-
featureInputNodeLabels
default java.util.Set<org.neo4j.gds.NodeLabel> featureInputNodeLabels(org.neo4j.gds.api.GraphStore graphStore, java.util.Collection<org.neo4j.gds.NodeLabel> nodeLabels)
-
contextRelationshipTypes
default java.util.List<java.lang.String> contextRelationshipTypes()
-
featureInputRelationshipTypes
default java.util.Set<org.neo4j.gds.RelationshipType> featureInputRelationshipTypes(org.neo4j.gds.api.GraphStore graphStore, java.util.Collection<org.neo4j.gds.RelationshipType> relationshipTypes, java.util.Set<org.neo4j.gds.RelationshipType> availableRelationshipTypesForNodeProperties)
-
procName
java.lang.String procName()
-
rootTaskName
default java.lang.String rootTaskName()
-
estimate
org.neo4j.gds.core.utils.mem.MemoryEstimation estimate(org.neo4j.gds.core.model.ModelCatalog modelCatalog, java.lang.String username, java.util.List<java.lang.String> nodeLabels, java.util.List<java.lang.String> relTypes)
-
mutateNodeProperty
java.lang.String mutateNodeProperty()
-
-