AWS SDK for C++  1.9.71
AWS SDK for C++
DataSourceParameters.h
Go to the documentation of this file.
1 
6 #pragma once
28 #include <utility>
29 
30 namespace Aws
31 {
32 namespace Utils
33 {
34 namespace Json
35 {
36  class JsonValue;
37  class JsonView;
38 } // namespace Json
39 } // namespace Utils
40 namespace QuickSight
41 {
42 namespace Model
43 {
44 
53  {
54  public:
59 
60 
64  inline const AmazonElasticsearchParameters& GetAmazonElasticsearchParameters() const{ return m_amazonElasticsearchParameters; }
65 
69  inline bool AmazonElasticsearchParametersHasBeenSet() const { return m_amazonElasticsearchParametersHasBeenSet; }
70 
74  inline void SetAmazonElasticsearchParameters(const AmazonElasticsearchParameters& value) { m_amazonElasticsearchParametersHasBeenSet = true; m_amazonElasticsearchParameters = value; }
75 
79  inline void SetAmazonElasticsearchParameters(AmazonElasticsearchParameters&& value) { m_amazonElasticsearchParametersHasBeenSet = true; m_amazonElasticsearchParameters = std::move(value); }
80 
84  inline DataSourceParameters& WithAmazonElasticsearchParameters(const AmazonElasticsearchParameters& value) { SetAmazonElasticsearchParameters(value); return *this;}
85 
89  inline DataSourceParameters& WithAmazonElasticsearchParameters(AmazonElasticsearchParameters&& value) { SetAmazonElasticsearchParameters(std::move(value)); return *this;}
90 
91 
95  inline const AthenaParameters& GetAthenaParameters() const{ return m_athenaParameters; }
96 
100  inline bool AthenaParametersHasBeenSet() const { return m_athenaParametersHasBeenSet; }
101 
105  inline void SetAthenaParameters(const AthenaParameters& value) { m_athenaParametersHasBeenSet = true; m_athenaParameters = value; }
106 
110  inline void SetAthenaParameters(AthenaParameters&& value) { m_athenaParametersHasBeenSet = true; m_athenaParameters = std::move(value); }
111 
115  inline DataSourceParameters& WithAthenaParameters(const AthenaParameters& value) { SetAthenaParameters(value); return *this;}
116 
120  inline DataSourceParameters& WithAthenaParameters(AthenaParameters&& value) { SetAthenaParameters(std::move(value)); return *this;}
121 
122 
126  inline const AuroraParameters& GetAuroraParameters() const{ return m_auroraParameters; }
127 
131  inline bool AuroraParametersHasBeenSet() const { return m_auroraParametersHasBeenSet; }
132 
136  inline void SetAuroraParameters(const AuroraParameters& value) { m_auroraParametersHasBeenSet = true; m_auroraParameters = value; }
137 
141  inline void SetAuroraParameters(AuroraParameters&& value) { m_auroraParametersHasBeenSet = true; m_auroraParameters = std::move(value); }
142 
146  inline DataSourceParameters& WithAuroraParameters(const AuroraParameters& value) { SetAuroraParameters(value); return *this;}
147 
151  inline DataSourceParameters& WithAuroraParameters(AuroraParameters&& value) { SetAuroraParameters(std::move(value)); return *this;}
152 
153 
157  inline const AuroraPostgreSqlParameters& GetAuroraPostgreSqlParameters() const{ return m_auroraPostgreSqlParameters; }
158 
162  inline bool AuroraPostgreSqlParametersHasBeenSet() const { return m_auroraPostgreSqlParametersHasBeenSet; }
163 
167  inline void SetAuroraPostgreSqlParameters(const AuroraPostgreSqlParameters& value) { m_auroraPostgreSqlParametersHasBeenSet = true; m_auroraPostgreSqlParameters = value; }
168 
172  inline void SetAuroraPostgreSqlParameters(AuroraPostgreSqlParameters&& value) { m_auroraPostgreSqlParametersHasBeenSet = true; m_auroraPostgreSqlParameters = std::move(value); }
173 
177  inline DataSourceParameters& WithAuroraPostgreSqlParameters(const AuroraPostgreSqlParameters& value) { SetAuroraPostgreSqlParameters(value); return *this;}
178 
182  inline DataSourceParameters& WithAuroraPostgreSqlParameters(AuroraPostgreSqlParameters&& value) { SetAuroraPostgreSqlParameters(std::move(value)); return *this;}
183 
184 
188  inline const AwsIotAnalyticsParameters& GetAwsIotAnalyticsParameters() const{ return m_awsIotAnalyticsParameters; }
189 
193  inline bool AwsIotAnalyticsParametersHasBeenSet() const { return m_awsIotAnalyticsParametersHasBeenSet; }
194 
198  inline void SetAwsIotAnalyticsParameters(const AwsIotAnalyticsParameters& value) { m_awsIotAnalyticsParametersHasBeenSet = true; m_awsIotAnalyticsParameters = value; }
199 
203  inline void SetAwsIotAnalyticsParameters(AwsIotAnalyticsParameters&& value) { m_awsIotAnalyticsParametersHasBeenSet = true; m_awsIotAnalyticsParameters = std::move(value); }
204 
208  inline DataSourceParameters& WithAwsIotAnalyticsParameters(const AwsIotAnalyticsParameters& value) { SetAwsIotAnalyticsParameters(value); return *this;}
209 
213  inline DataSourceParameters& WithAwsIotAnalyticsParameters(AwsIotAnalyticsParameters&& value) { SetAwsIotAnalyticsParameters(std::move(value)); return *this;}
214 
215 
219  inline const JiraParameters& GetJiraParameters() const{ return m_jiraParameters; }
220 
224  inline bool JiraParametersHasBeenSet() const { return m_jiraParametersHasBeenSet; }
225 
229  inline void SetJiraParameters(const JiraParameters& value) { m_jiraParametersHasBeenSet = true; m_jiraParameters = value; }
230 
234  inline void SetJiraParameters(JiraParameters&& value) { m_jiraParametersHasBeenSet = true; m_jiraParameters = std::move(value); }
235 
239  inline DataSourceParameters& WithJiraParameters(const JiraParameters& value) { SetJiraParameters(value); return *this;}
240 
244  inline DataSourceParameters& WithJiraParameters(JiraParameters&& value) { SetJiraParameters(std::move(value)); return *this;}
245 
246 
250  inline const MariaDbParameters& GetMariaDbParameters() const{ return m_mariaDbParameters; }
251 
255  inline bool MariaDbParametersHasBeenSet() const { return m_mariaDbParametersHasBeenSet; }
256 
260  inline void SetMariaDbParameters(const MariaDbParameters& value) { m_mariaDbParametersHasBeenSet = true; m_mariaDbParameters = value; }
261 
265  inline void SetMariaDbParameters(MariaDbParameters&& value) { m_mariaDbParametersHasBeenSet = true; m_mariaDbParameters = std::move(value); }
266 
270  inline DataSourceParameters& WithMariaDbParameters(const MariaDbParameters& value) { SetMariaDbParameters(value); return *this;}
271 
275  inline DataSourceParameters& WithMariaDbParameters(MariaDbParameters&& value) { SetMariaDbParameters(std::move(value)); return *this;}
276 
277 
281  inline const MySqlParameters& GetMySqlParameters() const{ return m_mySqlParameters; }
282 
286  inline bool MySqlParametersHasBeenSet() const { return m_mySqlParametersHasBeenSet; }
287 
291  inline void SetMySqlParameters(const MySqlParameters& value) { m_mySqlParametersHasBeenSet = true; m_mySqlParameters = value; }
292 
296  inline void SetMySqlParameters(MySqlParameters&& value) { m_mySqlParametersHasBeenSet = true; m_mySqlParameters = std::move(value); }
297 
301  inline DataSourceParameters& WithMySqlParameters(const MySqlParameters& value) { SetMySqlParameters(value); return *this;}
302 
306  inline DataSourceParameters& WithMySqlParameters(MySqlParameters&& value) { SetMySqlParameters(std::move(value)); return *this;}
307 
308 
312  inline const OracleParameters& GetOracleParameters() const{ return m_oracleParameters; }
313 
317  inline bool OracleParametersHasBeenSet() const { return m_oracleParametersHasBeenSet; }
318 
322  inline void SetOracleParameters(const OracleParameters& value) { m_oracleParametersHasBeenSet = true; m_oracleParameters = value; }
323 
327  inline void SetOracleParameters(OracleParameters&& value) { m_oracleParametersHasBeenSet = true; m_oracleParameters = std::move(value); }
328 
332  inline DataSourceParameters& WithOracleParameters(const OracleParameters& value) { SetOracleParameters(value); return *this;}
333 
337  inline DataSourceParameters& WithOracleParameters(OracleParameters&& value) { SetOracleParameters(std::move(value)); return *this;}
338 
339 
343  inline const PostgreSqlParameters& GetPostgreSqlParameters() const{ return m_postgreSqlParameters; }
344 
348  inline bool PostgreSqlParametersHasBeenSet() const { return m_postgreSqlParametersHasBeenSet; }
349 
353  inline void SetPostgreSqlParameters(const PostgreSqlParameters& value) { m_postgreSqlParametersHasBeenSet = true; m_postgreSqlParameters = value; }
354 
358  inline void SetPostgreSqlParameters(PostgreSqlParameters&& value) { m_postgreSqlParametersHasBeenSet = true; m_postgreSqlParameters = std::move(value); }
359 
363  inline DataSourceParameters& WithPostgreSqlParameters(const PostgreSqlParameters& value) { SetPostgreSqlParameters(value); return *this;}
364 
368  inline DataSourceParameters& WithPostgreSqlParameters(PostgreSqlParameters&& value) { SetPostgreSqlParameters(std::move(value)); return *this;}
369 
370 
374  inline const PrestoParameters& GetPrestoParameters() const{ return m_prestoParameters; }
375 
379  inline bool PrestoParametersHasBeenSet() const { return m_prestoParametersHasBeenSet; }
380 
384  inline void SetPrestoParameters(const PrestoParameters& value) { m_prestoParametersHasBeenSet = true; m_prestoParameters = value; }
385 
389  inline void SetPrestoParameters(PrestoParameters&& value) { m_prestoParametersHasBeenSet = true; m_prestoParameters = std::move(value); }
390 
394  inline DataSourceParameters& WithPrestoParameters(const PrestoParameters& value) { SetPrestoParameters(value); return *this;}
395 
399  inline DataSourceParameters& WithPrestoParameters(PrestoParameters&& value) { SetPrestoParameters(std::move(value)); return *this;}
400 
401 
405  inline const RdsParameters& GetRdsParameters() const{ return m_rdsParameters; }
406 
410  inline bool RdsParametersHasBeenSet() const { return m_rdsParametersHasBeenSet; }
411 
415  inline void SetRdsParameters(const RdsParameters& value) { m_rdsParametersHasBeenSet = true; m_rdsParameters = value; }
416 
420  inline void SetRdsParameters(RdsParameters&& value) { m_rdsParametersHasBeenSet = true; m_rdsParameters = std::move(value); }
421 
425  inline DataSourceParameters& WithRdsParameters(const RdsParameters& value) { SetRdsParameters(value); return *this;}
426 
430  inline DataSourceParameters& WithRdsParameters(RdsParameters&& value) { SetRdsParameters(std::move(value)); return *this;}
431 
432 
436  inline const RedshiftParameters& GetRedshiftParameters() const{ return m_redshiftParameters; }
437 
441  inline bool RedshiftParametersHasBeenSet() const { return m_redshiftParametersHasBeenSet; }
442 
446  inline void SetRedshiftParameters(const RedshiftParameters& value) { m_redshiftParametersHasBeenSet = true; m_redshiftParameters = value; }
447 
451  inline void SetRedshiftParameters(RedshiftParameters&& value) { m_redshiftParametersHasBeenSet = true; m_redshiftParameters = std::move(value); }
452 
456  inline DataSourceParameters& WithRedshiftParameters(const RedshiftParameters& value) { SetRedshiftParameters(value); return *this;}
457 
461  inline DataSourceParameters& WithRedshiftParameters(RedshiftParameters&& value) { SetRedshiftParameters(std::move(value)); return *this;}
462 
463 
467  inline const S3Parameters& GetS3Parameters() const{ return m_s3Parameters; }
468 
472  inline bool S3ParametersHasBeenSet() const { return m_s3ParametersHasBeenSet; }
473 
477  inline void SetS3Parameters(const S3Parameters& value) { m_s3ParametersHasBeenSet = true; m_s3Parameters = value; }
478 
482  inline void SetS3Parameters(S3Parameters&& value) { m_s3ParametersHasBeenSet = true; m_s3Parameters = std::move(value); }
483 
487  inline DataSourceParameters& WithS3Parameters(const S3Parameters& value) { SetS3Parameters(value); return *this;}
488 
492  inline DataSourceParameters& WithS3Parameters(S3Parameters&& value) { SetS3Parameters(std::move(value)); return *this;}
493 
494 
498  inline const ServiceNowParameters& GetServiceNowParameters() const{ return m_serviceNowParameters; }
499 
503  inline bool ServiceNowParametersHasBeenSet() const { return m_serviceNowParametersHasBeenSet; }
504 
508  inline void SetServiceNowParameters(const ServiceNowParameters& value) { m_serviceNowParametersHasBeenSet = true; m_serviceNowParameters = value; }
509 
513  inline void SetServiceNowParameters(ServiceNowParameters&& value) { m_serviceNowParametersHasBeenSet = true; m_serviceNowParameters = std::move(value); }
514 
518  inline DataSourceParameters& WithServiceNowParameters(const ServiceNowParameters& value) { SetServiceNowParameters(value); return *this;}
519 
523  inline DataSourceParameters& WithServiceNowParameters(ServiceNowParameters&& value) { SetServiceNowParameters(std::move(value)); return *this;}
524 
525 
529  inline const SnowflakeParameters& GetSnowflakeParameters() const{ return m_snowflakeParameters; }
530 
534  inline bool SnowflakeParametersHasBeenSet() const { return m_snowflakeParametersHasBeenSet; }
535 
539  inline void SetSnowflakeParameters(const SnowflakeParameters& value) { m_snowflakeParametersHasBeenSet = true; m_snowflakeParameters = value; }
540 
544  inline void SetSnowflakeParameters(SnowflakeParameters&& value) { m_snowflakeParametersHasBeenSet = true; m_snowflakeParameters = std::move(value); }
545 
549  inline DataSourceParameters& WithSnowflakeParameters(const SnowflakeParameters& value) { SetSnowflakeParameters(value); return *this;}
550 
554  inline DataSourceParameters& WithSnowflakeParameters(SnowflakeParameters&& value) { SetSnowflakeParameters(std::move(value)); return *this;}
555 
556 
560  inline const SparkParameters& GetSparkParameters() const{ return m_sparkParameters; }
561 
565  inline bool SparkParametersHasBeenSet() const { return m_sparkParametersHasBeenSet; }
566 
570  inline void SetSparkParameters(const SparkParameters& value) { m_sparkParametersHasBeenSet = true; m_sparkParameters = value; }
571 
575  inline void SetSparkParameters(SparkParameters&& value) { m_sparkParametersHasBeenSet = true; m_sparkParameters = std::move(value); }
576 
580  inline DataSourceParameters& WithSparkParameters(const SparkParameters& value) { SetSparkParameters(value); return *this;}
581 
585  inline DataSourceParameters& WithSparkParameters(SparkParameters&& value) { SetSparkParameters(std::move(value)); return *this;}
586 
587 
591  inline const SqlServerParameters& GetSqlServerParameters() const{ return m_sqlServerParameters; }
592 
596  inline bool SqlServerParametersHasBeenSet() const { return m_sqlServerParametersHasBeenSet; }
597 
601  inline void SetSqlServerParameters(const SqlServerParameters& value) { m_sqlServerParametersHasBeenSet = true; m_sqlServerParameters = value; }
602 
606  inline void SetSqlServerParameters(SqlServerParameters&& value) { m_sqlServerParametersHasBeenSet = true; m_sqlServerParameters = std::move(value); }
607 
611  inline DataSourceParameters& WithSqlServerParameters(const SqlServerParameters& value) { SetSqlServerParameters(value); return *this;}
612 
616  inline DataSourceParameters& WithSqlServerParameters(SqlServerParameters&& value) { SetSqlServerParameters(std::move(value)); return *this;}
617 
618 
622  inline const TeradataParameters& GetTeradataParameters() const{ return m_teradataParameters; }
623 
627  inline bool TeradataParametersHasBeenSet() const { return m_teradataParametersHasBeenSet; }
628 
632  inline void SetTeradataParameters(const TeradataParameters& value) { m_teradataParametersHasBeenSet = true; m_teradataParameters = value; }
633 
637  inline void SetTeradataParameters(TeradataParameters&& value) { m_teradataParametersHasBeenSet = true; m_teradataParameters = std::move(value); }
638 
642  inline DataSourceParameters& WithTeradataParameters(const TeradataParameters& value) { SetTeradataParameters(value); return *this;}
643 
647  inline DataSourceParameters& WithTeradataParameters(TeradataParameters&& value) { SetTeradataParameters(std::move(value)); return *this;}
648 
649 
653  inline const TwitterParameters& GetTwitterParameters() const{ return m_twitterParameters; }
654 
658  inline bool TwitterParametersHasBeenSet() const { return m_twitterParametersHasBeenSet; }
659 
663  inline void SetTwitterParameters(const TwitterParameters& value) { m_twitterParametersHasBeenSet = true; m_twitterParameters = value; }
664 
668  inline void SetTwitterParameters(TwitterParameters&& value) { m_twitterParametersHasBeenSet = true; m_twitterParameters = std::move(value); }
669 
673  inline DataSourceParameters& WithTwitterParameters(const TwitterParameters& value) { SetTwitterParameters(value); return *this;}
674 
678  inline DataSourceParameters& WithTwitterParameters(TwitterParameters&& value) { SetTwitterParameters(std::move(value)); return *this;}
679 
680  private:
681 
682  AmazonElasticsearchParameters m_amazonElasticsearchParameters;
683  bool m_amazonElasticsearchParametersHasBeenSet;
684 
685  AthenaParameters m_athenaParameters;
686  bool m_athenaParametersHasBeenSet;
687 
688  AuroraParameters m_auroraParameters;
689  bool m_auroraParametersHasBeenSet;
690 
691  AuroraPostgreSqlParameters m_auroraPostgreSqlParameters;
692  bool m_auroraPostgreSqlParametersHasBeenSet;
693 
694  AwsIotAnalyticsParameters m_awsIotAnalyticsParameters;
695  bool m_awsIotAnalyticsParametersHasBeenSet;
696 
697  JiraParameters m_jiraParameters;
698  bool m_jiraParametersHasBeenSet;
699 
700  MariaDbParameters m_mariaDbParameters;
701  bool m_mariaDbParametersHasBeenSet;
702 
703  MySqlParameters m_mySqlParameters;
704  bool m_mySqlParametersHasBeenSet;
705 
706  OracleParameters m_oracleParameters;
707  bool m_oracleParametersHasBeenSet;
708 
709  PostgreSqlParameters m_postgreSqlParameters;
710  bool m_postgreSqlParametersHasBeenSet;
711 
712  PrestoParameters m_prestoParameters;
713  bool m_prestoParametersHasBeenSet;
714 
715  RdsParameters m_rdsParameters;
716  bool m_rdsParametersHasBeenSet;
717 
718  RedshiftParameters m_redshiftParameters;
719  bool m_redshiftParametersHasBeenSet;
720 
721  S3Parameters m_s3Parameters;
722  bool m_s3ParametersHasBeenSet;
723 
724  ServiceNowParameters m_serviceNowParameters;
725  bool m_serviceNowParametersHasBeenSet;
726 
727  SnowflakeParameters m_snowflakeParameters;
728  bool m_snowflakeParametersHasBeenSet;
729 
730  SparkParameters m_sparkParameters;
731  bool m_sparkParametersHasBeenSet;
732 
733  SqlServerParameters m_sqlServerParameters;
734  bool m_sqlServerParametersHasBeenSet;
735 
736  TeradataParameters m_teradataParameters;
737  bool m_teradataParametersHasBeenSet;
738 
739  TwitterParameters m_twitterParameters;
740  bool m_twitterParametersHasBeenSet;
741  };
742 
743 } // namespace Model
744 } // namespace QuickSight
745 } // namespace Aws
Aws::QuickSight::Model::DataSourceParameters::SetS3Parameters
void SetS3Parameters(const S3Parameters &value)
Definition: DataSourceParameters.h:477
AwsIotAnalyticsParameters.h
Aws::QuickSight::Model::DataSourceParameters::SetSqlServerParameters
void SetSqlServerParameters(const SqlServerParameters &value)
Definition: DataSourceParameters.h:601
Aws::QuickSight::Model::AuroraParameters
Definition: AuroraParameters.h:32
Aws::QuickSight::Model::DataSourceParameters::WithOracleParameters
DataSourceParameters & WithOracleParameters(OracleParameters &&value)
Definition: DataSourceParameters.h:337
Aws::QuickSight::Model::DataSourceParameters::SetTeradataParameters
void SetTeradataParameters(const TeradataParameters &value)
Definition: DataSourceParameters.h:632
Aws::QuickSight::Model::DataSourceParameters::SetRdsParameters
void SetRdsParameters(RdsParameters &&value)
Definition: DataSourceParameters.h:420
SparkParameters.h
Aws::QuickSight::Model::DataSourceParameters::GetAuroraParameters
const AuroraParameters & GetAuroraParameters() const
Definition: DataSourceParameters.h:126
Aws::QuickSight::Model::DataSourceParameters::OracleParametersHasBeenSet
bool OracleParametersHasBeenSet() const
Definition: DataSourceParameters.h:317
QuickSight_EXPORTS.h
Aws::QuickSight::Model::DataSourceParameters::SetPostgreSqlParameters
void SetPostgreSqlParameters(PostgreSqlParameters &&value)
Definition: DataSourceParameters.h:358
Aws::QuickSight::Model::AuroraPostgreSqlParameters
Definition: AuroraPostgreSqlParameters.h:33
Aws::QuickSight::Model::AmazonElasticsearchParameters
Definition: AmazonElasticsearchParameters.h:32
Aws::QuickSight::Model::DataSourceParameters::SetAthenaParameters
void SetAthenaParameters(const AthenaParameters &value)
Definition: DataSourceParameters.h:105
Aws::QuickSight::Model::DataSourceParameters::operator=
DataSourceParameters & operator=(Aws::Utils::Json::JsonView jsonValue)
Aws::QuickSight::Model::DataSourceParameters::GetJiraParameters
const JiraParameters & GetJiraParameters() const
Definition: DataSourceParameters.h:219
Aws::QuickSight::Model::DataSourceParameters::WithSnowflakeParameters
DataSourceParameters & WithSnowflakeParameters(SnowflakeParameters &&value)
Definition: DataSourceParameters.h:554
Aws::QuickSight::Model::DataSourceParameters::SetAuroraParameters
void SetAuroraParameters(AuroraParameters &&value)
Definition: DataSourceParameters.h:141
Aws::QuickSight::Model::DataSourceParameters::WithTeradataParameters
DataSourceParameters & WithTeradataParameters(TeradataParameters &&value)
Definition: DataSourceParameters.h:647
S3Parameters.h
Aws::QuickSight::Model::DataSourceParameters::GetMariaDbParameters
const MariaDbParameters & GetMariaDbParameters() const
Definition: DataSourceParameters.h:250
Aws::QuickSight::Model::DataSourceParameters::SetAwsIotAnalyticsParameters
void SetAwsIotAnalyticsParameters(const AwsIotAnalyticsParameters &value)
Definition: DataSourceParameters.h:198
Aws::QuickSight::Model::RdsParameters
Definition: RdsParameters.h:32
Aws::QuickSight::Model::DataSourceParameters::MariaDbParametersHasBeenSet
bool MariaDbParametersHasBeenSet() const
Definition: DataSourceParameters.h:255
Aws::QuickSight::Model::DataSourceParameters::SetPrestoParameters
void SetPrestoParameters(PrestoParameters &&value)
Definition: DataSourceParameters.h:389
Aws::QuickSight::Model::PostgreSqlParameters
Definition: PostgreSqlParameters.h:32
Aws::QuickSight::Model::DataSourceParameters::WithPrestoParameters
DataSourceParameters & WithPrestoParameters(const PrestoParameters &value)
Definition: DataSourceParameters.h:394
Aws::QuickSight::Model::DataSourceParameters::SetRedshiftParameters
void SetRedshiftParameters(RedshiftParameters &&value)
Definition: DataSourceParameters.h:451
Aws::QuickSight::Model::DataSourceParameters::WithAwsIotAnalyticsParameters
DataSourceParameters & WithAwsIotAnalyticsParameters(AwsIotAnalyticsParameters &&value)
Definition: DataSourceParameters.h:213
Aws::QuickSight::Model::DataSourceParameters::SetMariaDbParameters
void SetMariaDbParameters(const MariaDbParameters &value)
Definition: DataSourceParameters.h:260
Aws::QuickSight::Model::DataSourceParameters::GetAwsIotAnalyticsParameters
const AwsIotAnalyticsParameters & GetAwsIotAnalyticsParameters() const
Definition: DataSourceParameters.h:188
Aws::QuickSight::Model::PrestoParameters
Definition: PrestoParameters.h:32
Aws::QuickSight::Model::DataSourceParameters::SetRedshiftParameters
void SetRedshiftParameters(const RedshiftParameters &value)
Definition: DataSourceParameters.h:446
Aws::QuickSight::Model::MySqlParameters
Definition: MySqlParameters.h:32
Aws::QuickSight::Model::DataSourceParameters::WithPrestoParameters
DataSourceParameters & WithPrestoParameters(PrestoParameters &&value)
Definition: DataSourceParameters.h:399
JiraParameters.h
Aws::QuickSight::Model::DataSourceParameters::GetTeradataParameters
const TeradataParameters & GetTeradataParameters() const
Definition: DataSourceParameters.h:622
SnowflakeParameters.h
Aws::QuickSight::Model::DataSourceParameters::SetJiraParameters
void SetJiraParameters(JiraParameters &&value)
Definition: DataSourceParameters.h:234
ServiceNowParameters.h
Aws::QuickSight::Model::DataSourceParameters::TeradataParametersHasBeenSet
bool TeradataParametersHasBeenSet() const
Definition: DataSourceParameters.h:627
Aws::QuickSight::Model::DataSourceParameters::SetTwitterParameters
void SetTwitterParameters(TwitterParameters &&value)
Definition: DataSourceParameters.h:668
Aws::QuickSight::Model::DataSourceParameters::WithMariaDbParameters
DataSourceParameters & WithMariaDbParameters(const MariaDbParameters &value)
Definition: DataSourceParameters.h:270
Aws::QuickSight::Model::DataSourceParameters::SetS3Parameters
void SetS3Parameters(S3Parameters &&value)
Definition: DataSourceParameters.h:482
RdsParameters.h
Aws::QuickSight::Model::DataSourceParameters::GetSparkParameters
const SparkParameters & GetSparkParameters() const
Definition: DataSourceParameters.h:560
TwitterParameters.h
Aws::QuickSight::Model::DataSourceParameters::RdsParametersHasBeenSet
bool RdsParametersHasBeenSet() const
Definition: DataSourceParameters.h:410
Aws::QuickSight::Model::DataSourceParameters::WithAmazonElasticsearchParameters
DataSourceParameters & WithAmazonElasticsearchParameters(const AmazonElasticsearchParameters &value)
Definition: DataSourceParameters.h:84
Aws::QuickSight::Model::DataSourceParameters::GetRdsParameters
const RdsParameters & GetRdsParameters() const
Definition: DataSourceParameters.h:405
TeradataParameters.h
Aws::QuickSight::Model::DataSourceParameters::GetPrestoParameters
const PrestoParameters & GetPrestoParameters() const
Definition: DataSourceParameters.h:374
Aws::QuickSight::Model::DataSourceParameters::WithRedshiftParameters
DataSourceParameters & WithRedshiftParameters(const RedshiftParameters &value)
Definition: DataSourceParameters.h:456
Aws::QuickSight::Model::DataSourceParameters::GetAuroraPostgreSqlParameters
const AuroraPostgreSqlParameters & GetAuroraPostgreSqlParameters() const
Definition: DataSourceParameters.h:157
MySqlParameters.h
Aws::QuickSight::Model::ServiceNowParameters
Definition: ServiceNowParameters.h:32
Aws::QuickSight::Model::RedshiftParameters
Definition: RedshiftParameters.h:35
Aws::QuickSight::Model::SqlServerParameters
Definition: SqlServerParameters.h:32
Aws::QuickSight::Model::DataSourceParameters::WithS3Parameters
DataSourceParameters & WithS3Parameters(const S3Parameters &value)
Definition: DataSourceParameters.h:487
Aws::QuickSight::Model::DataSourceParameters::MySqlParametersHasBeenSet
bool MySqlParametersHasBeenSet() const
Definition: DataSourceParameters.h:286
SqlServerParameters.h
Aws::QuickSight::Model::DataSourceParameters::SetOracleParameters
void SetOracleParameters(OracleParameters &&value)
Definition: DataSourceParameters.h:327
AthenaParameters.h
Aws::QuickSight::Model::DataSourceParameters::SetSqlServerParameters
void SetSqlServerParameters(SqlServerParameters &&value)
Definition: DataSourceParameters.h:606
Aws::QuickSight::Model::DataSourceParameters::SparkParametersHasBeenSet
bool SparkParametersHasBeenSet() const
Definition: DataSourceParameters.h:565
Aws::QuickSight::Model::DataSourceParameters::SetOracleParameters
void SetOracleParameters(const OracleParameters &value)
Definition: DataSourceParameters.h:322
Aws::QuickSight::Model::DataSourceParameters::SetMariaDbParameters
void SetMariaDbParameters(MariaDbParameters &&value)
Definition: DataSourceParameters.h:265
Aws::QuickSight::Model::DataSourceParameters::SetTeradataParameters
void SetTeradataParameters(TeradataParameters &&value)
Definition: DataSourceParameters.h:637
Aws::QuickSight::Model::DataSourceParameters::SetSnowflakeParameters
void SetSnowflakeParameters(const SnowflakeParameters &value)
Definition: DataSourceParameters.h:539
RedshiftParameters.h
Aws::QuickSight::Model::DataSourceParameters::SetJiraParameters
void SetJiraParameters(const JiraParameters &value)
Definition: DataSourceParameters.h:229
Aws::QuickSight::Model::OracleParameters
Definition: OracleParameters.h:32
Aws::QuickSight::Model::SparkParameters
Definition: SparkParameters.h:32
Aws::QuickSight::Model::DataSourceParameters::SetSparkParameters
void SetSparkParameters(const SparkParameters &value)
Definition: DataSourceParameters.h:570
Aws::QuickSight::Model::DataSourceParameters::TwitterParametersHasBeenSet
bool TwitterParametersHasBeenSet() const
Definition: DataSourceParameters.h:658
Aws::QuickSight::Model::DataSourceParameters::SetAuroraParameters
void SetAuroraParameters(const AuroraParameters &value)
Definition: DataSourceParameters.h:136
Aws::QuickSight::Model::DataSourceParameters::WithAuroraPostgreSqlParameters
DataSourceParameters & WithAuroraPostgreSqlParameters(AuroraPostgreSqlParameters &&value)
Definition: DataSourceParameters.h:182
Aws::QuickSight::Model::DataSourceParameters::WithAuroraPostgreSqlParameters
DataSourceParameters & WithAuroraPostgreSqlParameters(const AuroraPostgreSqlParameters &value)
Definition: DataSourceParameters.h:177
Aws::QuickSight::Model::DataSourceParameters::GetMySqlParameters
const MySqlParameters & GetMySqlParameters() const
Definition: DataSourceParameters.h:281
Aws::QuickSight::Model::DataSourceParameters::WithRedshiftParameters
DataSourceParameters & WithRedshiftParameters(RedshiftParameters &&value)
Definition: DataSourceParameters.h:461
Aws::QuickSight::Model::TeradataParameters
Definition: TeradataParameters.h:32
AuroraPostgreSqlParameters.h
Aws::QuickSight::Model::DataSourceParameters::AuroraPostgreSqlParametersHasBeenSet
bool AuroraPostgreSqlParametersHasBeenSet() const
Definition: DataSourceParameters.h:162
Aws::QuickSight::Model::DataSourceParameters::WithTeradataParameters
DataSourceParameters & WithTeradataParameters(const TeradataParameters &value)
Definition: DataSourceParameters.h:642
Aws::QuickSight::Model::DataSourceParameters::SetSnowflakeParameters
void SetSnowflakeParameters(SnowflakeParameters &&value)
Definition: DataSourceParameters.h:544
Aws::QuickSight::Model::DataSourceParameters::WithAuroraParameters
DataSourceParameters & WithAuroraParameters(AuroraParameters &&value)
Definition: DataSourceParameters.h:151
Aws::QuickSight::Model::DataSourceParameters::WithAthenaParameters
DataSourceParameters & WithAthenaParameters(AthenaParameters &&value)
Definition: DataSourceParameters.h:120
Aws::QuickSight::Model::DataSourceParameters::AthenaParametersHasBeenSet
bool AthenaParametersHasBeenSet() const
Definition: DataSourceParameters.h:100
Aws::QuickSight::Model::DataSourceParameters::WithServiceNowParameters
DataSourceParameters & WithServiceNowParameters(const ServiceNowParameters &value)
Definition: DataSourceParameters.h:518
Aws::QuickSight::Model::DataSourceParameters::GetAmazonElasticsearchParameters
const AmazonElasticsearchParameters & GetAmazonElasticsearchParameters() const
Definition: DataSourceParameters.h:64
Aws::QuickSight::Model::DataSourceParameters::SetAwsIotAnalyticsParameters
void SetAwsIotAnalyticsParameters(AwsIotAnalyticsParameters &&value)
Definition: DataSourceParameters.h:203
Aws::QuickSight::Model::DataSourceParameters::WithAmazonElasticsearchParameters
DataSourceParameters & WithAmazonElasticsearchParameters(AmazonElasticsearchParameters &&value)
Definition: DataSourceParameters.h:89
Aws::QuickSight::Model::DataSourceParameters::WithTwitterParameters
DataSourceParameters & WithTwitterParameters(const TwitterParameters &value)
Definition: DataSourceParameters.h:673
Aws::Utils::Json::JsonView
Definition: JsonSerializer.h:222
Aws::QuickSight::Model::DataSourceParameters::DataSourceParameters
DataSourceParameters()
Aws::Utils::Json::JsonValue
Definition: JsonSerializer.h:30
Aws::QuickSight::Model::DataSourceParameters::GetServiceNowParameters
const ServiceNowParameters & GetServiceNowParameters() const
Definition: DataSourceParameters.h:498
Aws::QuickSight::Model::DataSourceParameters::WithRdsParameters
DataSourceParameters & WithRdsParameters(const RdsParameters &value)
Definition: DataSourceParameters.h:425
Aws::QuickSight::Model::DataSourceParameters::SetRdsParameters
void SetRdsParameters(const RdsParameters &value)
Definition: DataSourceParameters.h:415
Aws::QuickSight::Model::DataSourceParameters::SetMySqlParameters
void SetMySqlParameters(const MySqlParameters &value)
Definition: DataSourceParameters.h:291
Aws::QuickSight::Model::DataSourceParameters::ServiceNowParametersHasBeenSet
bool ServiceNowParametersHasBeenSet() const
Definition: DataSourceParameters.h:503
Aws::QuickSight::Model::DataSourceParameters::SetPostgreSqlParameters
void SetPostgreSqlParameters(const PostgreSqlParameters &value)
Definition: DataSourceParameters.h:353
Aws::QuickSight::Model::DataSourceParameters::SnowflakeParametersHasBeenSet
bool SnowflakeParametersHasBeenSet() const
Definition: DataSourceParameters.h:534
Aws::QuickSight::Model::DataSourceParameters::WithS3Parameters
DataSourceParameters & WithS3Parameters(S3Parameters &&value)
Definition: DataSourceParameters.h:492
Aws::QuickSight::Model::DataSourceParameters::WithRdsParameters
DataSourceParameters & WithRdsParameters(RdsParameters &&value)
Definition: DataSourceParameters.h:430
Aws::QuickSight::Model::S3Parameters
Definition: S3Parameters.h:32
Aws::QuickSight::Model::DataSourceParameters::SqlServerParametersHasBeenSet
bool SqlServerParametersHasBeenSet() const
Definition: DataSourceParameters.h:596
Aws::QuickSight::Model::DataSourceParameters
Definition: DataSourceParameters.h:53
Aws::QuickSight::Model::DataSourceParameters::SetSparkParameters
void SetSparkParameters(SparkParameters &&value)
Definition: DataSourceParameters.h:575
Aws::QuickSight::Model::DataSourceParameters::WithMySqlParameters
DataSourceParameters & WithMySqlParameters(MySqlParameters &&value)
Definition: DataSourceParameters.h:306
Aws::QuickSight::Model::DataSourceParameters::WithAuroraParameters
DataSourceParameters & WithAuroraParameters(const AuroraParameters &value)
Definition: DataSourceParameters.h:146
Aws::QuickSight::Model::DataSourceParameters::SetMySqlParameters
void SetMySqlParameters(MySqlParameters &&value)
Definition: DataSourceParameters.h:296
Aws::QuickSight::Model::DataSourceParameters::WithSparkParameters
DataSourceParameters & WithSparkParameters(const SparkParameters &value)
Definition: DataSourceParameters.h:580
Aws::QuickSight::Model::DataSourceParameters::RedshiftParametersHasBeenSet
bool RedshiftParametersHasBeenSet() const
Definition: DataSourceParameters.h:441
Aws::QuickSight::Model::DataSourceParameters::PostgreSqlParametersHasBeenSet
bool PostgreSqlParametersHasBeenSet() const
Definition: DataSourceParameters.h:348
PrestoParameters.h
Aws::QuickSight::Model::TwitterParameters
Definition: TwitterParameters.h:32
Aws::QuickSight::Model::DataSourceParameters::SetAthenaParameters
void SetAthenaParameters(AthenaParameters &&value)
Definition: DataSourceParameters.h:110
Aws::QuickSight::Model::DataSourceParameters::GetS3Parameters
const S3Parameters & GetS3Parameters() const
Definition: DataSourceParameters.h:467
Aws::QuickSight::Model::DataSourceParameters::AwsIotAnalyticsParametersHasBeenSet
bool AwsIotAnalyticsParametersHasBeenSet() const
Definition: DataSourceParameters.h:193
Aws::QuickSight::Model::DataSourceParameters::SetPrestoParameters
void SetPrestoParameters(const PrestoParameters &value)
Definition: DataSourceParameters.h:384
Aws::QuickSight::Model::DataSourceParameters::AmazonElasticsearchParametersHasBeenSet
bool AmazonElasticsearchParametersHasBeenSet() const
Definition: DataSourceParameters.h:69
Aws::QuickSight::Model::DataSourceParameters::WithJiraParameters
DataSourceParameters & WithJiraParameters(JiraParameters &&value)
Definition: DataSourceParameters.h:244
Aws::QuickSight::Model::DataSourceParameters::GetAthenaParameters
const AthenaParameters & GetAthenaParameters() const
Definition: DataSourceParameters.h:95
PostgreSqlParameters.h
Aws::QuickSight::Model::DataSourceParameters::S3ParametersHasBeenSet
bool S3ParametersHasBeenSet() const
Definition: DataSourceParameters.h:472
Aws::QuickSight::Model::DataSourceParameters::SetAuroraPostgreSqlParameters
void SetAuroraPostgreSqlParameters(const AuroraPostgreSqlParameters &value)
Definition: DataSourceParameters.h:167
AWS_QUICKSIGHT_API
#define AWS_QUICKSIGHT_API
Definition: QuickSight_EXPORTS.h:28
Aws::QuickSight::Model::DataSourceParameters::WithAwsIotAnalyticsParameters
DataSourceParameters & WithAwsIotAnalyticsParameters(const AwsIotAnalyticsParameters &value)
Definition: DataSourceParameters.h:208
Aws
Definition: AccessManagementClient.h:15
Aws::QuickSight::Model::DataSourceParameters::DataSourceParameters
DataSourceParameters(Aws::Utils::Json::JsonView jsonValue)
Aws::QuickSight::Model::DataSourceParameters::SetAmazonElasticsearchParameters
void SetAmazonElasticsearchParameters(AmazonElasticsearchParameters &&value)
Definition: DataSourceParameters.h:79
Aws::QuickSight::Model::DataSourceParameters::WithAthenaParameters
DataSourceParameters & WithAthenaParameters(const AthenaParameters &value)
Definition: DataSourceParameters.h:115
Aws::QuickSight::Model::DataSourceParameters::SetAuroraPostgreSqlParameters
void SetAuroraPostgreSqlParameters(AuroraPostgreSqlParameters &&value)
Definition: DataSourceParameters.h:172
Aws::QuickSight::Model::DataSourceParameters::GetRedshiftParameters
const RedshiftParameters & GetRedshiftParameters() const
Definition: DataSourceParameters.h:436
Aws::QuickSight::Model::DataSourceParameters::WithMariaDbParameters
DataSourceParameters & WithMariaDbParameters(MariaDbParameters &&value)
Definition: DataSourceParameters.h:275
Aws::QuickSight::Model::DataSourceParameters::GetTwitterParameters
const TwitterParameters & GetTwitterParameters() const
Definition: DataSourceParameters.h:653
Aws::QuickSight::Model::DataSourceParameters::GetPostgreSqlParameters
const PostgreSqlParameters & GetPostgreSqlParameters() const
Definition: DataSourceParameters.h:343
Aws::QuickSight::Model::DataSourceParameters::SetServiceNowParameters
void SetServiceNowParameters(ServiceNowParameters &&value)
Definition: DataSourceParameters.h:513
OracleParameters.h
Aws::QuickSight::Model::DataSourceParameters::WithOracleParameters
DataSourceParameters & WithOracleParameters(const OracleParameters &value)
Definition: DataSourceParameters.h:332
Aws::QuickSight::Model::JiraParameters
Definition: JiraParameters.h:32
AmazonElasticsearchParameters.h
Aws::QuickSight::Model::DataSourceParameters::JiraParametersHasBeenSet
bool JiraParametersHasBeenSet() const
Definition: DataSourceParameters.h:224
Aws::QuickSight::Model::DataSourceParameters::SetServiceNowParameters
void SetServiceNowParameters(const ServiceNowParameters &value)
Definition: DataSourceParameters.h:508
Aws::QuickSight::Model::DataSourceParameters::WithSqlServerParameters
DataSourceParameters & WithSqlServerParameters(SqlServerParameters &&value)
Definition: DataSourceParameters.h:616
Aws::QuickSight::Model::DataSourceParameters::Jsonize
Aws::Utils::Json::JsonValue Jsonize() const
Aws::QuickSight::Model::DataSourceParameters::WithMySqlParameters
DataSourceParameters & WithMySqlParameters(const MySqlParameters &value)
Definition: DataSourceParameters.h:301
Aws::QuickSight::Model::SnowflakeParameters
Definition: SnowflakeParameters.h:32
Aws::QuickSight::Model::DataSourceParameters::WithSnowflakeParameters
DataSourceParameters & WithSnowflakeParameters(const SnowflakeParameters &value)
Definition: DataSourceParameters.h:549
Aws::QuickSight::Model::AthenaParameters
Definition: AthenaParameters.h:32
AuroraParameters.h
Aws::QuickSight::Model::DataSourceParameters::WithSqlServerParameters
DataSourceParameters & WithSqlServerParameters(const SqlServerParameters &value)
Definition: DataSourceParameters.h:611
Aws::QuickSight::Model::DataSourceParameters::SetTwitterParameters
void SetTwitterParameters(const TwitterParameters &value)
Definition: DataSourceParameters.h:663
Aws::QuickSight::Model::DataSourceParameters::WithPostgreSqlParameters
DataSourceParameters & WithPostgreSqlParameters(const PostgreSqlParameters &value)
Definition: DataSourceParameters.h:363
Aws::QuickSight::Model::DataSourceParameters::WithTwitterParameters
DataSourceParameters & WithTwitterParameters(TwitterParameters &&value)
Definition: DataSourceParameters.h:678
Aws::QuickSight::Model::DataSourceParameters::WithPostgreSqlParameters
DataSourceParameters & WithPostgreSqlParameters(PostgreSqlParameters &&value)
Definition: DataSourceParameters.h:368
MariaDbParameters.h
Aws::QuickSight::Model::DataSourceParameters::WithServiceNowParameters
DataSourceParameters & WithServiceNowParameters(ServiceNowParameters &&value)
Definition: DataSourceParameters.h:523
Aws::QuickSight::Model::DataSourceParameters::WithSparkParameters
DataSourceParameters & WithSparkParameters(SparkParameters &&value)
Definition: DataSourceParameters.h:585
Aws::QuickSight::Model::AwsIotAnalyticsParameters
Definition: AwsIotAnalyticsParameters.h:32
Aws::QuickSight::Model::DataSourceParameters::GetSqlServerParameters
const SqlServerParameters & GetSqlServerParameters() const
Definition: DataSourceParameters.h:591
Aws::QuickSight::Model::DataSourceParameters::PrestoParametersHasBeenSet
bool PrestoParametersHasBeenSet() const
Definition: DataSourceParameters.h:379
Aws::QuickSight::Model::DataSourceParameters::WithJiraParameters
DataSourceParameters & WithJiraParameters(const JiraParameters &value)
Definition: DataSourceParameters.h:239
Aws::QuickSight::Model::DataSourceParameters::GetSnowflakeParameters
const SnowflakeParameters & GetSnowflakeParameters() const
Definition: DataSourceParameters.h:529
Aws::QuickSight::Model::DataSourceParameters::AuroraParametersHasBeenSet
bool AuroraParametersHasBeenSet() const
Definition: DataSourceParameters.h:131
Aws::QuickSight::Model::MariaDbParameters
Definition: MariaDbParameters.h:32
Aws::QuickSight::Model::DataSourceParameters::GetOracleParameters
const OracleParameters & GetOracleParameters() const
Definition: DataSourceParameters.h:312
Aws::QuickSight::Model::DataSourceParameters::SetAmazonElasticsearchParameters
void SetAmazonElasticsearchParameters(const AmazonElasticsearchParameters &value)
Definition: DataSourceParameters.h:74