Package | Description |
---|---|
com.bosch.iot.dm.mme |
Provides Mass Management Engine APIs for managing devices
in a mass and automated way.
|
Modifier and Type | Method and Description |
---|---|
Action |
TaskParameters.action() |
static Action |
Action.create(String actionType,
org.eclipse.ditto.json.JsonObject actionDef)
Creates an
Action with provided action type and definition. |
Action |
Rule.getAction()
Returns the action for this Rule.
|
Action |
DeviceExecStatus.getExecAction()
Returns the action of the Task or Rule.
|
Modifier and Type | Method and Description |
---|---|
T |
TaskParameters.Builder.action(Action action) |
CompletionStage<Rule> |
MassManagementEngine.createRule(String ruleDisplayName,
Scope scope,
TriggerList trigger,
ExecOptions options,
Action action)
Creates a Rule with given attributes - display name, execution scope, trigger definition, execution options and groovy script text.
|
CompletionStage<Task> |
MassManagementEngine.launchTask(String displayName,
Scope scope,
ExecOptions options,
Action action)
Launches a Task with given attributes - display name, execution scope, execution options and groovy script text.
|
CompletionStage<Void> |
Rule.modify(String ruleDisplayName,
Scope scope,
TriggerList trigger,
ExecOptions options,
Action action)
Modifies existing Rule.
|
Copyright © 2022 Bosch.IO GmbH. All rights reserved.