@Generated(value="software.amazon.awssdk:codegen") public final class AdministrativeAction extends Object implements SdkPojo, Serializable, ToCopyableBuilder<AdministrativeAction.Builder,AdministrativeAction>
Describes a specific Amazon FSx administrative action for the current Windows, Lustre, or OpenZFS file system.
| Modifier and Type | Class and Description |
|---|---|
static interface |
AdministrativeAction.Builder |
| Modifier and Type | Method and Description |
|---|---|
AdministrativeActionType |
administrativeActionType()
Returns the value of the AdministrativeActionType property for this object.
|
String |
administrativeActionTypeAsString()
Returns the value of the AdministrativeActionType property for this object.
|
static AdministrativeAction.Builder |
builder() |
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
AdministrativeActionFailureDetails |
failureDetails()
Returns the value of the FailureDetails property for this object.
|
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
Integer |
progressPercent()
The percentage-complete status of a
STORAGE_OPTIMIZATION administrative action. |
Instant |
requestTime()
The time that the administrative action request was received.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends AdministrativeAction.Builder> |
serializableBuilderClass() |
Status |
status()
Describes the status of the administrative action, as follows:
|
String |
statusAsString()
Describes the status of the administrative action, as follows:
|
FileSystem |
targetFileSystemValues()
Describes the target value for the administration action, provided in the
UpdateFileSystem
operation. |
Snapshot |
targetSnapshotValues()
Returns the value of the TargetSnapshotValues property for this object.
|
Volume |
targetVolumeValues()
Returns the value of the TargetVolumeValues property for this object.
|
AdministrativeAction.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final AdministrativeActionType administrativeActionType()
If the service returns an enum value that is not available in the current SDK version,
administrativeActionType will return AdministrativeActionType.UNKNOWN_TO_SDK_VERSION. The raw
value returned by the service is available from administrativeActionTypeAsString().
AdministrativeActionTypepublic final String administrativeActionTypeAsString()
If the service returns an enum value that is not available in the current SDK version,
administrativeActionType will return AdministrativeActionType.UNKNOWN_TO_SDK_VERSION. The raw
value returned by the service is available from administrativeActionTypeAsString().
AdministrativeActionTypepublic final Integer progressPercent()
The percentage-complete status of a STORAGE_OPTIMIZATION administrative action. Does not apply to
any other administrative action type.
STORAGE_OPTIMIZATION administrative action. Does not
apply to any other administrative action type.public final Instant requestTime()
The time that the administrative action request was received.
public final Status status()
Describes 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.
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.
If the service returns an enum value that is not available in the current SDK version, status will
return Status.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from
statusAsString().
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.
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.
Statuspublic final String statusAsString()
Describes 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.
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.
If the service returns an enum value that is not available in the current SDK version, status will
return Status.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from
statusAsString().
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.
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.
Statuspublic final FileSystem targetFileSystemValues()
Describes 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 final AdministrativeActionFailureDetails failureDetails()
public final Volume targetVolumeValues()
public final Snapshot targetSnapshotValues()
public AdministrativeAction.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<AdministrativeAction.Builder,AdministrativeAction>public static AdministrativeAction.Builder builder()
public static Class<? extends AdministrativeAction.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2023. All rights reserved.