Class TablePointInTimeRecoveryArgs.Builder

    • 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