Interface GenericWebhook.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<GenericWebhook.Builder,,GenericWebhook> SdkBuilder<GenericWebhook.Builder,,GenericWebhook> SdkPojo
- Enclosing class:
GenericWebhook
@Mutable
@NotThreadSafe
public static interface GenericWebhook.Builder
extends SdkPojo, CopyableBuilder<GenericWebhook.Builder,GenericWebhook>
-
Method Summary
Modifier and TypeMethodDescriptionAPI Key for API Key webhook authenticationThe unique webhook identifierwebhookSecret(String webhookSecret) The webhook secret for authenticationwebhookType(String webhookType) The webhook authentication typewebhookType(WebhookType webhookType) The webhook authentication typewebhookUrl(String webhookUrl) The webhook URL endpointMethods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copyMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFields
-
Method Details
-
webhookUrl
The webhook URL endpoint
- Parameters:
webhookUrl- The webhook URL endpoint- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
webhookId
The unique webhook identifier
- Parameters:
webhookId- The unique webhook identifier- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
webhookType
The webhook authentication type
- Parameters:
webhookType- The webhook authentication type- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
webhookType
The webhook authentication type
- Parameters:
webhookType- The webhook authentication type- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
webhookSecret
The webhook secret for authentication
- Parameters:
webhookSecret- The webhook secret for authentication- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
apiKey
API Key for API Key webhook authentication
- Parameters:
apiKey- API Key for API Key webhook authentication- Returns:
- Returns a reference to this object so that method calls can be chained together.
-