public static interface CampaignHook.Builder extends SdkPojo, CopyableBuilder<CampaignHook.Builder,CampaignHook>
Modifier and Type | Method and Description |
---|---|
CampaignHook.Builder |
lambdaFunctionName(String lambdaFunctionName)
The name or Amazon Resource Name (ARN) of the AWS Lambda function that Amazon Pinpoint invokes to customize a
segment for a campaign.
|
CampaignHook.Builder |
mode(Mode mode)
The mode that Amazon Pinpoint uses to invoke the AWS Lambda function.
|
CampaignHook.Builder |
mode(String mode)
The mode that Amazon Pinpoint uses to invoke the AWS Lambda function.
|
CampaignHook.Builder |
webUrl(String webUrl)
The web URL that Amazon Pinpoint calls to invoke the AWS Lambda function over HTTPS.
|
equalsBySdkFields, sdkFields
copy
applyMutation, build
CampaignHook.Builder lambdaFunctionName(String lambdaFunctionName)
The name or Amazon Resource Name (ARN) of the AWS Lambda function that Amazon Pinpoint invokes to customize a segment for a campaign.
lambdaFunctionName
- The name or Amazon Resource Name (ARN) of the AWS Lambda function that Amazon Pinpoint invokes to
customize a segment for a campaign.CampaignHook.Builder mode(String mode)
The mode that Amazon Pinpoint uses to invoke the AWS Lambda function. Possible values are:
FILTER - Invoke the function to customize the segment that's used by a campaign.
DELIVERY - (Deprecated) Previously, invoked the function to send a campaign through a custom channel. This functionality is not supported anymore. To send a campaign through a custom channel, use the CustomDeliveryConfiguration and CampaignCustomMessage objects of the campaign.
mode
- The mode that Amazon Pinpoint uses to invoke the AWS Lambda function. Possible values are:
FILTER - Invoke the function to customize the segment that's used by a campaign.
DELIVERY - (Deprecated) Previously, invoked the function to send a campaign through a custom channel. This functionality is not supported anymore. To send a campaign through a custom channel, use the CustomDeliveryConfiguration and CampaignCustomMessage objects of the campaign.
Mode
,
Mode
CampaignHook.Builder mode(Mode mode)
The mode that Amazon Pinpoint uses to invoke the AWS Lambda function. Possible values are:
FILTER - Invoke the function to customize the segment that's used by a campaign.
DELIVERY - (Deprecated) Previously, invoked the function to send a campaign through a custom channel. This functionality is not supported anymore. To send a campaign through a custom channel, use the CustomDeliveryConfiguration and CampaignCustomMessage objects of the campaign.
mode
- The mode that Amazon Pinpoint uses to invoke the AWS Lambda function. Possible values are:
FILTER - Invoke the function to customize the segment that's used by a campaign.
DELIVERY - (Deprecated) Previously, invoked the function to send a campaign through a custom channel. This functionality is not supported anymore. To send a campaign through a custom channel, use the CustomDeliveryConfiguration and CampaignCustomMessage objects of the campaign.
Mode
,
Mode
CampaignHook.Builder webUrl(String webUrl)
The web URL that Amazon Pinpoint calls to invoke the AWS Lambda function over HTTPS.
webUrl
- The web URL that Amazon Pinpoint calls to invoke the AWS Lambda function over HTTPS.
Copyright © 2021. All rights reserved.