Class MigrationWorkflowSummary
- All Implemented Interfaces:
Serializable,SdkPojo,ToCopyableBuilder<MigrationWorkflowSummary.Builder,MigrationWorkflowSummary>
The summary of a migration workflow.
- See Also:
-
Nested Class Summary
Nested Classes -
Method Summary
Modifier and TypeMethodDescriptionfinal StringThe name of the application configured in Application Discovery Service.builder()final IntegerThe steps completed in the migration workflow.final InstantThe time at which the migration workflow was created.final InstantendTime()The time at which the migration workflow ended.final booleanfinal booleanequalsBySdkFields(Object obj) Indicates whether some other object is "equal to" this one by SDK fields.final <T> Optional<T> getValueForField(String fieldName, Class<T> clazz) final inthashCode()final Stringid()The ID of the migration workflow.final Stringname()The name of the migration workflow.static Class<? extends MigrationWorkflowSummary.Builder> status()The status of the migration workflow.final StringThe status of the migration workflow.final StringThe status message of the migration workflow.final StringThe ID of the template.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 IntegerAll the steps in a migration workflow.Methods inherited from interface software.amazon.awssdk.utils.builder.ToCopyableBuilder
copy
-
Method Details
-
id
The ID of the migration workflow.
- Returns:
- The ID of the migration workflow.
-
name
The name of the migration workflow.
- Returns:
- The name of the migration workflow.
-
templateId
-
adsApplicationConfigurationName
The name of the application configured in Application Discovery Service.
- Returns:
- The name of the application configured in Application Discovery Service.
-
status
The status of the migration workflow.
If the service returns an enum value that is not available in the current SDK version,
statuswill returnMigrationWorkflowStatusEnum.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromstatusAsString().- Returns:
- The status of the migration workflow.
- See Also:
-
statusAsString
The status of the migration workflow.
If the service returns an enum value that is not available in the current SDK version,
statuswill returnMigrationWorkflowStatusEnum.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromstatusAsString().- Returns:
- The status of the migration workflow.
- See Also:
-
creationTime
The time at which the migration workflow was created.
- Returns:
- The time at which the migration workflow was created.
-
endTime
The time at which the migration workflow ended.
- Returns:
- The time at which the migration workflow ended.
-
statusMessage
The status message of the migration workflow.
- Returns:
- The status message of the migration workflow.
-
completedSteps
The steps completed in the migration workflow.
- Returns:
- The steps completed in the migration workflow.
-
totalSteps
All the steps in a migration workflow.
- Returns:
- All the steps in a migration workflow.
-
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<MigrationWorkflowSummary.Builder,MigrationWorkflowSummary> - 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
-