public static interface Webhook.Builder extends SdkPojo, CopyableBuilder<Webhook.Builder,Webhook>
Modifier and Type | Method and Description |
---|---|
Webhook.Builder |
branchFilter(String branchFilter)
A regular expression used to determine which repository branches are built when a webhook is triggered.
|
Webhook.Builder |
lastModifiedSecret(Instant lastModifiedSecret)
A timestamp that indicates the last time a repository's secret token was modified.
|
Webhook.Builder |
payloadUrl(String payloadUrl)
The AWS CodeBuild endpoint where webhook events are sent.
|
Webhook.Builder |
secret(String secret)
The secret token of the associated repository.
|
Webhook.Builder |
url(String url)
The URL to the webhook.
|
copy
applyMutation, build
Webhook.Builder url(String url)
The URL to the webhook.
url
- The URL to the webhook.Webhook.Builder payloadUrl(String payloadUrl)
The AWS CodeBuild endpoint where webhook events are sent.
payloadUrl
- The AWS CodeBuild endpoint where webhook events are sent.Webhook.Builder secret(String secret)
The secret token of the associated repository.
A Bitbucket webhook does not support secret
.
secret
- The secret token of the associated repository.
A Bitbucket webhook does not support secret
.
Webhook.Builder branchFilter(String branchFilter)
A regular expression used to determine which repository branches are built when a webhook is triggered. If
the name of a branch matches the regular expression, then it is built. If branchFilter
is empty,
then all branches are built.
branchFilter
- A regular expression used to determine which repository branches are built when a webhook is
triggered. If the name of a branch matches the regular expression, then it is built. If
branchFilter
is empty, then all branches are built.Webhook.Builder lastModifiedSecret(Instant lastModifiedSecret)
A timestamp that indicates the last time a repository's secret token was modified.
lastModifiedSecret
- A timestamp that indicates the last time a repository's secret token was modified.Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.