Interface Snapshot.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<Snapshot.Builder,
,Snapshot> SdkBuilder<Snapshot.Builder,
,Snapshot> SdkPojo
- Enclosing class:
Snapshot
public static interface Snapshot.Builder
extends SdkPojo, CopyableBuilder<Snapshot.Builder,Snapshot>
-
Method Summary
Modifier and TypeMethodDescriptiondirectoryId
(String directoryId) The directory identifier.The descriptive name of the snapshot.snapshotId
(String snapshotId) The snapshot identifier.The date and time that the snapshot was taken.The snapshot status.status
(SnapshotStatus status) The snapshot status.The snapshot type.type
(SnapshotType type) The snapshot type.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, sdkFields
-
Method Details
-
directoryId
The directory identifier.
- Parameters:
directoryId
- The directory identifier.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
snapshotId
The snapshot identifier.
- Parameters:
snapshotId
- The snapshot identifier.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
type
The snapshot type.
- Parameters:
type
- The snapshot type.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
type
The snapshot type.
- Parameters:
type
- The snapshot type.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
name
The descriptive name of the snapshot.
- Parameters:
name
- The descriptive name of the snapshot.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
status
The snapshot status.
- Parameters:
status
- The snapshot status.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
status
The snapshot status.
- Parameters:
status
- The snapshot status.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
startTime
The date and time that the snapshot was taken.
- Parameters:
startTime
- The date and time that the snapshot was taken.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-