/**
* Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
* SPDX-License-Identifier: Apache-2.0.
*/
#pragma once
#include The parameters that Amazon QuickSight uses to connect to your underlying data
* source. This is a variant type structure. For this structure to be valid, only
* one of the attributes can be non-null.See Also:
AWS
* API Reference
The parameters for OpenSearch.
*/ inline const AmazonElasticsearchParameters& GetAmazonElasticsearchParameters() const{ return m_amazonElasticsearchParameters; } /** *The parameters for OpenSearch.
*/ inline bool AmazonElasticsearchParametersHasBeenSet() const { return m_amazonElasticsearchParametersHasBeenSet; } /** *The parameters for OpenSearch.
*/ inline void SetAmazonElasticsearchParameters(const AmazonElasticsearchParameters& value) { m_amazonElasticsearchParametersHasBeenSet = true; m_amazonElasticsearchParameters = value; } /** *The parameters for OpenSearch.
*/ inline void SetAmazonElasticsearchParameters(AmazonElasticsearchParameters&& value) { m_amazonElasticsearchParametersHasBeenSet = true; m_amazonElasticsearchParameters = std::move(value); } /** *The parameters for OpenSearch.
*/ inline DataSourceParameters& WithAmazonElasticsearchParameters(const AmazonElasticsearchParameters& value) { SetAmazonElasticsearchParameters(value); return *this;} /** *The parameters for OpenSearch.
*/ inline DataSourceParameters& WithAmazonElasticsearchParameters(AmazonElasticsearchParameters&& value) { SetAmazonElasticsearchParameters(std::move(value)); return *this;} /** *The parameters for Amazon Athena.
*/ inline const AthenaParameters& GetAthenaParameters() const{ return m_athenaParameters; } /** *The parameters for Amazon Athena.
*/ inline bool AthenaParametersHasBeenSet() const { return m_athenaParametersHasBeenSet; } /** *The parameters for Amazon Athena.
*/ inline void SetAthenaParameters(const AthenaParameters& value) { m_athenaParametersHasBeenSet = true; m_athenaParameters = value; } /** *The parameters for Amazon Athena.
*/ inline void SetAthenaParameters(AthenaParameters&& value) { m_athenaParametersHasBeenSet = true; m_athenaParameters = std::move(value); } /** *The parameters for Amazon Athena.
*/ inline DataSourceParameters& WithAthenaParameters(const AthenaParameters& value) { SetAthenaParameters(value); return *this;} /** *The parameters for Amazon Athena.
*/ inline DataSourceParameters& WithAthenaParameters(AthenaParameters&& value) { SetAthenaParameters(std::move(value)); return *this;} /** *The parameters for Amazon Aurora MySQL.
*/ inline const AuroraParameters& GetAuroraParameters() const{ return m_auroraParameters; } /** *The parameters for Amazon Aurora MySQL.
*/ inline bool AuroraParametersHasBeenSet() const { return m_auroraParametersHasBeenSet; } /** *The parameters for Amazon Aurora MySQL.
*/ inline void SetAuroraParameters(const AuroraParameters& value) { m_auroraParametersHasBeenSet = true; m_auroraParameters = value; } /** *The parameters for Amazon Aurora MySQL.
*/ inline void SetAuroraParameters(AuroraParameters&& value) { m_auroraParametersHasBeenSet = true; m_auroraParameters = std::move(value); } /** *The parameters for Amazon Aurora MySQL.
*/ inline DataSourceParameters& WithAuroraParameters(const AuroraParameters& value) { SetAuroraParameters(value); return *this;} /** *The parameters for Amazon Aurora MySQL.
*/ inline DataSourceParameters& WithAuroraParameters(AuroraParameters&& value) { SetAuroraParameters(std::move(value)); return *this;} /** *The parameters for Amazon Aurora.
*/ inline const AuroraPostgreSqlParameters& GetAuroraPostgreSqlParameters() const{ return m_auroraPostgreSqlParameters; } /** *The parameters for Amazon Aurora.
*/ inline bool AuroraPostgreSqlParametersHasBeenSet() const { return m_auroraPostgreSqlParametersHasBeenSet; } /** *The parameters for Amazon Aurora.
*/ inline void SetAuroraPostgreSqlParameters(const AuroraPostgreSqlParameters& value) { m_auroraPostgreSqlParametersHasBeenSet = true; m_auroraPostgreSqlParameters = value; } /** *The parameters for Amazon Aurora.
*/ inline void SetAuroraPostgreSqlParameters(AuroraPostgreSqlParameters&& value) { m_auroraPostgreSqlParametersHasBeenSet = true; m_auroraPostgreSqlParameters = std::move(value); } /** *The parameters for Amazon Aurora.
*/ inline DataSourceParameters& WithAuroraPostgreSqlParameters(const AuroraPostgreSqlParameters& value) { SetAuroraPostgreSqlParameters(value); return *this;} /** *The parameters for Amazon Aurora.
*/ inline DataSourceParameters& WithAuroraPostgreSqlParameters(AuroraPostgreSqlParameters&& value) { SetAuroraPostgreSqlParameters(std::move(value)); return *this;} /** *The parameters for IoT Analytics.
*/ inline const AwsIotAnalyticsParameters& GetAwsIotAnalyticsParameters() const{ return m_awsIotAnalyticsParameters; } /** *The parameters for IoT Analytics.
*/ inline bool AwsIotAnalyticsParametersHasBeenSet() const { return m_awsIotAnalyticsParametersHasBeenSet; } /** *The parameters for IoT Analytics.
*/ inline void SetAwsIotAnalyticsParameters(const AwsIotAnalyticsParameters& value) { m_awsIotAnalyticsParametersHasBeenSet = true; m_awsIotAnalyticsParameters = value; } /** *The parameters for IoT Analytics.
*/ inline void SetAwsIotAnalyticsParameters(AwsIotAnalyticsParameters&& value) { m_awsIotAnalyticsParametersHasBeenSet = true; m_awsIotAnalyticsParameters = std::move(value); } /** *The parameters for IoT Analytics.
*/ inline DataSourceParameters& WithAwsIotAnalyticsParameters(const AwsIotAnalyticsParameters& value) { SetAwsIotAnalyticsParameters(value); return *this;} /** *The parameters for IoT Analytics.
*/ inline DataSourceParameters& WithAwsIotAnalyticsParameters(AwsIotAnalyticsParameters&& value) { SetAwsIotAnalyticsParameters(std::move(value)); return *this;} /** *The parameters for Jira.
*/ inline const JiraParameters& GetJiraParameters() const{ return m_jiraParameters; } /** *The parameters for Jira.
*/ inline bool JiraParametersHasBeenSet() const { return m_jiraParametersHasBeenSet; } /** *The parameters for Jira.
*/ inline void SetJiraParameters(const JiraParameters& value) { m_jiraParametersHasBeenSet = true; m_jiraParameters = value; } /** *The parameters for Jira.
*/ inline void SetJiraParameters(JiraParameters&& value) { m_jiraParametersHasBeenSet = true; m_jiraParameters = std::move(value); } /** *The parameters for Jira.
*/ inline DataSourceParameters& WithJiraParameters(const JiraParameters& value) { SetJiraParameters(value); return *this;} /** *The parameters for Jira.
*/ inline DataSourceParameters& WithJiraParameters(JiraParameters&& value) { SetJiraParameters(std::move(value)); return *this;} /** *The parameters for MariaDB.
*/ inline const MariaDbParameters& GetMariaDbParameters() const{ return m_mariaDbParameters; } /** *The parameters for MariaDB.
*/ inline bool MariaDbParametersHasBeenSet() const { return m_mariaDbParametersHasBeenSet; } /** *The parameters for MariaDB.
*/ inline void SetMariaDbParameters(const MariaDbParameters& value) { m_mariaDbParametersHasBeenSet = true; m_mariaDbParameters = value; } /** *The parameters for MariaDB.
*/ inline void SetMariaDbParameters(MariaDbParameters&& value) { m_mariaDbParametersHasBeenSet = true; m_mariaDbParameters = std::move(value); } /** *The parameters for MariaDB.
*/ inline DataSourceParameters& WithMariaDbParameters(const MariaDbParameters& value) { SetMariaDbParameters(value); return *this;} /** *The parameters for MariaDB.
*/ inline DataSourceParameters& WithMariaDbParameters(MariaDbParameters&& value) { SetMariaDbParameters(std::move(value)); return *this;} /** *The parameters for MySQL.
*/ inline const MySqlParameters& GetMySqlParameters() const{ return m_mySqlParameters; } /** *The parameters for MySQL.
*/ inline bool MySqlParametersHasBeenSet() const { return m_mySqlParametersHasBeenSet; } /** *The parameters for MySQL.
*/ inline void SetMySqlParameters(const MySqlParameters& value) { m_mySqlParametersHasBeenSet = true; m_mySqlParameters = value; } /** *The parameters for MySQL.
*/ inline void SetMySqlParameters(MySqlParameters&& value) { m_mySqlParametersHasBeenSet = true; m_mySqlParameters = std::move(value); } /** *The parameters for MySQL.
*/ inline DataSourceParameters& WithMySqlParameters(const MySqlParameters& value) { SetMySqlParameters(value); return *this;} /** *The parameters for MySQL.
*/ inline DataSourceParameters& WithMySqlParameters(MySqlParameters&& value) { SetMySqlParameters(std::move(value)); return *this;} /** *The parameters for Oracle.
*/ inline const OracleParameters& GetOracleParameters() const{ return m_oracleParameters; } /** *The parameters for Oracle.
*/ inline bool OracleParametersHasBeenSet() const { return m_oracleParametersHasBeenSet; } /** *The parameters for Oracle.
*/ inline void SetOracleParameters(const OracleParameters& value) { m_oracleParametersHasBeenSet = true; m_oracleParameters = value; } /** *The parameters for Oracle.
*/ inline void SetOracleParameters(OracleParameters&& value) { m_oracleParametersHasBeenSet = true; m_oracleParameters = std::move(value); } /** *The parameters for Oracle.
*/ inline DataSourceParameters& WithOracleParameters(const OracleParameters& value) { SetOracleParameters(value); return *this;} /** *The parameters for Oracle.
*/ inline DataSourceParameters& WithOracleParameters(OracleParameters&& value) { SetOracleParameters(std::move(value)); return *this;} /** *The parameters for PostgreSQL.
*/ inline const PostgreSqlParameters& GetPostgreSqlParameters() const{ return m_postgreSqlParameters; } /** *The parameters for PostgreSQL.
*/ inline bool PostgreSqlParametersHasBeenSet() const { return m_postgreSqlParametersHasBeenSet; } /** *The parameters for PostgreSQL.
*/ inline void SetPostgreSqlParameters(const PostgreSqlParameters& value) { m_postgreSqlParametersHasBeenSet = true; m_postgreSqlParameters = value; } /** *The parameters for PostgreSQL.
*/ inline void SetPostgreSqlParameters(PostgreSqlParameters&& value) { m_postgreSqlParametersHasBeenSet = true; m_postgreSqlParameters = std::move(value); } /** *The parameters for PostgreSQL.
*/ inline DataSourceParameters& WithPostgreSqlParameters(const PostgreSqlParameters& value) { SetPostgreSqlParameters(value); return *this;} /** *The parameters for PostgreSQL.
*/ inline DataSourceParameters& WithPostgreSqlParameters(PostgreSqlParameters&& value) { SetPostgreSqlParameters(std::move(value)); return *this;} /** *The parameters for Presto.
*/ inline const PrestoParameters& GetPrestoParameters() const{ return m_prestoParameters; } /** *The parameters for Presto.
*/ inline bool PrestoParametersHasBeenSet() const { return m_prestoParametersHasBeenSet; } /** *The parameters for Presto.
*/ inline void SetPrestoParameters(const PrestoParameters& value) { m_prestoParametersHasBeenSet = true; m_prestoParameters = value; } /** *The parameters for Presto.
*/ inline void SetPrestoParameters(PrestoParameters&& value) { m_prestoParametersHasBeenSet = true; m_prestoParameters = std::move(value); } /** *The parameters for Presto.
*/ inline DataSourceParameters& WithPrestoParameters(const PrestoParameters& value) { SetPrestoParameters(value); return *this;} /** *The parameters for Presto.
*/ inline DataSourceParameters& WithPrestoParameters(PrestoParameters&& value) { SetPrestoParameters(std::move(value)); return *this;} /** *The parameters for Amazon RDS.
*/ inline const RdsParameters& GetRdsParameters() const{ return m_rdsParameters; } /** *The parameters for Amazon RDS.
*/ inline bool RdsParametersHasBeenSet() const { return m_rdsParametersHasBeenSet; } /** *The parameters for Amazon RDS.
*/ inline void SetRdsParameters(const RdsParameters& value) { m_rdsParametersHasBeenSet = true; m_rdsParameters = value; } /** *The parameters for Amazon RDS.
*/ inline void SetRdsParameters(RdsParameters&& value) { m_rdsParametersHasBeenSet = true; m_rdsParameters = std::move(value); } /** *The parameters for Amazon RDS.
*/ inline DataSourceParameters& WithRdsParameters(const RdsParameters& value) { SetRdsParameters(value); return *this;} /** *The parameters for Amazon RDS.
*/ inline DataSourceParameters& WithRdsParameters(RdsParameters&& value) { SetRdsParameters(std::move(value)); return *this;} /** *The parameters for Amazon Redshift.
*/ inline const RedshiftParameters& GetRedshiftParameters() const{ return m_redshiftParameters; } /** *The parameters for Amazon Redshift.
*/ inline bool RedshiftParametersHasBeenSet() const { return m_redshiftParametersHasBeenSet; } /** *The parameters for Amazon Redshift.
*/ inline void SetRedshiftParameters(const RedshiftParameters& value) { m_redshiftParametersHasBeenSet = true; m_redshiftParameters = value; } /** *The parameters for Amazon Redshift.
*/ inline void SetRedshiftParameters(RedshiftParameters&& value) { m_redshiftParametersHasBeenSet = true; m_redshiftParameters = std::move(value); } /** *The parameters for Amazon Redshift.
*/ inline DataSourceParameters& WithRedshiftParameters(const RedshiftParameters& value) { SetRedshiftParameters(value); return *this;} /** *The parameters for Amazon Redshift.
*/ inline DataSourceParameters& WithRedshiftParameters(RedshiftParameters&& value) { SetRedshiftParameters(std::move(value)); return *this;} /** *The parameters for S3.
*/ inline const S3Parameters& GetS3Parameters() const{ return m_s3Parameters; } /** *The parameters for S3.
*/ inline bool S3ParametersHasBeenSet() const { return m_s3ParametersHasBeenSet; } /** *The parameters for S3.
*/ inline void SetS3Parameters(const S3Parameters& value) { m_s3ParametersHasBeenSet = true; m_s3Parameters = value; } /** *The parameters for S3.
*/ inline void SetS3Parameters(S3Parameters&& value) { m_s3ParametersHasBeenSet = true; m_s3Parameters = std::move(value); } /** *The parameters for S3.
*/ inline DataSourceParameters& WithS3Parameters(const S3Parameters& value) { SetS3Parameters(value); return *this;} /** *The parameters for S3.
*/ inline DataSourceParameters& WithS3Parameters(S3Parameters&& value) { SetS3Parameters(std::move(value)); return *this;} /** *The parameters for ServiceNow.
*/ inline const ServiceNowParameters& GetServiceNowParameters() const{ return m_serviceNowParameters; } /** *The parameters for ServiceNow.
*/ inline bool ServiceNowParametersHasBeenSet() const { return m_serviceNowParametersHasBeenSet; } /** *The parameters for ServiceNow.
*/ inline void SetServiceNowParameters(const ServiceNowParameters& value) { m_serviceNowParametersHasBeenSet = true; m_serviceNowParameters = value; } /** *The parameters for ServiceNow.
*/ inline void SetServiceNowParameters(ServiceNowParameters&& value) { m_serviceNowParametersHasBeenSet = true; m_serviceNowParameters = std::move(value); } /** *The parameters for ServiceNow.
*/ inline DataSourceParameters& WithServiceNowParameters(const ServiceNowParameters& value) { SetServiceNowParameters(value); return *this;} /** *The parameters for ServiceNow.
*/ inline DataSourceParameters& WithServiceNowParameters(ServiceNowParameters&& value) { SetServiceNowParameters(std::move(value)); return *this;} /** *The parameters for Snowflake.
*/ inline const SnowflakeParameters& GetSnowflakeParameters() const{ return m_snowflakeParameters; } /** *The parameters for Snowflake.
*/ inline bool SnowflakeParametersHasBeenSet() const { return m_snowflakeParametersHasBeenSet; } /** *The parameters for Snowflake.
*/ inline void SetSnowflakeParameters(const SnowflakeParameters& value) { m_snowflakeParametersHasBeenSet = true; m_snowflakeParameters = value; } /** *The parameters for Snowflake.
*/ inline void SetSnowflakeParameters(SnowflakeParameters&& value) { m_snowflakeParametersHasBeenSet = true; m_snowflakeParameters = std::move(value); } /** *The parameters for Snowflake.
*/ inline DataSourceParameters& WithSnowflakeParameters(const SnowflakeParameters& value) { SetSnowflakeParameters(value); return *this;} /** *The parameters for Snowflake.
*/ inline DataSourceParameters& WithSnowflakeParameters(SnowflakeParameters&& value) { SetSnowflakeParameters(std::move(value)); return *this;} /** *The parameters for Spark.
*/ inline const SparkParameters& GetSparkParameters() const{ return m_sparkParameters; } /** *The parameters for Spark.
*/ inline bool SparkParametersHasBeenSet() const { return m_sparkParametersHasBeenSet; } /** *The parameters for Spark.
*/ inline void SetSparkParameters(const SparkParameters& value) { m_sparkParametersHasBeenSet = true; m_sparkParameters = value; } /** *The parameters for Spark.
*/ inline void SetSparkParameters(SparkParameters&& value) { m_sparkParametersHasBeenSet = true; m_sparkParameters = std::move(value); } /** *The parameters for Spark.
*/ inline DataSourceParameters& WithSparkParameters(const SparkParameters& value) { SetSparkParameters(value); return *this;} /** *The parameters for Spark.
*/ inline DataSourceParameters& WithSparkParameters(SparkParameters&& value) { SetSparkParameters(std::move(value)); return *this;} /** *The parameters for SQL Server.
*/ inline const SqlServerParameters& GetSqlServerParameters() const{ return m_sqlServerParameters; } /** *The parameters for SQL Server.
*/ inline bool SqlServerParametersHasBeenSet() const { return m_sqlServerParametersHasBeenSet; } /** *The parameters for SQL Server.
*/ inline void SetSqlServerParameters(const SqlServerParameters& value) { m_sqlServerParametersHasBeenSet = true; m_sqlServerParameters = value; } /** *The parameters for SQL Server.
*/ inline void SetSqlServerParameters(SqlServerParameters&& value) { m_sqlServerParametersHasBeenSet = true; m_sqlServerParameters = std::move(value); } /** *The parameters for SQL Server.
*/ inline DataSourceParameters& WithSqlServerParameters(const SqlServerParameters& value) { SetSqlServerParameters(value); return *this;} /** *The parameters for SQL Server.
*/ inline DataSourceParameters& WithSqlServerParameters(SqlServerParameters&& value) { SetSqlServerParameters(std::move(value)); return *this;} /** *The parameters for Teradata.
*/ inline const TeradataParameters& GetTeradataParameters() const{ return m_teradataParameters; } /** *The parameters for Teradata.
*/ inline bool TeradataParametersHasBeenSet() const { return m_teradataParametersHasBeenSet; } /** *The parameters for Teradata.
*/ inline void SetTeradataParameters(const TeradataParameters& value) { m_teradataParametersHasBeenSet = true; m_teradataParameters = value; } /** *The parameters for Teradata.
*/ inline void SetTeradataParameters(TeradataParameters&& value) { m_teradataParametersHasBeenSet = true; m_teradataParameters = std::move(value); } /** *The parameters for Teradata.
*/ inline DataSourceParameters& WithTeradataParameters(const TeradataParameters& value) { SetTeradataParameters(value); return *this;} /** *The parameters for Teradata.
*/ inline DataSourceParameters& WithTeradataParameters(TeradataParameters&& value) { SetTeradataParameters(std::move(value)); return *this;} /** *The parameters for Twitter.
*/ inline const TwitterParameters& GetTwitterParameters() const{ return m_twitterParameters; } /** *The parameters for Twitter.
*/ inline bool TwitterParametersHasBeenSet() const { return m_twitterParametersHasBeenSet; } /** *The parameters for Twitter.
*/ inline void SetTwitterParameters(const TwitterParameters& value) { m_twitterParametersHasBeenSet = true; m_twitterParameters = value; } /** *The parameters for Twitter.
*/ inline void SetTwitterParameters(TwitterParameters&& value) { m_twitterParametersHasBeenSet = true; m_twitterParameters = std::move(value); } /** *The parameters for Twitter.
*/ inline DataSourceParameters& WithTwitterParameters(const TwitterParameters& value) { SetTwitterParameters(value); return *this;} /** *The parameters for Twitter.
*/ inline DataSourceParameters& WithTwitterParameters(TwitterParameters&& value) { SetTwitterParameters(std::move(value)); return *this;} /** *The parameters for OpenSearch.
*/ inline const AmazonOpenSearchParameters& GetAmazonOpenSearchParameters() const{ return m_amazonOpenSearchParameters; } /** *The parameters for OpenSearch.
*/ inline bool AmazonOpenSearchParametersHasBeenSet() const { return m_amazonOpenSearchParametersHasBeenSet; } /** *The parameters for OpenSearch.
*/ inline void SetAmazonOpenSearchParameters(const AmazonOpenSearchParameters& value) { m_amazonOpenSearchParametersHasBeenSet = true; m_amazonOpenSearchParameters = value; } /** *The parameters for OpenSearch.
*/ inline void SetAmazonOpenSearchParameters(AmazonOpenSearchParameters&& value) { m_amazonOpenSearchParametersHasBeenSet = true; m_amazonOpenSearchParameters = std::move(value); } /** *The parameters for OpenSearch.
*/ inline DataSourceParameters& WithAmazonOpenSearchParameters(const AmazonOpenSearchParameters& value) { SetAmazonOpenSearchParameters(value); return *this;} /** *The parameters for OpenSearch.
*/ inline DataSourceParameters& WithAmazonOpenSearchParameters(AmazonOpenSearchParameters&& value) { SetAmazonOpenSearchParameters(std::move(value)); return *this;} /** *The parameters for Exasol.
*/ inline const ExasolParameters& GetExasolParameters() const{ return m_exasolParameters; } /** *The parameters for Exasol.
*/ inline bool ExasolParametersHasBeenSet() const { return m_exasolParametersHasBeenSet; } /** *The parameters for Exasol.
*/ inline void SetExasolParameters(const ExasolParameters& value) { m_exasolParametersHasBeenSet = true; m_exasolParameters = value; } /** *The parameters for Exasol.
*/ inline void SetExasolParameters(ExasolParameters&& value) { m_exasolParametersHasBeenSet = true; m_exasolParameters = std::move(value); } /** *The parameters for Exasol.
*/ inline DataSourceParameters& WithExasolParameters(const ExasolParameters& value) { SetExasolParameters(value); return *this;} /** *The parameters for Exasol.
*/ inline DataSourceParameters& WithExasolParameters(ExasolParameters&& value) { SetExasolParameters(std::move(value)); return *this;} /** *The required parameters that are needed to connect to a Databricks data * source.
*/ inline const DatabricksParameters& GetDatabricksParameters() const{ return m_databricksParameters; } /** *The required parameters that are needed to connect to a Databricks data * source.
*/ inline bool DatabricksParametersHasBeenSet() const { return m_databricksParametersHasBeenSet; } /** *The required parameters that are needed to connect to a Databricks data * source.
*/ inline void SetDatabricksParameters(const DatabricksParameters& value) { m_databricksParametersHasBeenSet = true; m_databricksParameters = value; } /** *The required parameters that are needed to connect to a Databricks data * source.
*/ inline void SetDatabricksParameters(DatabricksParameters&& value) { m_databricksParametersHasBeenSet = true; m_databricksParameters = std::move(value); } /** *The required parameters that are needed to connect to a Databricks data * source.
*/ inline DataSourceParameters& WithDatabricksParameters(const DatabricksParameters& value) { SetDatabricksParameters(value); return *this;} /** *The required parameters that are needed to connect to a Databricks data * source.
*/ inline DataSourceParameters& WithDatabricksParameters(DatabricksParameters&& value) { SetDatabricksParameters(std::move(value)); return *this;} private: AmazonElasticsearchParameters m_amazonElasticsearchParameters; bool m_amazonElasticsearchParametersHasBeenSet = false; AthenaParameters m_athenaParameters; bool m_athenaParametersHasBeenSet = false; AuroraParameters m_auroraParameters; bool m_auroraParametersHasBeenSet = false; AuroraPostgreSqlParameters m_auroraPostgreSqlParameters; bool m_auroraPostgreSqlParametersHasBeenSet = false; AwsIotAnalyticsParameters m_awsIotAnalyticsParameters; bool m_awsIotAnalyticsParametersHasBeenSet = false; JiraParameters m_jiraParameters; bool m_jiraParametersHasBeenSet = false; MariaDbParameters m_mariaDbParameters; bool m_mariaDbParametersHasBeenSet = false; MySqlParameters m_mySqlParameters; bool m_mySqlParametersHasBeenSet = false; OracleParameters m_oracleParameters; bool m_oracleParametersHasBeenSet = false; PostgreSqlParameters m_postgreSqlParameters; bool m_postgreSqlParametersHasBeenSet = false; PrestoParameters m_prestoParameters; bool m_prestoParametersHasBeenSet = false; RdsParameters m_rdsParameters; bool m_rdsParametersHasBeenSet = false; RedshiftParameters m_redshiftParameters; bool m_redshiftParametersHasBeenSet = false; S3Parameters m_s3Parameters; bool m_s3ParametersHasBeenSet = false; ServiceNowParameters m_serviceNowParameters; bool m_serviceNowParametersHasBeenSet = false; SnowflakeParameters m_snowflakeParameters; bool m_snowflakeParametersHasBeenSet = false; SparkParameters m_sparkParameters; bool m_sparkParametersHasBeenSet = false; SqlServerParameters m_sqlServerParameters; bool m_sqlServerParametersHasBeenSet = false; TeradataParameters m_teradataParameters; bool m_teradataParametersHasBeenSet = false; TwitterParameters m_twitterParameters; bool m_twitterParametersHasBeenSet = false; AmazonOpenSearchParameters m_amazonOpenSearchParameters; bool m_amazonOpenSearchParametersHasBeenSet = false; ExasolParameters m_exasolParameters; bool m_exasolParametersHasBeenSet = false; DatabricksParameters m_databricksParameters; bool m_databricksParametersHasBeenSet = false; }; } // namespace Model } // namespace QuickSight } // namespace Aws