public static interface AthenaSourceConfig.Builder extends SdkPojo, CopyableBuilder<AthenaSourceConfig.Builder,AthenaSourceConfig>
| Modifier and Type | Method and Description |
|---|---|
AthenaSourceConfig.Builder |
backTestConfiguration(BackTestConfiguration backTestConfiguration)
Settings for backtest mode.
|
default AthenaSourceConfig.Builder |
backTestConfiguration(Consumer<BackTestConfiguration.Builder> backTestConfiguration)
Settings for backtest mode.
|
AthenaSourceConfig.Builder |
databaseName(String databaseName)
The database's name.
|
AthenaSourceConfig.Builder |
dataCatalog(String dataCatalog)
The database's data catalog.
|
AthenaSourceConfig.Builder |
roleArn(String roleArn)
An IAM role that gives Amazon Lookout for Metrics permission to access the data.
|
AthenaSourceConfig.Builder |
s3ResultsPath(String s3ResultsPath)
The database's results path.
|
AthenaSourceConfig.Builder |
tableName(String tableName)
The database's table name.
|
AthenaSourceConfig.Builder |
workGroupName(String workGroupName)
The database's work group name.
|
equalsBySdkFields, sdkFieldscopyapplyMutation, buildAthenaSourceConfig.Builder roleArn(String roleArn)
An IAM role that gives Amazon Lookout for Metrics permission to access the data.
roleArn - An IAM role that gives Amazon Lookout for Metrics permission to access the data.AthenaSourceConfig.Builder databaseName(String databaseName)
The database's name.
databaseName - The database's name.AthenaSourceConfig.Builder dataCatalog(String dataCatalog)
The database's data catalog.
dataCatalog - The database's data catalog.AthenaSourceConfig.Builder tableName(String tableName)
The database's table name.
tableName - The database's table name.AthenaSourceConfig.Builder workGroupName(String workGroupName)
The database's work group name.
workGroupName - The database's work group name.AthenaSourceConfig.Builder s3ResultsPath(String s3ResultsPath)
The database's results path.
s3ResultsPath - The database's results path.AthenaSourceConfig.Builder backTestConfiguration(BackTestConfiguration backTestConfiguration)
Settings for backtest mode.
backTestConfiguration - Settings for backtest mode.default AthenaSourceConfig.Builder backTestConfiguration(Consumer<BackTestConfiguration.Builder> backTestConfiguration)
Settings for backtest mode.
This is a convenience method that creates an instance of theBackTestConfiguration.Builder avoiding
the need to create one manually via BackTestConfiguration.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and
its result is passed to backTestConfiguration(BackTestConfiguration).
backTestConfiguration - a consumer that will call methods on BackTestConfiguration.BuilderbackTestConfiguration(BackTestConfiguration)Copyright © 2023. All rights reserved.