Package com.pulumi.aws.docdb.inputs
Class ClusterRestoreToPointInTimeArgs.Builder
- java.lang.Object
-
- com.pulumi.aws.docdb.inputs.ClusterRestoreToPointInTimeArgs.Builder
-
- Enclosing class:
- ClusterRestoreToPointInTimeArgs
public static final class ClusterRestoreToPointInTimeArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()Builder(ClusterRestoreToPointInTimeArgs defaults)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ClusterRestoreToPointInTimeArgsbuild()ClusterRestoreToPointInTimeArgs.BuilderrestoreToTime(com.pulumi.core.Output<java.lang.String> restoreToTime)ClusterRestoreToPointInTimeArgs.BuilderrestoreToTime(java.lang.String restoreToTime)ClusterRestoreToPointInTimeArgs.BuilderrestoreType(com.pulumi.core.Output<java.lang.String> restoreType)ClusterRestoreToPointInTimeArgs.BuilderrestoreType(java.lang.String restoreType)ClusterRestoreToPointInTimeArgs.BuildersourceClusterIdentifier(com.pulumi.core.Output<java.lang.String> sourceClusterIdentifier)ClusterRestoreToPointInTimeArgs.BuildersourceClusterIdentifier(java.lang.String sourceClusterIdentifier)ClusterRestoreToPointInTimeArgs.BuilderuseLatestRestorableTime(com.pulumi.core.Output<java.lang.Boolean> useLatestRestorableTime)ClusterRestoreToPointInTimeArgs.BuilderuseLatestRestorableTime(java.lang.Boolean useLatestRestorableTime)
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(ClusterRestoreToPointInTimeArgs defaults)
-
-
Method Detail
-
restoreToTime
public ClusterRestoreToPointInTimeArgs.Builder restoreToTime(@Nullable com.pulumi.core.Output<java.lang.String> restoreToTime)
- Parameters:
restoreToTime- The date and time to restore from. Value must be a time in Universal Coordinated Time (UTC) format and must be before the latest restorable time for the DB instance. Cannot be specified with `useLatestRestorableTime`.- Returns:
- builder
-
restoreToTime
public ClusterRestoreToPointInTimeArgs.Builder restoreToTime(java.lang.String restoreToTime)
- Parameters:
restoreToTime- The date and time to restore from. Value must be a time in Universal Coordinated Time (UTC) format and must be before the latest restorable time for the DB instance. Cannot be specified with `useLatestRestorableTime`.- Returns:
- builder
-
restoreType
public ClusterRestoreToPointInTimeArgs.Builder restoreType(@Nullable com.pulumi.core.Output<java.lang.String> restoreType)
- Parameters:
restoreType- The type of restore to be performed. Valid values are `full-copy`, `copy-on-write`.- Returns:
- builder
-
restoreType
public ClusterRestoreToPointInTimeArgs.Builder restoreType(java.lang.String restoreType)
- Parameters:
restoreType- The type of restore to be performed. Valid values are `full-copy`, `copy-on-write`.- Returns:
- builder
-
sourceClusterIdentifier
public ClusterRestoreToPointInTimeArgs.Builder sourceClusterIdentifier(com.pulumi.core.Output<java.lang.String> sourceClusterIdentifier)
- Parameters:
sourceClusterIdentifier- The identifier of the source DB cluster from which to restore. Must match the identifier of an existing DB cluster.- Returns:
- builder
-
sourceClusterIdentifier
public ClusterRestoreToPointInTimeArgs.Builder sourceClusterIdentifier(java.lang.String sourceClusterIdentifier)
- Parameters:
sourceClusterIdentifier- The identifier of the source DB cluster from which to restore. Must match the identifier of an existing DB cluster.- Returns:
- builder
-
useLatestRestorableTime
public ClusterRestoreToPointInTimeArgs.Builder useLatestRestorableTime(@Nullable com.pulumi.core.Output<java.lang.Boolean> useLatestRestorableTime)
- Parameters:
useLatestRestorableTime- A boolean value that indicates whether the DB cluster is restored from the latest backup time. Defaults to `false`. Cannot be specified with `restoreToTime`.- Returns:
- builder
-
useLatestRestorableTime
public ClusterRestoreToPointInTimeArgs.Builder useLatestRestorableTime(java.lang.Boolean useLatestRestorableTime)
- Parameters:
useLatestRestorableTime- A boolean value that indicates whether the DB cluster is restored from the latest backup time. Defaults to `false`. Cannot be specified with `restoreToTime`.- Returns:
- builder
-
build
public ClusterRestoreToPointInTimeArgs build()
-
-