Class ConfigExportDeliveryInfo
- java.lang.Object
-
- software.amazon.awssdk.services.config.model.ConfigExportDeliveryInfo
-
- All Implemented Interfaces:
Serializable,SdkPojo,ToCopyableBuilder<ConfigExportDeliveryInfo.Builder,ConfigExportDeliveryInfo>
@Generated("software.amazon.awssdk:codegen") public final class ConfigExportDeliveryInfo extends Object implements SdkPojo, Serializable, ToCopyableBuilder<ConfigExportDeliveryInfo.Builder,ConfigExportDeliveryInfo>
Provides status of the delivery of the snapshot or the configuration history to the specified Amazon S3 bucket. Also provides the status of notifications about the Amazon S3 delivery to the specified Amazon SNS topic.
- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interfaceConfigExportDeliveryInfo.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static ConfigExportDeliveryInfo.Builderbuilder()booleanequals(Object obj)booleanequalsBySdkFields(Object obj)<T> Optional<T>getValueForField(String fieldName, Class<T> clazz)inthashCode()InstantlastAttemptTime()The time of the last attempted delivery.StringlastErrorCode()The error code from the last attempted delivery.StringlastErrorMessage()The error message from the last attempted delivery.DeliveryStatuslastStatus()Status of the last attempted delivery.StringlastStatusAsString()Status of the last attempted delivery.InstantlastSuccessfulTime()The time of the last successful delivery.InstantnextDeliveryTime()The time that the next delivery occurs.List<SdkField<?>>sdkFields()static Class<? extends ConfigExportDeliveryInfo.Builder>serializableBuilderClass()ConfigExportDeliveryInfo.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
-
lastStatus
public final DeliveryStatus lastStatus()
Status of the last attempted delivery.
If the service returns an enum value that is not available in the current SDK version,
lastStatuswill returnDeliveryStatus.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromlastStatusAsString().- Returns:
- Status of the last attempted delivery.
- See Also:
DeliveryStatus
-
lastStatusAsString
public final String lastStatusAsString()
Status of the last attempted delivery.
If the service returns an enum value that is not available in the current SDK version,
lastStatuswill returnDeliveryStatus.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromlastStatusAsString().- Returns:
- Status of the last attempted delivery.
- See Also:
DeliveryStatus
-
lastErrorCode
public final String lastErrorCode()
The error code from the last attempted delivery.
- Returns:
- The error code from the last attempted delivery.
-
lastErrorMessage
public final String lastErrorMessage()
The error message from the last attempted delivery.
- Returns:
- The error message from the last attempted delivery.
-
lastAttemptTime
public final Instant lastAttemptTime()
The time of the last attempted delivery.
- Returns:
- The time of the last attempted delivery.
-
lastSuccessfulTime
public final Instant lastSuccessfulTime()
The time of the last successful delivery.
- Returns:
- The time of the last successful delivery.
-
nextDeliveryTime
public final Instant nextDeliveryTime()
The time that the next delivery occurs.
- Returns:
- The time that the next delivery occurs.
-
toBuilder
public ConfigExportDeliveryInfo.Builder toBuilder()
- Specified by:
toBuilderin interfaceToCopyableBuilder<ConfigExportDeliveryInfo.Builder,ConfigExportDeliveryInfo>
-
builder
public static ConfigExportDeliveryInfo.Builder builder()
-
serializableBuilderClass
public static Class<? extends ConfigExportDeliveryInfo.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.
-
-