@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 or Lustre 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()
Provides the percent complete of a
STORAGE_OPTIMIZATION administrative action. |
Instant |
requestTime()
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. |
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()
Provides the percent complete 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()
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. For more information, see
Managing storage
capacity in the Amazon FSx for Windows File Server User Guide and Managing storage and
throughput capacity in the Amazon FSx for Lustre User Guide.
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. For more
information, see Managing
storage capacity in the Amazon FSx for Windows File Server User Guide and Managing storage
and throughput capacity in the Amazon FSx for Lustre User Guide.
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. For more information, see
Managing storage
capacity in the Amazon FSx for Windows File Server User Guide and Managing storage and
throughput capacity in the Amazon FSx for Lustre User Guide.
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. For more
information, see Managing
storage capacity in the Amazon FSx for Windows File Server User Guide and Managing storage
and throughput capacity in the Amazon FSx for Lustre User Guide.
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 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 © 2021. All rights reserved.