@Beta public class AddChildrenEffector extends AddEffector
One of the config keys BLUEPRINT_YAML (containing a YAML blueprint (map or string))
or BLUEPRINT_TYPE (containing a string referring to a catalog type) should be supplied, but not both.
Parameters defined here are supplied as config during the entity creation.
| Modifier and Type | Field and Description |
|---|---|
static ConfigKey<java.lang.Boolean> |
AUTO_START |
static ConfigKey<java.lang.String> |
BLUEPRINT_TYPE |
static ConfigKey<java.lang.Object> |
BLUEPRINT_YAML |
EFFECTOR_DESCRIPTION, EFFECTOR_NAME, EFFECTOR_PARAMETER_DEFS| Constructor and Description |
|---|
AddChildrenEffector(ConfigBag params) |
AddChildrenEffector(java.util.Map<java.lang.String,java.lang.String> params) |
| Modifier and Type | Method and Description |
|---|---|
static Effectors.EffectorBuilder<java.util.List<java.lang.String>> |
newEffectorBuilder(ConfigBag params) |
apply, getMergedParams, newEffectorBuilderpublic static final ConfigKey<java.lang.Object> BLUEPRINT_YAML
public static final ConfigKey<java.lang.String> BLUEPRINT_TYPE
public static final ConfigKey<java.lang.Boolean> AUTO_START
public AddChildrenEffector(ConfigBag params)
public AddChildrenEffector(java.util.Map<java.lang.String,java.lang.String> params)
public static Effectors.EffectorBuilder<java.util.List<java.lang.String>> newEffectorBuilder(ConfigBag params)