@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class AdministrativeAction extends Object implements Serializable, Cloneable, StructuredPojo
Describes a specific Amazon FSx administrative action for the current Windows, Lustre, OpenZFS, or ONTAP file system or volume.
Constructor and Description |
---|
AdministrativeAction() |
Modifier and Type | Method and Description |
---|---|
AdministrativeAction |
clone() |
boolean |
equals(Object obj) |
String |
getAdministrativeActionType() |
AdministrativeActionFailureDetails |
getFailureDetails() |
Integer |
getProgressPercent()
The percentage-complete status of a
STORAGE_OPTIMIZATION or DOWNLOAD_DATA_FROM_BACKUP
administrative action. |
Long |
getRemainingTransferBytes()
The remaining bytes to transfer for the FSx for OpenZFS snapshot that you're copying.
|
Date |
getRequestTime()
The time that the administrative action request was received.
|
String |
getStatus()
The status of the administrative action, as follows:
|
FileSystem |
getTargetFileSystemValues()
The target value for the administration action, provided in the
UpdateFileSystem operation. |
Snapshot |
getTargetSnapshotValues() |
Volume |
getTargetVolumeValues() |
Long |
getTotalTransferBytes()
The number of bytes that have transferred for the FSx for OpenZFS snapshot that you're copying.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setAdministrativeActionType(String administrativeActionType) |
void |
setFailureDetails(AdministrativeActionFailureDetails failureDetails) |
void |
setProgressPercent(Integer progressPercent)
The percentage-complete status of a
STORAGE_OPTIMIZATION or DOWNLOAD_DATA_FROM_BACKUP
administrative action. |
void |
setRemainingTransferBytes(Long remainingTransferBytes)
The remaining bytes to transfer for the FSx for OpenZFS snapshot that you're copying.
|
void |
setRequestTime(Date requestTime)
The time that the administrative action request was received.
|
void |
setStatus(String status)
The status of the administrative action, as follows:
|
void |
setTargetFileSystemValues(FileSystem targetFileSystemValues)
The target value for the administration action, provided in the
UpdateFileSystem operation. |
void |
setTargetSnapshotValues(Snapshot targetSnapshotValues) |
void |
setTargetVolumeValues(Volume targetVolumeValues) |
void |
setTotalTransferBytes(Long totalTransferBytes)
The number of bytes that have transferred for the FSx for OpenZFS snapshot that you're copying.
|
String |
toString()
Returns a string representation of this object.
|
AdministrativeAction |
withAdministrativeActionType(AdministrativeActionType administrativeActionType) |
AdministrativeAction |
withAdministrativeActionType(String administrativeActionType) |
AdministrativeAction |
withFailureDetails(AdministrativeActionFailureDetails failureDetails) |
AdministrativeAction |
withProgressPercent(Integer progressPercent)
The percentage-complete status of a
STORAGE_OPTIMIZATION or DOWNLOAD_DATA_FROM_BACKUP
administrative action. |
AdministrativeAction |
withRemainingTransferBytes(Long remainingTransferBytes)
The remaining bytes to transfer for the FSx for OpenZFS snapshot that you're copying.
|
AdministrativeAction |
withRequestTime(Date requestTime)
The time that the administrative action request was received.
|
AdministrativeAction |
withStatus(Status status)
The status of the administrative action, as follows:
|
AdministrativeAction |
withStatus(String status)
The status of the administrative action, as follows:
|
AdministrativeAction |
withTargetFileSystemValues(FileSystem targetFileSystemValues)
The target value for the administration action, provided in the
UpdateFileSystem operation. |
AdministrativeAction |
withTargetSnapshotValues(Snapshot targetSnapshotValues) |
AdministrativeAction |
withTargetVolumeValues(Volume targetVolumeValues) |
AdministrativeAction |
withTotalTransferBytes(Long totalTransferBytes)
The number of bytes that have transferred for the FSx for OpenZFS snapshot that you're copying.
|
public void setAdministrativeActionType(String administrativeActionType)
administrativeActionType
- AdministrativeActionType
public String getAdministrativeActionType()
AdministrativeActionType
public AdministrativeAction withAdministrativeActionType(String administrativeActionType)
administrativeActionType
- AdministrativeActionType
public AdministrativeAction withAdministrativeActionType(AdministrativeActionType administrativeActionType)
administrativeActionType
- AdministrativeActionType
public void setProgressPercent(Integer progressPercent)
The percentage-complete status of a STORAGE_OPTIMIZATION
or DOWNLOAD_DATA_FROM_BACKUP
administrative action. Does not apply to any other administrative action type.
progressPercent
- The percentage-complete status of a STORAGE_OPTIMIZATION
or
DOWNLOAD_DATA_FROM_BACKUP
administrative action. Does not apply to any other administrative
action type.public Integer getProgressPercent()
The percentage-complete status of a STORAGE_OPTIMIZATION
or DOWNLOAD_DATA_FROM_BACKUP
administrative action. Does not apply to any other administrative action type.
STORAGE_OPTIMIZATION
or
DOWNLOAD_DATA_FROM_BACKUP
administrative action. Does not apply to any other administrative
action type.public AdministrativeAction withProgressPercent(Integer progressPercent)
The percentage-complete status of a STORAGE_OPTIMIZATION
or DOWNLOAD_DATA_FROM_BACKUP
administrative action. Does not apply to any other administrative action type.
progressPercent
- The percentage-complete status of a STORAGE_OPTIMIZATION
or
DOWNLOAD_DATA_FROM_BACKUP
administrative action. Does not apply to any other administrative
action type.public void setRequestTime(Date requestTime)
The time that the administrative action request was received.
requestTime
- The time that the administrative action request was received.public Date getRequestTime()
The time that the administrative action request was received.
public AdministrativeAction withRequestTime(Date requestTime)
The time that the administrative action request was received.
requestTime
- The time that the administrative action request was received.public void setStatus(String status)
The status of the administrative action, as follows:
FAILED
- Amazon FSx failed to process the administrative action successfully.
IN_PROGRESS
- Amazon FSx is processing the administrative action.
PENDING
- Amazon FSx is waiting to process the administrative action.
COMPLETED
- Amazon FSx has finished processing the administrative task.
For a backup restore to a second-generation FSx for ONTAP file system, indicates that all data has been downloaded to the volume, and clients now have read-write access to volume.
UPDATED_OPTIMIZING
- For a storage-capacity increase update, Amazon FSx has updated the file system
with the new storage capacity, and is now performing the storage-optimization process.
PENDING
- For a backup restore to a second-generation FSx for ONTAP file system, indicates that the
file metadata is being downloaded onto the volume. The volume's Lifecycle state is CREATING.
IN_PROGRESS
- For a backup restore to a second-generation FSx for ONTAP file system, indicates that
all metadata has been downloaded to the new volume and client can access data with read-only access while Amazon
FSx downloads the file data to the volume. Track the progress of this process with the
ProgressPercent
element.
status
- The status of the administrative action, as follows:
FAILED
- Amazon FSx failed to process the administrative action successfully.
IN_PROGRESS
- Amazon FSx is processing the administrative action.
PENDING
- Amazon FSx is waiting to process the administrative action.
COMPLETED
- Amazon FSx has finished processing the administrative task.
For a backup restore to a second-generation FSx for ONTAP file system, indicates that all data has been downloaded to the volume, and clients now have read-write access to volume.
UPDATED_OPTIMIZING
- For a storage-capacity increase update, Amazon FSx has updated the file
system with the new storage capacity, and is now performing the storage-optimization process.
PENDING
- For a backup restore to a second-generation FSx for ONTAP file system, indicates
that the file metadata is being downloaded onto the volume. The volume's Lifecycle state is CREATING.
IN_PROGRESS
- For a backup restore to a second-generation FSx for ONTAP file system,
indicates that all metadata has been downloaded to the new volume and client can access data with
read-only access while Amazon FSx downloads the file data to the volume. Track the progress of this
process with the ProgressPercent
element.
Status
public String getStatus()
The status of the administrative action, as follows:
FAILED
- Amazon FSx failed to process the administrative action successfully.
IN_PROGRESS
- Amazon FSx is processing the administrative action.
PENDING
- Amazon FSx is waiting to process the administrative action.
COMPLETED
- Amazon FSx has finished processing the administrative task.
For a backup restore to a second-generation FSx for ONTAP file system, indicates that all data has been downloaded to the volume, and clients now have read-write access to volume.
UPDATED_OPTIMIZING
- For a storage-capacity increase update, Amazon FSx has updated the file system
with the new storage capacity, and is now performing the storage-optimization process.
PENDING
- For a backup restore to a second-generation FSx for ONTAP file system, indicates that the
file metadata is being downloaded onto the volume. The volume's Lifecycle state is CREATING.
IN_PROGRESS
- For a backup restore to a second-generation FSx for ONTAP file system, indicates that
all metadata has been downloaded to the new volume and client can access data with read-only access while Amazon
FSx downloads the file data to the volume. Track the progress of this process with the
ProgressPercent
element.
FAILED
- Amazon FSx failed to process the administrative action successfully.
IN_PROGRESS
- Amazon FSx is processing the administrative action.
PENDING
- Amazon FSx is waiting to process the administrative action.
COMPLETED
- Amazon FSx has finished processing the administrative task.
For a backup restore to a second-generation FSx for ONTAP file system, indicates that all data has been downloaded to the volume, and clients now have read-write access to volume.
UPDATED_OPTIMIZING
- For a storage-capacity increase update, Amazon FSx has updated the file
system with the new storage capacity, and is now performing the storage-optimization process.
PENDING
- For a backup restore to a second-generation FSx for ONTAP file system, indicates
that the file metadata is being downloaded onto the volume. The volume's Lifecycle state is CREATING.
IN_PROGRESS
- For a backup restore to a second-generation FSx for ONTAP file system,
indicates that all metadata has been downloaded to the new volume and client can access data with
read-only access while Amazon FSx downloads the file data to the volume. Track the progress of this
process with the ProgressPercent
element.
Status
public AdministrativeAction withStatus(String status)
The status of the administrative action, as follows:
FAILED
- Amazon FSx failed to process the administrative action successfully.
IN_PROGRESS
- Amazon FSx is processing the administrative action.
PENDING
- Amazon FSx is waiting to process the administrative action.
COMPLETED
- Amazon FSx has finished processing the administrative task.
For a backup restore to a second-generation FSx for ONTAP file system, indicates that all data has been downloaded to the volume, and clients now have read-write access to volume.
UPDATED_OPTIMIZING
- For a storage-capacity increase update, Amazon FSx has updated the file system
with the new storage capacity, and is now performing the storage-optimization process.
PENDING
- For a backup restore to a second-generation FSx for ONTAP file system, indicates that the
file metadata is being downloaded onto the volume. The volume's Lifecycle state is CREATING.
IN_PROGRESS
- For a backup restore to a second-generation FSx for ONTAP file system, indicates that
all metadata has been downloaded to the new volume and client can access data with read-only access while Amazon
FSx downloads the file data to the volume. Track the progress of this process with the
ProgressPercent
element.
status
- The status of the administrative action, as follows:
FAILED
- Amazon FSx failed to process the administrative action successfully.
IN_PROGRESS
- Amazon FSx is processing the administrative action.
PENDING
- Amazon FSx is waiting to process the administrative action.
COMPLETED
- Amazon FSx has finished processing the administrative task.
For a backup restore to a second-generation FSx for ONTAP file system, indicates that all data has been downloaded to the volume, and clients now have read-write access to volume.
UPDATED_OPTIMIZING
- For a storage-capacity increase update, Amazon FSx has updated the file
system with the new storage capacity, and is now performing the storage-optimization process.
PENDING
- For a backup restore to a second-generation FSx for ONTAP file system, indicates
that the file metadata is being downloaded onto the volume. The volume's Lifecycle state is CREATING.
IN_PROGRESS
- For a backup restore to a second-generation FSx for ONTAP file system,
indicates that all metadata has been downloaded to the new volume and client can access data with
read-only access while Amazon FSx downloads the file data to the volume. Track the progress of this
process with the ProgressPercent
element.
Status
public AdministrativeAction withStatus(Status status)
The status of the administrative action, as follows:
FAILED
- Amazon FSx failed to process the administrative action successfully.
IN_PROGRESS
- Amazon FSx is processing the administrative action.
PENDING
- Amazon FSx is waiting to process the administrative action.
COMPLETED
- Amazon FSx has finished processing the administrative task.
For a backup restore to a second-generation FSx for ONTAP file system, indicates that all data has been downloaded to the volume, and clients now have read-write access to volume.
UPDATED_OPTIMIZING
- For a storage-capacity increase update, Amazon FSx has updated the file system
with the new storage capacity, and is now performing the storage-optimization process.
PENDING
- For a backup restore to a second-generation FSx for ONTAP file system, indicates that the
file metadata is being downloaded onto the volume. The volume's Lifecycle state is CREATING.
IN_PROGRESS
- For a backup restore to a second-generation FSx for ONTAP file system, indicates that
all metadata has been downloaded to the new volume and client can access data with read-only access while Amazon
FSx downloads the file data to the volume. Track the progress of this process with the
ProgressPercent
element.
status
- The status of the administrative action, as follows:
FAILED
- Amazon FSx failed to process the administrative action successfully.
IN_PROGRESS
- Amazon FSx is processing the administrative action.
PENDING
- Amazon FSx is waiting to process the administrative action.
COMPLETED
- Amazon FSx has finished processing the administrative task.
For a backup restore to a second-generation FSx for ONTAP file system, indicates that all data has been downloaded to the volume, and clients now have read-write access to volume.
UPDATED_OPTIMIZING
- For a storage-capacity increase update, Amazon FSx has updated the file
system with the new storage capacity, and is now performing the storage-optimization process.
PENDING
- For a backup restore to a second-generation FSx for ONTAP file system, indicates
that the file metadata is being downloaded onto the volume. The volume's Lifecycle state is CREATING.
IN_PROGRESS
- For a backup restore to a second-generation FSx for ONTAP file system,
indicates that all metadata has been downloaded to the new volume and client can access data with
read-only access while Amazon FSx downloads the file data to the volume. Track the progress of this
process with the ProgressPercent
element.
Status
public void setTargetFileSystemValues(FileSystem targetFileSystemValues)
The target value for the administration action, provided in the UpdateFileSystem
operation. Returned
for FILE_SYSTEM_UPDATE
administrative actions.
targetFileSystemValues
- The target value for the administration action, provided in the UpdateFileSystem
operation.
Returned for FILE_SYSTEM_UPDATE
administrative actions.public FileSystem getTargetFileSystemValues()
The target value for the administration action, provided in the UpdateFileSystem
operation. Returned
for FILE_SYSTEM_UPDATE
administrative actions.
UpdateFileSystem
operation.
Returned for FILE_SYSTEM_UPDATE
administrative actions.public AdministrativeAction withTargetFileSystemValues(FileSystem targetFileSystemValues)
The target value for the administration action, provided in the UpdateFileSystem
operation. Returned
for FILE_SYSTEM_UPDATE
administrative actions.
targetFileSystemValues
- The target value for the administration action, provided in the UpdateFileSystem
operation.
Returned for FILE_SYSTEM_UPDATE
administrative actions.public void setFailureDetails(AdministrativeActionFailureDetails failureDetails)
failureDetails
- public AdministrativeActionFailureDetails getFailureDetails()
public AdministrativeAction withFailureDetails(AdministrativeActionFailureDetails failureDetails)
failureDetails
- public void setTargetVolumeValues(Volume targetVolumeValues)
targetVolumeValues
- public Volume getTargetVolumeValues()
public AdministrativeAction withTargetVolumeValues(Volume targetVolumeValues)
targetVolumeValues
- public void setTargetSnapshotValues(Snapshot targetSnapshotValues)
targetSnapshotValues
- public Snapshot getTargetSnapshotValues()
public AdministrativeAction withTargetSnapshotValues(Snapshot targetSnapshotValues)
targetSnapshotValues
- public void setTotalTransferBytes(Long totalTransferBytes)
The number of bytes that have transferred for the FSx for OpenZFS snapshot that you're copying.
totalTransferBytes
- The number of bytes that have transferred for the FSx for OpenZFS snapshot that you're copying.public Long getTotalTransferBytes()
The number of bytes that have transferred for the FSx for OpenZFS snapshot that you're copying.
public AdministrativeAction withTotalTransferBytes(Long totalTransferBytes)
The number of bytes that have transferred for the FSx for OpenZFS snapshot that you're copying.
totalTransferBytes
- The number of bytes that have transferred for the FSx for OpenZFS snapshot that you're copying.public void setRemainingTransferBytes(Long remainingTransferBytes)
The remaining bytes to transfer for the FSx for OpenZFS snapshot that you're copying.
remainingTransferBytes
- The remaining bytes to transfer for the FSx for OpenZFS snapshot that you're copying.public Long getRemainingTransferBytes()
The remaining bytes to transfer for the FSx for OpenZFS snapshot that you're copying.
public AdministrativeAction withRemainingTransferBytes(Long remainingTransferBytes)
The remaining bytes to transfer for the FSx for OpenZFS snapshot that you're copying.
remainingTransferBytes
- The remaining bytes to transfer for the FSx for OpenZFS snapshot that you're copying.public String toString()
toString
in class Object
Object.toString()
public AdministrativeAction clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.