Interface PointInTimeRecoveryDescription.Builder
- All Superinterfaces:
- Buildable,- CopyableBuilder<PointInTimeRecoveryDescription.Builder,,- PointInTimeRecoveryDescription> - SdkBuilder<PointInTimeRecoveryDescription.Builder,,- PointInTimeRecoveryDescription> - SdkPojo
- Enclosing class:
- PointInTimeRecoveryDescription
- 
Method SummaryModifier and TypeMethodDescriptionearliestRestorableDateTime(Instant earliestRestorableDateTime) Specifies the earliest point in time you can restore your table to.latestRestorableDateTime(Instant latestRestorableDateTime) LatestRestorableDateTimeis typically 5 minutes before the current time.pointInTimeRecoveryStatus(String pointInTimeRecoveryStatus) The current state of point in time recovery:pointInTimeRecoveryStatus(PointInTimeRecoveryStatus pointInTimeRecoveryStatus) The current state of point in time recovery:recoveryPeriodInDays(Integer recoveryPeriodInDays) The number of preceding days for which continuous backups are taken and maintained.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuildercopyMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilderapplyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojoequalsBySdkFields, sdkFieldNameToField, sdkFields
- 
Method Details- 
pointInTimeRecoveryStatusThe current state of point in time recovery: - 
 ENABLED- Point in time recovery is enabled.
- 
 DISABLED- Point in time recovery is disabled.
 - Parameters:
- pointInTimeRecoveryStatus- The current state of point in time recovery:- 
        ENABLED- Point in time recovery is enabled.
- 
        DISABLED- Point in time recovery is disabled.
 
- 
        
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
 
- 
 
- 
pointInTimeRecoveryStatusPointInTimeRecoveryDescription.Builder pointInTimeRecoveryStatus(PointInTimeRecoveryStatus pointInTimeRecoveryStatus) The current state of point in time recovery: - 
 ENABLED- Point in time recovery is enabled.
- 
 DISABLED- Point in time recovery is disabled.
 - Parameters:
- pointInTimeRecoveryStatus- The current state of point in time recovery:- 
        ENABLED- Point in time recovery is enabled.
- 
        DISABLED- Point in time recovery is disabled.
 
- 
        
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
 
- 
 
- 
recoveryPeriodInDaysThe number of preceding days for which continuous backups are taken and maintained. Your table data is only recoverable to any point-in-time from within the configured recovery period. This parameter is optional. - Parameters:
- recoveryPeriodInDays- The number of preceding days for which continuous backups are taken and maintained. Your table data is only recoverable to any point-in-time from within the configured recovery period. This parameter is optional.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
earliestRestorableDateTimePointInTimeRecoveryDescription.Builder earliestRestorableDateTime(Instant earliestRestorableDateTime) Specifies the earliest point in time you can restore your table to. You can restore your table to any point in time during the last 35 days. - Parameters:
- earliestRestorableDateTime- Specifies the earliest point in time you can restore your table to. You can restore your table to any point in time during the last 35 days.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
latestRestorableDateTimeLatestRestorableDateTimeis typically 5 minutes before the current time.- Parameters:
- latestRestorableDateTime-- LatestRestorableDateTimeis typically 5 minutes before the current time.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
 
-