Interface DataProviderSettings.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<DataProviderSettings.Builder,DataProviderSettings>,SdkBuilder<DataProviderSettings.Builder,DataProviderSettings>,SdkPojo
- Enclosing class:
- DataProviderSettings
@Mutable @NotThreadSafe public static interface DataProviderSettings.Builder extends SdkPojo, CopyableBuilder<DataProviderSettings.Builder,DataProviderSettings>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description default DataProviderSettings.BuilderdocDbSettings(Consumer<DocDbDataProviderSettings.Builder> docDbSettings)Sets the value of the DocDbSettings property for this object.DataProviderSettings.BuilderdocDbSettings(DocDbDataProviderSettings docDbSettings)Sets the value of the DocDbSettings property for this object.default DataProviderSettings.BuilderibmDb2LuwSettings(Consumer<IbmDb2LuwDataProviderSettings.Builder> ibmDb2LuwSettings)Provides information that defines an IBM DB2 LUW data provider.DataProviderSettings.BuilderibmDb2LuwSettings(IbmDb2LuwDataProviderSettings ibmDb2LuwSettings)Provides information that defines an IBM DB2 LUW data provider.default DataProviderSettings.BuilderibmDb2zOsSettings(Consumer<IbmDb2zOsDataProviderSettings.Builder> ibmDb2zOsSettings)Provides information that defines an IBM DB2 for z/OS data provider.DataProviderSettings.BuilderibmDb2zOsSettings(IbmDb2zOsDataProviderSettings ibmDb2zOsSettings)Provides information that defines an IBM DB2 for z/OS data provider.default DataProviderSettings.BuildermariaDbSettings(Consumer<MariaDbDataProviderSettings.Builder> mariaDbSettings)Provides information that defines a MariaDB data provider.DataProviderSettings.BuildermariaDbSettings(MariaDbDataProviderSettings mariaDbSettings)Provides information that defines a MariaDB data provider.default DataProviderSettings.BuildermicrosoftSqlServerSettings(Consumer<MicrosoftSqlServerDataProviderSettings.Builder> microsoftSqlServerSettings)Sets the value of the MicrosoftSqlServerSettings property for this object.DataProviderSettings.BuildermicrosoftSqlServerSettings(MicrosoftSqlServerDataProviderSettings microsoftSqlServerSettings)Sets the value of the MicrosoftSqlServerSettings property for this object.default DataProviderSettings.BuildermongoDbSettings(Consumer<MongoDbDataProviderSettings.Builder> mongoDbSettings)Provides information that defines a MongoDB data provider.DataProviderSettings.BuildermongoDbSettings(MongoDbDataProviderSettings mongoDbSettings)Provides information that defines a MongoDB data provider.default DataProviderSettings.BuildermySqlSettings(Consumer<MySqlDataProviderSettings.Builder> mySqlSettings)Sets the value of the MySqlSettings property for this object.DataProviderSettings.BuildermySqlSettings(MySqlDataProviderSettings mySqlSettings)Sets the value of the MySqlSettings property for this object.default DataProviderSettings.BuilderoracleSettings(Consumer<OracleDataProviderSettings.Builder> oracleSettings)Sets the value of the OracleSettings property for this object.DataProviderSettings.BuilderoracleSettings(OracleDataProviderSettings oracleSettings)Sets the value of the OracleSettings property for this object.default DataProviderSettings.BuilderpostgreSqlSettings(Consumer<PostgreSqlDataProviderSettings.Builder> postgreSqlSettings)Sets the value of the PostgreSqlSettings property for this object.DataProviderSettings.BuilderpostgreSqlSettings(PostgreSqlDataProviderSettings postgreSqlSettings)Sets the value of the PostgreSqlSettings property for this object.default DataProviderSettings.BuilderredshiftSettings(Consumer<RedshiftDataProviderSettings.Builder> redshiftSettings)Sets the value of the RedshiftSettings property for this object.DataProviderSettings.BuilderredshiftSettings(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, sdkFieldNameToField, sdkFields
-
-
-
-
Method Detail
-
redshiftSettings
DataProviderSettings.Builder redshiftSettings(RedshiftDataProviderSettings 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.Builderavoiding the need to create one manually viaRedshiftDataProviderSettings.builder().When the
Consumercompletes,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:
redshiftSettings(RedshiftDataProviderSettings)
-
postgreSqlSettings
DataProviderSettings.Builder postgreSqlSettings(PostgreSqlDataProviderSettings 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.Builderavoiding the need to create one manually viaPostgreSqlDataProviderSettings.builder().When the
Consumercompletes,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:
postgreSqlSettings(PostgreSqlDataProviderSettings)
-
mySqlSettings
DataProviderSettings.Builder mySqlSettings(MySqlDataProviderSettings 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.Builderavoiding the need to create one manually viaMySqlDataProviderSettings.builder().When the
Consumercompletes,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:
mySqlSettings(MySqlDataProviderSettings)
-
oracleSettings
DataProviderSettings.Builder oracleSettings(OracleDataProviderSettings 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.Builderavoiding the need to create one manually viaOracleDataProviderSettings.builder().When the
Consumercompletes,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:
oracleSettings(OracleDataProviderSettings)
-
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.Builderavoiding the need to create one manually viaMicrosoftSqlServerDataProviderSettings.builder().When the
Consumercompletes,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:
microsoftSqlServerSettings(MicrosoftSqlServerDataProviderSettings)
-
docDbSettings
DataProviderSettings.Builder docDbSettings(DocDbDataProviderSettings 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.Builderavoiding the need to create one manually viaDocDbDataProviderSettings.builder().When the
Consumercompletes,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:
docDbSettings(DocDbDataProviderSettings)
-
mariaDbSettings
DataProviderSettings.Builder mariaDbSettings(MariaDbDataProviderSettings 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.Builderavoiding the need to create one manually viaMariaDbDataProviderSettings.builder().When the
Consumercompletes,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:
mariaDbSettings(MariaDbDataProviderSettings)
-
ibmDb2LuwSettings
DataProviderSettings.Builder ibmDb2LuwSettings(IbmDb2LuwDataProviderSettings ibmDb2LuwSettings)
Provides information that defines an IBM DB2 LUW data provider.
- Parameters:
ibmDb2LuwSettings- Provides information that defines an IBM DB2 LUW data provider.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
ibmDb2LuwSettings
default DataProviderSettings.Builder ibmDb2LuwSettings(Consumer<IbmDb2LuwDataProviderSettings.Builder> ibmDb2LuwSettings)
Provides information that defines an IBM DB2 LUW data provider.
This is a convenience method that creates an instance of theIbmDb2LuwDataProviderSettings.Builderavoiding the need to create one manually viaIbmDb2LuwDataProviderSettings.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toibmDb2LuwSettings(IbmDb2LuwDataProviderSettings).- Parameters:
ibmDb2LuwSettings- a consumer that will call methods onIbmDb2LuwDataProviderSettings.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
ibmDb2LuwSettings(IbmDb2LuwDataProviderSettings)
-
ibmDb2zOsSettings
DataProviderSettings.Builder ibmDb2zOsSettings(IbmDb2zOsDataProviderSettings ibmDb2zOsSettings)
Provides information that defines an IBM DB2 for z/OS data provider.
- Parameters:
ibmDb2zOsSettings- Provides information that defines an IBM DB2 for z/OS data provider.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
ibmDb2zOsSettings
default DataProviderSettings.Builder ibmDb2zOsSettings(Consumer<IbmDb2zOsDataProviderSettings.Builder> ibmDb2zOsSettings)
Provides information that defines an IBM DB2 for z/OS data provider.
This is a convenience method that creates an instance of theIbmDb2zOsDataProviderSettings.Builderavoiding the need to create one manually viaIbmDb2zOsDataProviderSettings.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toibmDb2zOsSettings(IbmDb2zOsDataProviderSettings).- Parameters:
ibmDb2zOsSettings- a consumer that will call methods onIbmDb2zOsDataProviderSettings.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
ibmDb2zOsSettings(IbmDb2zOsDataProviderSettings)
-
mongoDbSettings
DataProviderSettings.Builder mongoDbSettings(MongoDbDataProviderSettings 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.Builderavoiding the need to create one manually viaMongoDbDataProviderSettings.builder().When the
Consumercompletes,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:
mongoDbSettings(MongoDbDataProviderSettings)
-
-