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 interface
ImportDataSource.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static ImportDataSource.Builder
builder()
DataFormat
dataFormat()
The data format of the import job's data source.String
dataFormatAsString()
The data format of the import job's data source.boolean
equals(Object obj)
boolean
equalsBySdkFields(Object obj)
<T> Optional<T>
getValueForField(String fieldName, Class<T> clazz)
int
hashCode()
String
s3Url()
An Amazon S3 URL in the format s3://<bucket_name>/<object>.List<SdkField<?>>
sdkFields()
static Class<? extends ImportDataSource.Builder>
serializableBuilderClass()
ImportDataSource.Builder
toBuilder()
String
toString()
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,
dataFormat
will 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,
dataFormat
will 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:
toBuilder
in 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:
equalsBySdkFields
in 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.
-
-