| Package | Description |
|---|---|
| software.amazon.awscdk.services.codebuild |
AWS CodeBuild Construct Library
|
| Modifier and Type | Method and Description |
|---|---|
FilterGroup |
FilterGroup.andActorAccountIs(String pattern)
(experimental) 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)
(experimental) 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)
(experimental) 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)
(experimental) 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)
(experimental) 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)
(experimental) 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)
(experimental) Create a new FilterGroup with an added condition: the event must affect the given branch.
|
FilterGroup |
FilterGroup.andBranchIsNot(String branchName)
(experimental) Create a new FilterGroup with an added condition: the event must not affect the given branch.
|
FilterGroup |
FilterGroup.andCommitMessageIs(String commitMessage)
(experimental) Create a new FilterGroup with an added condition: the event must affect a head commit with the given message.
|
FilterGroup |
FilterGroup.andCommitMessageIsNot(String commitMessage)
(experimental) 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)
(experimental) 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)
(experimental) 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)
(experimental) 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)
(experimental) 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)
(experimental) Create a new FilterGroup with an added condition: the event must affect the given tag.
|
FilterGroup |
FilterGroup.andTagIsNot(String tagName)
(experimental) Create a new FilterGroup with an added condition: the event must not affect the given tag.
|
static FilterGroup |
FilterGroup.inEventOf(EventAction... actions)
(experimental) Creates a new event FilterGroup that triggers on any of the provided actions.
|
| Modifier and Type | Method and Description |
|---|---|
default List<FilterGroup> |
GitHubSourceProps.getWebhookFilters()
(experimental) 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()
(experimental) A list of webhook filters that can constraint what events in the repository will trigger a build.
|
List<FilterGroup> |
GitHubEnterpriseSourceProps.Jsii$Proxy.getWebhookFilters() |
default List<FilterGroup> |
BitBucketSourceProps.getWebhookFilters()
(experimental) A list of webhook filters that can constraint what events in the repository will trigger a build.
|
List<FilterGroup> |
BitBucketSourceProps.Jsii$Proxy.getWebhookFilters() |
| Modifier and Type | Method and Description |
|---|---|
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() |
BitBucketSourceProps.Builder |
BitBucketSourceProps.Builder.webhookFilters(List<? extends FilterGroup> webhookFilters)
Sets the value of
BitBucketSourceProps.getWebhookFilters() |
| Constructor and Description |
|---|
Jsii$Proxy(String httpsCloneUrl,
String branchOrRef,
Number cloneDepth,
Boolean fetchSubmodules,
Boolean ignoreSslErrors,
Boolean reportBuildStatus,
Boolean webhook,
List<? extends FilterGroup> webhookFilters,
Boolean webhookTriggersBatchBuild,
String identifier)
Constructor that initializes the object based on literal property values passed by the
GitHubEnterpriseSourceProps.Builder. |
Jsii$Proxy(String owner,
String repo,
String branchOrRef,
Number cloneDepth,
Boolean fetchSubmodules,
Boolean reportBuildStatus,
Boolean webhook,
List<? extends FilterGroup> webhookFilters,
Boolean webhookTriggersBatchBuild,
String identifier)
Constructor that initializes the object based on literal property values passed by the
GitHubSourceProps.Builder. |
Jsii$Proxy(String owner,
String repo,
String branchOrRef,
Number cloneDepth,
Boolean fetchSubmodules,
Boolean reportBuildStatus,
Boolean webhook,
List<? extends FilterGroup> webhookFilters,
Boolean webhookTriggersBatchBuild,
String identifier)
Constructor that initializes the object based on literal property values passed by the
BitBucketSourceProps.Builder. |
Copyright © 2021. All rights reserved.