Package com.pulumi.aws.cloudwatch.inputs
Class EventTargetRedshiftTargetArgs.Builder
- java.lang.Object
-
- com.pulumi.aws.cloudwatch.inputs.EventTargetRedshiftTargetArgs.Builder
-
- Enclosing class:
- EventTargetRedshiftTargetArgs
public static final class EventTargetRedshiftTargetArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
Builder(EventTargetRedshiftTargetArgs defaults)
-
Method Summary
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(EventTargetRedshiftTargetArgs defaults)
-
-
Method Detail
-
database
public EventTargetRedshiftTargetArgs.Builder database(com.pulumi.core.Output<java.lang.String> database)
- Parameters:
database
- The name of the database.- Returns:
- builder
-
database
public EventTargetRedshiftTargetArgs.Builder database(java.lang.String database)
- Parameters:
database
- The name of the database.- Returns:
- builder
-
dbUser
public EventTargetRedshiftTargetArgs.Builder dbUser(@Nullable com.pulumi.core.Output<java.lang.String> dbUser)
- Parameters:
dbUser
- The database user name.- Returns:
- builder
-
dbUser
public EventTargetRedshiftTargetArgs.Builder dbUser(java.lang.String dbUser)
- Parameters:
dbUser
- The database user name.- Returns:
- builder
-
secretsManagerArn
public EventTargetRedshiftTargetArgs.Builder secretsManagerArn(@Nullable com.pulumi.core.Output<java.lang.String> secretsManagerArn)
- Parameters:
secretsManagerArn
- The name or ARN of the secret that enables access to the database.- Returns:
- builder
-
secretsManagerArn
public EventTargetRedshiftTargetArgs.Builder secretsManagerArn(java.lang.String secretsManagerArn)
- Parameters:
secretsManagerArn
- The name or ARN of the secret that enables access to the database.- Returns:
- builder
-
sql
public EventTargetRedshiftTargetArgs.Builder sql(@Nullable com.pulumi.core.Output<java.lang.String> sql)
- Parameters:
sql
- The SQL statement text to run.- Returns:
- builder
-
sql
public EventTargetRedshiftTargetArgs.Builder sql(java.lang.String sql)
- Parameters:
sql
- The SQL statement text to run.- Returns:
- builder
-
statementName
public EventTargetRedshiftTargetArgs.Builder statementName(@Nullable com.pulumi.core.Output<java.lang.String> statementName)
- Parameters:
statementName
- The name of the SQL statement.- Returns:
- builder
-
statementName
public EventTargetRedshiftTargetArgs.Builder statementName(java.lang.String statementName)
- Parameters:
statementName
- The name of the SQL statement.- Returns:
- builder
-
withEvent
public EventTargetRedshiftTargetArgs.Builder withEvent(@Nullable com.pulumi.core.Output<java.lang.Boolean> withEvent)
- Parameters:
withEvent
- Indicates whether to send an event back to EventBridge after the SQL statement runs.- Returns:
- builder
-
withEvent
public EventTargetRedshiftTargetArgs.Builder withEvent(java.lang.Boolean withEvent)
- Parameters:
withEvent
- Indicates whether to send an event back to EventBridge after the SQL statement runs.- Returns:
- builder
-
build
public EventTargetRedshiftTargetArgs build()
-
-