@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() |
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 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 © 2022. All rights reserved.