Class ServerlessCacheCacheUsageLimitsArgs.Builder
- java.lang.Object
-
- com.pulumi.aws.elasticache.inputs.ServerlessCacheCacheUsageLimitsArgs.Builder
-
- Enclosing class:
- ServerlessCacheCacheUsageLimitsArgs
public static final class ServerlessCacheCacheUsageLimitsArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()Builder(ServerlessCacheCacheUsageLimitsArgs defaults)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ServerlessCacheCacheUsageLimitsArgsbuild()ServerlessCacheCacheUsageLimitsArgs.BuilderdataStorage(ServerlessCacheCacheUsageLimitsDataStorageArgs dataStorage)ServerlessCacheCacheUsageLimitsArgs.BuilderdataStorage(com.pulumi.core.Output<ServerlessCacheCacheUsageLimitsDataStorageArgs> dataStorage)ServerlessCacheCacheUsageLimitsArgs.BuilderecpuPerSeconds(ServerlessCacheCacheUsageLimitsEcpuPerSecondArgs... ecpuPerSeconds)ServerlessCacheCacheUsageLimitsArgs.BuilderecpuPerSeconds(com.pulumi.core.Output<java.util.List<ServerlessCacheCacheUsageLimitsEcpuPerSecondArgs>> ecpuPerSeconds)ServerlessCacheCacheUsageLimitsArgs.BuilderecpuPerSeconds(java.util.List<ServerlessCacheCacheUsageLimitsEcpuPerSecondArgs> ecpuPerSeconds)
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(ServerlessCacheCacheUsageLimitsArgs defaults)
-
-
Method Detail
-
dataStorage
public ServerlessCacheCacheUsageLimitsArgs.Builder dataStorage(@Nullable com.pulumi.core.Output<ServerlessCacheCacheUsageLimitsDataStorageArgs> dataStorage)
- Parameters:
dataStorage- The maximum data storage limit in the cache, expressed in Gigabytes. See `dataStorage` Block for details.- Returns:
- builder
-
dataStorage
public ServerlessCacheCacheUsageLimitsArgs.Builder dataStorage(ServerlessCacheCacheUsageLimitsDataStorageArgs dataStorage)
- Parameters:
dataStorage- The maximum data storage limit in the cache, expressed in Gigabytes. See `dataStorage` Block for details.- Returns:
- builder
-
ecpuPerSeconds
public ServerlessCacheCacheUsageLimitsArgs.Builder ecpuPerSeconds(@Nullable com.pulumi.core.Output<java.util.List<ServerlessCacheCacheUsageLimitsEcpuPerSecondArgs>> ecpuPerSeconds)
- Parameters:
ecpuPerSeconds- The configuration for the number of ElastiCache Processing Units (ECPU) the cache can consume per second. See `ecpuPerSecond` Block for details.- Returns:
- builder
-
ecpuPerSeconds
public ServerlessCacheCacheUsageLimitsArgs.Builder ecpuPerSeconds(java.util.List<ServerlessCacheCacheUsageLimitsEcpuPerSecondArgs> ecpuPerSeconds)
- Parameters:
ecpuPerSeconds- The configuration for the number of ElastiCache Processing Units (ECPU) the cache can consume per second. See `ecpuPerSecond` Block for details.- Returns:
- builder
-
ecpuPerSeconds
public ServerlessCacheCacheUsageLimitsArgs.Builder ecpuPerSeconds(ServerlessCacheCacheUsageLimitsEcpuPerSecondArgs... ecpuPerSeconds)
- Parameters:
ecpuPerSeconds- The configuration for the number of ElastiCache Processing Units (ECPU) the cache can consume per second. See `ecpuPerSecond` Block for details.- Returns:
- builder
-
build
public ServerlessCacheCacheUsageLimitsArgs build()
-
-