Package com.pulumi.aws.lambda.inputs
Class FunctionDurableConfigArgs.Builder
- java.lang.Object
-
- com.pulumi.aws.lambda.inputs.FunctionDurableConfigArgs.Builder
-
- Enclosing class:
- FunctionDurableConfigArgs
public static final class FunctionDurableConfigArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()Builder(FunctionDurableConfigArgs defaults)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description FunctionDurableConfigArgsbuild()FunctionDurableConfigArgs.BuilderexecutionTimeout(com.pulumi.core.Output<java.lang.Integer> executionTimeout)FunctionDurableConfigArgs.BuilderexecutionTimeout(java.lang.Integer executionTimeout)FunctionDurableConfigArgs.BuilderretentionPeriod(com.pulumi.core.Output<java.lang.Integer> retentionPeriod)FunctionDurableConfigArgs.BuilderretentionPeriod(java.lang.Integer retentionPeriod)
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(FunctionDurableConfigArgs defaults)
-
-
Method Detail
-
executionTimeout
public FunctionDurableConfigArgs.Builder executionTimeout(com.pulumi.core.Output<java.lang.Integer> executionTimeout)
- Parameters:
executionTimeout- Maximum execution time in seconds for the durable function. Valid value between 1 and 31622400 (366 days).- Returns:
- builder
-
executionTimeout
public FunctionDurableConfigArgs.Builder executionTimeout(java.lang.Integer executionTimeout)
- Parameters:
executionTimeout- Maximum execution time in seconds for the durable function. Valid value between 1 and 31622400 (366 days).- Returns:
- builder
-
retentionPeriod
public FunctionDurableConfigArgs.Builder retentionPeriod(@Nullable com.pulumi.core.Output<java.lang.Integer> retentionPeriod)
- Parameters:
retentionPeriod- Number of days to retain the function's execution state. Valid value between 1 and 90. If not specified, the function's execution state is not retained. Defaults to 14.- Returns:
- builder
-
retentionPeriod
public FunctionDurableConfigArgs.Builder retentionPeriod(java.lang.Integer retentionPeriod)
- Parameters:
retentionPeriod- Number of days to retain the function's execution state. Valid value between 1 and 90. If not specified, the function's execution state is not retained. Defaults to 14.- Returns:
- builder
-
build
public FunctionDurableConfigArgs build()
-
-