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 AppCampaignHookArgsbuild()AppCampaignHookArgs.BuilderlambdaFunctionName(com.pulumi.core.Output<java.lang.String> lambdaFunctionName)AppCampaignHookArgs.BuilderlambdaFunctionName(java.lang.String lambdaFunctionName)AppCampaignHookArgs.Buildermode(com.pulumi.core.Output<java.lang.String> mode)AppCampaignHookArgs.Buildermode(java.lang.String mode)AppCampaignHookArgs.BuilderwebUrl(com.pulumi.core.Output<java.lang.String> webUrl)AppCampaignHookArgs.BuilderwebUrl(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 `webUrl`.- 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 `webUrl`.- 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 `lambdaFunctionName`.- 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 `lambdaFunctionName`.- Returns:
- builder
-
build
public AppCampaignHookArgs build()
-
-