Class AdministrativeAction
- All Implemented Interfaces:
Serializable,SdkPojo,ToCopyableBuilder<AdministrativeAction.Builder,AdministrativeAction>
Describes a specific Amazon FSx administrative action for the current Windows, Lustre, OpenZFS, or ONTAP file system or volume.
- See Also:
-
Nested Class Summary
Nested Classes -
Method Summary
Modifier and TypeMethodDescriptionfinal AdministrativeActionTypeReturns the value of the AdministrativeActionType property for this object.final StringReturns the value of the AdministrativeActionType property for this object.static AdministrativeAction.Builderbuilder()final booleanfinal booleanequalsBySdkFields(Object obj) Indicates whether some other object is "equal to" this one by SDK fields.Returns the value of the FailureDetails property for this object.final <T> Optional<T> getValueForField(String fieldName, Class<T> clazz) final inthashCode()final IntegerThe percentage-complete status of aSTORAGE_OPTIMIZATIONorDOWNLOAD_DATA_FROM_BACKUPadministrative action.final LongThe remaining bytes to transfer for the FSx for OpenZFS snapshot that you're copying.final InstantThe time that the administrative action request was received.static Class<? extends AdministrativeAction.Builder> final Statusstatus()The status of the administrative action, as follows:final StringThe status of the administrative action, as follows:final FileSystemThe target value for the administration action, provided in theUpdateFileSystemoperation.final SnapshotReturns the value of the TargetSnapshotValues property for this object.final VolumeReturns the value of the TargetVolumeValues property for this object.Take this object and create a builder that contains all of the current property values of this object.final StringtoString()Returns a string representation of this object.final LongThe number of bytes that have transferred for the FSx for OpenZFS snapshot that you're copying.Methods inherited from interface software.amazon.awssdk.utils.builder.ToCopyableBuilder
copy
-
Method Details
-
administrativeActionType
Returns the value of the AdministrativeActionType property for this object.If the service returns an enum value that is not available in the current SDK version,
administrativeActionTypewill returnAdministrativeActionType.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromadministrativeActionTypeAsString().- Returns:
- The value of the AdministrativeActionType property for this object.
- See Also:
-
administrativeActionTypeAsString
Returns the value of the AdministrativeActionType property for this object.If the service returns an enum value that is not available in the current SDK version,
administrativeActionTypewill returnAdministrativeActionType.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromadministrativeActionTypeAsString().- Returns:
- The value of the AdministrativeActionType property for this object.
- See Also:
-
progressPercent
The percentage-complete status of a
STORAGE_OPTIMIZATIONorDOWNLOAD_DATA_FROM_BACKUPadministrative action. Does not apply to any other administrative action type.- Returns:
- The percentage-complete status of a
STORAGE_OPTIMIZATIONorDOWNLOAD_DATA_FROM_BACKUPadministrative action. Does not apply to any other administrative action type.
-
requestTime
The time that the administrative action request was received.
- Returns:
- The time that the administrative action request was received.
-
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 theProgressPercentelement.
If the service returns an enum value that is not available in the current SDK version,
statuswill returnStatus.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromstatusAsString().- Returns:
- 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 theProgressPercentelement.
-
- See Also:
-
-
statusAsString
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 theProgressPercentelement.
If the service returns an enum value that is not available in the current SDK version,
statuswill returnStatus.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromstatusAsString().- Returns:
- 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 theProgressPercentelement.
-
- See Also:
-
-
targetFileSystemValues
The target value for the administration action, provided in the
UpdateFileSystemoperation. Returned forFILE_SYSTEM_UPDATEadministrative actions.- Returns:
- The target value for the administration action, provided in the
UpdateFileSystemoperation. Returned forFILE_SYSTEM_UPDATEadministrative actions.
-
failureDetails
Returns the value of the FailureDetails property for this object.- Returns:
- The value of the FailureDetails property for this object.
-
targetVolumeValues
Returns the value of the TargetVolumeValues property for this object.- Returns:
- The value of the TargetVolumeValues property for this object.
-
targetSnapshotValues
Returns the value of the TargetSnapshotValues property for this object.- Returns:
- The value of the TargetSnapshotValues property for this object.
-
totalTransferBytes
The number of bytes that have transferred for the FSx for OpenZFS snapshot that you're copying.
- Returns:
- The number of bytes that have transferred 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.
- Returns:
- The remaining bytes to transfer for the FSx for OpenZFS snapshot that you're copying.
-
toBuilder
Description copied from interface:ToCopyableBuilderTake this object and create a builder that contains all of the current property values of this object.- Specified by:
toBuilderin interfaceToCopyableBuilder<AdministrativeAction.Builder,AdministrativeAction> - Returns:
- a builder for type T
-
builder
-
serializableBuilderClass
-
hashCode
-
equals
-
equalsBySdkFields
Description copied from interface:SdkPojoIndicates whether some other object is "equal to" this one by SDK fields. An SDK field is a modeled, non-inherited field in anSdkPojoclass, and is generated based on a service model.If an
SdkPojoclass does not have any inherited fields,equalsBySdkFieldsandequalsare essentially the same.- Specified by:
equalsBySdkFieldsin interfaceSdkPojo- Parameters:
obj- the object to be compared with- Returns:
- true if the other object equals to this object by sdk fields, false otherwise.
-
toString
-
getValueForField
-
sdkFields
-