Class CfnFunction.DurableConfigProperty.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.lambda.CfnFunction.DurableConfigProperty.Jsii$Proxy
- All Implemented Interfaces:
CfnFunction.DurableConfigProperty,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnFunction.DurableConfigProperty
@Stability(Stable)
@Internal
public static final class CfnFunction.DurableConfigProperty.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements CfnFunction.DurableConfigProperty
An implementation for
CfnFunction.DurableConfigProperty-
Nested Class Summary
Nested classes/interfaces inherited from class software.amazon.jsii.JsiiObject
software.amazon.jsii.JsiiObject.InitializationModeNested classes/interfaces inherited from interface software.amazon.awscdk.services.lambda.CfnFunction.DurableConfigProperty
CfnFunction.DurableConfigProperty.Builder, CfnFunction.DurableConfigProperty.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedConstructor that initializes the object based on literal property values passed by theCfnFunction.DurableConfigProperty.Builder.protectedJsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef) Constructor that initializes the object based on values retrieved from the JsiiObject. -
Method Summary
Modifier and TypeMethodDescriptioncom.fasterxml.jackson.databind.JsonNodefinal booleanfinal NumberThe maximum time (in seconds) that a durable execution can run before timing out.final StringThe ARN of the KMSlong (KMS) customer managed key that is used to encrypt your durable execution's payload data, including input, output, and error payloads.final NumberThe number of days to retain execution history after a durable execution completes.final inthashCode()Methods inherited from class software.amazon.jsii.JsiiObject
jsiiAsyncCall, jsiiAsyncCall, jsiiCall, jsiiCall, jsiiGet, jsiiGet, jsiiSet, jsiiStaticCall, jsiiStaticCall, jsiiStaticGet, jsiiStaticGet, jsiiStaticSet, jsiiStaticSet
-
Constructor Details
-
Jsii$Proxy
protected Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef) Constructor that initializes the object based on values retrieved from the JsiiObject.- Parameters:
objRef- Reference to the JSII managed object.
-
Jsii$Proxy
Constructor that initializes the object based on literal property values passed by theCfnFunction.DurableConfigProperty.Builder.
-
-
Method Details
-
getExecutionTimeout
Description copied from interface:CfnFunction.DurableConfigPropertyThe maximum time (in seconds) that a durable execution can run before timing out.This timeout applies to the entire durable execution, not individual function invocations.
- Specified by:
getExecutionTimeoutin interfaceCfnFunction.DurableConfigProperty- See Also:
-
getKmsKeyArn
Description copied from interface:CfnFunction.DurableConfigPropertyThe ARN of the KMSlong (KMS) customer managed key that is used to encrypt your durable execution's payload data, including input, output, and error payloads.- Specified by:
getKmsKeyArnin interfaceCfnFunction.DurableConfigProperty- See Also:
-
getRetentionPeriodInDays
Description copied from interface:CfnFunction.DurableConfigPropertyThe number of days to retain execution history after a durable execution completes.After this period, execution history is no longer available through the GetDurableExecutionHistory API.
Default: - 14
- Specified by:
getRetentionPeriodInDaysin interfaceCfnFunction.DurableConfigProperty- See Also:
-
$jsii$toJson
@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()- Specified by:
$jsii$toJsonin interfacesoftware.amazon.jsii.JsiiSerializable
-
equals
-
hashCode
public final int hashCode()
-