Interface IbmDb2LuwDataProviderSettings.Builder

  • 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

      IbmDb2LuwDataProviderSettings.Builder databaseName(String 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 and verify-ca.

      Parameters:
      sslMode - The SSL mode used to connect to the DB2 LUW data provider. The default value is none. Valid Values: none and verify-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 and verify-ca.

      Parameters:
      sslMode - The SSL mode used to connect to the DB2 LUW data provider. The default value is none. Valid Values: none and verify-ca.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • certificateArn

      IbmDb2LuwDataProviderSettings.Builder certificateArn(String 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.
    • encryptionAlgorithm

      IbmDb2LuwDataProviderSettings.Builder encryptionAlgorithm(Integer encryptionAlgorithm)

      The encryption algorithm used for securing the connection to the IBM DB2 LUW database server. You can provide an integer value corresponding to a specific encryption algorithm, or leave this parameter empty to use the default behavior.

      Parameters:
      encryptionAlgorithm - The encryption algorithm used for securing the connection to the IBM DB2 LUW database server. You can provide an integer value corresponding to a specific encryption algorithm, or leave this parameter empty to use the default behavior.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • securityMechanism

      IbmDb2LuwDataProviderSettings.Builder securityMechanism(Integer securityMechanism)

      The security mechanism used for authenticating the connection to the IBM DB2 LUW database server. You can provide an integer value corresponding to a specific security mechanism, or leave this parameter empty to use the default behavior.

      Parameters:
      securityMechanism - The security mechanism used for authenticating the connection to the IBM DB2 LUW database server. You can provide an integer value corresponding to a specific security mechanism, or leave this parameter empty to use the default behavior.
      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

      IbmDb2LuwDataProviderSettings.Builder s3AccessRoleArn(String 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.