@Generated(value="software.amazon.awssdk:codegen") public final class S3SourceProperties extends Object implements SdkPojo, Serializable, ToCopyableBuilder<S3SourceProperties.Builder,S3SourceProperties>
The properties that are applied when Amazon S3 is being used as the flow source.
| Modifier and Type | Class and Description |
|---|---|
static interface |
S3SourceProperties.Builder |
| Modifier and Type | Method and Description |
|---|---|
String |
bucketName()
The Amazon S3 bucket name where the source files are stored.
|
String |
bucketPrefix()
The object key for the Amazon S3 bucket in which the source files are stored.
|
static S3SourceProperties.Builder |
builder() |
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
S3InputFormatConfig |
s3InputFormatConfig()
Returns the value of the S3InputFormatConfig property for this object.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends S3SourceProperties.Builder> |
serializableBuilderClass() |
S3SourceProperties.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final String bucketName()
The Amazon S3 bucket name where the source files are stored.
public final String bucketPrefix()
The object key for the Amazon S3 bucket in which the source files are stored.
public final S3InputFormatConfig s3InputFormatConfig()
public S3SourceProperties.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<S3SourceProperties.Builder,S3SourceProperties>public static S3SourceProperties.Builder builder()
public static Class<? extends S3SourceProperties.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2023. All rights reserved.