Package com.pulumi.aws.pinpoint.inputs
Class AppLimitsArgs.Builder
- java.lang.Object
-
- com.pulumi.aws.pinpoint.inputs.AppLimitsArgs.Builder
-
- Enclosing class:
- AppLimitsArgs
public static final class AppLimitsArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()Builder(AppLimitsArgs defaults)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description AppLimitsArgsbuild()AppLimitsArgs.Builderdaily(com.pulumi.core.Output<java.lang.Integer> daily)AppLimitsArgs.Builderdaily(java.lang.Integer daily)AppLimitsArgs.BuildermaximumDuration(com.pulumi.core.Output<java.lang.Integer> maximumDuration)AppLimitsArgs.BuildermaximumDuration(java.lang.Integer maximumDuration)AppLimitsArgs.BuildermessagesPerSecond(com.pulumi.core.Output<java.lang.Integer> messagesPerSecond)AppLimitsArgs.BuildermessagesPerSecond(java.lang.Integer messagesPerSecond)AppLimitsArgs.Buildertotal(com.pulumi.core.Output<java.lang.Integer> total)AppLimitsArgs.Buildertotal(java.lang.Integer total)
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(AppLimitsArgs defaults)
-
-
Method Detail
-
daily
public AppLimitsArgs.Builder daily(@Nullable com.pulumi.core.Output<java.lang.Integer> daily)
- Parameters:
daily- Maximum number of messages that the campaign can send daily.- Returns:
- builder
-
daily
public AppLimitsArgs.Builder daily(java.lang.Integer daily)
- Parameters:
daily- Maximum number of messages that the campaign can send daily.- Returns:
- builder
-
maximumDuration
public AppLimitsArgs.Builder maximumDuration(@Nullable com.pulumi.core.Output<java.lang.Integer> maximumDuration)
- Parameters:
maximumDuration- Length of time (in seconds) that the campaign can run before it ends and message deliveries stop. This duration begins at the scheduled start time for the campaign. Minimum value is 60.- Returns:
- builder
-
maximumDuration
public AppLimitsArgs.Builder maximumDuration(java.lang.Integer maximumDuration)
- Parameters:
maximumDuration- Length of time (in seconds) that the campaign can run before it ends and message deliveries stop. This duration begins at the scheduled start time for the campaign. Minimum value is 60.- Returns:
- builder
-
messagesPerSecond
public AppLimitsArgs.Builder messagesPerSecond(@Nullable com.pulumi.core.Output<java.lang.Integer> messagesPerSecond)
- Parameters:
messagesPerSecond- Number of messages that the campaign can send per second. Minimum value is 50, and the maximum is 20000.- Returns:
- builder
-
messagesPerSecond
public AppLimitsArgs.Builder messagesPerSecond(java.lang.Integer messagesPerSecond)
- Parameters:
messagesPerSecond- Number of messages that the campaign can send per second. Minimum value is 50, and the maximum is 20000.- Returns:
- builder
-
total
public AppLimitsArgs.Builder total(@Nullable com.pulumi.core.Output<java.lang.Integer> total)
- Parameters:
total- Maximum total number of messages that the campaign can send.- Returns:
- builder
-
total
public AppLimitsArgs.Builder total(java.lang.Integer total)
- Parameters:
total- Maximum total number of messages that the campaign can send.- Returns:
- builder
-
build
public AppLimitsArgs build()
-
-