public static interface DisableFastSnapshotRestoreSuccessItem.Builder extends SdkPojo, CopyableBuilder<DisableFastSnapshotRestoreSuccessItem.Builder,DisableFastSnapshotRestoreSuccessItem>
Modifier and Type | Method and Description |
---|---|
DisableFastSnapshotRestoreSuccessItem.Builder |
availabilityZone(String availabilityZone)
The Availability Zone.
|
DisableFastSnapshotRestoreSuccessItem.Builder |
disabledTime(Instant disabledTime)
The time at which fast snapshot restores entered the
disabled state. |
DisableFastSnapshotRestoreSuccessItem.Builder |
disablingTime(Instant disablingTime)
The time at which fast snapshot restores entered the
disabling state. |
DisableFastSnapshotRestoreSuccessItem.Builder |
enabledTime(Instant enabledTime)
The time at which fast snapshot restores entered the
enabled state. |
DisableFastSnapshotRestoreSuccessItem.Builder |
enablingTime(Instant enablingTime)
The time at which fast snapshot restores entered the
enabling state. |
DisableFastSnapshotRestoreSuccessItem.Builder |
optimizingTime(Instant optimizingTime)
The time at which fast snapshot restores entered the
optimizing state. |
DisableFastSnapshotRestoreSuccessItem.Builder |
ownerAlias(String ownerAlias)
The alias of the snapshot owner.
|
DisableFastSnapshotRestoreSuccessItem.Builder |
ownerId(String ownerId)
The ID of the AWS account that owns the snapshot.
|
DisableFastSnapshotRestoreSuccessItem.Builder |
snapshotId(String snapshotId)
The ID of the snapshot.
|
DisableFastSnapshotRestoreSuccessItem.Builder |
state(FastSnapshotRestoreStateCode state)
The state of fast snapshot restores for the snapshot.
|
DisableFastSnapshotRestoreSuccessItem.Builder |
state(String state)
The state of fast snapshot restores for the snapshot.
|
DisableFastSnapshotRestoreSuccessItem.Builder |
stateTransitionReason(String stateTransitionReason)
The reason for the state transition.
|
equalsBySdkFields, sdkFields
copy
applyMutation, build
DisableFastSnapshotRestoreSuccessItem.Builder snapshotId(String snapshotId)
The ID of the snapshot.
snapshotId
- The ID of the snapshot.DisableFastSnapshotRestoreSuccessItem.Builder availabilityZone(String availabilityZone)
The Availability Zone.
availabilityZone
- The Availability Zone.DisableFastSnapshotRestoreSuccessItem.Builder state(String state)
The state of fast snapshot restores for the snapshot.
state
- The state of fast snapshot restores for the snapshot.FastSnapshotRestoreStateCode
,
FastSnapshotRestoreStateCode
DisableFastSnapshotRestoreSuccessItem.Builder state(FastSnapshotRestoreStateCode state)
The state of fast snapshot restores for the snapshot.
state
- The state of fast snapshot restores for the snapshot.FastSnapshotRestoreStateCode
,
FastSnapshotRestoreStateCode
DisableFastSnapshotRestoreSuccessItem.Builder stateTransitionReason(String stateTransitionReason)
The reason for the state transition. The possible values are as follows:
Client.UserInitiated
- The state successfully transitioned to enabling
or
disabling
.
Client.UserInitiated - Lifecycle state transition
- The state successfully transitioned to
optimizing
, enabled
, or disabled
.
stateTransitionReason
- The reason for the state transition. The possible values are as follows:
Client.UserInitiated
- The state successfully transitioned to enabling
or
disabling
.
Client.UserInitiated - Lifecycle state transition
- The state successfully transitioned
to optimizing
, enabled
, or disabled
.
DisableFastSnapshotRestoreSuccessItem.Builder ownerId(String ownerId)
The ID of the AWS account that owns the snapshot.
ownerId
- The ID of the AWS account that owns the snapshot.DisableFastSnapshotRestoreSuccessItem.Builder ownerAlias(String ownerAlias)
The alias of the snapshot owner.
ownerAlias
- The alias of the snapshot owner.DisableFastSnapshotRestoreSuccessItem.Builder enablingTime(Instant enablingTime)
The time at which fast snapshot restores entered the enabling
state.
enablingTime
- The time at which fast snapshot restores entered the enabling
state.DisableFastSnapshotRestoreSuccessItem.Builder optimizingTime(Instant optimizingTime)
The time at which fast snapshot restores entered the optimizing
state.
optimizingTime
- The time at which fast snapshot restores entered the optimizing
state.DisableFastSnapshotRestoreSuccessItem.Builder enabledTime(Instant enabledTime)
The time at which fast snapshot restores entered the enabled
state.
enabledTime
- The time at which fast snapshot restores entered the enabled
state.DisableFastSnapshotRestoreSuccessItem.Builder disablingTime(Instant disablingTime)
The time at which fast snapshot restores entered the disabling
state.
disablingTime
- The time at which fast snapshot restores entered the disabling
state.DisableFastSnapshotRestoreSuccessItem.Builder disabledTime(Instant disabledTime)
The time at which fast snapshot restores entered the disabled
state.
disabledTime
- The time at which fast snapshot restores entered the disabled
state.Copyright © 2020. All rights reserved.