Package com.pulumi.aws.dms.inputs
Class DataProviderSettingsArgs.Builder
- java.lang.Object
-
- com.pulumi.aws.dms.inputs.DataProviderSettingsArgs.Builder
-
- Enclosing class:
- DataProviderSettingsArgs
public static final class DataProviderSettingsArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()Builder(DataProviderSettingsArgs defaults)
-
Method Summary
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(DataProviderSettingsArgs defaults)
-
-
Method Detail
-
docDbSettings
public DataProviderSettingsArgs.Builder docDbSettings(@Nullable com.pulumi.core.Output<DataProviderSettingsDocDbSettingsArgs> docDbSettings)
- Parameters:
docDbSettings- Settings for the `docdb` engine. See `docDbSettings` Block below.- Returns:
- builder
-
docDbSettings
public DataProviderSettingsArgs.Builder docDbSettings(DataProviderSettingsDocDbSettingsArgs docDbSettings)
- Parameters:
docDbSettings- Settings for the `docdb` engine. See `docDbSettings` Block below.- Returns:
- builder
-
ibmDb2LuwSettings
public DataProviderSettingsArgs.Builder ibmDb2LuwSettings(@Nullable com.pulumi.core.Output<DataProviderSettingsIbmDb2LuwSettingsArgs> ibmDb2LuwSettings)
- Parameters:
ibmDb2LuwSettings- Settings for the `db2` engine. See `ibmDb2LuwSettings` Block below.- Returns:
- builder
-
ibmDb2LuwSettings
public DataProviderSettingsArgs.Builder ibmDb2LuwSettings(DataProviderSettingsIbmDb2LuwSettingsArgs ibmDb2LuwSettings)
- Parameters:
ibmDb2LuwSettings- Settings for the `db2` engine. See `ibmDb2LuwSettings` Block below.- Returns:
- builder
-
ibmDb2ZosSettings
public DataProviderSettingsArgs.Builder ibmDb2ZosSettings(@Nullable com.pulumi.core.Output<DataProviderSettingsIbmDb2ZosSettingsArgs> ibmDb2ZosSettings)
- Parameters:
ibmDb2ZosSettings- Settings for the `db2-zos` engine. See `ibmDb2ZosSettings` Block below.- Returns:
- builder
-
ibmDb2ZosSettings
public DataProviderSettingsArgs.Builder ibmDb2ZosSettings(DataProviderSettingsIbmDb2ZosSettingsArgs ibmDb2ZosSettings)
- Parameters:
ibmDb2ZosSettings- Settings for the `db2-zos` engine. See `ibmDb2ZosSettings` Block below.- Returns:
- builder
-
mariaDbSettings
public DataProviderSettingsArgs.Builder mariaDbSettings(@Nullable com.pulumi.core.Output<DataProviderSettingsMariaDbSettingsArgs> mariaDbSettings)
- Parameters:
mariaDbSettings- Settings for the `mariadb` engine. See `mariaDbSettings` Block below.- Returns:
- builder
-
mariaDbSettings
public DataProviderSettingsArgs.Builder mariaDbSettings(DataProviderSettingsMariaDbSettingsArgs mariaDbSettings)
- Parameters:
mariaDbSettings- Settings for the `mariadb` engine. See `mariaDbSettings` Block below.- Returns:
- builder
-
microsoftSqlServerSettings
public DataProviderSettingsArgs.Builder microsoftSqlServerSettings(@Nullable com.pulumi.core.Output<DataProviderSettingsMicrosoftSqlServerSettingsArgs> microsoftSqlServerSettings)
- Parameters:
microsoftSqlServerSettings- Settings for the `sqlserver` engine. See `microsoftSqlServerSettings` Block below.- Returns:
- builder
-
microsoftSqlServerSettings
public DataProviderSettingsArgs.Builder microsoftSqlServerSettings(DataProviderSettingsMicrosoftSqlServerSettingsArgs microsoftSqlServerSettings)
- Parameters:
microsoftSqlServerSettings- Settings for the `sqlserver` engine. See `microsoftSqlServerSettings` Block below.- Returns:
- builder
-
mongoDbSettings
public DataProviderSettingsArgs.Builder mongoDbSettings(@Nullable com.pulumi.core.Output<DataProviderSettingsMongoDbSettingsArgs> mongoDbSettings)
- Parameters:
mongoDbSettings- Settings for the `mongodb` engine. See `mongoDbSettings` Block below.- Returns:
- builder
-
mongoDbSettings
public DataProviderSettingsArgs.Builder mongoDbSettings(DataProviderSettingsMongoDbSettingsArgs mongoDbSettings)
- Parameters:
mongoDbSettings- Settings for the `mongodb` engine. See `mongoDbSettings` Block below.- Returns:
- builder
-
mysqlSettings
public DataProviderSettingsArgs.Builder mysqlSettings(@Nullable com.pulumi.core.Output<DataProviderSettingsMysqlSettingsArgs> mysqlSettings)
- Parameters:
mysqlSettings- Settings for the `mysql` and `aurora` engines. See `mysqlSettings` Block below.- Returns:
- builder
-
mysqlSettings
public DataProviderSettingsArgs.Builder mysqlSettings(DataProviderSettingsMysqlSettingsArgs mysqlSettings)
- Parameters:
mysqlSettings- Settings for the `mysql` and `aurora` engines. See `mysqlSettings` Block below.- Returns:
- builder
-
oracleSettings
public DataProviderSettingsArgs.Builder oracleSettings(@Nullable com.pulumi.core.Output<DataProviderSettingsOracleSettingsArgs> oracleSettings)
- Parameters:
oracleSettings- Settings for the `oracle` engine. See `oracleSettings` Block below.- Returns:
- builder
-
oracleSettings
public DataProviderSettingsArgs.Builder oracleSettings(DataProviderSettingsOracleSettingsArgs oracleSettings)
- Parameters:
oracleSettings- Settings for the `oracle` engine. See `oracleSettings` Block below.- Returns:
- builder
-
postgresqlSettings
public DataProviderSettingsArgs.Builder postgresqlSettings(@Nullable com.pulumi.core.Output<DataProviderSettingsPostgresqlSettingsArgs> postgresqlSettings)
- Parameters:
postgresqlSettings- Settings for the `postgres` and `aurora-postgresql` engines. See `postgresqlSettings` Block below.- Returns:
- builder
-
postgresqlSettings
public DataProviderSettingsArgs.Builder postgresqlSettings(DataProviderSettingsPostgresqlSettingsArgs postgresqlSettings)
- Parameters:
postgresqlSettings- Settings for the `postgres` and `aurora-postgresql` engines. See `postgresqlSettings` Block below.- Returns:
- builder
-
redshiftSettings
public DataProviderSettingsArgs.Builder redshiftSettings(@Nullable com.pulumi.core.Output<DataProviderSettingsRedshiftSettingsArgs> redshiftSettings)
- Parameters:
redshiftSettings- Settings for the `redshift` engine. See `redshiftSettings` Block below.- Returns:
- builder
-
redshiftSettings
public DataProviderSettingsArgs.Builder redshiftSettings(DataProviderSettingsRedshiftSettingsArgs redshiftSettings)
- Parameters:
redshiftSettings- Settings for the `redshift` engine. See `redshiftSettings` Block below.- Returns:
- builder
-
sybaseAseSettings
public DataProviderSettingsArgs.Builder sybaseAseSettings(@Nullable com.pulumi.core.Output<DataProviderSettingsSybaseAseSettingsArgs> sybaseAseSettings)
- Parameters:
sybaseAseSettings- Settings for the `sybase` engine. See `sybaseAseSettings` Block below.- Returns:
- builder
-
sybaseAseSettings
public DataProviderSettingsArgs.Builder sybaseAseSettings(DataProviderSettingsSybaseAseSettingsArgs sybaseAseSettings)
- Parameters:
sybaseAseSettings- Settings for the `sybase` engine. See `sybaseAseSettings` Block below.- Returns:
- builder
-
build
public DataProviderSettingsArgs build()
-
-