Class ExportTask
- java.lang.Object
-
- software.amazon.awssdk.services.mgn.model.ExportTask
-
- All Implemented Interfaces:
Serializable,SdkPojo,ToCopyableBuilder<ExportTask.Builder,ExportTask>
@Generated("software.amazon.awssdk:codegen") public final class ExportTask extends Object implements SdkPojo, Serializable, ToCopyableBuilder<ExportTask.Builder,ExportTask>
Export task.
- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interfaceExportTask.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static ExportTask.Builderbuilder()StringcreationDateTime()Export task creation datetime.StringendDateTime()Export task end datetime.booleanequals(Object obj)booleanequalsBySdkFields(Object obj)StringexportID()Export task id.<T> Optional<T>getValueForField(String fieldName, Class<T> clazz)inthashCode()FloatprogressPercentage()Export task progress percentage.Strings3Bucket()Export task s3 bucket.Strings3BucketOwner()Export task s3 bucket owner.Strings3Key()Export task s3 key.List<SdkField<?>>sdkFields()static Class<? extends ExportTask.Builder>serializableBuilderClass()ExportStatusstatus()Export task status.StringstatusAsString()Export task status.ExportTaskSummarysummary()Export task summary.ExportTask.BuildertoBuilder()StringtoString()Returns a string representation of this object.-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface software.amazon.awssdk.utils.builder.ToCopyableBuilder
copy
-
-
-
-
Method Detail
-
creationDateTime
public final String creationDateTime()
Export task creation datetime.
- Returns:
- Export task creation datetime.
-
endDateTime
public final String endDateTime()
Export task end datetime.
- Returns:
- Export task end datetime.
-
exportID
public final String exportID()
Export task id.
- Returns:
- Export task id.
-
progressPercentage
public final Float progressPercentage()
Export task progress percentage.
- Returns:
- Export task progress percentage.
-
s3Bucket
public final String s3Bucket()
Export task s3 bucket.
- Returns:
- Export task s3 bucket.
-
s3BucketOwner
public final String s3BucketOwner()
Export task s3 bucket owner.
- Returns:
- Export task s3 bucket owner.
-
s3Key
public final String s3Key()
Export task s3 key.
- Returns:
- Export task s3 key.
-
status
public final ExportStatus status()
Export task status.
If the service returns an enum value that is not available in the current SDK version,
statuswill returnExportStatus.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromstatusAsString().- Returns:
- Export task status.
- See Also:
ExportStatus
-
statusAsString
public final String statusAsString()
Export task status.
If the service returns an enum value that is not available in the current SDK version,
statuswill returnExportStatus.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromstatusAsString().- Returns:
- Export task status.
- See Also:
ExportStatus
-
summary
public final ExportTaskSummary summary()
Export task summary.
- Returns:
- Export task summary.
-
toBuilder
public ExportTask.Builder toBuilder()
- Specified by:
toBuilderin interfaceToCopyableBuilder<ExportTask.Builder,ExportTask>
-
builder
public static ExportTask.Builder builder()
-
serializableBuilderClass
public static Class<? extends ExportTask.Builder> serializableBuilderClass()
-
equalsBySdkFields
public final boolean equalsBySdkFields(Object obj)
- Specified by:
equalsBySdkFieldsin interfaceSdkPojo
-
toString
public final String toString()
Returns a string representation of this object. This is useful for testing and debugging. Sensitive data will be redacted from this string using a placeholder value.
-
-