Class ImportDataSource
- java.lang.Object
-
- software.amazon.awssdk.services.sesv2.model.ImportDataSource
-
- All Implemented Interfaces:
Serializable,SdkPojo,ToCopyableBuilder<ImportDataSource.Builder,ImportDataSource>
@Generated("software.amazon.awssdk:codegen") public final class ImportDataSource extends Object implements SdkPojo, Serializable, ToCopyableBuilder<ImportDataSource.Builder,ImportDataSource>
An object that contains details about the data source of the import job.
- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interfaceImportDataSource.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static ImportDataSource.Builderbuilder()DataFormatdataFormat()The data format of the import job's data source.StringdataFormatAsString()The data format of the import job's data source.booleanequals(Object obj)booleanequalsBySdkFields(Object obj)<T> Optional<T>getValueForField(String fieldName, Class<T> clazz)inthashCode()Strings3Url()An Amazon S3 URL in the format s3://<bucket_name>/<object>.Map<String,SdkField<?>>sdkFieldNameToField()List<SdkField<?>>sdkFields()static Class<? extends ImportDataSource.Builder>serializableBuilderClass()ImportDataSource.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
-
s3Url
public final String s3Url()
An Amazon S3 URL in the format s3://<bucket_name>/<object>.
- Returns:
- An Amazon S3 URL in the format s3://<bucket_name>/<object>.
-
dataFormat
public final DataFormat dataFormat()
The data format of the import job's data source.
If the service returns an enum value that is not available in the current SDK version,
dataFormatwill returnDataFormat.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromdataFormatAsString().- Returns:
- The data format of the import job's data source.
- See Also:
DataFormat
-
dataFormatAsString
public final String dataFormatAsString()
The data format of the import job's data source.
If the service returns an enum value that is not available in the current SDK version,
dataFormatwill returnDataFormat.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromdataFormatAsString().- Returns:
- The data format of the import job's data source.
- See Also:
DataFormat
-
toBuilder
public ImportDataSource.Builder toBuilder()
- Specified by:
toBuilderin interfaceToCopyableBuilder<ImportDataSource.Builder,ImportDataSource>
-
builder
public static ImportDataSource.Builder builder()
-
serializableBuilderClass
public static Class<? extends ImportDataSource.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
-
-