Class ExportJobSummary
- java.lang.Object
-
- software.amazon.awssdk.services.sesv2.model.ExportJobSummary
-
- All Implemented Interfaces:
Serializable,SdkPojo,ToCopyableBuilder<ExportJobSummary.Builder,ExportJobSummary>
@Generated("software.amazon.awssdk:codegen") public final class ExportJobSummary extends Object implements SdkPojo, Serializable, ToCopyableBuilder<ExportJobSummary.Builder,ExportJobSummary>
A summary of the export job.
- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interfaceExportJobSummary.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static ExportJobSummary.Builderbuilder()InstantcompletedTimestamp()The timestamp of when the export job was completed.InstantcreatedTimestamp()The timestamp of when the export job was created.booleanequals(Object obj)booleanequalsBySdkFields(Object obj)ExportSourceTypeexportSourceType()The source type of the export job.StringexportSourceTypeAsString()The source type of the export job.<T> Optional<T>getValueForField(String fieldName, Class<T> clazz)inthashCode()StringjobId()The export job ID.JobStatusjobStatus()The status of the export job.StringjobStatusAsString()The status of the export job.Map<String,SdkField<?>>sdkFieldNameToField()List<SdkField<?>>sdkFields()static Class<? extends ExportJobSummary.Builder>serializableBuilderClass()ExportJobSummary.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
-
jobId
public final String jobId()
The export job ID.
- Returns:
- The export job ID.
-
exportSourceType
public final ExportSourceType exportSourceType()
The source type of the export job.
If the service returns an enum value that is not available in the current SDK version,
exportSourceTypewill returnExportSourceType.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromexportSourceTypeAsString().- Returns:
- The source type of the export job.
- See Also:
ExportSourceType
-
exportSourceTypeAsString
public final String exportSourceTypeAsString()
The source type of the export job.
If the service returns an enum value that is not available in the current SDK version,
exportSourceTypewill returnExportSourceType.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromexportSourceTypeAsString().- Returns:
- The source type of the export job.
- See Also:
ExportSourceType
-
jobStatus
public final JobStatus jobStatus()
The status of the export job.
If the service returns an enum value that is not available in the current SDK version,
jobStatuswill returnJobStatus.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromjobStatusAsString().- Returns:
- The status of the export job.
- See Also:
JobStatus
-
jobStatusAsString
public final String jobStatusAsString()
The status of the export job.
If the service returns an enum value that is not available in the current SDK version,
jobStatuswill returnJobStatus.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromjobStatusAsString().- Returns:
- The status of the export job.
- See Also:
JobStatus
-
createdTimestamp
public final Instant createdTimestamp()
The timestamp of when the export job was created.
- Returns:
- The timestamp of when the export job was created.
-
completedTimestamp
public final Instant completedTimestamp()
The timestamp of when the export job was completed.
- Returns:
- The timestamp of when the export job was completed.
-
toBuilder
public ExportJobSummary.Builder toBuilder()
- Specified by:
toBuilderin interfaceToCopyableBuilder<ExportJobSummary.Builder,ExportJobSummary>
-
builder
public static ExportJobSummary.Builder builder()
-
serializableBuilderClass
public static Class<? extends ExportJobSummary.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.
-
sdkFieldNameToField
public final Map<String,SdkField<?>> sdkFieldNameToField()
- Specified by:
sdkFieldNameToFieldin interfaceSdkPojo
-
-