Interface ListWebhookItem.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<ListWebhookItem.Builder,
,ListWebhookItem> SdkBuilder<ListWebhookItem.Builder,
,ListWebhookItem> SdkPojo
- Enclosing class:
ListWebhookItem
-
Method Summary
Modifier and TypeMethodDescriptionThe 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.definition
(WebhookDefinition definition) The detail returned for each webhook, such as the webhook authentication type and filter rules.The number code of the error.errorMessage
(String errorMessage) The text of the error message about the webhook.lastTriggered
(Instant lastTriggered) The date and time a webhook was last successfully triggered, in timestamp format.tags
(Collection<Tag> tags) Specifies the tags applied to the webhook.tags
(Consumer<Tag.Builder>... tags) Specifies the tags applied to the webhook.Specifies the tags applied to the webhook.A unique URL generated by CodePipeline.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
-
Method Details
-
definition
The detail returned for each webhook, such as the webhook authentication type and filter rules.
- Parameters:
definition
- The detail returned for each webhook, such as the webhook authentication type and filter rules.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
definition
The detail returned for each webhook, such as the webhook authentication type and filter rules.
This is a convenience method that creates an instance of theWebhookDefinition.Builder
avoiding the need to create one manually viaWebhookDefinition.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed todefinition(WebhookDefinition)
.- Parameters:
definition
- a consumer that will call methods onWebhookDefinition.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
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 makes the old URL invalid and generates a new one.
- Parameters:
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 makes the old URL invalid and generates a new one.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
errorMessage
The text of the error message about the webhook.
- Parameters:
errorMessage
- The text of the error message about the webhook.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
errorCode
The number code of the error.
- Parameters:
errorCode
- The number code of the error.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
lastTriggered
The date and time a webhook was last successfully triggered, in timestamp format.
- Parameters:
lastTriggered
- The date and time a webhook was last successfully triggered, in timestamp format.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
arn
The Amazon Resource Name (ARN) of the webhook.
- Parameters:
arn
- The Amazon Resource Name (ARN) of the webhook.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
tags
Specifies the tags applied to the webhook.
- Parameters:
tags
- Specifies the tags applied to the webhook.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
tags
Specifies the tags applied to the webhook.
- Parameters:
tags
- Specifies the tags applied to the webhook.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
tags
Specifies the tags applied to the webhook.
This is a convenience method that creates an instance of theTag.Builder
avoiding the need to create one manually viaTag.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed totags(List<Tag>)
.- Parameters:
tags
- a consumer that will call methods onTag.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-