Class DataSourceParameters
- All Implemented Interfaces:
- Serializable,- SdkPojo,- ToCopyableBuilder<DataSourceParameters.Builder,- DataSourceParameters> 
The parameters that Quick Sight uses to connect to your underlying data source. This is a variant type structure. For this structure to be valid, only one of the attributes can be non-null.
- See Also:
- 
Nested Class SummaryNested ClassesModifier and TypeClassDescriptionstatic interfacestatic enum
- 
Method SummaryModifier and TypeMethodDescriptionThe parameters for OpenSearch.The parameters for OpenSearch.final AthenaParametersThe parameters for Amazon Athena.final AuroraParametersThe parameters for Amazon Aurora MySQL.The parameters for Amazon Aurora.The parameters for IoT Analytics.final BigQueryParametersThe parameters that are required to connect to a Google BigQuery data source.static DataSourceParameters.Builderbuilder()final ConfluenceParametersThe parameters for Confluence.The parameters for custom connectors.final DatabricksParametersThe parameters that are required to connect to a Databricks data source.final booleanfinal booleanequalsBySdkFields(Object obj) Indicates whether some other object is "equal to" this one by SDK fields.final ExasolParametersThe parameters for Exasol.static DataSourceParametersfromAmazonElasticsearchParameters(Consumer<AmazonElasticsearchParameters.Builder> amazonElasticsearchParameters) Create an instance of this class withamazonElasticsearchParameters()initialized to the given value.static DataSourceParametersfromAmazonElasticsearchParameters(AmazonElasticsearchParameters amazonElasticsearchParameters) Create an instance of this class withamazonElasticsearchParameters()initialized to the given value.static DataSourceParametersfromAmazonOpenSearchParameters(Consumer<AmazonOpenSearchParameters.Builder> amazonOpenSearchParameters) Create an instance of this class withamazonOpenSearchParameters()initialized to the given value.static DataSourceParametersfromAmazonOpenSearchParameters(AmazonOpenSearchParameters amazonOpenSearchParameters) Create an instance of this class withamazonOpenSearchParameters()initialized to the given value.static DataSourceParametersfromAthenaParameters(Consumer<AthenaParameters.Builder> athenaParameters) Create an instance of this class withathenaParameters()initialized to the given value.static DataSourceParametersfromAthenaParameters(AthenaParameters athenaParameters) Create an instance of this class withathenaParameters()initialized to the given value.static DataSourceParametersfromAuroraParameters(Consumer<AuroraParameters.Builder> auroraParameters) Create an instance of this class withauroraParameters()initialized to the given value.static DataSourceParametersfromAuroraParameters(AuroraParameters auroraParameters) Create an instance of this class withauroraParameters()initialized to the given value.static DataSourceParametersfromAuroraPostgreSqlParameters(Consumer<AuroraPostgreSqlParameters.Builder> auroraPostgreSqlParameters) Create an instance of this class withauroraPostgreSqlParameters()initialized to the given value.static DataSourceParametersfromAuroraPostgreSqlParameters(AuroraPostgreSqlParameters auroraPostgreSqlParameters) Create an instance of this class withauroraPostgreSqlParameters()initialized to the given value.static DataSourceParametersfromAwsIotAnalyticsParameters(Consumer<AwsIotAnalyticsParameters.Builder> awsIotAnalyticsParameters) Create an instance of this class withawsIotAnalyticsParameters()initialized to the given value.static DataSourceParametersfromAwsIotAnalyticsParameters(AwsIotAnalyticsParameters awsIotAnalyticsParameters) Create an instance of this class withawsIotAnalyticsParameters()initialized to the given value.static DataSourceParametersfromBigQueryParameters(Consumer<BigQueryParameters.Builder> bigQueryParameters) Create an instance of this class withbigQueryParameters()initialized to the given value.static DataSourceParametersfromBigQueryParameters(BigQueryParameters bigQueryParameters) Create an instance of this class withbigQueryParameters()initialized to the given value.static DataSourceParametersfromConfluenceParameters(Consumer<ConfluenceParameters.Builder> confluenceParameters) Create an instance of this class withconfluenceParameters()initialized to the given value.static DataSourceParametersfromConfluenceParameters(ConfluenceParameters confluenceParameters) Create an instance of this class withconfluenceParameters()initialized to the given value.static DataSourceParametersfromCustomConnectionParameters(Consumer<CustomConnectionParameters.Builder> customConnectionParameters) Create an instance of this class withcustomConnectionParameters()initialized to the given value.static DataSourceParametersfromCustomConnectionParameters(CustomConnectionParameters customConnectionParameters) Create an instance of this class withcustomConnectionParameters()initialized to the given value.static DataSourceParametersfromDatabricksParameters(Consumer<DatabricksParameters.Builder> databricksParameters) Create an instance of this class withdatabricksParameters()initialized to the given value.static DataSourceParametersfromDatabricksParameters(DatabricksParameters databricksParameters) Create an instance of this class withdatabricksParameters()initialized to the given value.static DataSourceParametersfromExasolParameters(Consumer<ExasolParameters.Builder> exasolParameters) Create an instance of this class withexasolParameters()initialized to the given value.static DataSourceParametersfromExasolParameters(ExasolParameters exasolParameters) Create an instance of this class withexasolParameters()initialized to the given value.static DataSourceParametersfromImpalaParameters(Consumer<ImpalaParameters.Builder> impalaParameters) Create an instance of this class withimpalaParameters()initialized to the given value.static DataSourceParametersfromImpalaParameters(ImpalaParameters impalaParameters) Create an instance of this class withimpalaParameters()initialized to the given value.static DataSourceParametersfromJiraParameters(Consumer<JiraParameters.Builder> jiraParameters) Create an instance of this class withjiraParameters()initialized to the given value.static DataSourceParametersfromJiraParameters(JiraParameters jiraParameters) Create an instance of this class withjiraParameters()initialized to the given value.static DataSourceParametersfromMariaDbParameters(Consumer<MariaDbParameters.Builder> mariaDbParameters) Create an instance of this class withmariaDbParameters()initialized to the given value.static DataSourceParametersfromMariaDbParameters(MariaDbParameters mariaDbParameters) Create an instance of this class withmariaDbParameters()initialized to the given value.static DataSourceParametersfromMySqlParameters(Consumer<MySqlParameters.Builder> mySqlParameters) Create an instance of this class withmySqlParameters()initialized to the given value.static DataSourceParametersfromMySqlParameters(MySqlParameters mySqlParameters) Create an instance of this class withmySqlParameters()initialized to the given value.static DataSourceParametersfromOracleParameters(Consumer<OracleParameters.Builder> oracleParameters) Create an instance of this class withoracleParameters()initialized to the given value.static DataSourceParametersfromOracleParameters(OracleParameters oracleParameters) Create an instance of this class withoracleParameters()initialized to the given value.static DataSourceParametersfromPostgreSqlParameters(Consumer<PostgreSqlParameters.Builder> postgreSqlParameters) Create an instance of this class withpostgreSqlParameters()initialized to the given value.static DataSourceParametersfromPostgreSqlParameters(PostgreSqlParameters postgreSqlParameters) Create an instance of this class withpostgreSqlParameters()initialized to the given value.static DataSourceParametersfromPrestoParameters(Consumer<PrestoParameters.Builder> prestoParameters) Create an instance of this class withprestoParameters()initialized to the given value.static DataSourceParametersfromPrestoParameters(PrestoParameters prestoParameters) Create an instance of this class withprestoParameters()initialized to the given value.static DataSourceParametersfromQBusinessParameters(Consumer<QBusinessParameters.Builder> qBusinessParameters) Create an instance of this class withqBusinessParameters()initialized to the given value.static DataSourceParametersfromQBusinessParameters(QBusinessParameters qBusinessParameters) Create an instance of this class withqBusinessParameters()initialized to the given value.static DataSourceParametersfromRdsParameters(Consumer<RdsParameters.Builder> rdsParameters) Create an instance of this class withrdsParameters()initialized to the given value.static DataSourceParametersfromRdsParameters(RdsParameters rdsParameters) Create an instance of this class withrdsParameters()initialized to the given value.static DataSourceParametersfromRedshiftParameters(Consumer<RedshiftParameters.Builder> redshiftParameters) Create an instance of this class withredshiftParameters()initialized to the given value.static DataSourceParametersfromRedshiftParameters(RedshiftParameters redshiftParameters) Create an instance of this class withredshiftParameters()initialized to the given value.static DataSourceParametersfromS3KnowledgeBaseParameters(Consumer<S3KnowledgeBaseParameters.Builder> s3KnowledgeBaseParameters) Create an instance of this class withs3KnowledgeBaseParameters()initialized to the given value.static DataSourceParametersfromS3KnowledgeBaseParameters(S3KnowledgeBaseParameters s3KnowledgeBaseParameters) Create an instance of this class withs3KnowledgeBaseParameters()initialized to the given value.static DataSourceParametersfromS3Parameters(Consumer<S3Parameters.Builder> s3Parameters) Create an instance of this class withs3Parameters()initialized to the given value.static DataSourceParametersfromS3Parameters(S3Parameters s3Parameters) Create an instance of this class withs3Parameters()initialized to the given value.static DataSourceParametersfromServiceNowParameters(Consumer<ServiceNowParameters.Builder> serviceNowParameters) Create an instance of this class withserviceNowParameters()initialized to the given value.static DataSourceParametersfromServiceNowParameters(ServiceNowParameters serviceNowParameters) Create an instance of this class withserviceNowParameters()initialized to the given value.static DataSourceParametersfromSnowflakeParameters(Consumer<SnowflakeParameters.Builder> snowflakeParameters) Create an instance of this class withsnowflakeParameters()initialized to the given value.static DataSourceParametersfromSnowflakeParameters(SnowflakeParameters snowflakeParameters) Create an instance of this class withsnowflakeParameters()initialized to the given value.static DataSourceParametersfromSparkParameters(Consumer<SparkParameters.Builder> sparkParameters) Create an instance of this class withsparkParameters()initialized to the given value.static DataSourceParametersfromSparkParameters(SparkParameters sparkParameters) Create an instance of this class withsparkParameters()initialized to the given value.static DataSourceParametersfromSqlServerParameters(Consumer<SqlServerParameters.Builder> sqlServerParameters) Create an instance of this class withsqlServerParameters()initialized to the given value.static DataSourceParametersfromSqlServerParameters(SqlServerParameters sqlServerParameters) Create an instance of this class withsqlServerParameters()initialized to the given value.static DataSourceParametersfromStarburstParameters(Consumer<StarburstParameters.Builder> starburstParameters) Create an instance of this class withstarburstParameters()initialized to the given value.static DataSourceParametersfromStarburstParameters(StarburstParameters starburstParameters) Create an instance of this class withstarburstParameters()initialized to the given value.static DataSourceParametersfromTeradataParameters(Consumer<TeradataParameters.Builder> teradataParameters) Create an instance of this class withteradataParameters()initialized to the given value.static DataSourceParametersfromTeradataParameters(TeradataParameters teradataParameters) Create an instance of this class withteradataParameters()initialized to the given value.static DataSourceParametersfromTrinoParameters(Consumer<TrinoParameters.Builder> trinoParameters) Create an instance of this class withtrinoParameters()initialized to the given value.static DataSourceParametersfromTrinoParameters(TrinoParameters trinoParameters) Create an instance of this class withtrinoParameters()initialized to the given value.static DataSourceParametersfromTwitterParameters(Consumer<TwitterParameters.Builder> twitterParameters) Create an instance of this class withtwitterParameters()initialized to the given value.static DataSourceParametersfromTwitterParameters(TwitterParameters twitterParameters) Create an instance of this class withtwitterParameters()initialized to the given value.static DataSourceParametersfromWebCrawlerParameters(Consumer<WebCrawlerParameters.Builder> webCrawlerParameters) Create an instance of this class withwebCrawlerParameters()initialized to the given value.static DataSourceParametersfromWebCrawlerParameters(WebCrawlerParameters webCrawlerParameters) Create an instance of this class withwebCrawlerParameters()initialized to the given value.final <T> Optional<T> getValueForField(String fieldName, Class<T> clazz) final inthashCode()final ImpalaParametersThe parameters for Impala.final JiraParametersThe parameters for Jira.final MariaDbParametersThe parameters for MariaDB.final MySqlParametersThe parameters for MySQL.final OracleParametersThe parameters for Oracle.final PostgreSqlParametersThe parameters for PostgreSQL.final PrestoParametersThe parameters for Presto.final QBusinessParametersThe parameters for Amazon Q Business.final RdsParametersThe parameters for Amazon RDS.final RedshiftParametersThe parameters for Amazon Redshift.The parameters for S3 Knowledge Base.final S3ParametersThe parameters for S3.static Class<? extends DataSourceParameters.Builder> final ServiceNowParametersThe parameters for ServiceNow.final SnowflakeParametersThe parameters for Snowflake.final SparkParametersThe parameters for Spark.final SqlServerParametersThe parameters for SQL Server.final StarburstParametersThe parameters that are required to connect to a Starburst data source.final TeradataParametersThe parameters for Teradata.Take this object and create a builder that contains all of the current property values of this object.final StringtoString()Returns a string representation of this object.final TrinoParametersThe parameters that are required to connect to a Trino data source.final TwitterParametersThe parameters for Twitter.type()Retrieve an enum value representing which member of this object is populated.final WebCrawlerParametersThe parameters for Web Crawler.Methods inherited from interface software.amazon.awssdk.utils.builder.ToCopyableBuildercopy
- 
Method Details- 
amazonElasticsearchParametersThe parameters for OpenSearch. - Returns:
- The parameters for OpenSearch.
 
- 
athenaParametersThe parameters for Amazon Athena. - Returns:
- The parameters for Amazon Athena.
 
- 
auroraParametersThe parameters for Amazon Aurora MySQL. - Returns:
- The parameters for Amazon Aurora MySQL.
 
- 
auroraPostgreSqlParametersThe parameters for Amazon Aurora. - Returns:
- The parameters for Amazon Aurora.
 
- 
awsIotAnalyticsParametersThe parameters for IoT Analytics. - Returns:
- The parameters for IoT Analytics.
 
- 
jiraParametersThe parameters for Jira. - Returns:
- The parameters for Jira.
 
- 
mariaDbParametersThe parameters for MariaDB. - Returns:
- The parameters for MariaDB.
 
- 
mySqlParametersThe parameters for MySQL. - Returns:
- The parameters for MySQL.
 
- 
oracleParametersThe parameters for Oracle. - Returns:
- The parameters for Oracle.
 
- 
postgreSqlParametersThe parameters for PostgreSQL. - Returns:
- The parameters for PostgreSQL.
 
- 
prestoParametersThe parameters for Presto. - Returns:
- The parameters for Presto.
 
- 
rdsParametersThe parameters for Amazon RDS. - Returns:
- The parameters for Amazon RDS.
 
- 
redshiftParametersThe parameters for Amazon Redshift. - Returns:
- The parameters for Amazon Redshift.
 
- 
s3Parameters
- 
s3KnowledgeBaseParametersThe parameters for S3 Knowledge Base. - Returns:
- The parameters for S3 Knowledge Base.
 
- 
serviceNowParametersThe parameters for ServiceNow. - Returns:
- The parameters for ServiceNow.
 
- 
snowflakeParametersThe parameters for Snowflake. - Returns:
- The parameters for Snowflake.
 
- 
sparkParametersThe parameters for Spark. - Returns:
- The parameters for Spark.
 
- 
sqlServerParametersThe parameters for SQL Server. - Returns:
- The parameters for SQL Server.
 
- 
teradataParametersThe parameters for Teradata. - Returns:
- The parameters for Teradata.
 
- 
twitterParametersThe parameters for Twitter. - Returns:
- The parameters for Twitter.
 
- 
amazonOpenSearchParametersThe parameters for OpenSearch. - Returns:
- The parameters for OpenSearch.
 
- 
exasolParametersThe parameters for Exasol. - Returns:
- The parameters for Exasol.
 
- 
databricksParametersThe parameters that are required to connect to a Databricks data source. - Returns:
- The parameters that are required to connect to a Databricks data source.
 
- 
starburstParametersThe parameters that are required to connect to a Starburst data source. - Returns:
- The parameters that are required to connect to a Starburst data source.
 
- 
trinoParametersThe parameters that are required to connect to a Trino data source. - Returns:
- The parameters that are required to connect to a Trino data source.
 
- 
bigQueryParametersThe parameters that are required to connect to a Google BigQuery data source. - Returns:
- The parameters that are required to connect to a Google BigQuery data source.
 
- 
impalaParametersThe parameters for Impala. - Returns:
- The parameters for Impala.
 
- 
customConnectionParametersThe parameters for custom connectors. - Returns:
- The parameters for custom connectors.
 
- 
webCrawlerParametersThe parameters for Web Crawler. - Returns:
- The parameters for Web Crawler.
 
- 
confluenceParametersThe parameters for Confluence. - Returns:
- The parameters for Confluence.
 
- 
qBusinessParametersThe parameters for Amazon Q Business. - Returns:
- The parameters for Amazon Q Business.
 
- 
toBuilderDescription copied from interface:ToCopyableBuilderTake this object and create a builder that contains all of the current property values of this object.- Specified by:
- toBuilderin interface- ToCopyableBuilder<DataSourceParameters.Builder,- DataSourceParameters> 
- Returns:
- a builder for type T
 
- 
builder
- 
serializableBuilderClass
- 
hashCode
- 
equals
- 
equalsBySdkFieldsDescription copied from interface:SdkPojoIndicates whether some other object is "equal to" this one by SDK fields. An SDK field is a modeled, non-inherited field in anSdkPojoclass, and is generated based on a service model.If an SdkPojoclass does not have any inherited fields,equalsBySdkFieldsandequalsare essentially the same.- Specified by:
- equalsBySdkFieldsin interface- SdkPojo
- Parameters:
- obj- the object to be compared with
- Returns:
- true if the other object equals to this object by sdk fields, false otherwise.
 
- 
toString
- 
getValueForField
- 
fromAmazonElasticsearchParameterspublic static DataSourceParameters fromAmazonElasticsearchParameters(AmazonElasticsearchParameters amazonElasticsearchParameters) Create an instance of this class withamazonElasticsearchParameters()initialized to the given value.The parameters for OpenSearch. - Parameters:
- amazonElasticsearchParameters- The parameters for OpenSearch.
 
- 
fromAmazonElasticsearchParameterspublic static DataSourceParameters fromAmazonElasticsearchParameters(Consumer<AmazonElasticsearchParameters.Builder> amazonElasticsearchParameters) Create an instance of this class withamazonElasticsearchParameters()initialized to the given value.The parameters for OpenSearch. - Parameters:
- amazonElasticsearchParameters- The parameters for OpenSearch.
 
- 
fromAthenaParametersCreate an instance of this class withathenaParameters()initialized to the given value.The parameters for Amazon Athena. - Parameters:
- athenaParameters- The parameters for Amazon Athena.
 
- 
fromAthenaParameterspublic static DataSourceParameters fromAthenaParameters(Consumer<AthenaParameters.Builder> athenaParameters) Create an instance of this class withathenaParameters()initialized to the given value.The parameters for Amazon Athena. - Parameters:
- athenaParameters- The parameters for Amazon Athena.
 
- 
fromAuroraParametersCreate an instance of this class withauroraParameters()initialized to the given value.The parameters for Amazon Aurora MySQL. - Parameters:
- auroraParameters- The parameters for Amazon Aurora MySQL.
 
- 
fromAuroraParameterspublic static DataSourceParameters fromAuroraParameters(Consumer<AuroraParameters.Builder> auroraParameters) Create an instance of this class withauroraParameters()initialized to the given value.The parameters for Amazon Aurora MySQL. - Parameters:
- auroraParameters- The parameters for Amazon Aurora MySQL.
 
- 
fromAuroraPostgreSqlParameterspublic static DataSourceParameters fromAuroraPostgreSqlParameters(AuroraPostgreSqlParameters auroraPostgreSqlParameters) Create an instance of this class withauroraPostgreSqlParameters()initialized to the given value.The parameters for Amazon Aurora. - Parameters:
- auroraPostgreSqlParameters- The parameters for Amazon Aurora.
 
- 
fromAuroraPostgreSqlParameterspublic static DataSourceParameters fromAuroraPostgreSqlParameters(Consumer<AuroraPostgreSqlParameters.Builder> auroraPostgreSqlParameters) Create an instance of this class withauroraPostgreSqlParameters()initialized to the given value.The parameters for Amazon Aurora. - Parameters:
- auroraPostgreSqlParameters- The parameters for Amazon Aurora.
 
- 
fromAwsIotAnalyticsParameterspublic static DataSourceParameters fromAwsIotAnalyticsParameters(AwsIotAnalyticsParameters awsIotAnalyticsParameters) Create an instance of this class withawsIotAnalyticsParameters()initialized to the given value.The parameters for IoT Analytics. - Parameters:
- awsIotAnalyticsParameters- The parameters for IoT Analytics.
 
- 
fromAwsIotAnalyticsParameterspublic static DataSourceParameters fromAwsIotAnalyticsParameters(Consumer<AwsIotAnalyticsParameters.Builder> awsIotAnalyticsParameters) Create an instance of this class withawsIotAnalyticsParameters()initialized to the given value.The parameters for IoT Analytics. - Parameters:
- awsIotAnalyticsParameters- The parameters for IoT Analytics.
 
- 
fromJiraParametersCreate an instance of this class withjiraParameters()initialized to the given value.The parameters for Jira. - Parameters:
- jiraParameters- The parameters for Jira.
 
- 
fromJiraParameterspublic static DataSourceParameters fromJiraParameters(Consumer<JiraParameters.Builder> jiraParameters) Create an instance of this class withjiraParameters()initialized to the given value.The parameters for Jira. - Parameters:
- jiraParameters- The parameters for Jira.
 
- 
fromMariaDbParametersCreate an instance of this class withmariaDbParameters()initialized to the given value.The parameters for MariaDB. - Parameters:
- mariaDbParameters- The parameters for MariaDB.
 
- 
fromMariaDbParameterspublic static DataSourceParameters fromMariaDbParameters(Consumer<MariaDbParameters.Builder> mariaDbParameters) Create an instance of this class withmariaDbParameters()initialized to the given value.The parameters for MariaDB. - Parameters:
- mariaDbParameters- The parameters for MariaDB.
 
- 
fromMySqlParametersCreate an instance of this class withmySqlParameters()initialized to the given value.The parameters for MySQL. - Parameters:
- mySqlParameters- The parameters for MySQL.
 
- 
fromMySqlParameterspublic static DataSourceParameters fromMySqlParameters(Consumer<MySqlParameters.Builder> mySqlParameters) Create an instance of this class withmySqlParameters()initialized to the given value.The parameters for MySQL. - Parameters:
- mySqlParameters- The parameters for MySQL.
 
- 
fromOracleParametersCreate an instance of this class withoracleParameters()initialized to the given value.The parameters for Oracle. - Parameters:
- oracleParameters- The parameters for Oracle.
 
- 
fromOracleParameterspublic static DataSourceParameters fromOracleParameters(Consumer<OracleParameters.Builder> oracleParameters) Create an instance of this class withoracleParameters()initialized to the given value.The parameters for Oracle. - Parameters:
- oracleParameters- The parameters for Oracle.
 
- 
fromPostgreSqlParameterspublic static DataSourceParameters fromPostgreSqlParameters(PostgreSqlParameters postgreSqlParameters) Create an instance of this class withpostgreSqlParameters()initialized to the given value.The parameters for PostgreSQL. - Parameters:
- postgreSqlParameters- The parameters for PostgreSQL.
 
- 
fromPostgreSqlParameterspublic static DataSourceParameters fromPostgreSqlParameters(Consumer<PostgreSqlParameters.Builder> postgreSqlParameters) Create an instance of this class withpostgreSqlParameters()initialized to the given value.The parameters for PostgreSQL. - Parameters:
- postgreSqlParameters- The parameters for PostgreSQL.
 
- 
fromPrestoParametersCreate an instance of this class withprestoParameters()initialized to the given value.The parameters for Presto. - Parameters:
- prestoParameters- The parameters for Presto.
 
- 
fromPrestoParameterspublic static DataSourceParameters fromPrestoParameters(Consumer<PrestoParameters.Builder> prestoParameters) Create an instance of this class withprestoParameters()initialized to the given value.The parameters for Presto. - Parameters:
- prestoParameters- The parameters for Presto.
 
- 
fromRdsParametersCreate an instance of this class withrdsParameters()initialized to the given value.The parameters for Amazon RDS. - Parameters:
- rdsParameters- The parameters for Amazon RDS.
 
- 
fromRdsParametersCreate an instance of this class withrdsParameters()initialized to the given value.The parameters for Amazon RDS. - Parameters:
- rdsParameters- The parameters for Amazon RDS.
 
- 
fromRedshiftParametersCreate an instance of this class withredshiftParameters()initialized to the given value.The parameters for Amazon Redshift. - Parameters:
- redshiftParameters- The parameters for Amazon Redshift.
 
- 
fromRedshiftParameterspublic static DataSourceParameters fromRedshiftParameters(Consumer<RedshiftParameters.Builder> redshiftParameters) Create an instance of this class withredshiftParameters()initialized to the given value.The parameters for Amazon Redshift. - Parameters:
- redshiftParameters- The parameters for Amazon Redshift.
 
- 
fromS3ParametersCreate an instance of this class withs3Parameters()initialized to the given value.The parameters for S3. - Parameters:
- s3Parameters- The parameters for S3.
 
- 
fromS3ParametersCreate an instance of this class withs3Parameters()initialized to the given value.The parameters for S3. - Parameters:
- s3Parameters- The parameters for S3.
 
- 
fromS3KnowledgeBaseParameterspublic static DataSourceParameters fromS3KnowledgeBaseParameters(S3KnowledgeBaseParameters s3KnowledgeBaseParameters) Create an instance of this class withs3KnowledgeBaseParameters()initialized to the given value.The parameters for S3 Knowledge Base. - Parameters:
- s3KnowledgeBaseParameters- The parameters for S3 Knowledge Base.
 
- 
fromS3KnowledgeBaseParameterspublic static DataSourceParameters fromS3KnowledgeBaseParameters(Consumer<S3KnowledgeBaseParameters.Builder> s3KnowledgeBaseParameters) Create an instance of this class withs3KnowledgeBaseParameters()initialized to the given value.The parameters for S3 Knowledge Base. - Parameters:
- s3KnowledgeBaseParameters- The parameters for S3 Knowledge Base.
 
- 
fromServiceNowParameterspublic static DataSourceParameters fromServiceNowParameters(ServiceNowParameters serviceNowParameters) Create an instance of this class withserviceNowParameters()initialized to the given value.The parameters for ServiceNow. - Parameters:
- serviceNowParameters- The parameters for ServiceNow.
 
- 
fromServiceNowParameterspublic static DataSourceParameters fromServiceNowParameters(Consumer<ServiceNowParameters.Builder> serviceNowParameters) Create an instance of this class withserviceNowParameters()initialized to the given value.The parameters for ServiceNow. - Parameters:
- serviceNowParameters- The parameters for ServiceNow.
 
- 
fromSnowflakeParametersCreate an instance of this class withsnowflakeParameters()initialized to the given value.The parameters for Snowflake. - Parameters:
- snowflakeParameters- The parameters for Snowflake.
 
- 
fromSnowflakeParameterspublic static DataSourceParameters fromSnowflakeParameters(Consumer<SnowflakeParameters.Builder> snowflakeParameters) Create an instance of this class withsnowflakeParameters()initialized to the given value.The parameters for Snowflake. - Parameters:
- snowflakeParameters- The parameters for Snowflake.
 
- 
fromSparkParametersCreate an instance of this class withsparkParameters()initialized to the given value.The parameters for Spark. - Parameters:
- sparkParameters- The parameters for Spark.
 
- 
fromSparkParameterspublic static DataSourceParameters fromSparkParameters(Consumer<SparkParameters.Builder> sparkParameters) Create an instance of this class withsparkParameters()initialized to the given value.The parameters for Spark. - Parameters:
- sparkParameters- The parameters for Spark.
 
- 
fromSqlServerParametersCreate an instance of this class withsqlServerParameters()initialized to the given value.The parameters for SQL Server. - Parameters:
- sqlServerParameters- The parameters for SQL Server.
 
- 
fromSqlServerParameterspublic static DataSourceParameters fromSqlServerParameters(Consumer<SqlServerParameters.Builder> sqlServerParameters) Create an instance of this class withsqlServerParameters()initialized to the given value.The parameters for SQL Server. - Parameters:
- sqlServerParameters- The parameters for SQL Server.
 
- 
fromTeradataParametersCreate an instance of this class withteradataParameters()initialized to the given value.The parameters for Teradata. - Parameters:
- teradataParameters- The parameters for Teradata.
 
- 
fromTeradataParameterspublic static DataSourceParameters fromTeradataParameters(Consumer<TeradataParameters.Builder> teradataParameters) Create an instance of this class withteradataParameters()initialized to the given value.The parameters for Teradata. - Parameters:
- teradataParameters- The parameters for Teradata.
 
- 
fromTwitterParametersCreate an instance of this class withtwitterParameters()initialized to the given value.The parameters for Twitter. - Parameters:
- twitterParameters- The parameters for Twitter.
 
- 
fromTwitterParameterspublic static DataSourceParameters fromTwitterParameters(Consumer<TwitterParameters.Builder> twitterParameters) Create an instance of this class withtwitterParameters()initialized to the given value.The parameters for Twitter. - Parameters:
- twitterParameters- The parameters for Twitter.
 
- 
fromAmazonOpenSearchParameterspublic static DataSourceParameters fromAmazonOpenSearchParameters(AmazonOpenSearchParameters amazonOpenSearchParameters) Create an instance of this class withamazonOpenSearchParameters()initialized to the given value.The parameters for OpenSearch. - Parameters:
- amazonOpenSearchParameters- The parameters for OpenSearch.
 
- 
fromAmazonOpenSearchParameterspublic static DataSourceParameters fromAmazonOpenSearchParameters(Consumer<AmazonOpenSearchParameters.Builder> amazonOpenSearchParameters) Create an instance of this class withamazonOpenSearchParameters()initialized to the given value.The parameters for OpenSearch. - Parameters:
- amazonOpenSearchParameters- The parameters for OpenSearch.
 
- 
fromExasolParametersCreate an instance of this class withexasolParameters()initialized to the given value.The parameters for Exasol. - Parameters:
- exasolParameters- The parameters for Exasol.
 
- 
fromExasolParameterspublic static DataSourceParameters fromExasolParameters(Consumer<ExasolParameters.Builder> exasolParameters) Create an instance of this class withexasolParameters()initialized to the given value.The parameters for Exasol. - Parameters:
- exasolParameters- The parameters for Exasol.
 
- 
fromDatabricksParameterspublic static DataSourceParameters fromDatabricksParameters(DatabricksParameters databricksParameters) Create an instance of this class withdatabricksParameters()initialized to the given value.The parameters that are required to connect to a Databricks data source. - Parameters:
- databricksParameters- The parameters that are required to connect to a Databricks data source.
 
- 
fromDatabricksParameterspublic static DataSourceParameters fromDatabricksParameters(Consumer<DatabricksParameters.Builder> databricksParameters) Create an instance of this class withdatabricksParameters()initialized to the given value.The parameters that are required to connect to a Databricks data source. - Parameters:
- databricksParameters- The parameters that are required to connect to a Databricks data source.
 
- 
fromStarburstParametersCreate an instance of this class withstarburstParameters()initialized to the given value.The parameters that are required to connect to a Starburst data source. - Parameters:
- starburstParameters- The parameters that are required to connect to a Starburst data source.
 
- 
fromStarburstParameterspublic static DataSourceParameters fromStarburstParameters(Consumer<StarburstParameters.Builder> starburstParameters) Create an instance of this class withstarburstParameters()initialized to the given value.The parameters that are required to connect to a Starburst data source. - Parameters:
- starburstParameters- The parameters that are required to connect to a Starburst data source.
 
- 
fromTrinoParametersCreate an instance of this class withtrinoParameters()initialized to the given value.The parameters that are required to connect to a Trino data source. - Parameters:
- trinoParameters- The parameters that are required to connect to a Trino data source.
 
- 
fromTrinoParameterspublic static DataSourceParameters fromTrinoParameters(Consumer<TrinoParameters.Builder> trinoParameters) Create an instance of this class withtrinoParameters()initialized to the given value.The parameters that are required to connect to a Trino data source. - Parameters:
- trinoParameters- The parameters that are required to connect to a Trino data source.
 
- 
fromBigQueryParametersCreate an instance of this class withbigQueryParameters()initialized to the given value.The parameters that are required to connect to a Google BigQuery data source. - Parameters:
- bigQueryParameters- The parameters that are required to connect to a Google BigQuery data source.
 
- 
fromBigQueryParameterspublic static DataSourceParameters fromBigQueryParameters(Consumer<BigQueryParameters.Builder> bigQueryParameters) Create an instance of this class withbigQueryParameters()initialized to the given value.The parameters that are required to connect to a Google BigQuery data source. - Parameters:
- bigQueryParameters- The parameters that are required to connect to a Google BigQuery data source.
 
- 
fromImpalaParametersCreate an instance of this class withimpalaParameters()initialized to the given value.The parameters for Impala. - Parameters:
- impalaParameters- The parameters for Impala.
 
- 
fromImpalaParameterspublic static DataSourceParameters fromImpalaParameters(Consumer<ImpalaParameters.Builder> impalaParameters) Create an instance of this class withimpalaParameters()initialized to the given value.The parameters for Impala. - Parameters:
- impalaParameters- The parameters for Impala.
 
- 
fromCustomConnectionParameterspublic static DataSourceParameters fromCustomConnectionParameters(CustomConnectionParameters customConnectionParameters) Create an instance of this class withcustomConnectionParameters()initialized to the given value.The parameters for custom connectors. - Parameters:
- customConnectionParameters- The parameters for custom connectors.
 
- 
fromCustomConnectionParameterspublic static DataSourceParameters fromCustomConnectionParameters(Consumer<CustomConnectionParameters.Builder> customConnectionParameters) Create an instance of this class withcustomConnectionParameters()initialized to the given value.The parameters for custom connectors. - Parameters:
- customConnectionParameters- The parameters for custom connectors.
 
- 
fromWebCrawlerParameterspublic static DataSourceParameters fromWebCrawlerParameters(WebCrawlerParameters webCrawlerParameters) Create an instance of this class withwebCrawlerParameters()initialized to the given value.The parameters for Web Crawler. - Parameters:
- webCrawlerParameters- The parameters for Web Crawler.
 
- 
fromWebCrawlerParameterspublic static DataSourceParameters fromWebCrawlerParameters(Consumer<WebCrawlerParameters.Builder> webCrawlerParameters) Create an instance of this class withwebCrawlerParameters()initialized to the given value.The parameters for Web Crawler. - Parameters:
- webCrawlerParameters- The parameters for Web Crawler.
 
- 
fromConfluenceParameterspublic static DataSourceParameters fromConfluenceParameters(ConfluenceParameters confluenceParameters) Create an instance of this class withconfluenceParameters()initialized to the given value.The parameters for Confluence. - Parameters:
- confluenceParameters- The parameters for Confluence.
 
- 
fromConfluenceParameterspublic static DataSourceParameters fromConfluenceParameters(Consumer<ConfluenceParameters.Builder> confluenceParameters) Create an instance of this class withconfluenceParameters()initialized to the given value.The parameters for Confluence. - Parameters:
- confluenceParameters- The parameters for Confluence.
 
- 
fromQBusinessParametersCreate an instance of this class withqBusinessParameters()initialized to the given value.The parameters for Amazon Q Business. - Parameters:
- qBusinessParameters- The parameters for Amazon Q Business.
 
- 
fromQBusinessParameterspublic static DataSourceParameters fromQBusinessParameters(Consumer<QBusinessParameters.Builder> qBusinessParameters) Create an instance of this class withqBusinessParameters()initialized to the given value.The parameters for Amazon Q Business. - Parameters:
- qBusinessParameters- The parameters for Amazon Q Business.
 
- 
typeRetrieve an enum value representing which member of this object is populated. When this class is returned in a service response, this will beDataSourceParameters.Type.UNKNOWN_TO_SDK_VERSIONif the service returned a member that is only known to a newer SDK version. When this class is created directly in your code, this will beDataSourceParameters.Type.UNKNOWN_TO_SDK_VERSIONif zero members are set, andnullif more than one member is set.
- 
sdkFields
- 
sdkFieldNameToField- Specified by:
- sdkFieldNameToFieldin interface- SdkPojo
- Returns:
- The mapping between the field name and its corresponding field.
 
 
-