Class ConnectionRateLimiterStatusArgs.Builder
- java.lang.Object
-
- com.pulumi.aws.directconnect.inputs.ConnectionRateLimiterStatusArgs.Builder
-
- Enclosing class:
- ConnectionRateLimiterStatusArgs
public static final class ConnectionRateLimiterStatusArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()Builder(ConnectionRateLimiterStatusArgs defaults)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ConnectionRateLimiterStatusArgsbuild()ConnectionRateLimiterStatusArgs.BuilderinUse(com.pulumi.core.Output<java.lang.Integer> inUse)ConnectionRateLimiterStatusArgs.BuilderinUse(java.lang.Integer inUse)ConnectionRateLimiterStatusArgs.BuildermaxAllowed(com.pulumi.core.Output<java.lang.Integer> maxAllowed)ConnectionRateLimiterStatusArgs.BuildermaxAllowed(java.lang.Integer maxAllowed)ConnectionRateLimiterStatusArgs.Builderremaining(com.pulumi.core.Output<java.lang.Integer> remaining)ConnectionRateLimiterStatusArgs.Builderremaining(java.lang.Integer remaining)ConnectionRateLimiterStatusArgs.BuildertotalBandwidth(com.pulumi.core.Output<java.lang.String> totalBandwidth)ConnectionRateLimiterStatusArgs.BuildertotalBandwidth(java.lang.String totalBandwidth)
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(ConnectionRateLimiterStatusArgs defaults)
-
-
Method Detail
-
inUse
public ConnectionRateLimiterStatusArgs.Builder inUse(@Nullable com.pulumi.core.Output<java.lang.Integer> inUse)
- Parameters:
inUse- Number of rate limiters currently in use.- Returns:
- builder
-
inUse
public ConnectionRateLimiterStatusArgs.Builder inUse(java.lang.Integer inUse)
- Parameters:
inUse- Number of rate limiters currently in use.- Returns:
- builder
-
maxAllowed
public ConnectionRateLimiterStatusArgs.Builder maxAllowed(@Nullable com.pulumi.core.Output<java.lang.Integer> maxAllowed)
- Parameters:
maxAllowed- Maximum number of rate limiters allowed on the connection.- Returns:
- builder
-
maxAllowed
public ConnectionRateLimiterStatusArgs.Builder maxAllowed(java.lang.Integer maxAllowed)
- Parameters:
maxAllowed- Maximum number of rate limiters allowed on the connection.- Returns:
- builder
-
remaining
public ConnectionRateLimiterStatusArgs.Builder remaining(@Nullable com.pulumi.core.Output<java.lang.Integer> remaining)
- Parameters:
remaining- Number of rate limiters remaining (available).- Returns:
- builder
-
remaining
public ConnectionRateLimiterStatusArgs.Builder remaining(java.lang.Integer remaining)
- Parameters:
remaining- Number of rate limiters remaining (available).- Returns:
- builder
-
totalBandwidth
public ConnectionRateLimiterStatusArgs.Builder totalBandwidth(@Nullable com.pulumi.core.Output<java.lang.String> totalBandwidth)
- Parameters:
totalBandwidth- Total bandwidth allocated across all rate limiters.- Returns:
- builder
-
totalBandwidth
public ConnectionRateLimiterStatusArgs.Builder totalBandwidth(java.lang.String totalBandwidth)
- Parameters:
totalBandwidth- Total bandwidth allocated across all rate limiters.- Returns:
- builder
-
build
public ConnectionRateLimiterStatusArgs build()
-
-