Class PlanWorkflowStepLambdaEventSourceMappingConfigArgs.Builder
- java.lang.Object
-
- com.pulumi.aws.arcregionswitch.inputs.PlanWorkflowStepLambdaEventSourceMappingConfigArgs.Builder
-
- Enclosing class:
- PlanWorkflowStepLambdaEventSourceMappingConfigArgs
public static final class PlanWorkflowStepLambdaEventSourceMappingConfigArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()Builder(PlanWorkflowStepLambdaEventSourceMappingConfigArgs defaults)
-
Method Summary
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(PlanWorkflowStepLambdaEventSourceMappingConfigArgs defaults)
-
-
Method Detail
-
action
public PlanWorkflowStepLambdaEventSourceMappingConfigArgs.Builder action(com.pulumi.core.Output<java.lang.String> action)
- Parameters:
action- Action to perform on the event source mapping.- Returns:
- builder
-
action
public PlanWorkflowStepLambdaEventSourceMappingConfigArgs.Builder action(java.lang.String action)
- Parameters:
action- Action to perform on the event source mapping.- Returns:
- builder
-
regionEventSourceMappings
public PlanWorkflowStepLambdaEventSourceMappingConfigArgs.Builder regionEventSourceMappings(@Nullable com.pulumi.core.Output<java.util.List<PlanWorkflowStepLambdaEventSourceMappingConfigRegionEventSourceMappingArgs>> regionEventSourceMappings)
- Parameters:
regionEventSourceMappings- Event source mappings per region. See `regionEventSourceMapping` Block for details.- Returns:
- builder
-
regionEventSourceMappings
public PlanWorkflowStepLambdaEventSourceMappingConfigArgs.Builder regionEventSourceMappings(java.util.List<PlanWorkflowStepLambdaEventSourceMappingConfigRegionEventSourceMappingArgs> regionEventSourceMappings)
- Parameters:
regionEventSourceMappings- Event source mappings per region. See `regionEventSourceMapping` Block for details.- Returns:
- builder
-
regionEventSourceMappings
public PlanWorkflowStepLambdaEventSourceMappingConfigArgs.Builder regionEventSourceMappings(PlanWorkflowStepLambdaEventSourceMappingConfigRegionEventSourceMappingArgs... regionEventSourceMappings)
- Parameters:
regionEventSourceMappings- Event source mappings per region. See `regionEventSourceMapping` Block for details.- Returns:
- builder
-
timeoutMinutes
public PlanWorkflowStepLambdaEventSourceMappingConfigArgs.Builder timeoutMinutes(@Nullable com.pulumi.core.Output<java.lang.Integer> timeoutMinutes)
- Parameters:
timeoutMinutes- Timeout in minutes.- Returns:
- builder
-
timeoutMinutes
public PlanWorkflowStepLambdaEventSourceMappingConfigArgs.Builder timeoutMinutes(java.lang.Integer timeoutMinutes)
- Parameters:
timeoutMinutes- Timeout in minutes.- Returns:
- builder
-
ungracefuls
public PlanWorkflowStepLambdaEventSourceMappingConfigArgs.Builder ungracefuls(@Nullable com.pulumi.core.Output<java.util.List<PlanWorkflowStepLambdaEventSourceMappingConfigUngracefulArgs>> ungracefuls)
- Parameters:
ungracefuls- Ungraceful behavior configuration. See `workflow.step.lambda_event_source_mapping_config.ungraceful` Block for details.- Returns:
- builder
-
ungracefuls
public PlanWorkflowStepLambdaEventSourceMappingConfigArgs.Builder ungracefuls(java.util.List<PlanWorkflowStepLambdaEventSourceMappingConfigUngracefulArgs> ungracefuls)
- Parameters:
ungracefuls- Ungraceful behavior configuration. See `workflow.step.lambda_event_source_mapping_config.ungraceful` Block for details.- Returns:
- builder
-
ungracefuls
public PlanWorkflowStepLambdaEventSourceMappingConfigArgs.Builder ungracefuls(PlanWorkflowStepLambdaEventSourceMappingConfigUngracefulArgs... ungracefuls)
- Parameters:
ungracefuls- Ungraceful behavior configuration. See `workflow.step.lambda_event_source_mapping_config.ungraceful` Block for details.- Returns:
- builder
-
build
public PlanWorkflowStepLambdaEventSourceMappingConfigArgs build()
-
-