@Stability(value=Stable) public static final class RuleTargetInputProperties.Builder extends Object
RuleTargetInputProperties| Constructor and Description |
|---|
Builder() |
| Modifier and Type | Method and Description |
|---|---|
RuleTargetInputProperties |
build()
Builds the configured instance.
|
RuleTargetInputProperties.Builder |
input(String input)
Sets the value of
RuleTargetInputProperties.getInput() |
RuleTargetInputProperties.Builder |
inputPath(String inputPath)
Sets the value of
RuleTargetInputProperties.getInputPath() |
RuleTargetInputProperties.Builder |
inputPathsMap(Map<String,String> inputPathsMap)
Sets the value of
RuleTargetInputProperties.getInputPathsMap() |
RuleTargetInputProperties.Builder |
inputTemplate(String inputTemplate)
Sets the value of
RuleTargetInputProperties.getInputTemplate() |
@Stability(value=Stable) public RuleTargetInputProperties.Builder input(String input)
RuleTargetInputProperties.getInput()input - Literal input to the target service (must be valid JSON).this@Stability(value=Stable) public RuleTargetInputProperties.Builder inputPath(String inputPath)
RuleTargetInputProperties.getInputPath()inputPath - JsonPath to take input from the input event.this@Stability(value=Stable) public RuleTargetInputProperties.Builder inputPathsMap(Map<String,String> inputPathsMap)
RuleTargetInputProperties.getInputPathsMap()inputPathsMap - Paths map to extract values from event and insert into `inputTemplate`.this@Stability(value=Stable) public RuleTargetInputProperties.Builder inputTemplate(String inputTemplate)
RuleTargetInputProperties.getInputTemplate()inputTemplate - Input template to insert paths map into.this@Stability(value=Stable) public RuleTargetInputProperties build()
RuleTargetInputPropertiesNullPointerException - if any required attribute was not providedCopyright © 2020. All rights reserved.