Class PipelineTriggerGitConfigurationArgs.Builder
- java.lang.Object
-
- com.pulumi.aws.codepipeline.inputs.PipelineTriggerGitConfigurationArgs.Builder
-
- Enclosing class:
- PipelineTriggerGitConfigurationArgs
public static final class PipelineTriggerGitConfigurationArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()Builder(PipelineTriggerGitConfigurationArgs defaults)
-
Method Summary
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(PipelineTriggerGitConfigurationArgs defaults)
-
-
Method Detail
-
pullRequests
public PipelineTriggerGitConfigurationArgs.Builder pullRequests(@Nullable com.pulumi.core.Output<java.util.List<PipelineTriggerGitConfigurationPullRequestArgs>> 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 PipelineTriggerGitConfigurationArgs.Builder pullRequests(java.util.List<PipelineTriggerGitConfigurationPullRequestArgs> 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 PipelineTriggerGitConfigurationArgs.Builder pullRequests(PipelineTriggerGitConfigurationPullRequestArgs... 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 PipelineTriggerGitConfigurationArgs.Builder pushes(@Nullable com.pulumi.core.Output<java.util.List<PipelineTriggerGitConfigurationPushArgs>> 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 PipelineTriggerGitConfigurationArgs.Builder pushes(java.util.List<PipelineTriggerGitConfigurationPushArgs> 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 PipelineTriggerGitConfigurationArgs.Builder pushes(PipelineTriggerGitConfigurationPushArgs... 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 PipelineTriggerGitConfigurationArgs.Builder sourceActionName(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 PipelineTriggerGitConfigurationArgs.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 PipelineTriggerGitConfigurationArgs build()
-
-