Package com.pulumi.aws.dynamodb.inputs
Class TablePointInTimeRecoveryArgs.Builder
- java.lang.Object
-
- com.pulumi.aws.dynamodb.inputs.TablePointInTimeRecoveryArgs.Builder
-
- Enclosing class:
- TablePointInTimeRecoveryArgs
public static final class TablePointInTimeRecoveryArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()Builder(TablePointInTimeRecoveryArgs defaults)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description TablePointInTimeRecoveryArgsbuild()TablePointInTimeRecoveryArgs.Builderenabled(com.pulumi.core.Output<java.lang.Boolean> enabled)TablePointInTimeRecoveryArgs.Builderenabled(java.lang.Boolean enabled)TablePointInTimeRecoveryArgs.BuilderrecoveryPeriodInDays(com.pulumi.core.Output<java.lang.Integer> recoveryPeriodInDays)TablePointInTimeRecoveryArgs.BuilderrecoveryPeriodInDays(java.lang.Integer recoveryPeriodInDays)
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(TablePointInTimeRecoveryArgs defaults)
-
-
Method Detail
-
enabled
public TablePointInTimeRecoveryArgs.Builder enabled(com.pulumi.core.Output<java.lang.Boolean> enabled)
- Parameters:
enabled- Whether to enable point-in-time recovery. It can take 10 minutes to enable for new tables. If the `pointInTimeRecovery` block is not provided, this defaults to `false`.- Returns:
- builder
-
enabled
public TablePointInTimeRecoveryArgs.Builder enabled(java.lang.Boolean enabled)
- Parameters:
enabled- Whether to enable point-in-time recovery. It can take 10 minutes to enable for new tables. If the `pointInTimeRecovery` block is not provided, this defaults to `false`.- Returns:
- builder
-
recoveryPeriodInDays
public TablePointInTimeRecoveryArgs.Builder recoveryPeriodInDays(@Nullable com.pulumi.core.Output<java.lang.Integer> recoveryPeriodInDays)
- Parameters:
recoveryPeriodInDays- Number of preceding days for which continuous backups are taken and maintained. Default is 35.- Returns:
- builder
-
recoveryPeriodInDays
public TablePointInTimeRecoveryArgs.Builder recoveryPeriodInDays(java.lang.Integer recoveryPeriodInDays)
- Parameters:
recoveryPeriodInDays- Number of preceding days for which continuous backups are taken and maintained. Default is 35.- Returns:
- builder
-
build
public TablePointInTimeRecoveryArgs build()
-
-