public static final class CfnDataSource.DataSourceParametersProperty.Builder
extends java.lang.Object
CfnDataSource.DataSourceParametersProperty
Constructor and Description |
---|
Builder() |
public CfnDataSource.DataSourceParametersProperty.Builder amazonElasticsearchParameters(IResolvable amazonElasticsearchParameters)
amazonElasticsearchParameters
- The parameters for OpenSearch.this
public CfnDataSource.DataSourceParametersProperty.Builder amazonElasticsearchParameters(CfnDataSource.AmazonElasticsearchParametersProperty amazonElasticsearchParameters)
amazonElasticsearchParameters
- The parameters for OpenSearch.this
public CfnDataSource.DataSourceParametersProperty.Builder amazonOpenSearchParameters(IResolvable amazonOpenSearchParameters)
amazonOpenSearchParameters
- The parameters for OpenSearch.this
public CfnDataSource.DataSourceParametersProperty.Builder amazonOpenSearchParameters(CfnDataSource.AmazonOpenSearchParametersProperty amazonOpenSearchParameters)
amazonOpenSearchParameters
- The parameters for OpenSearch.this
public CfnDataSource.DataSourceParametersProperty.Builder athenaParameters(IResolvable athenaParameters)
CfnDataSource.DataSourceParametersProperty.getAthenaParameters()
athenaParameters
- The parameters for Amazon Athena.this
public CfnDataSource.DataSourceParametersProperty.Builder athenaParameters(CfnDataSource.AthenaParametersProperty athenaParameters)
CfnDataSource.DataSourceParametersProperty.getAthenaParameters()
athenaParameters
- The parameters for Amazon Athena.this
public CfnDataSource.DataSourceParametersProperty.Builder auroraParameters(IResolvable auroraParameters)
CfnDataSource.DataSourceParametersProperty.getAuroraParameters()
auroraParameters
- The parameters for Amazon Aurora MySQL.this
public CfnDataSource.DataSourceParametersProperty.Builder auroraParameters(CfnDataSource.AuroraParametersProperty auroraParameters)
CfnDataSource.DataSourceParametersProperty.getAuroraParameters()
auroraParameters
- The parameters for Amazon Aurora MySQL.this
public CfnDataSource.DataSourceParametersProperty.Builder auroraPostgreSqlParameters(IResolvable auroraPostgreSqlParameters)
auroraPostgreSqlParameters
- The parameters for Amazon Aurora.this
public CfnDataSource.DataSourceParametersProperty.Builder auroraPostgreSqlParameters(CfnDataSource.AuroraPostgreSqlParametersProperty auroraPostgreSqlParameters)
auroraPostgreSqlParameters
- The parameters for Amazon Aurora.this
public CfnDataSource.DataSourceParametersProperty.Builder databricksParameters(IResolvable databricksParameters)
CfnDataSource.DataSourceParametersProperty.getDatabricksParameters()
databricksParameters
- The required parameters that are needed to connect to a Databricks data source.this
public CfnDataSource.DataSourceParametersProperty.Builder databricksParameters(CfnDataSource.DatabricksParametersProperty databricksParameters)
CfnDataSource.DataSourceParametersProperty.getDatabricksParameters()
databricksParameters
- The required parameters that are needed to connect to a Databricks data source.this
public CfnDataSource.DataSourceParametersProperty.Builder mariaDbParameters(IResolvable mariaDbParameters)
CfnDataSource.DataSourceParametersProperty.getMariaDbParameters()
mariaDbParameters
- The parameters for MariaDB.this
public CfnDataSource.DataSourceParametersProperty.Builder mariaDbParameters(CfnDataSource.MariaDbParametersProperty mariaDbParameters)
CfnDataSource.DataSourceParametersProperty.getMariaDbParameters()
mariaDbParameters
- The parameters for MariaDB.this
public CfnDataSource.DataSourceParametersProperty.Builder mySqlParameters(IResolvable mySqlParameters)
CfnDataSource.DataSourceParametersProperty.getMySqlParameters()
mySqlParameters
- The parameters for MySQL.this
public CfnDataSource.DataSourceParametersProperty.Builder mySqlParameters(CfnDataSource.MySqlParametersProperty mySqlParameters)
CfnDataSource.DataSourceParametersProperty.getMySqlParameters()
mySqlParameters
- The parameters for MySQL.this
public CfnDataSource.DataSourceParametersProperty.Builder oracleParameters(IResolvable oracleParameters)
CfnDataSource.DataSourceParametersProperty.getOracleParameters()
oracleParameters
- Oracle parameters.this
public CfnDataSource.DataSourceParametersProperty.Builder oracleParameters(CfnDataSource.OracleParametersProperty oracleParameters)
CfnDataSource.DataSourceParametersProperty.getOracleParameters()
oracleParameters
- Oracle parameters.this
public CfnDataSource.DataSourceParametersProperty.Builder postgreSqlParameters(IResolvable postgreSqlParameters)
CfnDataSource.DataSourceParametersProperty.getPostgreSqlParameters()
postgreSqlParameters
- The parameters for PostgreSQL.this
public CfnDataSource.DataSourceParametersProperty.Builder postgreSqlParameters(CfnDataSource.PostgreSqlParametersProperty postgreSqlParameters)
CfnDataSource.DataSourceParametersProperty.getPostgreSqlParameters()
postgreSqlParameters
- The parameters for PostgreSQL.this
public CfnDataSource.DataSourceParametersProperty.Builder prestoParameters(IResolvable prestoParameters)
CfnDataSource.DataSourceParametersProperty.getPrestoParameters()
prestoParameters
- The parameters for Presto.this
public CfnDataSource.DataSourceParametersProperty.Builder prestoParameters(CfnDataSource.PrestoParametersProperty prestoParameters)
CfnDataSource.DataSourceParametersProperty.getPrestoParameters()
prestoParameters
- The parameters for Presto.this
public CfnDataSource.DataSourceParametersProperty.Builder rdsParameters(IResolvable rdsParameters)
CfnDataSource.DataSourceParametersProperty.getRdsParameters()
rdsParameters
- The parameters for Amazon RDS.this
public CfnDataSource.DataSourceParametersProperty.Builder rdsParameters(CfnDataSource.RdsParametersProperty rdsParameters)
CfnDataSource.DataSourceParametersProperty.getRdsParameters()
rdsParameters
- The parameters for Amazon RDS.this
public CfnDataSource.DataSourceParametersProperty.Builder redshiftParameters(IResolvable redshiftParameters)
CfnDataSource.DataSourceParametersProperty.getRedshiftParameters()
redshiftParameters
- The parameters for Amazon Redshift.this
public CfnDataSource.DataSourceParametersProperty.Builder redshiftParameters(CfnDataSource.RedshiftParametersProperty redshiftParameters)
CfnDataSource.DataSourceParametersProperty.getRedshiftParameters()
redshiftParameters
- The parameters for Amazon Redshift.this
public CfnDataSource.DataSourceParametersProperty.Builder s3Parameters(IResolvable s3Parameters)
CfnDataSource.DataSourceParametersProperty.getS3Parameters()
s3Parameters
- The parameters for S3.this
public CfnDataSource.DataSourceParametersProperty.Builder s3Parameters(CfnDataSource.S3ParametersProperty s3Parameters)
CfnDataSource.DataSourceParametersProperty.getS3Parameters()
s3Parameters
- The parameters for S3.this
public CfnDataSource.DataSourceParametersProperty.Builder snowflakeParameters(IResolvable snowflakeParameters)
CfnDataSource.DataSourceParametersProperty.getSnowflakeParameters()
snowflakeParameters
- The parameters for Snowflake.this
public CfnDataSource.DataSourceParametersProperty.Builder snowflakeParameters(CfnDataSource.SnowflakeParametersProperty snowflakeParameters)
CfnDataSource.DataSourceParametersProperty.getSnowflakeParameters()
snowflakeParameters
- The parameters for Snowflake.this
public CfnDataSource.DataSourceParametersProperty.Builder sparkParameters(IResolvable sparkParameters)
CfnDataSource.DataSourceParametersProperty.getSparkParameters()
sparkParameters
- The parameters for Spark.this
public CfnDataSource.DataSourceParametersProperty.Builder sparkParameters(CfnDataSource.SparkParametersProperty sparkParameters)
CfnDataSource.DataSourceParametersProperty.getSparkParameters()
sparkParameters
- The parameters for Spark.this
public CfnDataSource.DataSourceParametersProperty.Builder sqlServerParameters(IResolvable sqlServerParameters)
CfnDataSource.DataSourceParametersProperty.getSqlServerParameters()
sqlServerParameters
- The parameters for SQL Server.this
public CfnDataSource.DataSourceParametersProperty.Builder sqlServerParameters(CfnDataSource.SqlServerParametersProperty sqlServerParameters)
CfnDataSource.DataSourceParametersProperty.getSqlServerParameters()
sqlServerParameters
- The parameters for SQL Server.this
public CfnDataSource.DataSourceParametersProperty.Builder teradataParameters(IResolvable teradataParameters)
CfnDataSource.DataSourceParametersProperty.getTeradataParameters()
teradataParameters
- The parameters for Teradata.this
public CfnDataSource.DataSourceParametersProperty.Builder teradataParameters(CfnDataSource.TeradataParametersProperty teradataParameters)
CfnDataSource.DataSourceParametersProperty.getTeradataParameters()
teradataParameters
- The parameters for Teradata.this
public CfnDataSource.DataSourceParametersProperty build()
CfnDataSource.DataSourceParametersProperty
java.lang.NullPointerException
- if any required attribute was not provided