Uses of Class
software.amazon.awscdk.services.codebuild.FilterGroup
-
Uses of FilterGroup in software.amazon.awscdk.services.codebuild
Modifier and TypeMethodDescriptionFilterGroup.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.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.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.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.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.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.andBranchIs
(String branchName) Create a new FilterGroup with an added condition: the event must affect the given branch.FilterGroup.andBranchIsNot
(String branchName) Create a new FilterGroup with an added condition: the event must not affect the given branch.FilterGroup.andCommitMessageIs
(String commitMessage) Create a new FilterGroup with an added condition: the event must affect a head commit with the given message.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.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.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.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.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.Create a new FilterGroup with an added condition: the event must affect the given tag.FilterGroup.andTagIsNot
(String tagName) Create a new FilterGroup with an added condition: the event must not affect the given tag.static FilterGroup
FilterGroup.inEventOf
(@NotNull EventAction... actions) Creates a new event FilterGroup that triggers on any of the provided actions.Modifier and TypeMethodDescriptiondefault List<FilterGroup>
BitBucketSourceProps.getWebhookFilters()
A list of webhook filters that can constraint what events in the repository will trigger a build.final List<FilterGroup>
BitBucketSourceProps.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.final List<FilterGroup>
GitHubEnterpriseSourceProps.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.final List<FilterGroup>
GitHubSourceProps.Jsii$Proxy.getWebhookFilters()
Modifier and TypeMethodDescriptionBitBucketSourceProps.Builder.webhookFilters
(List<? extends FilterGroup> webhookFilters) Sets the value ofBitBucketSourceProps.getWebhookFilters()
GitHubEnterpriseSourceProps.Builder.webhookFilters
(List<? extends FilterGroup> webhookFilters) Sets the value ofGitHubEnterpriseSourceProps.getWebhookFilters()
GitHubSourceProps.Builder.webhookFilters
(List<? extends FilterGroup> webhookFilters) Sets the value ofGitHubSourceProps.getWebhookFilters()