AWS SDK for C++  1.9.132
AWS SDK for C++
DataSourceParameters.h
Go to the documentation of this file.
1 
6 #pragma once
29 #include <utility>
30 
31 namespace Aws
32 {
33 namespace Utils
34 {
35 namespace Json
36 {
37  class JsonValue;
38  class JsonView;
39 } // namespace Json
40 } // namespace Utils
41 namespace QuickSight
42 {
43 namespace Model
44 {
45 
54  {
55  public:
60 
61 
65  inline const AmazonElasticsearchParameters& GetAmazonElasticsearchParameters() const{ return m_amazonElasticsearchParameters; }
66 
70  inline bool AmazonElasticsearchParametersHasBeenSet() const { return m_amazonElasticsearchParametersHasBeenSet; }
71 
75  inline void SetAmazonElasticsearchParameters(const AmazonElasticsearchParameters& value) { m_amazonElasticsearchParametersHasBeenSet = true; m_amazonElasticsearchParameters = value; }
76 
80  inline void SetAmazonElasticsearchParameters(AmazonElasticsearchParameters&& value) { m_amazonElasticsearchParametersHasBeenSet = true; m_amazonElasticsearchParameters = std::move(value); }
81 
85  inline DataSourceParameters& WithAmazonElasticsearchParameters(const AmazonElasticsearchParameters& value) { SetAmazonElasticsearchParameters(value); return *this;}
86 
90  inline DataSourceParameters& WithAmazonElasticsearchParameters(AmazonElasticsearchParameters&& value) { SetAmazonElasticsearchParameters(std::move(value)); return *this;}
91 
92 
96  inline const AthenaParameters& GetAthenaParameters() const{ return m_athenaParameters; }
97 
101  inline bool AthenaParametersHasBeenSet() const { return m_athenaParametersHasBeenSet; }
102 
106  inline void SetAthenaParameters(const AthenaParameters& value) { m_athenaParametersHasBeenSet = true; m_athenaParameters = value; }
107 
111  inline void SetAthenaParameters(AthenaParameters&& value) { m_athenaParametersHasBeenSet = true; m_athenaParameters = std::move(value); }
112 
116  inline DataSourceParameters& WithAthenaParameters(const AthenaParameters& value) { SetAthenaParameters(value); return *this;}
117 
121  inline DataSourceParameters& WithAthenaParameters(AthenaParameters&& value) { SetAthenaParameters(std::move(value)); return *this;}
122 
123 
127  inline const AuroraParameters& GetAuroraParameters() const{ return m_auroraParameters; }
128 
132  inline bool AuroraParametersHasBeenSet() const { return m_auroraParametersHasBeenSet; }
133 
137  inline void SetAuroraParameters(const AuroraParameters& value) { m_auroraParametersHasBeenSet = true; m_auroraParameters = value; }
138 
142  inline void SetAuroraParameters(AuroraParameters&& value) { m_auroraParametersHasBeenSet = true; m_auroraParameters = std::move(value); }
143 
147  inline DataSourceParameters& WithAuroraParameters(const AuroraParameters& value) { SetAuroraParameters(value); return *this;}
148 
152  inline DataSourceParameters& WithAuroraParameters(AuroraParameters&& value) { SetAuroraParameters(std::move(value)); return *this;}
153 
154 
158  inline const AuroraPostgreSqlParameters& GetAuroraPostgreSqlParameters() const{ return m_auroraPostgreSqlParameters; }
159 
163  inline bool AuroraPostgreSqlParametersHasBeenSet() const { return m_auroraPostgreSqlParametersHasBeenSet; }
164 
168  inline void SetAuroraPostgreSqlParameters(const AuroraPostgreSqlParameters& value) { m_auroraPostgreSqlParametersHasBeenSet = true; m_auroraPostgreSqlParameters = value; }
169 
173  inline void SetAuroraPostgreSqlParameters(AuroraPostgreSqlParameters&& value) { m_auroraPostgreSqlParametersHasBeenSet = true; m_auroraPostgreSqlParameters = std::move(value); }
174 
178  inline DataSourceParameters& WithAuroraPostgreSqlParameters(const AuroraPostgreSqlParameters& value) { SetAuroraPostgreSqlParameters(value); return *this;}
179 
183  inline DataSourceParameters& WithAuroraPostgreSqlParameters(AuroraPostgreSqlParameters&& value) { SetAuroraPostgreSqlParameters(std::move(value)); return *this;}
184 
185 
189  inline const AwsIotAnalyticsParameters& GetAwsIotAnalyticsParameters() const{ return m_awsIotAnalyticsParameters; }
190 
194  inline bool AwsIotAnalyticsParametersHasBeenSet() const { return m_awsIotAnalyticsParametersHasBeenSet; }
195 
199  inline void SetAwsIotAnalyticsParameters(const AwsIotAnalyticsParameters& value) { m_awsIotAnalyticsParametersHasBeenSet = true; m_awsIotAnalyticsParameters = value; }
200 
204  inline void SetAwsIotAnalyticsParameters(AwsIotAnalyticsParameters&& value) { m_awsIotAnalyticsParametersHasBeenSet = true; m_awsIotAnalyticsParameters = std::move(value); }
205 
209  inline DataSourceParameters& WithAwsIotAnalyticsParameters(const AwsIotAnalyticsParameters& value) { SetAwsIotAnalyticsParameters(value); return *this;}
210 
214  inline DataSourceParameters& WithAwsIotAnalyticsParameters(AwsIotAnalyticsParameters&& value) { SetAwsIotAnalyticsParameters(std::move(value)); return *this;}
215 
216 
220  inline const JiraParameters& GetJiraParameters() const{ return m_jiraParameters; }
221 
225  inline bool JiraParametersHasBeenSet() const { return m_jiraParametersHasBeenSet; }
226 
230  inline void SetJiraParameters(const JiraParameters& value) { m_jiraParametersHasBeenSet = true; m_jiraParameters = value; }
231 
235  inline void SetJiraParameters(JiraParameters&& value) { m_jiraParametersHasBeenSet = true; m_jiraParameters = std::move(value); }
236 
240  inline DataSourceParameters& WithJiraParameters(const JiraParameters& value) { SetJiraParameters(value); return *this;}
241 
245  inline DataSourceParameters& WithJiraParameters(JiraParameters&& value) { SetJiraParameters(std::move(value)); return *this;}
246 
247 
251  inline const MariaDbParameters& GetMariaDbParameters() const{ return m_mariaDbParameters; }
252 
256  inline bool MariaDbParametersHasBeenSet() const { return m_mariaDbParametersHasBeenSet; }
257 
261  inline void SetMariaDbParameters(const MariaDbParameters& value) { m_mariaDbParametersHasBeenSet = true; m_mariaDbParameters = value; }
262 
266  inline void SetMariaDbParameters(MariaDbParameters&& value) { m_mariaDbParametersHasBeenSet = true; m_mariaDbParameters = std::move(value); }
267 
271  inline DataSourceParameters& WithMariaDbParameters(const MariaDbParameters& value) { SetMariaDbParameters(value); return *this;}
272 
276  inline DataSourceParameters& WithMariaDbParameters(MariaDbParameters&& value) { SetMariaDbParameters(std::move(value)); return *this;}
277 
278 
282  inline const MySqlParameters& GetMySqlParameters() const{ return m_mySqlParameters; }
283 
287  inline bool MySqlParametersHasBeenSet() const { return m_mySqlParametersHasBeenSet; }
288 
292  inline void SetMySqlParameters(const MySqlParameters& value) { m_mySqlParametersHasBeenSet = true; m_mySqlParameters = value; }
293 
297  inline void SetMySqlParameters(MySqlParameters&& value) { m_mySqlParametersHasBeenSet = true; m_mySqlParameters = std::move(value); }
298 
302  inline DataSourceParameters& WithMySqlParameters(const MySqlParameters& value) { SetMySqlParameters(value); return *this;}
303 
307  inline DataSourceParameters& WithMySqlParameters(MySqlParameters&& value) { SetMySqlParameters(std::move(value)); return *this;}
308 
309 
313  inline const OracleParameters& GetOracleParameters() const{ return m_oracleParameters; }
314 
318  inline bool OracleParametersHasBeenSet() const { return m_oracleParametersHasBeenSet; }
319 
323  inline void SetOracleParameters(const OracleParameters& value) { m_oracleParametersHasBeenSet = true; m_oracleParameters = value; }
324 
328  inline void SetOracleParameters(OracleParameters&& value) { m_oracleParametersHasBeenSet = true; m_oracleParameters = std::move(value); }
329 
333  inline DataSourceParameters& WithOracleParameters(const OracleParameters& value) { SetOracleParameters(value); return *this;}
334 
338  inline DataSourceParameters& WithOracleParameters(OracleParameters&& value) { SetOracleParameters(std::move(value)); return *this;}
339 
340 
344  inline const PostgreSqlParameters& GetPostgreSqlParameters() const{ return m_postgreSqlParameters; }
345 
349  inline bool PostgreSqlParametersHasBeenSet() const { return m_postgreSqlParametersHasBeenSet; }
350 
354  inline void SetPostgreSqlParameters(const PostgreSqlParameters& value) { m_postgreSqlParametersHasBeenSet = true; m_postgreSqlParameters = value; }
355 
359  inline void SetPostgreSqlParameters(PostgreSqlParameters&& value) { m_postgreSqlParametersHasBeenSet = true; m_postgreSqlParameters = std::move(value); }
360 
364  inline DataSourceParameters& WithPostgreSqlParameters(const PostgreSqlParameters& value) { SetPostgreSqlParameters(value); return *this;}
365 
369  inline DataSourceParameters& WithPostgreSqlParameters(PostgreSqlParameters&& value) { SetPostgreSqlParameters(std::move(value)); return *this;}
370 
371 
375  inline const PrestoParameters& GetPrestoParameters() const{ return m_prestoParameters; }
376 
380  inline bool PrestoParametersHasBeenSet() const { return m_prestoParametersHasBeenSet; }
381 
385  inline void SetPrestoParameters(const PrestoParameters& value) { m_prestoParametersHasBeenSet = true; m_prestoParameters = value; }
386 
390  inline void SetPrestoParameters(PrestoParameters&& value) { m_prestoParametersHasBeenSet = true; m_prestoParameters = std::move(value); }
391 
395  inline DataSourceParameters& WithPrestoParameters(const PrestoParameters& value) { SetPrestoParameters(value); return *this;}
396 
400  inline DataSourceParameters& WithPrestoParameters(PrestoParameters&& value) { SetPrestoParameters(std::move(value)); return *this;}
401 
402 
406  inline const RdsParameters& GetRdsParameters() const{ return m_rdsParameters; }
407 
411  inline bool RdsParametersHasBeenSet() const { return m_rdsParametersHasBeenSet; }
412 
416  inline void SetRdsParameters(const RdsParameters& value) { m_rdsParametersHasBeenSet = true; m_rdsParameters = value; }
417 
421  inline void SetRdsParameters(RdsParameters&& value) { m_rdsParametersHasBeenSet = true; m_rdsParameters = std::move(value); }
422 
426  inline DataSourceParameters& WithRdsParameters(const RdsParameters& value) { SetRdsParameters(value); return *this;}
427 
431  inline DataSourceParameters& WithRdsParameters(RdsParameters&& value) { SetRdsParameters(std::move(value)); return *this;}
432 
433 
437  inline const RedshiftParameters& GetRedshiftParameters() const{ return m_redshiftParameters; }
438 
442  inline bool RedshiftParametersHasBeenSet() const { return m_redshiftParametersHasBeenSet; }
443 
447  inline void SetRedshiftParameters(const RedshiftParameters& value) { m_redshiftParametersHasBeenSet = true; m_redshiftParameters = value; }
448 
452  inline void SetRedshiftParameters(RedshiftParameters&& value) { m_redshiftParametersHasBeenSet = true; m_redshiftParameters = std::move(value); }
453 
457  inline DataSourceParameters& WithRedshiftParameters(const RedshiftParameters& value) { SetRedshiftParameters(value); return *this;}
458 
462  inline DataSourceParameters& WithRedshiftParameters(RedshiftParameters&& value) { SetRedshiftParameters(std::move(value)); return *this;}
463 
464 
468  inline const S3Parameters& GetS3Parameters() const{ return m_s3Parameters; }
469 
473  inline bool S3ParametersHasBeenSet() const { return m_s3ParametersHasBeenSet; }
474 
478  inline void SetS3Parameters(const S3Parameters& value) { m_s3ParametersHasBeenSet = true; m_s3Parameters = value; }
479 
483  inline void SetS3Parameters(S3Parameters&& value) { m_s3ParametersHasBeenSet = true; m_s3Parameters = std::move(value); }
484 
488  inline DataSourceParameters& WithS3Parameters(const S3Parameters& value) { SetS3Parameters(value); return *this;}
489 
493  inline DataSourceParameters& WithS3Parameters(S3Parameters&& value) { SetS3Parameters(std::move(value)); return *this;}
494 
495 
499  inline const ServiceNowParameters& GetServiceNowParameters() const{ return m_serviceNowParameters; }
500 
504  inline bool ServiceNowParametersHasBeenSet() const { return m_serviceNowParametersHasBeenSet; }
505 
509  inline void SetServiceNowParameters(const ServiceNowParameters& value) { m_serviceNowParametersHasBeenSet = true; m_serviceNowParameters = value; }
510 
514  inline void SetServiceNowParameters(ServiceNowParameters&& value) { m_serviceNowParametersHasBeenSet = true; m_serviceNowParameters = std::move(value); }
515 
519  inline DataSourceParameters& WithServiceNowParameters(const ServiceNowParameters& value) { SetServiceNowParameters(value); return *this;}
520 
524  inline DataSourceParameters& WithServiceNowParameters(ServiceNowParameters&& value) { SetServiceNowParameters(std::move(value)); return *this;}
525 
526 
530  inline const SnowflakeParameters& GetSnowflakeParameters() const{ return m_snowflakeParameters; }
531 
535  inline bool SnowflakeParametersHasBeenSet() const { return m_snowflakeParametersHasBeenSet; }
536 
540  inline void SetSnowflakeParameters(const SnowflakeParameters& value) { m_snowflakeParametersHasBeenSet = true; m_snowflakeParameters = value; }
541 
545  inline void SetSnowflakeParameters(SnowflakeParameters&& value) { m_snowflakeParametersHasBeenSet = true; m_snowflakeParameters = std::move(value); }
546 
550  inline DataSourceParameters& WithSnowflakeParameters(const SnowflakeParameters& value) { SetSnowflakeParameters(value); return *this;}
551 
555  inline DataSourceParameters& WithSnowflakeParameters(SnowflakeParameters&& value) { SetSnowflakeParameters(std::move(value)); return *this;}
556 
557 
561  inline const SparkParameters& GetSparkParameters() const{ return m_sparkParameters; }
562 
566  inline bool SparkParametersHasBeenSet() const { return m_sparkParametersHasBeenSet; }
567 
571  inline void SetSparkParameters(const SparkParameters& value) { m_sparkParametersHasBeenSet = true; m_sparkParameters = value; }
572 
576  inline void SetSparkParameters(SparkParameters&& value) { m_sparkParametersHasBeenSet = true; m_sparkParameters = std::move(value); }
577 
581  inline DataSourceParameters& WithSparkParameters(const SparkParameters& value) { SetSparkParameters(value); return *this;}
582 
586  inline DataSourceParameters& WithSparkParameters(SparkParameters&& value) { SetSparkParameters(std::move(value)); return *this;}
587 
588 
592  inline const SqlServerParameters& GetSqlServerParameters() const{ return m_sqlServerParameters; }
593 
597  inline bool SqlServerParametersHasBeenSet() const { return m_sqlServerParametersHasBeenSet; }
598 
602  inline void SetSqlServerParameters(const SqlServerParameters& value) { m_sqlServerParametersHasBeenSet = true; m_sqlServerParameters = value; }
603 
607  inline void SetSqlServerParameters(SqlServerParameters&& value) { m_sqlServerParametersHasBeenSet = true; m_sqlServerParameters = std::move(value); }
608 
612  inline DataSourceParameters& WithSqlServerParameters(const SqlServerParameters& value) { SetSqlServerParameters(value); return *this;}
613 
617  inline DataSourceParameters& WithSqlServerParameters(SqlServerParameters&& value) { SetSqlServerParameters(std::move(value)); return *this;}
618 
619 
623  inline const TeradataParameters& GetTeradataParameters() const{ return m_teradataParameters; }
624 
628  inline bool TeradataParametersHasBeenSet() const { return m_teradataParametersHasBeenSet; }
629 
633  inline void SetTeradataParameters(const TeradataParameters& value) { m_teradataParametersHasBeenSet = true; m_teradataParameters = value; }
634 
638  inline void SetTeradataParameters(TeradataParameters&& value) { m_teradataParametersHasBeenSet = true; m_teradataParameters = std::move(value); }
639 
643  inline DataSourceParameters& WithTeradataParameters(const TeradataParameters& value) { SetTeradataParameters(value); return *this;}
644 
648  inline DataSourceParameters& WithTeradataParameters(TeradataParameters&& value) { SetTeradataParameters(std::move(value)); return *this;}
649 
650 
654  inline const TwitterParameters& GetTwitterParameters() const{ return m_twitterParameters; }
655 
659  inline bool TwitterParametersHasBeenSet() const { return m_twitterParametersHasBeenSet; }
660 
664  inline void SetTwitterParameters(const TwitterParameters& value) { m_twitterParametersHasBeenSet = true; m_twitterParameters = value; }
665 
669  inline void SetTwitterParameters(TwitterParameters&& value) { m_twitterParametersHasBeenSet = true; m_twitterParameters = std::move(value); }
670 
674  inline DataSourceParameters& WithTwitterParameters(const TwitterParameters& value) { SetTwitterParameters(value); return *this;}
675 
679  inline DataSourceParameters& WithTwitterParameters(TwitterParameters&& value) { SetTwitterParameters(std::move(value)); return *this;}
680 
681 
682 
683  inline const AmazonOpenSearchParameters& GetAmazonOpenSearchParameters() const{ return m_amazonOpenSearchParameters; }
684 
685 
686  inline bool AmazonOpenSearchParametersHasBeenSet() const { return m_amazonOpenSearchParametersHasBeenSet; }
687 
688 
689  inline void SetAmazonOpenSearchParameters(const AmazonOpenSearchParameters& value) { m_amazonOpenSearchParametersHasBeenSet = true; m_amazonOpenSearchParameters = value; }
690 
691 
692  inline void SetAmazonOpenSearchParameters(AmazonOpenSearchParameters&& value) { m_amazonOpenSearchParametersHasBeenSet = true; m_amazonOpenSearchParameters = std::move(value); }
693 
694 
695  inline DataSourceParameters& WithAmazonOpenSearchParameters(const AmazonOpenSearchParameters& value) { SetAmazonOpenSearchParameters(value); return *this;}
696 
697 
698  inline DataSourceParameters& WithAmazonOpenSearchParameters(AmazonOpenSearchParameters&& value) { SetAmazonOpenSearchParameters(std::move(value)); return *this;}
699 
700  private:
701 
702  AmazonElasticsearchParameters m_amazonElasticsearchParameters;
703  bool m_amazonElasticsearchParametersHasBeenSet;
704 
705  AthenaParameters m_athenaParameters;
706  bool m_athenaParametersHasBeenSet;
707 
708  AuroraParameters m_auroraParameters;
709  bool m_auroraParametersHasBeenSet;
710 
711  AuroraPostgreSqlParameters m_auroraPostgreSqlParameters;
712  bool m_auroraPostgreSqlParametersHasBeenSet;
713 
714  AwsIotAnalyticsParameters m_awsIotAnalyticsParameters;
715  bool m_awsIotAnalyticsParametersHasBeenSet;
716 
717  JiraParameters m_jiraParameters;
718  bool m_jiraParametersHasBeenSet;
719 
720  MariaDbParameters m_mariaDbParameters;
721  bool m_mariaDbParametersHasBeenSet;
722 
723  MySqlParameters m_mySqlParameters;
724  bool m_mySqlParametersHasBeenSet;
725 
726  OracleParameters m_oracleParameters;
727  bool m_oracleParametersHasBeenSet;
728 
729  PostgreSqlParameters m_postgreSqlParameters;
730  bool m_postgreSqlParametersHasBeenSet;
731 
732  PrestoParameters m_prestoParameters;
733  bool m_prestoParametersHasBeenSet;
734 
735  RdsParameters m_rdsParameters;
736  bool m_rdsParametersHasBeenSet;
737 
738  RedshiftParameters m_redshiftParameters;
739  bool m_redshiftParametersHasBeenSet;
740 
741  S3Parameters m_s3Parameters;
742  bool m_s3ParametersHasBeenSet;
743 
744  ServiceNowParameters m_serviceNowParameters;
745  bool m_serviceNowParametersHasBeenSet;
746 
747  SnowflakeParameters m_snowflakeParameters;
748  bool m_snowflakeParametersHasBeenSet;
749 
750  SparkParameters m_sparkParameters;
751  bool m_sparkParametersHasBeenSet;
752 
753  SqlServerParameters m_sqlServerParameters;
754  bool m_sqlServerParametersHasBeenSet;
755 
756  TeradataParameters m_teradataParameters;
757  bool m_teradataParametersHasBeenSet;
758 
759  TwitterParameters m_twitterParameters;
760  bool m_twitterParametersHasBeenSet;
761 
762  AmazonOpenSearchParameters m_amazonOpenSearchParameters;
763  bool m_amazonOpenSearchParametersHasBeenSet;
764  };
765 
766 } // namespace Model
767 } // namespace QuickSight
768 } // namespace Aws
Aws::QuickSight::Model::DataSourceParameters::SetS3Parameters
void SetS3Parameters(const S3Parameters &value)
Definition: DataSourceParameters.h:478
AwsIotAnalyticsParameters.h
Aws::QuickSight::Model::DataSourceParameters::SetSqlServerParameters
void SetSqlServerParameters(const SqlServerParameters &value)
Definition: DataSourceParameters.h:602
Aws::QuickSight::Model::AuroraParameters
Definition: AuroraParameters.h:32
Aws::QuickSight::Model::DataSourceParameters::WithOracleParameters
DataSourceParameters & WithOracleParameters(OracleParameters &&value)
Definition: DataSourceParameters.h:338
Aws::QuickSight::Model::DataSourceParameters::SetTeradataParameters
void SetTeradataParameters(const TeradataParameters &value)
Definition: DataSourceParameters.h:633
Aws::QuickSight::Model::DataSourceParameters::SetRdsParameters
void SetRdsParameters(RdsParameters &&value)
Definition: DataSourceParameters.h:421
SparkParameters.h
Aws::QuickSight::Model::DataSourceParameters::GetAuroraParameters
const AuroraParameters & GetAuroraParameters() const
Definition: DataSourceParameters.h:127
Aws::QuickSight::Model::DataSourceParameters::OracleParametersHasBeenSet
bool OracleParametersHasBeenSet() const
Definition: DataSourceParameters.h:318
QuickSight_EXPORTS.h
Aws::QuickSight::Model::DataSourceParameters::SetPostgreSqlParameters
void SetPostgreSqlParameters(PostgreSqlParameters &&value)
Definition: DataSourceParameters.h:359
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:106
Aws::QuickSight::Model::DataSourceParameters::operator=
DataSourceParameters & operator=(Aws::Utils::Json::JsonView jsonValue)
Aws::QuickSight::Model::DataSourceParameters::GetJiraParameters
const JiraParameters & GetJiraParameters() const
Definition: DataSourceParameters.h:220
Aws::QuickSight::Model::DataSourceParameters::WithSnowflakeParameters
DataSourceParameters & WithSnowflakeParameters(SnowflakeParameters &&value)
Definition: DataSourceParameters.h:555
Aws::QuickSight::Model::DataSourceParameters::SetAuroraParameters
void SetAuroraParameters(AuroraParameters &&value)
Definition: DataSourceParameters.h:142
Aws::QuickSight::Model::DataSourceParameters::WithTeradataParameters
DataSourceParameters & WithTeradataParameters(TeradataParameters &&value)
Definition: DataSourceParameters.h:648
S3Parameters.h
Aws::QuickSight::Model::DataSourceParameters::GetMariaDbParameters
const MariaDbParameters & GetMariaDbParameters() const
Definition: DataSourceParameters.h:251
Aws::QuickSight::Model::DataSourceParameters::SetAwsIotAnalyticsParameters
void SetAwsIotAnalyticsParameters(const AwsIotAnalyticsParameters &value)
Definition: DataSourceParameters.h:199
Aws::QuickSight::Model::RdsParameters
Definition: RdsParameters.h:32
Aws::QuickSight::Model::DataSourceParameters::MariaDbParametersHasBeenSet
bool MariaDbParametersHasBeenSet() const
Definition: DataSourceParameters.h:256
Aws::QuickSight::Model::DataSourceParameters::SetPrestoParameters
void SetPrestoParameters(PrestoParameters &&value)
Definition: DataSourceParameters.h:390
Aws::QuickSight::Model::PostgreSqlParameters
Definition: PostgreSqlParameters.h:32
Aws::QuickSight::Model::DataSourceParameters::WithPrestoParameters
DataSourceParameters & WithPrestoParameters(const PrestoParameters &value)
Definition: DataSourceParameters.h:395
Aws::QuickSight::Model::DataSourceParameters::SetRedshiftParameters
void SetRedshiftParameters(RedshiftParameters &&value)
Definition: DataSourceParameters.h:452
Aws::QuickSight::Model::DataSourceParameters::WithAwsIotAnalyticsParameters
DataSourceParameters & WithAwsIotAnalyticsParameters(AwsIotAnalyticsParameters &&value)
Definition: DataSourceParameters.h:214
Aws::QuickSight::Model::DataSourceParameters::SetMariaDbParameters
void SetMariaDbParameters(const MariaDbParameters &value)
Definition: DataSourceParameters.h:261
Aws::QuickSight::Model::DataSourceParameters::GetAwsIotAnalyticsParameters
const AwsIotAnalyticsParameters & GetAwsIotAnalyticsParameters() const
Definition: DataSourceParameters.h:189
Aws::QuickSight::Model::DataSourceParameters::SetAmazonOpenSearchParameters
void SetAmazonOpenSearchParameters(const AmazonOpenSearchParameters &value)
Definition: DataSourceParameters.h:689
Aws::QuickSight::Model::PrestoParameters
Definition: PrestoParameters.h:32
Aws::QuickSight::Model::DataSourceParameters::SetRedshiftParameters
void SetRedshiftParameters(const RedshiftParameters &value)
Definition: DataSourceParameters.h:447
Aws::QuickSight::Model::MySqlParameters
Definition: MySqlParameters.h:32
Aws::QuickSight::Model::DataSourceParameters::WithPrestoParameters
DataSourceParameters & WithPrestoParameters(PrestoParameters &&value)
Definition: DataSourceParameters.h:400
JiraParameters.h
Aws::QuickSight::Model::DataSourceParameters::GetTeradataParameters
const TeradataParameters & GetTeradataParameters() const
Definition: DataSourceParameters.h:623
SnowflakeParameters.h
Aws::QuickSight::Model::DataSourceParameters::SetJiraParameters
void SetJiraParameters(JiraParameters &&value)
Definition: DataSourceParameters.h:235
Aws::QuickSight::Model::DataSourceParameters::WithAmazonOpenSearchParameters
DataSourceParameters & WithAmazonOpenSearchParameters(AmazonOpenSearchParameters &&value)
Definition: DataSourceParameters.h:698
ServiceNowParameters.h
Aws::QuickSight::Model::DataSourceParameters::TeradataParametersHasBeenSet
bool TeradataParametersHasBeenSet() const
Definition: DataSourceParameters.h:628
Aws::QuickSight::Model::DataSourceParameters::SetTwitterParameters
void SetTwitterParameters(TwitterParameters &&value)
Definition: DataSourceParameters.h:669
Aws::QuickSight::Model::DataSourceParameters::WithMariaDbParameters
DataSourceParameters & WithMariaDbParameters(const MariaDbParameters &value)
Definition: DataSourceParameters.h:271
Aws::QuickSight::Model::DataSourceParameters::SetS3Parameters
void SetS3Parameters(S3Parameters &&value)
Definition: DataSourceParameters.h:483
RdsParameters.h
Aws::QuickSight::Model::DataSourceParameters::WithAmazonOpenSearchParameters
DataSourceParameters & WithAmazonOpenSearchParameters(const AmazonOpenSearchParameters &value)
Definition: DataSourceParameters.h:695
Aws::QuickSight::Model::DataSourceParameters::GetSparkParameters
const SparkParameters & GetSparkParameters() const
Definition: DataSourceParameters.h:561
TwitterParameters.h
Aws::QuickSight::Model::DataSourceParameters::RdsParametersHasBeenSet
bool RdsParametersHasBeenSet() const
Definition: DataSourceParameters.h:411
Aws::QuickSight::Model::DataSourceParameters::WithAmazonElasticsearchParameters
DataSourceParameters & WithAmazonElasticsearchParameters(const AmazonElasticsearchParameters &value)
Definition: DataSourceParameters.h:85
Aws::QuickSight::Model::DataSourceParameters::GetRdsParameters
const RdsParameters & GetRdsParameters() const
Definition: DataSourceParameters.h:406
TeradataParameters.h
Aws::QuickSight::Model::DataSourceParameters::GetPrestoParameters
const PrestoParameters & GetPrestoParameters() const
Definition: DataSourceParameters.h:375
Aws::QuickSight::Model::DataSourceParameters::WithRedshiftParameters
DataSourceParameters & WithRedshiftParameters(const RedshiftParameters &value)
Definition: DataSourceParameters.h:457
Aws::QuickSight::Model::DataSourceParameters::GetAuroraPostgreSqlParameters
const AuroraPostgreSqlParameters & GetAuroraPostgreSqlParameters() const
Definition: DataSourceParameters.h:158
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:488
Aws::QuickSight::Model::DataSourceParameters::MySqlParametersHasBeenSet
bool MySqlParametersHasBeenSet() const
Definition: DataSourceParameters.h:287
SqlServerParameters.h
Aws::QuickSight::Model::DataSourceParameters::SetOracleParameters
void SetOracleParameters(OracleParameters &&value)
Definition: DataSourceParameters.h:328
AthenaParameters.h
Aws::QuickSight::Model::DataSourceParameters::SetSqlServerParameters
void SetSqlServerParameters(SqlServerParameters &&value)
Definition: DataSourceParameters.h:607
Aws::QuickSight::Model::DataSourceParameters::SparkParametersHasBeenSet
bool SparkParametersHasBeenSet() const
Definition: DataSourceParameters.h:566
Aws::QuickSight::Model::DataSourceParameters::SetOracleParameters
void SetOracleParameters(const OracleParameters &value)
Definition: DataSourceParameters.h:323
Aws::QuickSight::Model::DataSourceParameters::SetMariaDbParameters
void SetMariaDbParameters(MariaDbParameters &&value)
Definition: DataSourceParameters.h:266
Aws::QuickSight::Model::DataSourceParameters::SetTeradataParameters
void SetTeradataParameters(TeradataParameters &&value)
Definition: DataSourceParameters.h:638
Aws::QuickSight::Model::DataSourceParameters::SetSnowflakeParameters
void SetSnowflakeParameters(const SnowflakeParameters &value)
Definition: DataSourceParameters.h:540
RedshiftParameters.h
Aws::QuickSight::Model::DataSourceParameters::SetJiraParameters
void SetJiraParameters(const JiraParameters &value)
Definition: DataSourceParameters.h:230
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:571
Aws::QuickSight::Model::DataSourceParameters::GetAmazonOpenSearchParameters
const AmazonOpenSearchParameters & GetAmazonOpenSearchParameters() const
Definition: DataSourceParameters.h:683
Aws::QuickSight::Model::DataSourceParameters::TwitterParametersHasBeenSet
bool TwitterParametersHasBeenSet() const
Definition: DataSourceParameters.h:659
Aws::QuickSight::Model::DataSourceParameters::SetAuroraParameters
void SetAuroraParameters(const AuroraParameters &value)
Definition: DataSourceParameters.h:137
Aws::QuickSight::Model::DataSourceParameters::WithAuroraPostgreSqlParameters
DataSourceParameters & WithAuroraPostgreSqlParameters(AuroraPostgreSqlParameters &&value)
Definition: DataSourceParameters.h:183
Aws::QuickSight::Model::DataSourceParameters::WithAuroraPostgreSqlParameters
DataSourceParameters & WithAuroraPostgreSqlParameters(const AuroraPostgreSqlParameters &value)
Definition: DataSourceParameters.h:178
Aws::QuickSight::Model::DataSourceParameters::GetMySqlParameters
const MySqlParameters & GetMySqlParameters() const
Definition: DataSourceParameters.h:282
Aws::QuickSight::Model::DataSourceParameters::WithRedshiftParameters
DataSourceParameters & WithRedshiftParameters(RedshiftParameters &&value)
Definition: DataSourceParameters.h:462
Aws::QuickSight::Model::TeradataParameters
Definition: TeradataParameters.h:32
AuroraPostgreSqlParameters.h
Aws::QuickSight::Model::DataSourceParameters::AuroraPostgreSqlParametersHasBeenSet
bool AuroraPostgreSqlParametersHasBeenSet() const
Definition: DataSourceParameters.h:163
Aws::QuickSight::Model::DataSourceParameters::WithTeradataParameters
DataSourceParameters & WithTeradataParameters(const TeradataParameters &value)
Definition: DataSourceParameters.h:643
Aws::QuickSight::Model::DataSourceParameters::SetSnowflakeParameters
void SetSnowflakeParameters(SnowflakeParameters &&value)
Definition: DataSourceParameters.h:545
Aws::QuickSight::Model::DataSourceParameters::WithAuroraParameters
DataSourceParameters & WithAuroraParameters(AuroraParameters &&value)
Definition: DataSourceParameters.h:152
Aws::QuickSight::Model::DataSourceParameters::AmazonOpenSearchParametersHasBeenSet
bool AmazonOpenSearchParametersHasBeenSet() const
Definition: DataSourceParameters.h:686
Aws::QuickSight::Model::DataSourceParameters::WithAthenaParameters
DataSourceParameters & WithAthenaParameters(AthenaParameters &&value)
Definition: DataSourceParameters.h:121
Aws::QuickSight::Model::DataSourceParameters::SetAmazonOpenSearchParameters
void SetAmazonOpenSearchParameters(AmazonOpenSearchParameters &&value)
Definition: DataSourceParameters.h:692
Aws::QuickSight::Model::DataSourceParameters::AthenaParametersHasBeenSet
bool AthenaParametersHasBeenSet() const
Definition: DataSourceParameters.h:101
Aws::QuickSight::Model::DataSourceParameters::WithServiceNowParameters
DataSourceParameters & WithServiceNowParameters(const ServiceNowParameters &value)
Definition: DataSourceParameters.h:519
Aws::QuickSight::Model::DataSourceParameters::GetAmazonElasticsearchParameters
const AmazonElasticsearchParameters & GetAmazonElasticsearchParameters() const
Definition: DataSourceParameters.h:65
Aws::QuickSight::Model::DataSourceParameters::SetAwsIotAnalyticsParameters
void SetAwsIotAnalyticsParameters(AwsIotAnalyticsParameters &&value)
Definition: DataSourceParameters.h:204
Aws::QuickSight::Model::DataSourceParameters::WithAmazonElasticsearchParameters
DataSourceParameters & WithAmazonElasticsearchParameters(AmazonElasticsearchParameters &&value)
Definition: DataSourceParameters.h:90
Aws::QuickSight::Model::DataSourceParameters::WithTwitterParameters
DataSourceParameters & WithTwitterParameters(const TwitterParameters &value)
Definition: DataSourceParameters.h:674
Aws::Utils::Json::JsonView
Definition: JsonSerializer.h:235
Aws::QuickSight::Model::DataSourceParameters::DataSourceParameters
DataSourceParameters()
Aws::Utils::Json::JsonValue
Definition: JsonSerializer.h:33
Aws::QuickSight::Model::DataSourceParameters::GetServiceNowParameters
const ServiceNowParameters & GetServiceNowParameters() const
Definition: DataSourceParameters.h:499
Aws::QuickSight::Model::DataSourceParameters::WithRdsParameters
DataSourceParameters & WithRdsParameters(const RdsParameters &value)
Definition: DataSourceParameters.h:426
Aws::QuickSight::Model::DataSourceParameters::SetRdsParameters
void SetRdsParameters(const RdsParameters &value)
Definition: DataSourceParameters.h:416
Aws::QuickSight::Model::DataSourceParameters::SetMySqlParameters
void SetMySqlParameters(const MySqlParameters &value)
Definition: DataSourceParameters.h:292
Aws::QuickSight::Model::DataSourceParameters::ServiceNowParametersHasBeenSet
bool ServiceNowParametersHasBeenSet() const
Definition: DataSourceParameters.h:504
Aws::QuickSight::Model::DataSourceParameters::SetPostgreSqlParameters
void SetPostgreSqlParameters(const PostgreSqlParameters &value)
Definition: DataSourceParameters.h:354
Aws::QuickSight::Model::DataSourceParameters::SnowflakeParametersHasBeenSet
bool SnowflakeParametersHasBeenSet() const
Definition: DataSourceParameters.h:535
Aws::QuickSight::Model::DataSourceParameters::WithS3Parameters
DataSourceParameters & WithS3Parameters(S3Parameters &&value)
Definition: DataSourceParameters.h:493
Aws::QuickSight::Model::DataSourceParameters::WithRdsParameters
DataSourceParameters & WithRdsParameters(RdsParameters &&value)
Definition: DataSourceParameters.h:431
Aws::QuickSight::Model::S3Parameters
Definition: S3Parameters.h:32
Aws::QuickSight::Model::DataSourceParameters::SqlServerParametersHasBeenSet
bool SqlServerParametersHasBeenSet() const
Definition: DataSourceParameters.h:597
Aws::QuickSight::Model::DataSourceParameters
Definition: DataSourceParameters.h:54
Aws::QuickSight::Model::DataSourceParameters::SetSparkParameters
void SetSparkParameters(SparkParameters &&value)
Definition: DataSourceParameters.h:576
Aws::QuickSight::Model::DataSourceParameters::WithMySqlParameters
DataSourceParameters & WithMySqlParameters(MySqlParameters &&value)
Definition: DataSourceParameters.h:307
Aws::QuickSight::Model::DataSourceParameters::WithAuroraParameters
DataSourceParameters & WithAuroraParameters(const AuroraParameters &value)
Definition: DataSourceParameters.h:147
Aws::QuickSight::Model::DataSourceParameters::SetMySqlParameters
void SetMySqlParameters(MySqlParameters &&value)
Definition: DataSourceParameters.h:297
Aws::QuickSight::Model::DataSourceParameters::WithSparkParameters
DataSourceParameters & WithSparkParameters(const SparkParameters &value)
Definition: DataSourceParameters.h:581
Aws::QuickSight::Model::DataSourceParameters::RedshiftParametersHasBeenSet
bool RedshiftParametersHasBeenSet() const
Definition: DataSourceParameters.h:442
Aws::QuickSight::Model::DataSourceParameters::PostgreSqlParametersHasBeenSet
bool PostgreSqlParametersHasBeenSet() const
Definition: DataSourceParameters.h:349
PrestoParameters.h
Aws::QuickSight::Model::TwitterParameters
Definition: TwitterParameters.h:32
Aws::QuickSight::Model::DataSourceParameters::SetAthenaParameters
void SetAthenaParameters(AthenaParameters &&value)
Definition: DataSourceParameters.h:111
Aws::QuickSight::Model::DataSourceParameters::GetS3Parameters
const S3Parameters & GetS3Parameters() const
Definition: DataSourceParameters.h:468
Aws::QuickSight::Model::DataSourceParameters::AwsIotAnalyticsParametersHasBeenSet
bool AwsIotAnalyticsParametersHasBeenSet() const
Definition: DataSourceParameters.h:194
Aws::QuickSight::Model::DataSourceParameters::SetPrestoParameters
void SetPrestoParameters(const PrestoParameters &value)
Definition: DataSourceParameters.h:385
Aws::QuickSight::Model::DataSourceParameters::AmazonElasticsearchParametersHasBeenSet
bool AmazonElasticsearchParametersHasBeenSet() const
Definition: DataSourceParameters.h:70
Aws::QuickSight::Model::DataSourceParameters::WithJiraParameters
DataSourceParameters & WithJiraParameters(JiraParameters &&value)
Definition: DataSourceParameters.h:245
Aws::QuickSight::Model::DataSourceParameters::GetAthenaParameters
const AthenaParameters & GetAthenaParameters() const
Definition: DataSourceParameters.h:96
PostgreSqlParameters.h
Aws::QuickSight::Model::DataSourceParameters::S3ParametersHasBeenSet
bool S3ParametersHasBeenSet() const
Definition: DataSourceParameters.h:473
Aws::QuickSight::Model::DataSourceParameters::SetAuroraPostgreSqlParameters
void SetAuroraPostgreSqlParameters(const AuroraPostgreSqlParameters &value)
Definition: DataSourceParameters.h:168
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:209
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:80
Aws::QuickSight::Model::DataSourceParameters::WithAthenaParameters
DataSourceParameters & WithAthenaParameters(const AthenaParameters &value)
Definition: DataSourceParameters.h:116
Aws::QuickSight::Model::DataSourceParameters::SetAuroraPostgreSqlParameters
void SetAuroraPostgreSqlParameters(AuroraPostgreSqlParameters &&value)
Definition: DataSourceParameters.h:173
Aws::QuickSight::Model::DataSourceParameters::GetRedshiftParameters
const RedshiftParameters & GetRedshiftParameters() const
Definition: DataSourceParameters.h:437
Aws::QuickSight::Model::DataSourceParameters::WithMariaDbParameters
DataSourceParameters & WithMariaDbParameters(MariaDbParameters &&value)
Definition: DataSourceParameters.h:276
Aws::QuickSight::Model::DataSourceParameters::GetTwitterParameters
const TwitterParameters & GetTwitterParameters() const
Definition: DataSourceParameters.h:654
Aws::QuickSight::Model::DataSourceParameters::GetPostgreSqlParameters
const PostgreSqlParameters & GetPostgreSqlParameters() const
Definition: DataSourceParameters.h:344
Aws::QuickSight::Model::DataSourceParameters::SetServiceNowParameters
void SetServiceNowParameters(ServiceNowParameters &&value)
Definition: DataSourceParameters.h:514
OracleParameters.h
Aws::QuickSight::Model::DataSourceParameters::WithOracleParameters
DataSourceParameters & WithOracleParameters(const OracleParameters &value)
Definition: DataSourceParameters.h:333
Aws::QuickSight::Model::JiraParameters
Definition: JiraParameters.h:32
AmazonElasticsearchParameters.h
Aws::QuickSight::Model::DataSourceParameters::JiraParametersHasBeenSet
bool JiraParametersHasBeenSet() const
Definition: DataSourceParameters.h:225
Aws::QuickSight::Model::DataSourceParameters::SetServiceNowParameters
void SetServiceNowParameters(const ServiceNowParameters &value)
Definition: DataSourceParameters.h:509
Aws::QuickSight::Model::DataSourceParameters::WithSqlServerParameters
DataSourceParameters & WithSqlServerParameters(SqlServerParameters &&value)
Definition: DataSourceParameters.h:617
Aws::QuickSight::Model::DataSourceParameters::Jsonize
Aws::Utils::Json::JsonValue Jsonize() const
Aws::QuickSight::Model::DataSourceParameters::WithMySqlParameters
DataSourceParameters & WithMySqlParameters(const MySqlParameters &value)
Definition: DataSourceParameters.h:302
AmazonOpenSearchParameters.h
Aws::QuickSight::Model::SnowflakeParameters
Definition: SnowflakeParameters.h:32
Aws::QuickSight::Model::DataSourceParameters::WithSnowflakeParameters
DataSourceParameters & WithSnowflakeParameters(const SnowflakeParameters &value)
Definition: DataSourceParameters.h:550
Aws::QuickSight::Model::AthenaParameters
Definition: AthenaParameters.h:32
AuroraParameters.h
Aws::QuickSight::Model::DataSourceParameters::WithSqlServerParameters
DataSourceParameters & WithSqlServerParameters(const SqlServerParameters &value)
Definition: DataSourceParameters.h:612
Aws::QuickSight::Model::DataSourceParameters::SetTwitterParameters
void SetTwitterParameters(const TwitterParameters &value)
Definition: DataSourceParameters.h:664
Aws::QuickSight::Model::AmazonOpenSearchParameters
Definition: AmazonOpenSearchParameters.h:27
Aws::QuickSight::Model::DataSourceParameters::WithPostgreSqlParameters
DataSourceParameters & WithPostgreSqlParameters(const PostgreSqlParameters &value)
Definition: DataSourceParameters.h:364
Aws::QuickSight::Model::DataSourceParameters::WithTwitterParameters
DataSourceParameters & WithTwitterParameters(TwitterParameters &&value)
Definition: DataSourceParameters.h:679
Aws::QuickSight::Model::DataSourceParameters::WithPostgreSqlParameters
DataSourceParameters & WithPostgreSqlParameters(PostgreSqlParameters &&value)
Definition: DataSourceParameters.h:369
MariaDbParameters.h
Aws::QuickSight::Model::DataSourceParameters::WithServiceNowParameters
DataSourceParameters & WithServiceNowParameters(ServiceNowParameters &&value)
Definition: DataSourceParameters.h:524
Aws::QuickSight::Model::DataSourceParameters::WithSparkParameters
DataSourceParameters & WithSparkParameters(SparkParameters &&value)
Definition: DataSourceParameters.h:586
Aws::QuickSight::Model::AwsIotAnalyticsParameters
Definition: AwsIotAnalyticsParameters.h:32
Aws::QuickSight::Model::DataSourceParameters::GetSqlServerParameters
const SqlServerParameters & GetSqlServerParameters() const
Definition: DataSourceParameters.h:592
Aws::QuickSight::Model::DataSourceParameters::PrestoParametersHasBeenSet
bool PrestoParametersHasBeenSet() const
Definition: DataSourceParameters.h:380
Aws::QuickSight::Model::DataSourceParameters::WithJiraParameters
DataSourceParameters & WithJiraParameters(const JiraParameters &value)
Definition: DataSourceParameters.h:240
Aws::QuickSight::Model::DataSourceParameters::GetSnowflakeParameters
const SnowflakeParameters & GetSnowflakeParameters() const
Definition: DataSourceParameters.h:530
Aws::QuickSight::Model::DataSourceParameters::AuroraParametersHasBeenSet
bool AuroraParametersHasBeenSet() const
Definition: DataSourceParameters.h:132
Aws::QuickSight::Model::MariaDbParameters
Definition: MariaDbParameters.h:32
Aws::QuickSight::Model::DataSourceParameters::GetOracleParameters
const OracleParameters & GetOracleParameters() const
Definition: DataSourceParameters.h:313
Aws::QuickSight::Model::DataSourceParameters::SetAmazonElasticsearchParameters
void SetAmazonElasticsearchParameters(const AmazonElasticsearchParameters &value)
Definition: DataSourceParameters.h:75