Interface AutoSnapshotDetails.Builder
- All Superinterfaces:
- Buildable,- CopyableBuilder<AutoSnapshotDetails.Builder,,- AutoSnapshotDetails> - SdkBuilder<AutoSnapshotDetails.Builder,,- AutoSnapshotDetails> - SdkPojo
- Enclosing class:
- AutoSnapshotDetails
@Mutable
@NotThreadSafe
public static interface AutoSnapshotDetails.Builder
extends SdkPojo, CopyableBuilder<AutoSnapshotDetails.Builder,AutoSnapshotDetails> 
- 
Method SummaryModifier and TypeMethodDescriptionThe timestamp when the automatic snapshot was created.The date of the automatic snapshot inYYYY-MM-DDformat.fromAttachedDisks(Collection<AttachedDisk> fromAttachedDisks) An array of objects that describe the block storage disks attached to the instance when the automatic snapshot was created.fromAttachedDisks(Consumer<AttachedDisk.Builder>... fromAttachedDisks) An array of objects that describe the block storage disks attached to the instance when the automatic snapshot was created.fromAttachedDisks(AttachedDisk... fromAttachedDisks) An array of objects that describe the block storage disks attached to the instance when the automatic snapshot was created.The status of the automatic snapshot.status(AutoSnapshotStatus status) The status of the automatic snapshot.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- 
dateThe date of the automatic snapshot in YYYY-MM-DDformat.- Parameters:
- date- The date of the automatic snapshot in- YYYY-MM-DDformat.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
createdAtThe timestamp when the automatic snapshot was created. - Parameters:
- createdAt- The timestamp when the automatic snapshot was created.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
statusThe status of the automatic snapshot. - Parameters:
- status- The status of the automatic snapshot.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
 
- 
statusThe status of the automatic snapshot. - Parameters:
- status- The status of the automatic snapshot.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
 
- 
fromAttachedDisksAn array of objects that describe the block storage disks attached to the instance when the automatic snapshot was created. - Parameters:
- fromAttachedDisks- An array of objects that describe the block storage disks attached to the instance when the automatic snapshot was created.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
fromAttachedDisksAn array of objects that describe the block storage disks attached to the instance when the automatic snapshot was created. - Parameters:
- fromAttachedDisks- An array of objects that describe the block storage disks attached to the instance when the automatic snapshot was created.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
fromAttachedDisksAn array of objects that describe the block storage disks attached to the instance when the automatic snapshot was created. This is a convenience method that creates an instance of theAttachedDisk.Builderavoiding the need to create one manually viaAttachedDisk.builder().When the Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tofromAttachedDisks(List<AttachedDisk>).- Parameters:
- fromAttachedDisks- a consumer that will call methods on- AttachedDisk.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
 
 
-