AWS SDK for C++

AWS SDK for C++ Version 1.11.440

Loading...
Searching...
No Matches
DataSourceParameters.h
1
6#pragma once
7#include <aws/quicksight/QuickSight_EXPORTS.h>
8#include <aws/quicksight/model/AmazonElasticsearchParameters.h>
9#include <aws/quicksight/model/AthenaParameters.h>
10#include <aws/quicksight/model/AuroraParameters.h>
11#include <aws/quicksight/model/AuroraPostgreSqlParameters.h>
12#include <aws/quicksight/model/AwsIotAnalyticsParameters.h>
13#include <aws/quicksight/model/JiraParameters.h>
14#include <aws/quicksight/model/MariaDbParameters.h>
15#include <aws/quicksight/model/MySqlParameters.h>
16#include <aws/quicksight/model/OracleParameters.h>
17#include <aws/quicksight/model/PostgreSqlParameters.h>
18#include <aws/quicksight/model/PrestoParameters.h>
19#include <aws/quicksight/model/RdsParameters.h>
20#include <aws/quicksight/model/RedshiftParameters.h>
21#include <aws/quicksight/model/S3Parameters.h>
22#include <aws/quicksight/model/ServiceNowParameters.h>
23#include <aws/quicksight/model/SnowflakeParameters.h>
24#include <aws/quicksight/model/SparkParameters.h>
25#include <aws/quicksight/model/SqlServerParameters.h>
26#include <aws/quicksight/model/TeradataParameters.h>
27#include <aws/quicksight/model/TwitterParameters.h>
28#include <aws/quicksight/model/AmazonOpenSearchParameters.h>
29#include <aws/quicksight/model/ExasolParameters.h>
30#include <aws/quicksight/model/DatabricksParameters.h>
31#include <aws/quicksight/model/StarburstParameters.h>
32#include <aws/quicksight/model/TrinoParameters.h>
33#include <aws/quicksight/model/BigQueryParameters.h>
34#include <utility>
35
36namespace Aws
37{
38namespace Utils
39{
40namespace Json
41{
42 class JsonValue;
43 class JsonView;
44} // namespace Json
45} // namespace Utils
46namespace QuickSight
47{
48namespace Model
49{
50
59 {
60 public:
61 AWS_QUICKSIGHT_API DataSourceParameters();
62 AWS_QUICKSIGHT_API DataSourceParameters(Aws::Utils::Json::JsonView jsonValue);
64 AWS_QUICKSIGHT_API Aws::Utils::Json::JsonValue Jsonize() const;
65
66
68
71 inline const AmazonElasticsearchParameters& GetAmazonElasticsearchParameters() const{ return m_amazonElasticsearchParameters; }
72 inline bool AmazonElasticsearchParametersHasBeenSet() const { return m_amazonElasticsearchParametersHasBeenSet; }
73 inline void SetAmazonElasticsearchParameters(const AmazonElasticsearchParameters& value) { m_amazonElasticsearchParametersHasBeenSet = true; m_amazonElasticsearchParameters = value; }
74 inline void SetAmazonElasticsearchParameters(AmazonElasticsearchParameters&& value) { m_amazonElasticsearchParametersHasBeenSet = true; m_amazonElasticsearchParameters = std::move(value); }
78
80
83 inline const AthenaParameters& GetAthenaParameters() const{ return m_athenaParameters; }
84 inline bool AthenaParametersHasBeenSet() const { return m_athenaParametersHasBeenSet; }
85 inline void SetAthenaParameters(const AthenaParameters& value) { m_athenaParametersHasBeenSet = true; m_athenaParameters = value; }
86 inline void SetAthenaParameters(AthenaParameters&& value) { m_athenaParametersHasBeenSet = true; m_athenaParameters = std::move(value); }
88 inline DataSourceParameters& WithAthenaParameters(AthenaParameters&& value) { SetAthenaParameters(std::move(value)); return *this;}
90
92
95 inline const AuroraParameters& GetAuroraParameters() const{ return m_auroraParameters; }
96 inline bool AuroraParametersHasBeenSet() const { return m_auroraParametersHasBeenSet; }
97 inline void SetAuroraParameters(const AuroraParameters& value) { m_auroraParametersHasBeenSet = true; m_auroraParameters = value; }
98 inline void SetAuroraParameters(AuroraParameters&& value) { m_auroraParametersHasBeenSet = true; m_auroraParameters = std::move(value); }
100 inline DataSourceParameters& WithAuroraParameters(AuroraParameters&& value) { SetAuroraParameters(std::move(value)); return *this;}
102
104
107 inline const AuroraPostgreSqlParameters& GetAuroraPostgreSqlParameters() const{ return m_auroraPostgreSqlParameters; }
108 inline bool AuroraPostgreSqlParametersHasBeenSet() const { return m_auroraPostgreSqlParametersHasBeenSet; }
109 inline void SetAuroraPostgreSqlParameters(const AuroraPostgreSqlParameters& value) { m_auroraPostgreSqlParametersHasBeenSet = true; m_auroraPostgreSqlParameters = value; }
110 inline void SetAuroraPostgreSqlParameters(AuroraPostgreSqlParameters&& value) { m_auroraPostgreSqlParametersHasBeenSet = true; m_auroraPostgreSqlParameters = std::move(value); }
114
116
119 inline const AwsIotAnalyticsParameters& GetAwsIotAnalyticsParameters() const{ return m_awsIotAnalyticsParameters; }
120 inline bool AwsIotAnalyticsParametersHasBeenSet() const { return m_awsIotAnalyticsParametersHasBeenSet; }
121 inline void SetAwsIotAnalyticsParameters(const AwsIotAnalyticsParameters& value) { m_awsIotAnalyticsParametersHasBeenSet = true; m_awsIotAnalyticsParameters = value; }
122 inline void SetAwsIotAnalyticsParameters(AwsIotAnalyticsParameters&& value) { m_awsIotAnalyticsParametersHasBeenSet = true; m_awsIotAnalyticsParameters = std::move(value); }
126
128
131 inline const JiraParameters& GetJiraParameters() const{ return m_jiraParameters; }
132 inline bool JiraParametersHasBeenSet() const { return m_jiraParametersHasBeenSet; }
133 inline void SetJiraParameters(const JiraParameters& value) { m_jiraParametersHasBeenSet = true; m_jiraParameters = value; }
134 inline void SetJiraParameters(JiraParameters&& value) { m_jiraParametersHasBeenSet = true; m_jiraParameters = std::move(value); }
135 inline DataSourceParameters& WithJiraParameters(const JiraParameters& value) { SetJiraParameters(value); return *this;}
136 inline DataSourceParameters& WithJiraParameters(JiraParameters&& value) { SetJiraParameters(std::move(value)); return *this;}
138
140
143 inline const MariaDbParameters& GetMariaDbParameters() const{ return m_mariaDbParameters; }
144 inline bool MariaDbParametersHasBeenSet() const { return m_mariaDbParametersHasBeenSet; }
145 inline void SetMariaDbParameters(const MariaDbParameters& value) { m_mariaDbParametersHasBeenSet = true; m_mariaDbParameters = value; }
146 inline void SetMariaDbParameters(MariaDbParameters&& value) { m_mariaDbParametersHasBeenSet = true; m_mariaDbParameters = std::move(value); }
148 inline DataSourceParameters& WithMariaDbParameters(MariaDbParameters&& value) { SetMariaDbParameters(std::move(value)); return *this;}
150
152
155 inline const MySqlParameters& GetMySqlParameters() const{ return m_mySqlParameters; }
156 inline bool MySqlParametersHasBeenSet() const { return m_mySqlParametersHasBeenSet; }
157 inline void SetMySqlParameters(const MySqlParameters& value) { m_mySqlParametersHasBeenSet = true; m_mySqlParameters = value; }
158 inline void SetMySqlParameters(MySqlParameters&& value) { m_mySqlParametersHasBeenSet = true; m_mySqlParameters = std::move(value); }
159 inline DataSourceParameters& WithMySqlParameters(const MySqlParameters& value) { SetMySqlParameters(value); return *this;}
160 inline DataSourceParameters& WithMySqlParameters(MySqlParameters&& value) { SetMySqlParameters(std::move(value)); return *this;}
162
164
167 inline const OracleParameters& GetOracleParameters() const{ return m_oracleParameters; }
168 inline bool OracleParametersHasBeenSet() const { return m_oracleParametersHasBeenSet; }
169 inline void SetOracleParameters(const OracleParameters& value) { m_oracleParametersHasBeenSet = true; m_oracleParameters = value; }
170 inline void SetOracleParameters(OracleParameters&& value) { m_oracleParametersHasBeenSet = true; m_oracleParameters = std::move(value); }
172 inline DataSourceParameters& WithOracleParameters(OracleParameters&& value) { SetOracleParameters(std::move(value)); return *this;}
174
176
179 inline const PostgreSqlParameters& GetPostgreSqlParameters() const{ return m_postgreSqlParameters; }
180 inline bool PostgreSqlParametersHasBeenSet() const { return m_postgreSqlParametersHasBeenSet; }
181 inline void SetPostgreSqlParameters(const PostgreSqlParameters& value) { m_postgreSqlParametersHasBeenSet = true; m_postgreSqlParameters = value; }
182 inline void SetPostgreSqlParameters(PostgreSqlParameters&& value) { m_postgreSqlParametersHasBeenSet = true; m_postgreSqlParameters = std::move(value); }
186
188
191 inline const PrestoParameters& GetPrestoParameters() const{ return m_prestoParameters; }
192 inline bool PrestoParametersHasBeenSet() const { return m_prestoParametersHasBeenSet; }
193 inline void SetPrestoParameters(const PrestoParameters& value) { m_prestoParametersHasBeenSet = true; m_prestoParameters = value; }
194 inline void SetPrestoParameters(PrestoParameters&& value) { m_prestoParametersHasBeenSet = true; m_prestoParameters = std::move(value); }
196 inline DataSourceParameters& WithPrestoParameters(PrestoParameters&& value) { SetPrestoParameters(std::move(value)); return *this;}
198
200
203 inline const RdsParameters& GetRdsParameters() const{ return m_rdsParameters; }
204 inline bool RdsParametersHasBeenSet() const { return m_rdsParametersHasBeenSet; }
205 inline void SetRdsParameters(const RdsParameters& value) { m_rdsParametersHasBeenSet = true; m_rdsParameters = value; }
206 inline void SetRdsParameters(RdsParameters&& value) { m_rdsParametersHasBeenSet = true; m_rdsParameters = std::move(value); }
207 inline DataSourceParameters& WithRdsParameters(const RdsParameters& value) { SetRdsParameters(value); return *this;}
208 inline DataSourceParameters& WithRdsParameters(RdsParameters&& value) { SetRdsParameters(std::move(value)); return *this;}
210
212
215 inline const RedshiftParameters& GetRedshiftParameters() const{ return m_redshiftParameters; }
216 inline bool RedshiftParametersHasBeenSet() const { return m_redshiftParametersHasBeenSet; }
217 inline void SetRedshiftParameters(const RedshiftParameters& value) { m_redshiftParametersHasBeenSet = true; m_redshiftParameters = value; }
218 inline void SetRedshiftParameters(RedshiftParameters&& value) { m_redshiftParametersHasBeenSet = true; m_redshiftParameters = std::move(value); }
220 inline DataSourceParameters& WithRedshiftParameters(RedshiftParameters&& value) { SetRedshiftParameters(std::move(value)); return *this;}
222
224
227 inline const S3Parameters& GetS3Parameters() const{ return m_s3Parameters; }
228 inline bool S3ParametersHasBeenSet() const { return m_s3ParametersHasBeenSet; }
229 inline void SetS3Parameters(const S3Parameters& value) { m_s3ParametersHasBeenSet = true; m_s3Parameters = value; }
230 inline void SetS3Parameters(S3Parameters&& value) { m_s3ParametersHasBeenSet = true; m_s3Parameters = std::move(value); }
231 inline DataSourceParameters& WithS3Parameters(const S3Parameters& value) { SetS3Parameters(value); return *this;}
232 inline DataSourceParameters& WithS3Parameters(S3Parameters&& value) { SetS3Parameters(std::move(value)); return *this;}
234
236
239 inline const ServiceNowParameters& GetServiceNowParameters() const{ return m_serviceNowParameters; }
240 inline bool ServiceNowParametersHasBeenSet() const { return m_serviceNowParametersHasBeenSet; }
241 inline void SetServiceNowParameters(const ServiceNowParameters& value) { m_serviceNowParametersHasBeenSet = true; m_serviceNowParameters = value; }
242 inline void SetServiceNowParameters(ServiceNowParameters&& value) { m_serviceNowParametersHasBeenSet = true; m_serviceNowParameters = std::move(value); }
246
248
251 inline const SnowflakeParameters& GetSnowflakeParameters() const{ return m_snowflakeParameters; }
252 inline bool SnowflakeParametersHasBeenSet() const { return m_snowflakeParametersHasBeenSet; }
253 inline void SetSnowflakeParameters(const SnowflakeParameters& value) { m_snowflakeParametersHasBeenSet = true; m_snowflakeParameters = value; }
254 inline void SetSnowflakeParameters(SnowflakeParameters&& value) { m_snowflakeParametersHasBeenSet = true; m_snowflakeParameters = std::move(value); }
258
260
263 inline const SparkParameters& GetSparkParameters() const{ return m_sparkParameters; }
264 inline bool SparkParametersHasBeenSet() const { return m_sparkParametersHasBeenSet; }
265 inline void SetSparkParameters(const SparkParameters& value) { m_sparkParametersHasBeenSet = true; m_sparkParameters = value; }
266 inline void SetSparkParameters(SparkParameters&& value) { m_sparkParametersHasBeenSet = true; m_sparkParameters = std::move(value); }
267 inline DataSourceParameters& WithSparkParameters(const SparkParameters& value) { SetSparkParameters(value); return *this;}
268 inline DataSourceParameters& WithSparkParameters(SparkParameters&& value) { SetSparkParameters(std::move(value)); return *this;}
270
272
275 inline const SqlServerParameters& GetSqlServerParameters() const{ return m_sqlServerParameters; }
276 inline bool SqlServerParametersHasBeenSet() const { return m_sqlServerParametersHasBeenSet; }
277 inline void SetSqlServerParameters(const SqlServerParameters& value) { m_sqlServerParametersHasBeenSet = true; m_sqlServerParameters = value; }
278 inline void SetSqlServerParameters(SqlServerParameters&& value) { m_sqlServerParametersHasBeenSet = true; m_sqlServerParameters = std::move(value); }
282
284
287 inline const TeradataParameters& GetTeradataParameters() const{ return m_teradataParameters; }
288 inline bool TeradataParametersHasBeenSet() const { return m_teradataParametersHasBeenSet; }
289 inline void SetTeradataParameters(const TeradataParameters& value) { m_teradataParametersHasBeenSet = true; m_teradataParameters = value; }
290 inline void SetTeradataParameters(TeradataParameters&& value) { m_teradataParametersHasBeenSet = true; m_teradataParameters = std::move(value); }
292 inline DataSourceParameters& WithTeradataParameters(TeradataParameters&& value) { SetTeradataParameters(std::move(value)); return *this;}
294
296
299 inline const TwitterParameters& GetTwitterParameters() const{ return m_twitterParameters; }
300 inline bool TwitterParametersHasBeenSet() const { return m_twitterParametersHasBeenSet; }
301 inline void SetTwitterParameters(const TwitterParameters& value) { m_twitterParametersHasBeenSet = true; m_twitterParameters = value; }
302 inline void SetTwitterParameters(TwitterParameters&& value) { m_twitterParametersHasBeenSet = true; m_twitterParameters = std::move(value); }
304 inline DataSourceParameters& WithTwitterParameters(TwitterParameters&& value) { SetTwitterParameters(std::move(value)); return *this;}
306
308
311 inline const AmazonOpenSearchParameters& GetAmazonOpenSearchParameters() const{ return m_amazonOpenSearchParameters; }
312 inline bool AmazonOpenSearchParametersHasBeenSet() const { return m_amazonOpenSearchParametersHasBeenSet; }
313 inline void SetAmazonOpenSearchParameters(const AmazonOpenSearchParameters& value) { m_amazonOpenSearchParametersHasBeenSet = true; m_amazonOpenSearchParameters = value; }
314 inline void SetAmazonOpenSearchParameters(AmazonOpenSearchParameters&& value) { m_amazonOpenSearchParametersHasBeenSet = true; m_amazonOpenSearchParameters = std::move(value); }
318
320
323 inline const ExasolParameters& GetExasolParameters() const{ return m_exasolParameters; }
324 inline bool ExasolParametersHasBeenSet() const { return m_exasolParametersHasBeenSet; }
325 inline void SetExasolParameters(const ExasolParameters& value) { m_exasolParametersHasBeenSet = true; m_exasolParameters = value; }
326 inline void SetExasolParameters(ExasolParameters&& value) { m_exasolParametersHasBeenSet = true; m_exasolParameters = std::move(value); }
328 inline DataSourceParameters& WithExasolParameters(ExasolParameters&& value) { SetExasolParameters(std::move(value)); return *this;}
330
332
335 inline const DatabricksParameters& GetDatabricksParameters() const{ return m_databricksParameters; }
336 inline bool DatabricksParametersHasBeenSet() const { return m_databricksParametersHasBeenSet; }
337 inline void SetDatabricksParameters(const DatabricksParameters& value) { m_databricksParametersHasBeenSet = true; m_databricksParameters = value; }
338 inline void SetDatabricksParameters(DatabricksParameters&& value) { m_databricksParametersHasBeenSet = true; m_databricksParameters = std::move(value); }
342
344
347 inline const StarburstParameters& GetStarburstParameters() const{ return m_starburstParameters; }
348 inline bool StarburstParametersHasBeenSet() const { return m_starburstParametersHasBeenSet; }
349 inline void SetStarburstParameters(const StarburstParameters& value) { m_starburstParametersHasBeenSet = true; m_starburstParameters = value; }
350 inline void SetStarburstParameters(StarburstParameters&& value) { m_starburstParametersHasBeenSet = true; m_starburstParameters = std::move(value); }
354
356
359 inline const TrinoParameters& GetTrinoParameters() const{ return m_trinoParameters; }
360 inline bool TrinoParametersHasBeenSet() const { return m_trinoParametersHasBeenSet; }
361 inline void SetTrinoParameters(const TrinoParameters& value) { m_trinoParametersHasBeenSet = true; m_trinoParameters = value; }
362 inline void SetTrinoParameters(TrinoParameters&& value) { m_trinoParametersHasBeenSet = true; m_trinoParameters = std::move(value); }
363 inline DataSourceParameters& WithTrinoParameters(const TrinoParameters& value) { SetTrinoParameters(value); return *this;}
364 inline DataSourceParameters& WithTrinoParameters(TrinoParameters&& value) { SetTrinoParameters(std::move(value)); return *this;}
366
368
372 inline const BigQueryParameters& GetBigQueryParameters() const{ return m_bigQueryParameters; }
373 inline bool BigQueryParametersHasBeenSet() const { return m_bigQueryParametersHasBeenSet; }
374 inline void SetBigQueryParameters(const BigQueryParameters& value) { m_bigQueryParametersHasBeenSet = true; m_bigQueryParameters = value; }
375 inline void SetBigQueryParameters(BigQueryParameters&& value) { m_bigQueryParametersHasBeenSet = true; m_bigQueryParameters = std::move(value); }
377 inline DataSourceParameters& WithBigQueryParameters(BigQueryParameters&& value) { SetBigQueryParameters(std::move(value)); return *this;}
379 private:
380
381 AmazonElasticsearchParameters m_amazonElasticsearchParameters;
382 bool m_amazonElasticsearchParametersHasBeenSet = false;
383
384 AthenaParameters m_athenaParameters;
385 bool m_athenaParametersHasBeenSet = false;
386
387 AuroraParameters m_auroraParameters;
388 bool m_auroraParametersHasBeenSet = false;
389
390 AuroraPostgreSqlParameters m_auroraPostgreSqlParameters;
391 bool m_auroraPostgreSqlParametersHasBeenSet = false;
392
393 AwsIotAnalyticsParameters m_awsIotAnalyticsParameters;
394 bool m_awsIotAnalyticsParametersHasBeenSet = false;
395
396 JiraParameters m_jiraParameters;
397 bool m_jiraParametersHasBeenSet = false;
398
399 MariaDbParameters m_mariaDbParameters;
400 bool m_mariaDbParametersHasBeenSet = false;
401
402 MySqlParameters m_mySqlParameters;
403 bool m_mySqlParametersHasBeenSet = false;
404
405 OracleParameters m_oracleParameters;
406 bool m_oracleParametersHasBeenSet = false;
407
408 PostgreSqlParameters m_postgreSqlParameters;
409 bool m_postgreSqlParametersHasBeenSet = false;
410
411 PrestoParameters m_prestoParameters;
412 bool m_prestoParametersHasBeenSet = false;
413
414 RdsParameters m_rdsParameters;
415 bool m_rdsParametersHasBeenSet = false;
416
417 RedshiftParameters m_redshiftParameters;
418 bool m_redshiftParametersHasBeenSet = false;
419
420 S3Parameters m_s3Parameters;
421 bool m_s3ParametersHasBeenSet = false;
422
423 ServiceNowParameters m_serviceNowParameters;
424 bool m_serviceNowParametersHasBeenSet = false;
425
426 SnowflakeParameters m_snowflakeParameters;
427 bool m_snowflakeParametersHasBeenSet = false;
428
429 SparkParameters m_sparkParameters;
430 bool m_sparkParametersHasBeenSet = false;
431
432 SqlServerParameters m_sqlServerParameters;
433 bool m_sqlServerParametersHasBeenSet = false;
434
435 TeradataParameters m_teradataParameters;
436 bool m_teradataParametersHasBeenSet = false;
437
438 TwitterParameters m_twitterParameters;
439 bool m_twitterParametersHasBeenSet = false;
440
441 AmazonOpenSearchParameters m_amazonOpenSearchParameters;
442 bool m_amazonOpenSearchParametersHasBeenSet = false;
443
444 ExasolParameters m_exasolParameters;
445 bool m_exasolParametersHasBeenSet = false;
446
447 DatabricksParameters m_databricksParameters;
448 bool m_databricksParametersHasBeenSet = false;
449
450 StarburstParameters m_starburstParameters;
451 bool m_starburstParametersHasBeenSet = false;
452
453 TrinoParameters m_trinoParameters;
454 bool m_trinoParametersHasBeenSet = false;
455
456 BigQueryParameters m_bigQueryParameters;
457 bool m_bigQueryParametersHasBeenSet = false;
458 };
459
460} // namespace Model
461} // namespace QuickSight
462} // namespace Aws
void SetPostgreSqlParameters(const PostgreSqlParameters &value)
void SetTeradataParameters(TeradataParameters &&value)
const PostgreSqlParameters & GetPostgreSqlParameters() const
DataSourceParameters & WithAmazonElasticsearchParameters(const AmazonElasticsearchParameters &value)
DataSourceParameters & WithPostgreSqlParameters(PostgreSqlParameters &&value)
DataSourceParameters & WithS3Parameters(const S3Parameters &value)
void SetPrestoParameters(const PrestoParameters &value)
const RedshiftParameters & GetRedshiftParameters() const
DataSourceParameters & WithPrestoParameters(PrestoParameters &&value)
void SetStarburstParameters(const StarburstParameters &value)
const ServiceNowParameters & GetServiceNowParameters() const
DataSourceParameters & WithRdsParameters(const RdsParameters &value)
DataSourceParameters & WithBigQueryParameters(const BigQueryParameters &value)
void SetAuroraParameters(const AuroraParameters &value)
DataSourceParameters & WithS3Parameters(S3Parameters &&value)
DataSourceParameters & WithPostgreSqlParameters(const PostgreSqlParameters &value)
DataSourceParameters & WithAmazonOpenSearchParameters(const AmazonOpenSearchParameters &value)
DataSourceParameters & WithAwsIotAnalyticsParameters(const AwsIotAnalyticsParameters &value)
DataSourceParameters & WithRedshiftParameters(RedshiftParameters &&value)
DataSourceParameters & WithRedshiftParameters(const RedshiftParameters &value)
void SetStarburstParameters(StarburstParameters &&value)
DataSourceParameters & WithExasolParameters(const ExasolParameters &value)
DataSourceParameters & WithDatabricksParameters(DatabricksParameters &&value)
DataSourceParameters & WithJiraParameters(JiraParameters &&value)
void SetS3Parameters(const S3Parameters &value)
AWS_QUICKSIGHT_API DataSourceParameters & operator=(Aws::Utils::Json::JsonView jsonValue)
AWS_QUICKSIGHT_API DataSourceParameters(Aws::Utils::Json::JsonView jsonValue)
DataSourceParameters & WithDatabricksParameters(const DatabricksParameters &value)
const AthenaParameters & GetAthenaParameters() const
DataSourceParameters & WithSnowflakeParameters(SnowflakeParameters &&value)
void SetDatabricksParameters(const DatabricksParameters &value)
DataSourceParameters & WithTeradataParameters(const TeradataParameters &value)
void SetServiceNowParameters(const ServiceNowParameters &value)
const BigQueryParameters & GetBigQueryParameters() const
DataSourceParameters & WithAuroraParameters(AuroraParameters &&value)
void SetExasolParameters(const ExasolParameters &value)
DataSourceParameters & WithServiceNowParameters(const ServiceNowParameters &value)
DataSourceParameters & WithSnowflakeParameters(const SnowflakeParameters &value)
DataSourceParameters & WithPrestoParameters(const PrestoParameters &value)
const TwitterParameters & GetTwitterParameters() const
DataSourceParameters & WithTeradataParameters(TeradataParameters &&value)
DataSourceParameters & WithTrinoParameters(const TrinoParameters &value)
const AmazonOpenSearchParameters & GetAmazonOpenSearchParameters() const
DataSourceParameters & WithSqlServerParameters(const SqlServerParameters &value)
void SetSnowflakeParameters(const SnowflakeParameters &value)
void SetTeradataParameters(const TeradataParameters &value)
void SetSparkParameters(const SparkParameters &value)
void SetAmazonOpenSearchParameters(const AmazonOpenSearchParameters &value)
void SetAmazonOpenSearchParameters(AmazonOpenSearchParameters &&value)
void SetTwitterParameters(TwitterParameters &&value)
void SetTwitterParameters(const TwitterParameters &value)
const StarburstParameters & GetStarburstParameters() const
const ExasolParameters & GetExasolParameters() const
DataSourceParameters & WithSparkParameters(const SparkParameters &value)
void SetRdsParameters(const RdsParameters &value)
DataSourceParameters & WithTrinoParameters(TrinoParameters &&value)
DataSourceParameters & WithTwitterParameters(TwitterParameters &&value)
const MariaDbParameters & GetMariaDbParameters() const
DataSourceParameters & WithMariaDbParameters(MariaDbParameters &&value)
void SetBigQueryParameters(const BigQueryParameters &value)
DataSourceParameters & WithExasolParameters(ExasolParameters &&value)
const SnowflakeParameters & GetSnowflakeParameters() const
DataSourceParameters & WithMySqlParameters(const MySqlParameters &value)
const SqlServerParameters & GetSqlServerParameters() const
const MySqlParameters & GetMySqlParameters() const
DataSourceParameters & WithAuroraParameters(const AuroraParameters &value)
void SetAwsIotAnalyticsParameters(const AwsIotAnalyticsParameters &value)
const AwsIotAnalyticsParameters & GetAwsIotAnalyticsParameters() const
DataSourceParameters & WithAthenaParameters(const AthenaParameters &value)
void SetOracleParameters(OracleParameters &&value)
void SetMySqlParameters(const MySqlParameters &value)
void SetAuroraParameters(AuroraParameters &&value)
void SetRedshiftParameters(RedshiftParameters &&value)
const PrestoParameters & GetPrestoParameters() const
void SetTrinoParameters(const TrinoParameters &value)
void SetPrestoParameters(PrestoParameters &&value)
void SetAthenaParameters(const AthenaParameters &value)
DataSourceParameters & WithAmazonElasticsearchParameters(AmazonElasticsearchParameters &&value)
void SetMariaDbParameters(const MariaDbParameters &value)
void SetSqlServerParameters(SqlServerParameters &&value)
DataSourceParameters & WithTwitterParameters(const TwitterParameters &value)
DataSourceParameters & WithSparkParameters(SparkParameters &&value)
void SetAmazonElasticsearchParameters(AmazonElasticsearchParameters &&value)
void SetServiceNowParameters(ServiceNowParameters &&value)
void SetAuroraPostgreSqlParameters(AuroraPostgreSqlParameters &&value)
void SetMariaDbParameters(MariaDbParameters &&value)
DataSourceParameters & WithBigQueryParameters(BigQueryParameters &&value)
void SetDatabricksParameters(DatabricksParameters &&value)
const TeradataParameters & GetTeradataParameters() const
const SparkParameters & GetSparkParameters() const
DataSourceParameters & WithOracleParameters(OracleParameters &&value)
DataSourceParameters & WithAmazonOpenSearchParameters(AmazonOpenSearchParameters &&value)
const AuroraPostgreSqlParameters & GetAuroraPostgreSqlParameters() const
DataSourceParameters & WithMariaDbParameters(const MariaDbParameters &value)
const DatabricksParameters & GetDatabricksParameters() const
const AuroraParameters & GetAuroraParameters() const
DataSourceParameters & WithAuroraPostgreSqlParameters(AuroraPostgreSqlParameters &&value)
DataSourceParameters & WithOracleParameters(const OracleParameters &value)
DataSourceParameters & WithJiraParameters(const JiraParameters &value)
void SetAthenaParameters(AthenaParameters &&value)
DataSourceParameters & WithRdsParameters(RdsParameters &&value)
AWS_QUICKSIGHT_API Aws::Utils::Json::JsonValue Jsonize() const
const AmazonElasticsearchParameters & GetAmazonElasticsearchParameters() const
void SetAuroraPostgreSqlParameters(const AuroraPostgreSqlParameters &value)
DataSourceParameters & WithMySqlParameters(MySqlParameters &&value)
void SetPostgreSqlParameters(PostgreSqlParameters &&value)
DataSourceParameters & WithServiceNowParameters(ServiceNowParameters &&value)
DataSourceParameters & WithAthenaParameters(AthenaParameters &&value)
void SetSqlServerParameters(const SqlServerParameters &value)
DataSourceParameters & WithAwsIotAnalyticsParameters(AwsIotAnalyticsParameters &&value)
void SetAwsIotAnalyticsParameters(AwsIotAnalyticsParameters &&value)
void SetBigQueryParameters(BigQueryParameters &&value)
const OracleParameters & GetOracleParameters() const
void SetJiraParameters(const JiraParameters &value)
DataSourceParameters & WithSqlServerParameters(SqlServerParameters &&value)
void SetSnowflakeParameters(SnowflakeParameters &&value)
DataSourceParameters & WithStarburstParameters(const StarburstParameters &value)
DataSourceParameters & WithStarburstParameters(StarburstParameters &&value)
const TrinoParameters & GetTrinoParameters() const
void SetExasolParameters(ExasolParameters &&value)
void SetAmazonElasticsearchParameters(const AmazonElasticsearchParameters &value)
DataSourceParameters & WithAuroraPostgreSqlParameters(const AuroraPostgreSqlParameters &value)
void SetRedshiftParameters(const RedshiftParameters &value)
void SetOracleParameters(const OracleParameters &value)
Aws::Utils::Json::JsonValue JsonValue