Package com.pulumi.aws.pinpoint.inputs
Class AppCampaignHookArgs.Builder
- java.lang.Object
-
- com.pulumi.aws.pinpoint.inputs.AppCampaignHookArgs.Builder
-
- Enclosing class:
- AppCampaignHookArgs
public static final class AppCampaignHookArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
Builder(AppCampaignHookArgs defaults)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description AppCampaignHookArgs
build()
AppCampaignHookArgs.Builder
lambdaFunctionName(com.pulumi.core.Output<java.lang.String> lambdaFunctionName)
AppCampaignHookArgs.Builder
lambdaFunctionName(java.lang.String lambdaFunctionName)
AppCampaignHookArgs.Builder
mode(com.pulumi.core.Output<java.lang.String> mode)
AppCampaignHookArgs.Builder
mode(java.lang.String mode)
AppCampaignHookArgs.Builder
webUrl(com.pulumi.core.Output<java.lang.String> webUrl)
AppCampaignHookArgs.Builder
webUrl(java.lang.String webUrl)
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(AppCampaignHookArgs defaults)
-
-
Method Detail
-
lambdaFunctionName
public AppCampaignHookArgs.Builder lambdaFunctionName(@Nullable com.pulumi.core.Output<java.lang.String> lambdaFunctionName)
- Parameters:
lambdaFunctionName
- Lambda function name or ARN to be called for delivery. Conflicts with `web_url`- Returns:
- builder
-
lambdaFunctionName
public AppCampaignHookArgs.Builder lambdaFunctionName(java.lang.String lambdaFunctionName)
- Parameters:
lambdaFunctionName
- Lambda function name or ARN to be called for delivery. Conflicts with `web_url`- Returns:
- builder
-
mode
public AppCampaignHookArgs.Builder mode(@Nullable com.pulumi.core.Output<java.lang.String> mode)
- Parameters:
mode
- What mode Lambda should be invoked in. Valid values for this parameter are `DELIVERY`, `FILTER`.- Returns:
- builder
-
mode
public AppCampaignHookArgs.Builder mode(java.lang.String mode)
- Parameters:
mode
- What mode Lambda should be invoked in. Valid values for this parameter are `DELIVERY`, `FILTER`.- Returns:
- builder
-
webUrl
public AppCampaignHookArgs.Builder webUrl(@Nullable com.pulumi.core.Output<java.lang.String> webUrl)
- Parameters:
webUrl
- Web URL to call for hook. If the URL has authentication specified it will be added as authentication to the request. Conflicts with `lambda_function_name`- Returns:
- builder
-
webUrl
public AppCampaignHookArgs.Builder webUrl(java.lang.String webUrl)
- Parameters:
webUrl
- Web URL to call for hook. If the URL has authentication specified it will be added as authentication to the request. Conflicts with `lambda_function_name`- Returns:
- builder
-
build
public AppCampaignHookArgs build()
-
-