Interface OpenZFSOriginSnapshotConfiguration.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<OpenZFSOriginSnapshotConfiguration.Builder,
,OpenZFSOriginSnapshotConfiguration> SdkBuilder<OpenZFSOriginSnapshotConfiguration.Builder,
,OpenZFSOriginSnapshotConfiguration> SdkPojo
- Enclosing class:
OpenZFSOriginSnapshotConfiguration
-
Method Summary
Modifier and TypeMethodDescriptioncopyStrategy
(String copyStrategy) The strategy used when copying data from the snapshot to the new volume.copyStrategy
(OpenZFSCopyStrategy copyStrategy) The strategy used when copying data from the snapshot to the new volume.snapshotARN
(String snapshotARN) Sets the value of the SnapshotARN property for this object.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFields
-
Method Details
-
snapshotARN
Sets the value of the SnapshotARN property for this object.- Parameters:
snapshotARN
- The new value for the SnapshotARN property for this object.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
copyStrategy
The strategy used when copying data from the snapshot to the new volume.
-
CLONE
- The new volume references the data in the origin snapshot. Cloning a snapshot is faster than copying the data from a snapshot to a new volume and doesn't consume disk throughput. However, the origin snapshot can't be deleted if there is a volume using its copied data. -
FULL_COPY
- Copies all data from the snapshot to the new volume.
The
INCREMENTAL_COPY
option is only for updating an existing volume by using a snapshot from another FSx for OpenZFS file system. For more information, see CopySnapshotAndUpdateVolume.- Parameters:
copyStrategy
- The strategy used when copying data from the snapshot to the new volume.-
CLONE
- The new volume references the data in the origin snapshot. Cloning a snapshot is faster than copying the data from a snapshot to a new volume and doesn't consume disk throughput. However, the origin snapshot can't be deleted if there is a volume using its copied data. -
FULL_COPY
- Copies all data from the snapshot to the new volume.
The
INCREMENTAL_COPY
option is only for updating an existing volume by using a snapshot from another FSx for OpenZFS file system. For more information, see CopySnapshotAndUpdateVolume.-
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
-
copyStrategy
The strategy used when copying data from the snapshot to the new volume.
-
CLONE
- The new volume references the data in the origin snapshot. Cloning a snapshot is faster than copying the data from a snapshot to a new volume and doesn't consume disk throughput. However, the origin snapshot can't be deleted if there is a volume using its copied data. -
FULL_COPY
- Copies all data from the snapshot to the new volume.
The
INCREMENTAL_COPY
option is only for updating an existing volume by using a snapshot from another FSx for OpenZFS file system. For more information, see CopySnapshotAndUpdateVolume.- Parameters:
copyStrategy
- The strategy used when copying data from the snapshot to the new volume.-
CLONE
- The new volume references the data in the origin snapshot. Cloning a snapshot is faster than copying the data from a snapshot to a new volume and doesn't consume disk throughput. However, the origin snapshot can't be deleted if there is a volume using its copied data. -
FULL_COPY
- Copies all data from the snapshot to the new volume.
The
INCREMENTAL_COPY
option is only for updating an existing volume by using a snapshot from another FSx for OpenZFS file system. For more information, see CopySnapshotAndUpdateVolume.-
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
-