Class WaveAggregatedStatus
- java.lang.Object
-
- software.amazon.awssdk.services.mgn.model.WaveAggregatedStatus
-
- All Implemented Interfaces:
Serializable,SdkPojo,ToCopyableBuilder<WaveAggregatedStatus.Builder,WaveAggregatedStatus>
@Generated("software.amazon.awssdk:codegen") public final class WaveAggregatedStatus extends Object implements SdkPojo, Serializable, ToCopyableBuilder<WaveAggregatedStatus.Builder,WaveAggregatedStatus>
Wave aggregated status.
- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interfaceWaveAggregatedStatus.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static WaveAggregatedStatus.Builderbuilder()booleanequals(Object obj)booleanequalsBySdkFields(Object obj)<T> Optional<T>getValueForField(String fieldName, Class<T> clazz)inthashCode()WaveHealthStatushealthStatus()Wave aggregated status health status.StringhealthStatusAsString()Wave aggregated status health status.StringlastUpdateDateTime()Wave aggregated status last update dateTime.WaveProgressStatusprogressStatus()Wave aggregated status progress status.StringprogressStatusAsString()Wave aggregated status progress status.StringreplicationStartedDateTime()DateTime marking when the first source server in the wave started replication.List<SdkField<?>>sdkFields()static Class<? extends WaveAggregatedStatus.Builder>serializableBuilderClass()WaveAggregatedStatus.BuildertoBuilder()StringtoString()Returns a string representation of this object.LongtotalApplications()Wave aggregated status total applications amount.-
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
-
healthStatus
public final WaveHealthStatus healthStatus()
Wave aggregated status health status.
If the service returns an enum value that is not available in the current SDK version,
healthStatuswill returnWaveHealthStatus.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromhealthStatusAsString().- Returns:
- Wave aggregated status health status.
- See Also:
WaveHealthStatus
-
healthStatusAsString
public final String healthStatusAsString()
Wave aggregated status health status.
If the service returns an enum value that is not available in the current SDK version,
healthStatuswill returnWaveHealthStatus.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromhealthStatusAsString().- Returns:
- Wave aggregated status health status.
- See Also:
WaveHealthStatus
-
lastUpdateDateTime
public final String lastUpdateDateTime()
Wave aggregated status last update dateTime.
- Returns:
- Wave aggregated status last update dateTime.
-
progressStatus
public final WaveProgressStatus progressStatus()
Wave aggregated status progress status.
If the service returns an enum value that is not available in the current SDK version,
progressStatuswill returnWaveProgressStatus.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromprogressStatusAsString().- Returns:
- Wave aggregated status progress status.
- See Also:
WaveProgressStatus
-
progressStatusAsString
public final String progressStatusAsString()
Wave aggregated status progress status.
If the service returns an enum value that is not available in the current SDK version,
progressStatuswill returnWaveProgressStatus.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromprogressStatusAsString().- Returns:
- Wave aggregated status progress status.
- See Also:
WaveProgressStatus
-
replicationStartedDateTime
public final String replicationStartedDateTime()
DateTime marking when the first source server in the wave started replication.
- Returns:
- DateTime marking when the first source server in the wave started replication.
-
totalApplications
public final Long totalApplications()
Wave aggregated status total applications amount.
- Returns:
- Wave aggregated status total applications amount.
-
toBuilder
public WaveAggregatedStatus.Builder toBuilder()
- Specified by:
toBuilderin interfaceToCopyableBuilder<WaveAggregatedStatus.Builder,WaveAggregatedStatus>
-
builder
public static WaveAggregatedStatus.Builder builder()
-
serializableBuilderClass
public static Class<? extends WaveAggregatedStatus.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.
-
-