@Generated(value="software.amazon.awssdk:codegen") public final class S3Source extends Object implements SdkPojo, Serializable, ToCopyableBuilder<S3Source.Builder,S3Source>
A physical table type for as S3 data source.
| Modifier and Type | Class and Description |
|---|---|
static interface |
S3Source.Builder |
| Modifier and Type | Method and Description |
|---|---|
static S3Source.Builder |
builder() |
String |
dataSourceArn()
The amazon Resource Name (ARN) for the data source.
|
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
boolean |
hasInputColumns()
Returns true if the InputColumns property was specified by the sender (it may be empty), or false if the sender
did not specify the value (it will be empty).
|
List<InputColumn> |
inputColumns()
A physical table type for as S3 data source.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends S3Source.Builder> |
serializableBuilderClass() |
S3Source.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
UploadSettings |
uploadSettings()
Information about the format for the S3 source file or files.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic String dataSourceArn()
The amazon Resource Name (ARN) for the data source.
public UploadSettings uploadSettings()
Information about the format for the S3 source file or files.
public boolean hasInputColumns()
public List<InputColumn> inputColumns()
A physical table type for as S3 data source.
Attempts to modify the collection returned by this method will result in an UnsupportedOperationException.
You can use hasInputColumns() to see if a value was sent in this field.
public S3Source.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<S3Source.Builder,S3Source>public static S3Source.Builder builder()
public static Class<? extends S3Source.Builder> serializableBuilderClass()
public boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic String toString()
Copyright © 2020. All rights reserved.