Class PipeTargetParametersRedshiftDataParameters


  • public final class PipeTargetParametersRedshiftDataParameters
    extends java.lang.Object
    • Method Detail

      • database

        public java.lang.String database()
        Returns:
        The name of the database. Required when authenticating using temporary credentials.
      • dbUser

        public java.util.Optional<java.lang.String> dbUser()
        Returns:
        The database user name. Required when authenticating using temporary credentials.
      • secretManagerArn

        public java.util.Optional<java.lang.String> secretManagerArn()
        Returns:
        The name or ARN of the secret that enables access to the database. Required when authenticating using Secrets Manager.
      • sqls

        public java.util.List<java.lang.String> sqls()
        Returns:
        List of SQL statements text to run, each of maximum length of 100,000.
      • statementName

        public java.util.Optional<java.lang.String> statementName()
        Returns:
        The name of the SQL statement. You can name the SQL statement when you create it to identify the query.
      • withEvent

        public java.util.Optional<java.lang.Boolean> withEvent()
        Returns:
        Indicates whether to send an event back to EventBridge after the SQL statement runs.