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 Summary
Nested ClassesModifier and TypeClassDescriptionstatic interfacestatic enum -
Method Summary
Modifier 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.ToCopyableBuilder
copy
-
Method Details
-
amazonElasticsearchParameters
The parameters for OpenSearch.
- Returns:
- The parameters for OpenSearch.
-
athenaParameters
The parameters for Amazon Athena.
- Returns:
- The parameters for Amazon Athena.
-
auroraParameters
The parameters for Amazon Aurora MySQL.
- Returns:
- The parameters for Amazon Aurora MySQL.
-
auroraPostgreSqlParameters
The parameters for Amazon Aurora.
- Returns:
- The parameters for Amazon Aurora.
-
awsIotAnalyticsParameters
The parameters for IoT Analytics.
- Returns:
- The parameters for IoT Analytics.
-
jiraParameters
The parameters for Jira.
- Returns:
- The parameters for Jira.
-
mariaDbParameters
The parameters for MariaDB.
- Returns:
- The parameters for MariaDB.
-
mySqlParameters
The parameters for MySQL.
- Returns:
- The parameters for MySQL.
-
oracleParameters
The parameters for Oracle.
- Returns:
- The parameters for Oracle.
-
postgreSqlParameters
The parameters for PostgreSQL.
- Returns:
- The parameters for PostgreSQL.
-
prestoParameters
The parameters for Presto.
- Returns:
- The parameters for Presto.
-
rdsParameters
The parameters for Amazon RDS.
- Returns:
- The parameters for Amazon RDS.
-
redshiftParameters
The parameters for Amazon Redshift.
- Returns:
- The parameters for Amazon Redshift.
-
s3Parameters
-
s3KnowledgeBaseParameters
The parameters for S3 Knowledge Base.
- Returns:
- The parameters for S3 Knowledge Base.
-
serviceNowParameters
The parameters for ServiceNow.
- Returns:
- The parameters for ServiceNow.
-
snowflakeParameters
The parameters for Snowflake.
- Returns:
- The parameters for Snowflake.
-
sparkParameters
The parameters for Spark.
- Returns:
- The parameters for Spark.
-
sqlServerParameters
The parameters for SQL Server.
- Returns:
- The parameters for SQL Server.
-
teradataParameters
The parameters for Teradata.
- Returns:
- The parameters for Teradata.
-
twitterParameters
The parameters for Twitter.
- Returns:
- The parameters for Twitter.
-
amazonOpenSearchParameters
The parameters for OpenSearch.
- Returns:
- The parameters for OpenSearch.
-
exasolParameters
The parameters for Exasol.
- Returns:
- The parameters for Exasol.
-
databricksParameters
The parameters that are required to connect to a Databricks data source.
- Returns:
- The parameters that are required to connect to a Databricks data source.
-
starburstParameters
The parameters that are required to connect to a Starburst data source.
- Returns:
- The parameters that are required to connect to a Starburst data source.
-
trinoParameters
The parameters that are required to connect to a Trino data source.
- Returns:
- The parameters that are required to connect to a Trino data source.
-
bigQueryParameters
The 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.
-
impalaParameters
The parameters for Impala.
- Returns:
- The parameters for Impala.
-
customConnectionParameters
The parameters for custom connectors.
- Returns:
- The parameters for custom connectors.
-
webCrawlerParameters
The parameters for Web Crawler.
- Returns:
- The parameters for Web Crawler.
-
confluenceParameters
The parameters for Confluence.
- Returns:
- The parameters for Confluence.
-
qBusinessParameters
The parameters for Amazon Q Business.
- Returns:
- The parameters for Amazon Q Business.
-
toBuilder
Description copied from interface:ToCopyableBuilderTake this object and create a builder that contains all of the current property values of this object.- Specified by:
toBuilderin interfaceToCopyableBuilder<DataSourceParameters.Builder,DataSourceParameters> - Returns:
- a builder for type T
-
builder
-
serializableBuilderClass
-
hashCode
-
equals
-
equalsBySdkFields
Description 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 interfaceSdkPojo- 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
-
fromAmazonElasticsearchParameters
public 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.
-
fromAmazonElasticsearchParameters
public 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.
-
fromAthenaParameters
Create an instance of this class withathenaParameters()initialized to the given value.The parameters for Amazon Athena.
- Parameters:
athenaParameters- The parameters for Amazon Athena.
-
fromAthenaParameters
public 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.
-
fromAuroraParameters
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.
-
fromAuroraParameters
public 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.
-
fromAuroraPostgreSqlParameters
public 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.
-
fromAuroraPostgreSqlParameters
public 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.
-
fromAwsIotAnalyticsParameters
public 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.
-
fromAwsIotAnalyticsParameters
public 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.
-
fromJiraParameters
Create an instance of this class withjiraParameters()initialized to the given value.The parameters for Jira.
- Parameters:
jiraParameters- The parameters for Jira.
-
fromJiraParameters
public 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.
-
fromMariaDbParameters
Create an instance of this class withmariaDbParameters()initialized to the given value.The parameters for MariaDB.
- Parameters:
mariaDbParameters- The parameters for MariaDB.
-
fromMariaDbParameters
public 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.
-
fromMySqlParameters
Create an instance of this class withmySqlParameters()initialized to the given value.The parameters for MySQL.
- Parameters:
mySqlParameters- The parameters for MySQL.
-
fromMySqlParameters
public 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.
-
fromOracleParameters
Create an instance of this class withoracleParameters()initialized to the given value.The parameters for Oracle.
- Parameters:
oracleParameters- The parameters for Oracle.
-
fromOracleParameters
public 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.
-
fromPostgreSqlParameters
public 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.
-
fromPostgreSqlParameters
public 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.
-
fromPrestoParameters
Create an instance of this class withprestoParameters()initialized to the given value.The parameters for Presto.
- Parameters:
prestoParameters- The parameters for Presto.
-
fromPrestoParameters
public 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.
-
fromRdsParameters
Create an instance of this class withrdsParameters()initialized to the given value.The parameters for Amazon RDS.
- Parameters:
rdsParameters- The parameters for Amazon RDS.
-
fromRdsParameters
Create an instance of this class withrdsParameters()initialized to the given value.The parameters for Amazon RDS.
- Parameters:
rdsParameters- The parameters for Amazon RDS.
-
fromRedshiftParameters
Create an instance of this class withredshiftParameters()initialized to the given value.The parameters for Amazon Redshift.
- Parameters:
redshiftParameters- The parameters for Amazon Redshift.
-
fromRedshiftParameters
public 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.
-
fromS3Parameters
Create an instance of this class withs3Parameters()initialized to the given value.The parameters for S3.
- Parameters:
s3Parameters- The parameters for S3.
-
fromS3Parameters
Create an instance of this class withs3Parameters()initialized to the given value.The parameters for S3.
- Parameters:
s3Parameters- The parameters for S3.
-
fromS3KnowledgeBaseParameters
public 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.
-
fromS3KnowledgeBaseParameters
public 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.
-
fromServiceNowParameters
public 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.
-
fromServiceNowParameters
public 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.
-
fromSnowflakeParameters
Create an instance of this class withsnowflakeParameters()initialized to the given value.The parameters for Snowflake.
- Parameters:
snowflakeParameters- The parameters for Snowflake.
-
fromSnowflakeParameters
public 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.
-
fromSparkParameters
Create an instance of this class withsparkParameters()initialized to the given value.The parameters for Spark.
- Parameters:
sparkParameters- The parameters for Spark.
-
fromSparkParameters
public 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.
-
fromSqlServerParameters
Create an instance of this class withsqlServerParameters()initialized to the given value.The parameters for SQL Server.
- Parameters:
sqlServerParameters- The parameters for SQL Server.
-
fromSqlServerParameters
public 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.
-
fromTeradataParameters
Create an instance of this class withteradataParameters()initialized to the given value.The parameters for Teradata.
- Parameters:
teradataParameters- The parameters for Teradata.
-
fromTeradataParameters
public 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.
-
fromTwitterParameters
Create an instance of this class withtwitterParameters()initialized to the given value.The parameters for Twitter.
- Parameters:
twitterParameters- The parameters for Twitter.
-
fromTwitterParameters
public 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.
-
fromAmazonOpenSearchParameters
public 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.
-
fromAmazonOpenSearchParameters
public 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.
-
fromExasolParameters
Create an instance of this class withexasolParameters()initialized to the given value.The parameters for Exasol.
- Parameters:
exasolParameters- The parameters for Exasol.
-
fromExasolParameters
public 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.
-
fromDatabricksParameters
public 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.
-
fromDatabricksParameters
public 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.
-
fromStarburstParameters
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.
-
fromStarburstParameters
public 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.
-
fromTrinoParameters
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.
-
fromTrinoParameters
public 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.
-
fromBigQueryParameters
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.
-
fromBigQueryParameters
public 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.
-
fromImpalaParameters
Create an instance of this class withimpalaParameters()initialized to the given value.The parameters for Impala.
- Parameters:
impalaParameters- The parameters for Impala.
-
fromImpalaParameters
public 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.
-
fromCustomConnectionParameters
public 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.
-
fromCustomConnectionParameters
public 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.
-
fromWebCrawlerParameters
public 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.
-
fromWebCrawlerParameters
public 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.
-
fromConfluenceParameters
public 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.
-
fromConfluenceParameters
public 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.
-
fromQBusinessParameters
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.
-
fromQBusinessParameters
public 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.
-
type
Retrieve 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 interfaceSdkPojo- Returns:
- The mapping between the field name and its corresponding field.
-