Class LandingZoneDriftStatusSummary
- java.lang.Object
-
- software.amazon.awssdk.services.controltower.model.LandingZoneDriftStatusSummary
-
- All Implemented Interfaces:
Serializable,SdkPojo,ToCopyableBuilder<LandingZoneDriftStatusSummary.Builder,LandingZoneDriftStatusSummary>
@Generated("software.amazon.awssdk:codegen") public final class LandingZoneDriftStatusSummary extends Object implements SdkPojo, Serializable, ToCopyableBuilder<LandingZoneDriftStatusSummary.Builder,LandingZoneDriftStatusSummary>
The drift status summary of the landing zone.
If the landing zone differs from the expected configuration, it is defined to be in a state of drift. You can repair this drift by resetting the landing zone.
- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interfaceLandingZoneDriftStatusSummary.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static LandingZoneDriftStatusSummary.Builderbuilder()booleanequals(Object obj)booleanequalsBySdkFields(Object obj)<T> Optional<T>getValueForField(String fieldName, Class<T> clazz)inthashCode()List<SdkField<?>>sdkFields()static Class<? extends LandingZoneDriftStatusSummary.Builder>serializableBuilderClass()LandingZoneDriftStatusstatus()The drift status of the landing zone.StringstatusAsString()The drift status of the landing zone.LandingZoneDriftStatusSummary.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
-
status
public final LandingZoneDriftStatus status()
The drift status of the landing zone.
Valid values:
-
DRIFTED: The landing zone deployed in this configuration does not match the configuration that Amazon Web Services Control Tower expected. -
IN_SYNC: The landing zone deployed in this configuration matches the configuration that Amazon Web Services Control Tower expected.
If the service returns an enum value that is not available in the current SDK version,
statuswill returnLandingZoneDriftStatus.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromstatusAsString().- Returns:
- The drift status of the landing zone.
Valid values:
-
DRIFTED: The landing zone deployed in this configuration does not match the configuration that Amazon Web Services Control Tower expected. -
IN_SYNC: The landing zone deployed in this configuration matches the configuration that Amazon Web Services Control Tower expected.
-
- See Also:
LandingZoneDriftStatus
-
-
statusAsString
public final String statusAsString()
The drift status of the landing zone.
Valid values:
-
DRIFTED: The landing zone deployed in this configuration does not match the configuration that Amazon Web Services Control Tower expected. -
IN_SYNC: The landing zone deployed in this configuration matches the configuration that Amazon Web Services Control Tower expected.
If the service returns an enum value that is not available in the current SDK version,
statuswill returnLandingZoneDriftStatus.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromstatusAsString().- Returns:
- The drift status of the landing zone.
Valid values:
-
DRIFTED: The landing zone deployed in this configuration does not match the configuration that Amazon Web Services Control Tower expected. -
IN_SYNC: The landing zone deployed in this configuration matches the configuration that Amazon Web Services Control Tower expected.
-
- See Also:
LandingZoneDriftStatus
-
-
toBuilder
public LandingZoneDriftStatusSummary.Builder toBuilder()
- Specified by:
toBuilderin interfaceToCopyableBuilder<LandingZoneDriftStatusSummary.Builder,LandingZoneDriftStatusSummary>
-
builder
public static LandingZoneDriftStatusSummary.Builder builder()
-
serializableBuilderClass
public static Class<? extends LandingZoneDriftStatusSummary.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.
-
-