Interface TargetProcessingProperties.Builder

    • Method Detail

      • roleArn

        TargetProcessingProperties.Builder roleArn​(String roleArn)

        The IAM role to access the Glue database.

        Parameters:
        roleArn - The IAM role to access the Glue database.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • kmsArn

        TargetProcessingProperties.Builder kmsArn​(String kmsArn)

        The ARN of the KMS key used for encryption.

        Parameters:
        kmsArn - The ARN of the KMS key used for encryption.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • connectionName

        TargetProcessingProperties.Builder connectionName​(String connectionName)

        The Glue network connection to configure the Glue job running in the customer VPC.

        Parameters:
        connectionName - The Glue network connection to configure the Glue job running in the customer VPC.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • eventBusArn

        TargetProcessingProperties.Builder eventBusArn​(String eventBusArn)

        The ARN of an Eventbridge event bus to receive the integration status notification.

        Parameters:
        eventBusArn - The ARN of an Eventbridge event bus to receive the integration status notification.
        Returns:
        Returns a reference to this object so that method calls can be chained together.