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)A timestamp of when Amplify created the webhook in your Git repository.Webhook.Builderdescription(String description)The description for a webhook.Webhook.BuilderupdateTime(Instant updateTime)A timestamp of when Amplify updated the webhook in your Git repository.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, sdkFieldNameToField, 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)
A timestamp of when Amplify created the webhook in your Git repository.
- Parameters:
createTime- A timestamp of when Amplify created the webhook in your Git repository.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
updateTime
Webhook.Builder updateTime(Instant updateTime)
A timestamp of when Amplify updated the webhook in your Git repository.
- Parameters:
updateTime- A timestamp of when Amplify updated the webhook in your Git repository.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-