@Generated(value="software.amazon.awssdk:codegen") public final class DataSourceConfig extends Object implements SdkPojo, Serializable, ToCopyableBuilder<DataSourceConfig.Builder,DataSourceConfig>
Information about a data source.
| Modifier and Type | Class and Description |
|---|---|
static interface |
DataSourceConfig.Builder |
| Modifier and Type | Method and Description |
|---|---|
static DataSourceConfig.Builder |
builder() |
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
boolean |
hasS3Keys()
Returns true if the S3Keys property was specified by the sender (it may be empty), or false if the sender did not
specify the value (it will be empty).
|
String |
name()
The name of the data source.
|
String |
s3Bucket()
The S3 bucket where the data files are located.
|
List<String> |
s3Keys()
The list of S3 keys identifying the data source files.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends DataSourceConfig.Builder> |
serializableBuilderClass() |
DataSourceConfig.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic String name()
The name of the data source.
public String s3Bucket()
The S3 bucket where the data files are located.
public boolean hasS3Keys()
public List<String> s3Keys()
The list of S3 keys identifying the data source files.
Attempts to modify the collection returned by this method will result in an UnsupportedOperationException.
You can use hasS3Keys() to see if a value was sent in this field.
public DataSourceConfig.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<DataSourceConfig.Builder,DataSourceConfig>public static DataSourceConfig.Builder builder()
public static Class<? extends DataSourceConfig.Builder> serializableBuilderClass()
public boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic String toString()
Copyright © 2020. All rights reserved.