Package org.neo4j.graphalgo.config
Interface BaseConfig
-
- All Superinterfaces:
ConcurrencyValidation
- All Known Subinterfaces:
AlgoBaseConfig
,GraphCreateConfig
,GraphCreateFromCypherConfig
,GraphCreateFromStoreConfig
,GraphRemoveNodePropertiesConfig
,GraphStoreExportConfig
,GraphWriteNodePropertiesConfig
,GraphWriteRelationshipConfig
,MutateConfig
,MutatePropertyConfig
,MutateRelationshipConfig
,RandomGraphGeneratorConfig
,WriteConfig
,WritePropertyConfig
,WriteRelationshipConfig
public interface BaseConfig extends ConcurrencyValidation
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface org.neo4j.graphalgo.config.ConcurrencyValidation
ConcurrencyValidation.Validator
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.String
SUDO_KEY
-
Fields inherited from interface org.neo4j.graphalgo.config.ConcurrencyValidation
CONCURRENCY_LIMITATION
-
-
Method Summary
All Methods Instance Methods Default Methods Modifier and Type Method Description default java.util.Collection<java.lang.String>
configKeys()
default boolean
sudo()
default java.util.Map<java.lang.String,java.lang.Object>
toMap()
default java.lang.String
username()
-
Methods inherited from interface org.neo4j.graphalgo.config.ConcurrencyValidation
validateConcurrency
-
-
-
-
Field Detail
-
SUDO_KEY
static final java.lang.String SUDO_KEY
- See Also:
- Constant Field Values
-
-
Method Detail
-
username
@Parameter @Default default java.lang.String username()
-
sudo
@Default @Parameter(false) @Key("sudo") default boolean sudo()
-
configKeys
@CollectKeys @Auxiliary @Default @Parameter(false) default java.util.Collection<java.lang.String> configKeys()
-
toMap
@ToMap @Auxiliary @Derived default java.util.Map<java.lang.String,java.lang.Object> toMap()
-
-