Class PipelineTriggerAllGitConfigurationArgs.Builder
- java.lang.Object
-
- com.pulumi.aws.codepipeline.inputs.PipelineTriggerAllGitConfigurationArgs.Builder
-
- Enclosing class:
- PipelineTriggerAllGitConfigurationArgs
public static final class PipelineTriggerAllGitConfigurationArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()Builder(PipelineTriggerAllGitConfigurationArgs defaults)
-
Method Summary
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(PipelineTriggerAllGitConfigurationArgs defaults)
-
-
Method Detail
-
pullRequests
public PipelineTriggerAllGitConfigurationArgs.Builder pullRequests(@Nullable com.pulumi.core.Output<java.util.List<PipelineTriggerAllGitConfigurationPullRequestArgs>> pullRequests)
- Parameters:
pullRequests- The field where the repository event that will start the pipeline is specified as pull requests. A `pullRequest` block is documented below.- Returns:
- builder
-
pullRequests
public PipelineTriggerAllGitConfigurationArgs.Builder pullRequests(java.util.List<PipelineTriggerAllGitConfigurationPullRequestArgs> pullRequests)
- Parameters:
pullRequests- The field where the repository event that will start the pipeline is specified as pull requests. A `pullRequest` block is documented below.- Returns:
- builder
-
pullRequests
public PipelineTriggerAllGitConfigurationArgs.Builder pullRequests(PipelineTriggerAllGitConfigurationPullRequestArgs... pullRequests)
- Parameters:
pullRequests- The field where the repository event that will start the pipeline is specified as pull requests. A `pullRequest` block is documented below.- Returns:
- builder
-
pushes
public PipelineTriggerAllGitConfigurationArgs.Builder pushes(@Nullable com.pulumi.core.Output<java.util.List<PipelineTriggerAllGitConfigurationPushArgs>> pushes)
- Parameters:
pushes- The field where the repository event that will start the pipeline, such as pushing Git tags, is specified with details. A `push` block is documented below.- Returns:
- builder
-
pushes
public PipelineTriggerAllGitConfigurationArgs.Builder pushes(java.util.List<PipelineTriggerAllGitConfigurationPushArgs> pushes)
- Parameters:
pushes- The field where the repository event that will start the pipeline, such as pushing Git tags, is specified with details. A `push` block is documented below.- Returns:
- builder
-
pushes
public PipelineTriggerAllGitConfigurationArgs.Builder pushes(PipelineTriggerAllGitConfigurationPushArgs... pushes)
- Parameters:
pushes- The field where the repository event that will start the pipeline, such as pushing Git tags, is specified with details. A `push` block is documented below.- Returns:
- builder
-
sourceActionName
public PipelineTriggerAllGitConfigurationArgs.Builder sourceActionName(@Nullable com.pulumi.core.Output<java.lang.String> sourceActionName)
- Parameters:
sourceActionName- The name of the pipeline source action where the trigger configuration, such as Git tags, is specified. The trigger configuration will start the pipeline upon the specified change only.- Returns:
- builder
-
sourceActionName
public PipelineTriggerAllGitConfigurationArgs.Builder sourceActionName(java.lang.String sourceActionName)
- Parameters:
sourceActionName- The name of the pipeline source action where the trigger configuration, such as Git tags, is specified. The trigger configuration will start the pipeline upon the specified change only.- Returns:
- builder
-
build
public PipelineTriggerAllGitConfigurationArgs build()
-
-