Package com.pulumi.aws.redshift.inputs
Class ScheduledActionTargetActionArgs.Builder
- java.lang.Object
-
- com.pulumi.aws.redshift.inputs.ScheduledActionTargetActionArgs.Builder
-
- Enclosing class:
- ScheduledActionTargetActionArgs
public static final class ScheduledActionTargetActionArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()Builder(ScheduledActionTargetActionArgs defaults)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ScheduledActionTargetActionArgsbuild()ScheduledActionTargetActionArgs.BuilderpauseCluster(ScheduledActionTargetActionPauseClusterArgs pauseCluster)ScheduledActionTargetActionArgs.BuilderpauseCluster(com.pulumi.core.Output<ScheduledActionTargetActionPauseClusterArgs> pauseCluster)ScheduledActionTargetActionArgs.BuilderresizeCluster(ScheduledActionTargetActionResizeClusterArgs resizeCluster)ScheduledActionTargetActionArgs.BuilderresizeCluster(com.pulumi.core.Output<ScheduledActionTargetActionResizeClusterArgs> resizeCluster)ScheduledActionTargetActionArgs.BuilderresumeCluster(ScheduledActionTargetActionResumeClusterArgs resumeCluster)ScheduledActionTargetActionArgs.BuilderresumeCluster(com.pulumi.core.Output<ScheduledActionTargetActionResumeClusterArgs> resumeCluster)
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(ScheduledActionTargetActionArgs defaults)
-
-
Method Detail
-
pauseCluster
public ScheduledActionTargetActionArgs.Builder pauseCluster(@Nullable com.pulumi.core.Output<ScheduledActionTargetActionPauseClusterArgs> pauseCluster)
- Parameters:
pauseCluster- An action that runs a `PauseCluster` API operation. Documented below.- Returns:
- builder
-
pauseCluster
public ScheduledActionTargetActionArgs.Builder pauseCluster(ScheduledActionTargetActionPauseClusterArgs pauseCluster)
- Parameters:
pauseCluster- An action that runs a `PauseCluster` API operation. Documented below.- Returns:
- builder
-
resizeCluster
public ScheduledActionTargetActionArgs.Builder resizeCluster(@Nullable com.pulumi.core.Output<ScheduledActionTargetActionResizeClusterArgs> resizeCluster)
- Parameters:
resizeCluster- An action that runs a `ResizeCluster` API operation. Documented below.- Returns:
- builder
-
resizeCluster
public ScheduledActionTargetActionArgs.Builder resizeCluster(ScheduledActionTargetActionResizeClusterArgs resizeCluster)
- Parameters:
resizeCluster- An action that runs a `ResizeCluster` API operation. Documented below.- Returns:
- builder
-
resumeCluster
public ScheduledActionTargetActionArgs.Builder resumeCluster(@Nullable com.pulumi.core.Output<ScheduledActionTargetActionResumeClusterArgs> resumeCluster)
- Parameters:
resumeCluster- An action that runs a `ResumeCluster` API operation. Documented below.- Returns:
- builder
-
resumeCluster
public ScheduledActionTargetActionArgs.Builder resumeCluster(ScheduledActionTargetActionResumeClusterArgs resumeCluster)
- Parameters:
resumeCluster- An action that runs a `ResumeCluster` API operation. Documented below.- Returns:
- builder
-
build
public ScheduledActionTargetActionArgs build()
-
-