Class S3InputFormatConfig
- java.lang.Object
-
- software.amazon.awssdk.services.appflow.model.S3InputFormatConfig
-
- All Implemented Interfaces:
Serializable,SdkPojo,ToCopyableBuilder<S3InputFormatConfig.Builder,S3InputFormatConfig>
@Generated("software.amazon.awssdk:codegen") public final class S3InputFormatConfig extends Object implements SdkPojo, Serializable, ToCopyableBuilder<S3InputFormatConfig.Builder,S3InputFormatConfig>
When you use Amazon S3 as the source, the configuration format that you provide the flow input data.
- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interfaceS3InputFormatConfig.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static S3InputFormatConfig.Builderbuilder()booleanequals(Object obj)booleanequalsBySdkFields(Object obj)<T> Optional<T>getValueForField(String fieldName, Class<T> clazz)inthashCode()S3InputFileTypes3InputFileType()The file type that Amazon AppFlow gets from your Amazon S3 bucket.Strings3InputFileTypeAsString()The file type that Amazon AppFlow gets from your Amazon S3 bucket.List<SdkField<?>>sdkFields()static Class<? extends S3InputFormatConfig.Builder>serializableBuilderClass()S3InputFormatConfig.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
-
s3InputFileType
public final S3InputFileType s3InputFileType()
The file type that Amazon AppFlow gets from your Amazon S3 bucket.
If the service returns an enum value that is not available in the current SDK version,
s3InputFileTypewill returnS3InputFileType.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available froms3InputFileTypeAsString().- Returns:
- The file type that Amazon AppFlow gets from your Amazon S3 bucket.
- See Also:
S3InputFileType
-
s3InputFileTypeAsString
public final String s3InputFileTypeAsString()
The file type that Amazon AppFlow gets from your Amazon S3 bucket.
If the service returns an enum value that is not available in the current SDK version,
s3InputFileTypewill returnS3InputFileType.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available froms3InputFileTypeAsString().- Returns:
- The file type that Amazon AppFlow gets from your Amazon S3 bucket.
- See Also:
S3InputFileType
-
toBuilder
public S3InputFormatConfig.Builder toBuilder()
- Specified by:
toBuilderin interfaceToCopyableBuilder<S3InputFormatConfig.Builder,S3InputFormatConfig>
-
builder
public static S3InputFormatConfig.Builder builder()
-
serializableBuilderClass
public static Class<? extends S3InputFormatConfig.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.
-
-