@Stability(value=Experimental) @Internal public static final class InputProps.Jsii$Proxy extends software.amazon.jsii.JsiiObject implements InputProps
InputPropssoftware.amazon.jsii.JsiiObject.InitializationModeInputProps.Builder, InputProps.Jsii$Proxy| Modifier | Constructor and Description |
|---|---|
protected |
Jsii$Proxy(InputProps.Builder builder)
Constructor that initializes the object based on literal property values passed by the
InputProps.Builder. |
protected |
Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef)
Constructor that initializes the object based on values retrieved from the JsiiObject.
|
| Modifier and Type | Method and Description |
|---|---|
com.fasterxml.jackson.databind.JsonNode |
$jsii$toJson() |
boolean |
equals(Object o) |
List<String> |
getAttributeJsonPaths()
(experimental) An expression that specifies an attribute-value pair in a JSON structure.
|
String |
getInputName()
(experimental) The name of the input.
|
int |
hashCode() |
jsiiAsyncCall, jsiiAsyncCall, jsiiCall, jsiiCall, jsiiGet, jsiiGet, jsiiSet, jsiiStaticCall, jsiiStaticCall, jsiiStaticGet, jsiiStaticGet, jsiiStaticSet, jsiiStaticSetclone, finalize, getClass, notify, notifyAll, toString, wait, wait, waitbuilderprotected Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef)
objRef - Reference to the JSII managed object.protected Jsii$Proxy(InputProps.Builder builder)
InputProps.Builder.public final List<String> getAttributeJsonPaths()
InputPropsUse this to specify an attribute from the JSON payload that is made available by the input. Inputs are derived from messages sent to AWS IoT Events (BatchPutMessage). Each such message contains a JSON payload. The attribute (and its paired value) specified here are available for use in the condition expressions used by detectors.
getAttributeJsonPaths in interface InputPropspublic final String getInputName()
InputPropsDefault: - CloudFormation will generate a unique name of the input
getInputName in interface InputProps@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()
$jsii$toJson in interface software.amazon.jsii.JsiiSerializableCopyright © 2022. All rights reserved.