@Stability(value=Experimental) @Internal public static final class EvaluateExpressionProps.Jsii$Proxy extends software.amazon.jsii.JsiiObject implements EvaluateExpressionProps
EvaluateExpressionPropssoftware.amazon.jsii.JsiiObject.InitializationModeEvaluateExpressionProps.Builder, EvaluateExpressionProps.Jsii$Proxy| Modifier | Constructor and Description |
|---|---|
protected |
Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef)
Constructor that initializes the object based on values retrieved from the JsiiObject.
|
protected |
Jsii$Proxy(String expression,
Runtime runtime,
String comment,
Duration heartbeat,
String inputPath,
IntegrationPattern integrationPattern,
String outputPath,
String resultPath,
Duration timeout)
Constructor that initializes the object based on literal property values passed by the
EvaluateExpressionProps.Builder. |
| Modifier and Type | Method and Description |
|---|---|
com.fasterxml.jackson.databind.JsonNode |
$jsii$toJson() |
boolean |
equals(Object o) |
String |
getComment() |
String |
getExpression()
(experimental) The expression to evaluate.
|
Duration |
getHeartbeat() |
String |
getInputPath() |
IntegrationPattern |
getIntegrationPattern() |
String |
getOutputPath() |
String |
getResultPath() |
Runtime |
getRuntime()
(experimental) The runtime language to use to evaluate the expression.
|
Duration |
getTimeout() |
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(String expression, Runtime runtime, String comment, Duration heartbeat, String inputPath, IntegrationPattern integrationPattern, String outputPath, String resultPath, Duration timeout)
EvaluateExpressionProps.Builder.public final String getExpression()
EvaluateExpressionPropsThe expression may contain state paths.
Example:
// Example automatically generated. See https://github.com/aws/jsii/issues/826 "$.a + $.b";
getExpression in interface EvaluateExpressionPropspublic final Runtime getRuntime()
EvaluateExpressionPropsDefault: lambda.Runtime.NODEJS_10_X
getRuntime in interface EvaluateExpressionPropspublic final String getComment()
getComment in interface TaskStateBasePropspublic final Duration getHeartbeat()
getHeartbeat in interface TaskStateBasePropspublic final String getInputPath()
getInputPath in interface TaskStateBasePropspublic final IntegrationPattern getIntegrationPattern()
getIntegrationPattern in interface TaskStateBasePropspublic final String getOutputPath()
getOutputPath in interface TaskStateBasePropspublic final String getResultPath()
getResultPath in interface TaskStateBasePropspublic final Duration getTimeout()
getTimeout in interface TaskStateBaseProps@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()
$jsii$toJson in interface software.amazon.jsii.JsiiSerializableCopyright © 2020. All rights reserved.