Class DataSourceParameters
- java.lang.Object
-
- software.amazon.awssdk.services.quicksight.model.DataSourceParameters
-
- All Implemented Interfaces:
Serializable
,SdkPojo
,ToCopyableBuilder<DataSourceParameters.Builder,DataSourceParameters>
@Generated("software.amazon.awssdk:codegen") public final class DataSourceParameters extends Object implements SdkPojo, Serializable, ToCopyableBuilder<DataSourceParameters.Builder,DataSourceParameters>
The parameters that Amazon QuickSight 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:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interface
DataSourceParameters.Builder
static class
DataSourceParameters.Type
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description AmazonElasticsearchParameters
amazonElasticsearchParameters()
The parameters for OpenSearch.AmazonOpenSearchParameters
amazonOpenSearchParameters()
The parameters for OpenSearch.AthenaParameters
athenaParameters()
The parameters for Amazon Athena.AuroraParameters
auroraParameters()
The parameters for Amazon Aurora MySQL.AuroraPostgreSqlParameters
auroraPostgreSqlParameters()
The parameters for Amazon Aurora.AwsIotAnalyticsParameters
awsIotAnalyticsParameters()
The parameters for IoT Analytics.static DataSourceParameters.Builder
builder()
DatabricksParameters
databricksParameters()
The parameters that are required to connect to a Databricks data source.boolean
equals(Object obj)
boolean
equalsBySdkFields(Object obj)
ExasolParameters
exasolParameters()
The parameters for Exasol.static DataSourceParameters
fromAmazonElasticsearchParameters(Consumer<AmazonElasticsearchParameters.Builder> amazonElasticsearchParameters)
Create an instance of this class withamazonElasticsearchParameters()
initialized to the given value.static DataSourceParameters
fromAmazonElasticsearchParameters(AmazonElasticsearchParameters amazonElasticsearchParameters)
Create an instance of this class withamazonElasticsearchParameters()
initialized to the given value.static DataSourceParameters
fromAmazonOpenSearchParameters(Consumer<AmazonOpenSearchParameters.Builder> amazonOpenSearchParameters)
Create an instance of this class withamazonOpenSearchParameters()
initialized to the given value.static DataSourceParameters
fromAmazonOpenSearchParameters(AmazonOpenSearchParameters amazonOpenSearchParameters)
Create an instance of this class withamazonOpenSearchParameters()
initialized to the given value.static DataSourceParameters
fromAthenaParameters(Consumer<AthenaParameters.Builder> athenaParameters)
Create an instance of this class withathenaParameters()
initialized to the given value.static DataSourceParameters
fromAthenaParameters(AthenaParameters athenaParameters)
Create an instance of this class withathenaParameters()
initialized to the given value.static DataSourceParameters
fromAuroraParameters(Consumer<AuroraParameters.Builder> auroraParameters)
Create an instance of this class withauroraParameters()
initialized to the given value.static DataSourceParameters
fromAuroraParameters(AuroraParameters auroraParameters)
Create an instance of this class withauroraParameters()
initialized to the given value.static DataSourceParameters
fromAuroraPostgreSqlParameters(Consumer<AuroraPostgreSqlParameters.Builder> auroraPostgreSqlParameters)
Create an instance of this class withauroraPostgreSqlParameters()
initialized to the given value.static DataSourceParameters
fromAuroraPostgreSqlParameters(AuroraPostgreSqlParameters auroraPostgreSqlParameters)
Create an instance of this class withauroraPostgreSqlParameters()
initialized to the given value.static DataSourceParameters
fromAwsIotAnalyticsParameters(Consumer<AwsIotAnalyticsParameters.Builder> awsIotAnalyticsParameters)
Create an instance of this class withawsIotAnalyticsParameters()
initialized to the given value.static DataSourceParameters
fromAwsIotAnalyticsParameters(AwsIotAnalyticsParameters awsIotAnalyticsParameters)
Create an instance of this class withawsIotAnalyticsParameters()
initialized to the given value.static DataSourceParameters
fromDatabricksParameters(Consumer<DatabricksParameters.Builder> databricksParameters)
Create an instance of this class withdatabricksParameters()
initialized to the given value.static DataSourceParameters
fromDatabricksParameters(DatabricksParameters databricksParameters)
Create an instance of this class withdatabricksParameters()
initialized to the given value.static DataSourceParameters
fromExasolParameters(Consumer<ExasolParameters.Builder> exasolParameters)
Create an instance of this class withexasolParameters()
initialized to the given value.static DataSourceParameters
fromExasolParameters(ExasolParameters exasolParameters)
Create an instance of this class withexasolParameters()
initialized to the given value.static DataSourceParameters
fromJiraParameters(Consumer<JiraParameters.Builder> jiraParameters)
Create an instance of this class withjiraParameters()
initialized to the given value.static DataSourceParameters
fromJiraParameters(JiraParameters jiraParameters)
Create an instance of this class withjiraParameters()
initialized to the given value.static DataSourceParameters
fromMariaDbParameters(Consumer<MariaDbParameters.Builder> mariaDbParameters)
Create an instance of this class withmariaDbParameters()
initialized to the given value.static DataSourceParameters
fromMariaDbParameters(MariaDbParameters mariaDbParameters)
Create an instance of this class withmariaDbParameters()
initialized to the given value.static DataSourceParameters
fromMySqlParameters(Consumer<MySqlParameters.Builder> mySqlParameters)
Create an instance of this class withmySqlParameters()
initialized to the given value.static DataSourceParameters
fromMySqlParameters(MySqlParameters mySqlParameters)
Create an instance of this class withmySqlParameters()
initialized to the given value.static DataSourceParameters
fromOracleParameters(Consumer<OracleParameters.Builder> oracleParameters)
Create an instance of this class withoracleParameters()
initialized to the given value.static DataSourceParameters
fromOracleParameters(OracleParameters oracleParameters)
Create an instance of this class withoracleParameters()
initialized to the given value.static DataSourceParameters
fromPostgreSqlParameters(Consumer<PostgreSqlParameters.Builder> postgreSqlParameters)
Create an instance of this class withpostgreSqlParameters()
initialized to the given value.static DataSourceParameters
fromPostgreSqlParameters(PostgreSqlParameters postgreSqlParameters)
Create an instance of this class withpostgreSqlParameters()
initialized to the given value.static DataSourceParameters
fromPrestoParameters(Consumer<PrestoParameters.Builder> prestoParameters)
Create an instance of this class withprestoParameters()
initialized to the given value.static DataSourceParameters
fromPrestoParameters(PrestoParameters prestoParameters)
Create an instance of this class withprestoParameters()
initialized to the given value.static DataSourceParameters
fromRdsParameters(Consumer<RdsParameters.Builder> rdsParameters)
Create an instance of this class withrdsParameters()
initialized to the given value.static DataSourceParameters
fromRdsParameters(RdsParameters rdsParameters)
Create an instance of this class withrdsParameters()
initialized to the given value.static DataSourceParameters
fromRedshiftParameters(Consumer<RedshiftParameters.Builder> redshiftParameters)
Create an instance of this class withredshiftParameters()
initialized to the given value.static DataSourceParameters
fromRedshiftParameters(RedshiftParameters redshiftParameters)
Create an instance of this class withredshiftParameters()
initialized to the given value.static DataSourceParameters
fromS3Parameters(Consumer<S3Parameters.Builder> s3Parameters)
Create an instance of this class withs3Parameters()
initialized to the given value.static DataSourceParameters
fromS3Parameters(S3Parameters s3Parameters)
Create an instance of this class withs3Parameters()
initialized to the given value.static DataSourceParameters
fromServiceNowParameters(Consumer<ServiceNowParameters.Builder> serviceNowParameters)
Create an instance of this class withserviceNowParameters()
initialized to the given value.static DataSourceParameters
fromServiceNowParameters(ServiceNowParameters serviceNowParameters)
Create an instance of this class withserviceNowParameters()
initialized to the given value.static DataSourceParameters
fromSnowflakeParameters(Consumer<SnowflakeParameters.Builder> snowflakeParameters)
Create an instance of this class withsnowflakeParameters()
initialized to the given value.static DataSourceParameters
fromSnowflakeParameters(SnowflakeParameters snowflakeParameters)
Create an instance of this class withsnowflakeParameters()
initialized to the given value.static DataSourceParameters
fromSparkParameters(Consumer<SparkParameters.Builder> sparkParameters)
Create an instance of this class withsparkParameters()
initialized to the given value.static DataSourceParameters
fromSparkParameters(SparkParameters sparkParameters)
Create an instance of this class withsparkParameters()
initialized to the given value.static DataSourceParameters
fromSqlServerParameters(Consumer<SqlServerParameters.Builder> sqlServerParameters)
Create an instance of this class withsqlServerParameters()
initialized to the given value.static DataSourceParameters
fromSqlServerParameters(SqlServerParameters sqlServerParameters)
Create an instance of this class withsqlServerParameters()
initialized to the given value.static DataSourceParameters
fromStarburstParameters(Consumer<StarburstParameters.Builder> starburstParameters)
Create an instance of this class withstarburstParameters()
initialized to the given value.static DataSourceParameters
fromStarburstParameters(StarburstParameters starburstParameters)
Create an instance of this class withstarburstParameters()
initialized to the given value.static DataSourceParameters
fromTeradataParameters(Consumer<TeradataParameters.Builder> teradataParameters)
Create an instance of this class withteradataParameters()
initialized to the given value.static DataSourceParameters
fromTeradataParameters(TeradataParameters teradataParameters)
Create an instance of this class withteradataParameters()
initialized to the given value.static DataSourceParameters
fromTrinoParameters(Consumer<TrinoParameters.Builder> trinoParameters)
Create an instance of this class withtrinoParameters()
initialized to the given value.static DataSourceParameters
fromTrinoParameters(TrinoParameters trinoParameters)
Create an instance of this class withtrinoParameters()
initialized to the given value.static DataSourceParameters
fromTwitterParameters(Consumer<TwitterParameters.Builder> twitterParameters)
Create an instance of this class withtwitterParameters()
initialized to the given value.static DataSourceParameters
fromTwitterParameters(TwitterParameters twitterParameters)
Create an instance of this class withtwitterParameters()
initialized to the given value.<T> Optional<T>
getValueForField(String fieldName, Class<T> clazz)
int
hashCode()
JiraParameters
jiraParameters()
The parameters for Jira.MariaDbParameters
mariaDbParameters()
The parameters for MariaDB.MySqlParameters
mySqlParameters()
The parameters for MySQL.OracleParameters
oracleParameters()
The parameters for Oracle.PostgreSqlParameters
postgreSqlParameters()
The parameters for PostgreSQL.PrestoParameters
prestoParameters()
The parameters for Presto.RdsParameters
rdsParameters()
The parameters for Amazon RDS.RedshiftParameters
redshiftParameters()
The parameters for Amazon Redshift.S3Parameters
s3Parameters()
The parameters for S3.List<SdkField<?>>
sdkFields()
static Class<? extends DataSourceParameters.Builder>
serializableBuilderClass()
ServiceNowParameters
serviceNowParameters()
The parameters for ServiceNow.SnowflakeParameters
snowflakeParameters()
The parameters for Snowflake.SparkParameters
sparkParameters()
The parameters for Spark.SqlServerParameters
sqlServerParameters()
The parameters for SQL Server.StarburstParameters
starburstParameters()
The parameters that are required to connect to a Starburst data source.TeradataParameters
teradataParameters()
The parameters for Teradata.DataSourceParameters.Builder
toBuilder()
String
toString()
Returns a string representation of this object.TrinoParameters
trinoParameters()
The parameters that are required to connect to a Trino data source.TwitterParameters
twitterParameters()
The parameters for Twitter.DataSourceParameters.Type
type()
Retrieve an enum value representing which member of this object is populated.-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface software.amazon.awssdk.utils.builder.ToCopyableBuilder
copy
-
-
-
-
Method Detail
-
amazonElasticsearchParameters
public final AmazonElasticsearchParameters amazonElasticsearchParameters()
The parameters for OpenSearch.
- Returns:
- The parameters for OpenSearch.
-
athenaParameters
public final AthenaParameters athenaParameters()
The parameters for Amazon Athena.
- Returns:
- The parameters for Amazon Athena.
-
auroraParameters
public final AuroraParameters auroraParameters()
The parameters for Amazon Aurora MySQL.
- Returns:
- The parameters for Amazon Aurora MySQL.
-
auroraPostgreSqlParameters
public final AuroraPostgreSqlParameters auroraPostgreSqlParameters()
The parameters for Amazon Aurora.
- Returns:
- The parameters for Amazon Aurora.
-
awsIotAnalyticsParameters
public final AwsIotAnalyticsParameters awsIotAnalyticsParameters()
The parameters for IoT Analytics.
- Returns:
- The parameters for IoT Analytics.
-
jiraParameters
public final JiraParameters jiraParameters()
The parameters for Jira.
- Returns:
- The parameters for Jira.
-
mariaDbParameters
public final MariaDbParameters mariaDbParameters()
The parameters for MariaDB.
- Returns:
- The parameters for MariaDB.
-
mySqlParameters
public final MySqlParameters mySqlParameters()
The parameters for MySQL.
- Returns:
- The parameters for MySQL.
-
oracleParameters
public final OracleParameters oracleParameters()
The parameters for Oracle.
- Returns:
- The parameters for Oracle.
-
postgreSqlParameters
public final PostgreSqlParameters postgreSqlParameters()
The parameters for PostgreSQL.
- Returns:
- The parameters for PostgreSQL.
-
prestoParameters
public final PrestoParameters prestoParameters()
The parameters for Presto.
- Returns:
- The parameters for Presto.
-
rdsParameters
public final RdsParameters rdsParameters()
The parameters for Amazon RDS.
- Returns:
- The parameters for Amazon RDS.
-
redshiftParameters
public final RedshiftParameters redshiftParameters()
The parameters for Amazon Redshift.
- Returns:
- The parameters for Amazon Redshift.
-
s3Parameters
public final S3Parameters s3Parameters()
The parameters for S3.
- Returns:
- The parameters for S3.
-
serviceNowParameters
public final ServiceNowParameters serviceNowParameters()
The parameters for ServiceNow.
- Returns:
- The parameters for ServiceNow.
-
snowflakeParameters
public final SnowflakeParameters snowflakeParameters()
The parameters for Snowflake.
- Returns:
- The parameters for Snowflake.
-
sparkParameters
public final SparkParameters sparkParameters()
The parameters for Spark.
- Returns:
- The parameters for Spark.
-
sqlServerParameters
public final SqlServerParameters sqlServerParameters()
The parameters for SQL Server.
- Returns:
- The parameters for SQL Server.
-
teradataParameters
public final TeradataParameters teradataParameters()
The parameters for Teradata.
- Returns:
- The parameters for Teradata.
-
twitterParameters
public final TwitterParameters twitterParameters()
The parameters for Twitter.
- Returns:
- The parameters for Twitter.
-
amazonOpenSearchParameters
public final AmazonOpenSearchParameters amazonOpenSearchParameters()
The parameters for OpenSearch.
- Returns:
- The parameters for OpenSearch.
-
exasolParameters
public final ExasolParameters exasolParameters()
The parameters for Exasol.
- Returns:
- The parameters for Exasol.
-
databricksParameters
public final DatabricksParameters 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
public final StarburstParameters 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
public final TrinoParameters 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.
-
toBuilder
public DataSourceParameters.Builder toBuilder()
- Specified by:
toBuilder
in interfaceToCopyableBuilder<DataSourceParameters.Builder,DataSourceParameters>
-
builder
public static DataSourceParameters.Builder builder()
-
serializableBuilderClass
public static Class<? extends DataSourceParameters.Builder> serializableBuilderClass()
-
equalsBySdkFields
public final boolean equalsBySdkFields(Object obj)
- Specified by:
equalsBySdkFields
in interfaceSdkPojo
-
toString
public final String toString()
Returns a string representation of this object. This is useful for testing and debugging. Sensitive data will be redacted from this string using a placeholder value.
-
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
public static DataSourceParameters fromAthenaParameters(AthenaParameters 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.
-
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
public static DataSourceParameters fromAuroraParameters(AuroraParameters 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.
-
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
public static DataSourceParameters fromJiraParameters(JiraParameters jiraParameters)
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
public static DataSourceParameters fromMariaDbParameters(MariaDbParameters mariaDbParameters)
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
public static DataSourceParameters fromMySqlParameters(MySqlParameters mySqlParameters)
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
public static DataSourceParameters fromOracleParameters(OracleParameters oracleParameters)
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
public static DataSourceParameters fromPrestoParameters(PrestoParameters prestoParameters)
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
public static DataSourceParameters fromRdsParameters(RdsParameters rdsParameters)
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
public static DataSourceParameters fromRdsParameters(Consumer<RdsParameters.Builder> rdsParameters)
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
public static DataSourceParameters fromRedshiftParameters(RedshiftParameters 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.
-
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
public static DataSourceParameters fromS3Parameters(S3Parameters s3Parameters)
Create an instance of this class withs3Parameters()
initialized to the given value.The parameters for S3.
- Parameters:
s3Parameters
- The parameters for S3.
-
fromS3Parameters
public static DataSourceParameters fromS3Parameters(Consumer<S3Parameters.Builder> s3Parameters)
Create an instance of this class withs3Parameters()
initialized to the given value.The parameters for S3.
- Parameters:
s3Parameters
- The parameters for S3.
-
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
public static DataSourceParameters fromSnowflakeParameters(SnowflakeParameters snowflakeParameters)
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
public static DataSourceParameters fromSparkParameters(SparkParameters sparkParameters)
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
public static DataSourceParameters fromSqlServerParameters(SqlServerParameters 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.
-
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
public static DataSourceParameters fromTeradataParameters(TeradataParameters teradataParameters)
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
public static DataSourceParameters fromTwitterParameters(TwitterParameters twitterParameters)
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
public static DataSourceParameters fromExasolParameters(ExasolParameters exasolParameters)
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
public static DataSourceParameters fromStarburstParameters(StarburstParameters 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.
-
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
public static DataSourceParameters fromTrinoParameters(TrinoParameters 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.
-
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.
-
type
public DataSourceParameters.Type 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_VERSION
if 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_VERSION
if zero members are set, andnull
if more than one member is set.
-
-