Interface IbmDb2LuwDataProviderSettings.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<IbmDb2LuwDataProviderSettings.Builder,
,IbmDb2LuwDataProviderSettings> SdkBuilder<IbmDb2LuwDataProviderSettings.Builder,
,IbmDb2LuwDataProviderSettings> SdkPojo
- Enclosing class:
IbmDb2LuwDataProviderSettings
@Mutable
@NotThreadSafe
public static interface IbmDb2LuwDataProviderSettings.Builder
extends SdkPojo, CopyableBuilder<IbmDb2LuwDataProviderSettings.Builder,IbmDb2LuwDataProviderSettings>
-
Method Summary
Modifier and TypeMethodDescriptioncertificateArn
(String certificateArn) The Amazon Resource Name (ARN) of the certificate used for SSL connection.databaseName
(String databaseName) The database name on the DB2 LUW data provider.The port value for the DB2 LUW data provider.s3AccessRoleArn
(String s3AccessRoleArn) The ARN for the role the application uses to access its Amazon S3 bucket.The path for the Amazon S3 bucket that the application uses for accessing the user-defined schema.serverName
(String serverName) The name of the DB2 LUW server.The SSL mode used to connect to the DB2 LUW data provider.sslMode
(DmsSslModeValue sslMode) The SSL mode used to connect to the DB2 LUW data provider.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 Details
-
serverName
The name of the DB2 LUW server.
- Parameters:
serverName
- The name of the DB2 LUW server.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
port
The port value for the DB2 LUW data provider.
- Parameters:
port
- The port value for the DB2 LUW data provider.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
databaseName
The database name on the DB2 LUW data provider.
- Parameters:
databaseName
- The database name on the DB2 LUW data provider.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
sslMode
The SSL mode used to connect to the DB2 LUW data provider. The default value is
none
. Valid Values:none
andverify-ca
.- Parameters:
sslMode
- The SSL mode used to connect to the DB2 LUW data provider. The default value isnone
. Valid Values:none
andverify-ca
.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
sslMode
The SSL mode used to connect to the DB2 LUW data provider. The default value is
none
. Valid Values:none
andverify-ca
.- Parameters:
sslMode
- The SSL mode used to connect to the DB2 LUW data provider. The default value isnone
. Valid Values:none
andverify-ca
.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
certificateArn
The Amazon Resource Name (ARN) of the certificate used for SSL connection.
- Parameters:
certificateArn
- The Amazon Resource Name (ARN) of the certificate used for SSL connection.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
s3Path
The path for the Amazon S3 bucket that the application uses for accessing the user-defined schema.
- Parameters:
s3Path
- The path for the Amazon S3 bucket that the application uses for accessing the user-defined schema.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
s3AccessRoleArn
The ARN for the role the application uses to access its Amazon S3 bucket.
- Parameters:
s3AccessRoleArn
- The ARN for the role the application uses to access its Amazon S3 bucket.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-