Interface DataProviderSettings.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<DataProviderSettings.Builder,
,DataProviderSettings> SdkBuilder<DataProviderSettings.Builder,
,DataProviderSettings> SdkPojo
- Enclosing class:
DataProviderSettings
-
Method Summary
Modifier and TypeMethodDescriptiondefault DataProviderSettings.Builder
docDbSettings
(Consumer<DocDbDataProviderSettings.Builder> docDbSettings) Sets the value of the DocDbSettings property for this object.docDbSettings
(DocDbDataProviderSettings docDbSettings) Sets the value of the DocDbSettings property for this object.default DataProviderSettings.Builder
mariaDbSettings
(Consumer<MariaDbDataProviderSettings.Builder> mariaDbSettings) Provides information that defines a MariaDB data provider.mariaDbSettings
(MariaDbDataProviderSettings mariaDbSettings) Provides information that defines a MariaDB data provider.default DataProviderSettings.Builder
microsoftSqlServerSettings
(Consumer<MicrosoftSqlServerDataProviderSettings.Builder> microsoftSqlServerSettings) Sets the value of the MicrosoftSqlServerSettings property for this object.microsoftSqlServerSettings
(MicrosoftSqlServerDataProviderSettings microsoftSqlServerSettings) Sets the value of the MicrosoftSqlServerSettings property for this object.default DataProviderSettings.Builder
mongoDbSettings
(Consumer<MongoDbDataProviderSettings.Builder> mongoDbSettings) Provides information that defines a MongoDB data provider.mongoDbSettings
(MongoDbDataProviderSettings mongoDbSettings) Provides information that defines a MongoDB data provider.default DataProviderSettings.Builder
mySqlSettings
(Consumer<MySqlDataProviderSettings.Builder> mySqlSettings) Sets the value of the MySqlSettings property for this object.mySqlSettings
(MySqlDataProviderSettings mySqlSettings) Sets the value of the MySqlSettings property for this object.default DataProviderSettings.Builder
oracleSettings
(Consumer<OracleDataProviderSettings.Builder> oracleSettings) Sets the value of the OracleSettings property for this object.oracleSettings
(OracleDataProviderSettings oracleSettings) Sets the value of the OracleSettings property for this object.default DataProviderSettings.Builder
postgreSqlSettings
(Consumer<PostgreSqlDataProviderSettings.Builder> postgreSqlSettings) Sets the value of the PostgreSqlSettings property for this object.postgreSqlSettings
(PostgreSqlDataProviderSettings postgreSqlSettings) Sets the value of the PostgreSqlSettings property for this object.default DataProviderSettings.Builder
redshiftSettings
(Consumer<RedshiftDataProviderSettings.Builder> redshiftSettings) Sets the value of the RedshiftSettings property for this object.redshiftSettings
(RedshiftDataProviderSettings redshiftSettings) Sets the value of the RedshiftSettings property for this object.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
-
Method Details
-
redshiftSettings
Sets the value of the RedshiftSettings property for this object.- Parameters:
redshiftSettings
- The new value for the RedshiftSettings property for this object.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
redshiftSettings
default DataProviderSettings.Builder redshiftSettings(Consumer<RedshiftDataProviderSettings.Builder> redshiftSettings) Sets the value of the RedshiftSettings property for this object. This is a convenience method that creates an instance of theRedshiftDataProviderSettings.Builder
avoiding the need to create one manually viaRedshiftDataProviderSettings.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toredshiftSettings(RedshiftDataProviderSettings)
.- Parameters:
redshiftSettings
- a consumer that will call methods onRedshiftDataProviderSettings.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
postgreSqlSettings
Sets the value of the PostgreSqlSettings property for this object.- Parameters:
postgreSqlSettings
- The new value for the PostgreSqlSettings property for this object.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
postgreSqlSettings
default DataProviderSettings.Builder postgreSqlSettings(Consumer<PostgreSqlDataProviderSettings.Builder> postgreSqlSettings) Sets the value of the PostgreSqlSettings property for this object. This is a convenience method that creates an instance of thePostgreSqlDataProviderSettings.Builder
avoiding the need to create one manually viaPostgreSqlDataProviderSettings.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed topostgreSqlSettings(PostgreSqlDataProviderSettings)
.- Parameters:
postgreSqlSettings
- a consumer that will call methods onPostgreSqlDataProviderSettings.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
mySqlSettings
Sets the value of the MySqlSettings property for this object.- Parameters:
mySqlSettings
- The new value for the MySqlSettings property for this object.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
mySqlSettings
default DataProviderSettings.Builder mySqlSettings(Consumer<MySqlDataProviderSettings.Builder> mySqlSettings) Sets the value of the MySqlSettings property for this object. This is a convenience method that creates an instance of theMySqlDataProviderSettings.Builder
avoiding the need to create one manually viaMySqlDataProviderSettings.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tomySqlSettings(MySqlDataProviderSettings)
.- Parameters:
mySqlSettings
- a consumer that will call methods onMySqlDataProviderSettings.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
oracleSettings
Sets the value of the OracleSettings property for this object.- Parameters:
oracleSettings
- The new value for the OracleSettings property for this object.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
oracleSettings
default DataProviderSettings.Builder oracleSettings(Consumer<OracleDataProviderSettings.Builder> oracleSettings) Sets the value of the OracleSettings property for this object. This is a convenience method that creates an instance of theOracleDataProviderSettings.Builder
avoiding the need to create one manually viaOracleDataProviderSettings.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tooracleSettings(OracleDataProviderSettings)
.- Parameters:
oracleSettings
- a consumer that will call methods onOracleDataProviderSettings.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
microsoftSqlServerSettings
DataProviderSettings.Builder microsoftSqlServerSettings(MicrosoftSqlServerDataProviderSettings microsoftSqlServerSettings) Sets the value of the MicrosoftSqlServerSettings property for this object.- Parameters:
microsoftSqlServerSettings
- The new value for the MicrosoftSqlServerSettings property for this object.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
microsoftSqlServerSettings
default DataProviderSettings.Builder microsoftSqlServerSettings(Consumer<MicrosoftSqlServerDataProviderSettings.Builder> microsoftSqlServerSettings) Sets the value of the MicrosoftSqlServerSettings property for this object. This is a convenience method that creates an instance of theMicrosoftSqlServerDataProviderSettings.Builder
avoiding the need to create one manually viaMicrosoftSqlServerDataProviderSettings.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tomicrosoftSqlServerSettings(MicrosoftSqlServerDataProviderSettings)
.- Parameters:
microsoftSqlServerSettings
- a consumer that will call methods onMicrosoftSqlServerDataProviderSettings.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
docDbSettings
Sets the value of the DocDbSettings property for this object.- Parameters:
docDbSettings
- The new value for the DocDbSettings property for this object.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
docDbSettings
default DataProviderSettings.Builder docDbSettings(Consumer<DocDbDataProviderSettings.Builder> docDbSettings) Sets the value of the DocDbSettings property for this object. This is a convenience method that creates an instance of theDocDbDataProviderSettings.Builder
avoiding the need to create one manually viaDocDbDataProviderSettings.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed todocDbSettings(DocDbDataProviderSettings)
.- Parameters:
docDbSettings
- a consumer that will call methods onDocDbDataProviderSettings.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
mariaDbSettings
Provides information that defines a MariaDB data provider.
- Parameters:
mariaDbSettings
- Provides information that defines a MariaDB data provider.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
mariaDbSettings
default DataProviderSettings.Builder mariaDbSettings(Consumer<MariaDbDataProviderSettings.Builder> mariaDbSettings) Provides information that defines a MariaDB data provider.
This is a convenience method that creates an instance of theMariaDbDataProviderSettings.Builder
avoiding the need to create one manually viaMariaDbDataProviderSettings.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tomariaDbSettings(MariaDbDataProviderSettings)
.- Parameters:
mariaDbSettings
- a consumer that will call methods onMariaDbDataProviderSettings.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
mongoDbSettings
Provides information that defines a MongoDB data provider.
- Parameters:
mongoDbSettings
- Provides information that defines a MongoDB data provider.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
mongoDbSettings
default DataProviderSettings.Builder mongoDbSettings(Consumer<MongoDbDataProviderSettings.Builder> mongoDbSettings) Provides information that defines a MongoDB data provider.
This is a convenience method that creates an instance of theMongoDbDataProviderSettings.Builder
avoiding the need to create one manually viaMongoDbDataProviderSettings.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tomongoDbSettings(MongoDbDataProviderSettings)
.- Parameters:
mongoDbSettings
- a consumer that will call methods onMongoDbDataProviderSettings.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-