Interface Webhook.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<Webhook.Builder,Webhook>,SdkBuilder<Webhook.Builder,Webhook>,SdkPojo
- Enclosing class:
- Webhook
public static interface Webhook.Builder extends SdkPojo, CopyableBuilder<Webhook.Builder,Webhook>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description Webhook.BuilderbranchName(String branchName)The name for a branch that is part of an Amplify app.Webhook.BuildercreateTime(Instant createTime)The create date and time for a webhook.Webhook.Builderdescription(String description)The description for a webhook.Webhook.BuilderupdateTime(Instant updateTime)Updates the date and time for a webhook.Webhook.BuilderwebhookArn(String webhookArn)The Amazon Resource Name (ARN) for the webhook.Webhook.BuilderwebhookId(String webhookId)The ID of the webhook.Webhook.BuilderwebhookUrl(String webhookUrl)The URL of the webhook.-
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 Detail
-
webhookArn
Webhook.Builder webhookArn(String webhookArn)
The Amazon Resource Name (ARN) for the webhook.
- Parameters:
webhookArn- The Amazon Resource Name (ARN) for the webhook.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
webhookId
Webhook.Builder webhookId(String webhookId)
The ID of the webhook.
- Parameters:
webhookId- The ID of the webhook.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
webhookUrl
Webhook.Builder webhookUrl(String webhookUrl)
The URL of the webhook.
- Parameters:
webhookUrl- The URL of the webhook.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
branchName
Webhook.Builder branchName(String branchName)
The name for a branch that is part of an Amplify app.
- Parameters:
branchName- The name for a branch that is part of an Amplify app.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
description
Webhook.Builder description(String description)
The description for a webhook.
- Parameters:
description- The description for a webhook.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
createTime
Webhook.Builder createTime(Instant createTime)
The create date and time for a webhook.
- Parameters:
createTime- The create date and time for a webhook.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
updateTime
Webhook.Builder updateTime(Instant updateTime)
Updates the date and time for a webhook.
- Parameters:
updateTime- Updates the date and time for a webhook.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-