Class FunctionDurableConfigArgs.Builder

  • Enclosing class:
    FunctionDurableConfigArgs

    public static final class FunctionDurableConfigArgs.Builder
    extends java.lang.Object
    • 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