public static interface ListWebhookItem.Builder extends SdkPojo, CopyableBuilder<ListWebhookItem.Builder,ListWebhookItem>
Modifier and Type | Method and Description |
---|---|
ListWebhookItem.Builder |
arn(String arn)
The Amazon Resource Name (ARN) of the webhook.
|
default ListWebhookItem.Builder |
definition(Consumer<WebhookDefinition.Builder> definition)
The detail returned for each webhook, such as the webhook authentication type and filter rules.
|
ListWebhookItem.Builder |
definition(WebhookDefinition definition)
The detail returned for each webhook, such as the webhook authentication type and filter rules.
|
ListWebhookItem.Builder |
errorCode(String errorCode)
The number code of the error.
|
ListWebhookItem.Builder |
errorMessage(String errorMessage)
The text of the error message about the webhook.
|
ListWebhookItem.Builder |
lastTriggered(Instant lastTriggered)
The date and time a webhook was last successfully triggered, in timestamp format.
|
ListWebhookItem.Builder |
url(String url)
A unique URL generated by CodePipeline.
|
copy
applyMutation, build
ListWebhookItem.Builder definition(WebhookDefinition definition)
The detail returned for each webhook, such as the webhook authentication type and filter rules.
definition
- The detail returned for each webhook, such as the webhook authentication type and filter rules.default ListWebhookItem.Builder definition(Consumer<WebhookDefinition.Builder> definition)
The detail returned for each webhook, such as the webhook authentication type and filter rules.
This is a convenience that creates an instance of theWebhookDefinition.Builder
avoiding the need to
create one manually via WebhookDefinition.builder()
.
When the Consumer
completes, SdkBuilder.build()
is called immediately and its
result is passed to definition(WebhookDefinition)
.definition
- a consumer that will call methods on WebhookDefinition.Builder
definition(WebhookDefinition)
ListWebhookItem.Builder url(String url)
A unique URL generated by CodePipeline. When a POST request is made to this URL, the defined pipeline is started as long as the body of the post request satisfies the defined authentication and filtering conditions. Deleting and re-creating a webhook will make the old URL invalid and generate a new URL.
url
- A unique URL generated by CodePipeline. When a POST request is made to this URL, the defined pipeline
is started as long as the body of the post request satisfies the defined authentication and filtering
conditions. Deleting and re-creating a webhook will make the old URL invalid and generate a new URL.ListWebhookItem.Builder errorMessage(String errorMessage)
The text of the error message about the webhook.
errorMessage
- The text of the error message about the webhook.ListWebhookItem.Builder errorCode(String errorCode)
The number code of the error.
errorCode
- The number code of the error.ListWebhookItem.Builder lastTriggered(Instant lastTriggered)
The date and time a webhook was last successfully triggered, in timestamp format.
lastTriggered
- The date and time a webhook was last successfully triggered, in timestamp format.ListWebhookItem.Builder arn(String arn)
The Amazon Resource Name (ARN) of the webhook.
arn
- The Amazon Resource Name (ARN) of the webhook.Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.