Class DataLakeUpdateStatus
- java.lang.Object
-
- software.amazon.awssdk.services.securitylake.model.DataLakeUpdateStatus
-
- All Implemented Interfaces:
Serializable,SdkPojo,ToCopyableBuilder<DataLakeUpdateStatus.Builder,DataLakeUpdateStatus>
@Generated("software.amazon.awssdk:codegen") public final class DataLakeUpdateStatus extends Object implements SdkPojo, Serializable, ToCopyableBuilder<DataLakeUpdateStatus.Builder,DataLakeUpdateStatus>
The status of the last
UpdateDataLakeorDeleteDataLakeAPI request. This is set to Completed after the configuration is updated, or removed if deletion of the data lake is successful.- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interfaceDataLakeUpdateStatus.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static DataLakeUpdateStatus.Builderbuilder()booleanequals(Object obj)booleanequalsBySdkFields(Object obj)DataLakeUpdateExceptionexception()The details of the lastUpdateDataLakeorDeleteDataLakeAPI request which failed.<T> Optional<T>getValueForField(String fieldName, Class<T> clazz)inthashCode()StringrequestId()The unique ID for the lastUpdateDataLakeorDeleteDataLakeAPI request.List<SdkField<?>>sdkFields()static Class<? extends DataLakeUpdateStatus.Builder>serializableBuilderClass()DataLakeStatusstatus()The status of the lastUpdateDataLakeorDeleteDataLakeAPI request that was requested.StringstatusAsString()The status of the lastUpdateDataLakeorDeleteDataLakeAPI request that was requested.DataLakeUpdateStatus.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
-
exception
public final DataLakeUpdateException exception()
The details of the last
UpdateDataLakeorDeleteDataLakeAPI request which failed.- Returns:
- The details of the last
UpdateDataLakeorDeleteDataLakeAPI request which failed.
-
requestId
public final String requestId()
The unique ID for the last
UpdateDataLakeorDeleteDataLakeAPI request.- Returns:
- The unique ID for the last
UpdateDataLakeorDeleteDataLakeAPI request.
-
status
public final DataLakeStatus status()
The status of the last
UpdateDataLakeorDeleteDataLakeAPI request that was requested.If the service returns an enum value that is not available in the current SDK version,
statuswill returnDataLakeStatus.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromstatusAsString().- Returns:
- The status of the last
UpdateDataLakeorDeleteDataLakeAPI request that was requested. - See Also:
DataLakeStatus
-
statusAsString
public final String statusAsString()
The status of the last
UpdateDataLakeorDeleteDataLakeAPI request that was requested.If the service returns an enum value that is not available in the current SDK version,
statuswill returnDataLakeStatus.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromstatusAsString().- Returns:
- The status of the last
UpdateDataLakeorDeleteDataLakeAPI request that was requested. - See Also:
DataLakeStatus
-
toBuilder
public DataLakeUpdateStatus.Builder toBuilder()
- Specified by:
toBuilderin interfaceToCopyableBuilder<DataLakeUpdateStatus.Builder,DataLakeUpdateStatus>
-
builder
public static DataLakeUpdateStatus.Builder builder()
-
serializableBuilderClass
public static Class<? extends DataLakeUpdateStatus.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.
-
-