| Package | Description |
|---|---|
| software.amazon.awscdk.services.codebuild |
AWS CodeBuild Construct Library
|
| Modifier and Type | Method and Description |
|---|---|
FilterGroup |
FilterGroup.andActorAccountIs(String pattern)
Create a new FilterGroup with an added condition: the account ID of the actor initiating the event must match the given pattern.
|
FilterGroup |
FilterGroup.andActorAccountIsNot(String pattern)
Create a new FilterGroup with an added condition: the account ID of the actor initiating the event must not match the given pattern.
|
FilterGroup |
FilterGroup.andBaseBranchIs(String branchName)
Create a new FilterGroup with an added condition: the Pull Request that is the source of the event must target the given base branch.
|
FilterGroup |
FilterGroup.andBaseBranchIsNot(String branchName)
Create a new FilterGroup with an added condition: the Pull Request that is the source of the event must not target the given base branch.
|
FilterGroup |
FilterGroup.andBaseRefIs(String pattern)
Create a new FilterGroup with an added condition: the Pull Request that is the source of the event must target the given Git reference.
|
FilterGroup |
FilterGroup.andBaseRefIsNot(String pattern)
Create a new FilterGroup with an added condition: the Pull Request that is the source of the event must not target the given Git reference.
|
FilterGroup |
FilterGroup.andBranchIs(String branchName)
Create a new FilterGroup with an added condition: the event must affect the given branch.
|
FilterGroup |
FilterGroup.andBranchIsNot(String branchName)
Create a new FilterGroup with an added condition: the event must not affect the given branch.
|
FilterGroup |
FilterGroup.andCommitMessageIs(String commitMessage)
Create a new FilterGroup with an added condition: the event must affect a head commit with the given message.
|
FilterGroup |
FilterGroup.andCommitMessageIsNot(String commitMessage)
Create a new FilterGroup with an added condition: the event must not affect a head commit with the given message.
|
FilterGroup |
FilterGroup.andFilePathIs(String pattern)
Create a new FilterGroup with an added condition: the push that is the source of the event must affect a file that matches the given pattern.
|
FilterGroup |
FilterGroup.andFilePathIsNot(String pattern)
Create a new FilterGroup with an added condition: the push that is the source of the event must not affect a file that matches the given pattern.
|
FilterGroup |
FilterGroup.andHeadRefIs(String pattern)
Create a new FilterGroup with an added condition: the event must affect a Git reference (ie., a branch or a tag) that matches the given pattern.
|
FilterGroup |
FilterGroup.andHeadRefIsNot(String pattern)
Create a new FilterGroup with an added condition: the event must not affect a Git reference (ie., a branch or a tag) that matches the given pattern.
|
FilterGroup |
FilterGroup.andTagIs(String tagName)
Create a new FilterGroup with an added condition: the event must affect the given tag.
|
FilterGroup |
FilterGroup.andTagIsNot(String tagName)
Create a new FilterGroup with an added condition: the event must not affect the given tag.
|
static FilterGroup |
FilterGroup.inEventOf(EventAction... actions)
Creates a new event FilterGroup that triggers on any of the provided actions.
|
| Modifier and Type | Method and Description |
|---|---|
default List<FilterGroup> |
BitBucketSourceProps.getWebhookFilters()
A list of webhook filters that can constraint what events in the repository will trigger a build.
|
List<FilterGroup> |
BitBucketSourceProps.Jsii$Proxy.getWebhookFilters() |
default List<FilterGroup> |
GitHubSourceProps.getWebhookFilters()
A list of webhook filters that can constraint what events in the repository will trigger a build.
|
List<FilterGroup> |
GitHubSourceProps.Jsii$Proxy.getWebhookFilters() |
default List<FilterGroup> |
GitHubEnterpriseSourceProps.getWebhookFilters()
A list of webhook filters that can constraint what events in the repository will trigger a build.
|
List<FilterGroup> |
GitHubEnterpriseSourceProps.Jsii$Proxy.getWebhookFilters() |
| Modifier and Type | Method and Description |
|---|---|
BitBucketSourceProps.Builder |
BitBucketSourceProps.Builder.webhookFilters(List<? extends FilterGroup> webhookFilters)
Sets the value of
BitBucketSourceProps.getWebhookFilters() |
GitHubSourceProps.Builder |
GitHubSourceProps.Builder.webhookFilters(List<? extends FilterGroup> webhookFilters)
Sets the value of
GitHubSourceProps.getWebhookFilters() |
GitHubEnterpriseSourceProps.Builder |
GitHubEnterpriseSourceProps.Builder.webhookFilters(List<? extends FilterGroup> webhookFilters)
Sets the value of
GitHubEnterpriseSourceProps.getWebhookFilters() |
Copyright © 2022. All rights reserved.