@Generated(value="software.amazon.awssdk:codegen") public final class AthenaSourceConfig extends Object implements SdkPojo, Serializable, ToCopyableBuilder<AthenaSourceConfig.Builder,AthenaSourceConfig>
Details about an Amazon Athena datasource.
| Modifier and Type | Class and Description |
|---|---|
static interface |
AthenaSourceConfig.Builder |
| Modifier and Type | Method and Description |
|---|---|
BackTestConfiguration |
backTestConfiguration()
Settings for backtest mode.
|
static AthenaSourceConfig.Builder |
builder() |
String |
databaseName()
The database's name.
|
String |
dataCatalog()
The database's data catalog.
|
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
String |
roleArn()
An IAM role that gives Amazon Lookout for Metrics permission to access the data.
|
String |
s3ResultsPath()
The database's results path.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends AthenaSourceConfig.Builder> |
serializableBuilderClass() |
String |
tableName()
The database's table name.
|
AthenaSourceConfig.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
String |
workGroupName()
The database's work group name.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final String roleArn()
An IAM role that gives Amazon Lookout for Metrics permission to access the data.
public final String databaseName()
The database's name.
public final String dataCatalog()
The database's data catalog.
public final String tableName()
The database's table name.
public final String workGroupName()
The database's work group name.
public final String s3ResultsPath()
The database's results path.
public final BackTestConfiguration backTestConfiguration()
Settings for backtest mode.
public AthenaSourceConfig.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<AthenaSourceConfig.Builder,AthenaSourceConfig>public static AthenaSourceConfig.Builder builder()
public static Class<? extends AthenaSourceConfig.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2023. All rights reserved.