Package com.pulumi.aws.lambda.inputs
Class EventSourceMappingProvisionedPollerConfigArgs.Builder
- java.lang.Object
-
- com.pulumi.aws.lambda.inputs.EventSourceMappingProvisionedPollerConfigArgs.Builder
-
- Enclosing class:
- EventSourceMappingProvisionedPollerConfigArgs
public static final class EventSourceMappingProvisionedPollerConfigArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()Builder(EventSourceMappingProvisionedPollerConfigArgs defaults)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description EventSourceMappingProvisionedPollerConfigArgsbuild()EventSourceMappingProvisionedPollerConfigArgs.BuildermaximumPollers(com.pulumi.core.Output<java.lang.Integer> maximumPollers)EventSourceMappingProvisionedPollerConfigArgs.BuildermaximumPollers(java.lang.Integer maximumPollers)EventSourceMappingProvisionedPollerConfigArgs.BuilderminimumPollers(com.pulumi.core.Output<java.lang.Integer> minimumPollers)EventSourceMappingProvisionedPollerConfigArgs.BuilderminimumPollers(java.lang.Integer minimumPollers)EventSourceMappingProvisionedPollerConfigArgs.BuilderpollerGroupName(com.pulumi.core.Output<java.lang.String> pollerGroupName)EventSourceMappingProvisionedPollerConfigArgs.BuilderpollerGroupName(java.lang.String pollerGroupName)
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(EventSourceMappingProvisionedPollerConfigArgs defaults)
-
-
Method Detail
-
maximumPollers
public EventSourceMappingProvisionedPollerConfigArgs.Builder maximumPollers(@Nullable com.pulumi.core.Output<java.lang.Integer> maximumPollers)
- Parameters:
maximumPollers- Maximum number of event pollers this event source can scale up to. The range is between 1 and 2000.- Returns:
- builder
-
maximumPollers
public EventSourceMappingProvisionedPollerConfigArgs.Builder maximumPollers(java.lang.Integer maximumPollers)
- Parameters:
maximumPollers- Maximum number of event pollers this event source can scale up to. The range is between 1 and 2000.- Returns:
- builder
-
minimumPollers
public EventSourceMappingProvisionedPollerConfigArgs.Builder minimumPollers(@Nullable com.pulumi.core.Output<java.lang.Integer> minimumPollers)
- Parameters:
minimumPollers- Minimum number of event pollers this event source can scale down to. The range is between 1 and 200.- Returns:
- builder
-
minimumPollers
public EventSourceMappingProvisionedPollerConfigArgs.Builder minimumPollers(java.lang.Integer minimumPollers)
- Parameters:
minimumPollers- Minimum number of event pollers this event source can scale down to. The range is between 1 and 200.- Returns:
- builder
-
pollerGroupName
public EventSourceMappingProvisionedPollerConfigArgs.Builder pollerGroupName(@Nullable com.pulumi.core.Output<java.lang.String> pollerGroupName)
- Parameters:
pollerGroupName- Name of the provisioned poller group used to group multiple ESMs within the event source's VPC to share Event Poller Unit (EPU) capacity. You can use this option to optimize Provisioned mode costs for your ESMs. You can group up to 100 ESMs per poller group and aggregate maximum pollers across all ESMs in a group cannot exceed 2000.- Returns:
- builder
-
pollerGroupName
public EventSourceMappingProvisionedPollerConfigArgs.Builder pollerGroupName(java.lang.String pollerGroupName)
- Parameters:
pollerGroupName- Name of the provisioned poller group used to group multiple ESMs within the event source's VPC to share Event Poller Unit (EPU) capacity. You can use this option to optimize Provisioned mode costs for your ESMs. You can group up to 100 ESMs per poller group and aggregate maximum pollers across all ESMs in a group cannot exceed 2000.- Returns:
- builder
-
build
public EventSourceMappingProvisionedPollerConfigArgs build()
-
-