Class CacheUsageLimitsProperty.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.elasticache.alpha.CacheUsageLimitsProperty.Jsii$Proxy
- All Implemented Interfaces:
CacheUsageLimitsProperty
,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CacheUsageLimitsProperty
@Stability(Experimental)
@Internal
public static final class CacheUsageLimitsProperty.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements CacheUsageLimitsProperty
An implementation for
CacheUsageLimitsProperty
-
Nested Class Summary
Nested classes/interfaces inherited from class software.amazon.jsii.JsiiObject
software.amazon.jsii.JsiiObject.InitializationMode
Nested classes/interfaces inherited from interface software.amazon.awscdk.services.elasticache.alpha.CacheUsageLimitsProperty
CacheUsageLimitsProperty.Builder, CacheUsageLimitsProperty.Jsii$Proxy
-
Constructor Summary
ConstructorsModifierConstructorDescriptionprotected
Constructor that initializes the object based on literal property values passed by theCacheUsageLimitsProperty.Builder
.protected
Jsii$Proxy
(software.amazon.jsii.JsiiObjectRef objRef) Constructor that initializes the object based on values retrieved from the JsiiObject. -
Method Summary
Modifier and TypeMethodDescriptioncom.fasterxml.jackson.databind.JsonNode
final boolean
final Size
(experimental) Maximum data storage size (5000 GB).final Size
(experimental) Minimum data storage size (1 GB).final Number
(experimental) Maximum request rate limit (15000000 ECPUs per second).final Number
(experimental) Minimum request rate limit (1000 ECPUs per second).final int
hashCode()
Methods inherited from class software.amazon.jsii.JsiiObject
jsiiAsyncCall, jsiiAsyncCall, jsiiCall, jsiiCall, jsiiGet, jsiiGet, jsiiSet, jsiiStaticCall, jsiiStaticCall, jsiiStaticGet, jsiiStaticGet, jsiiStaticSet, jsiiStaticSet
-
Constructor Details
-
Jsii$Proxy
protected Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef) Constructor that initializes the object based on values retrieved from the JsiiObject.- Parameters:
objRef
- Reference to the JSII managed object.
-
Jsii$Proxy
Constructor that initializes the object based on literal property values passed by theCacheUsageLimitsProperty.Builder
.
-
-
Method Details
-
getDataStorageMaximumSize
Description copied from interface:CacheUsageLimitsProperty
(experimental) Maximum data storage size (5000 GB).Default: - No maximum limit
- Specified by:
getDataStorageMaximumSize
in interfaceCacheUsageLimitsProperty
-
getDataStorageMinimumSize
Description copied from interface:CacheUsageLimitsProperty
(experimental) Minimum data storage size (1 GB).Default: - No minimum limit
- Specified by:
getDataStorageMinimumSize
in interfaceCacheUsageLimitsProperty
-
getRequestRateLimitMaximum
Description copied from interface:CacheUsageLimitsProperty
(experimental) Maximum request rate limit (15000000 ECPUs per second).Default: - No maximum limit
- Specified by:
getRequestRateLimitMaximum
in interfaceCacheUsageLimitsProperty
-
getRequestRateLimitMinimum
Description copied from interface:CacheUsageLimitsProperty
(experimental) Minimum request rate limit (1000 ECPUs per second).Default: - No minimum limit
- Specified by:
getRequestRateLimitMinimum
in interfaceCacheUsageLimitsProperty
-
$jsii$toJson
@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()- Specified by:
$jsii$toJson
in interfacesoftware.amazon.jsii.JsiiSerializable
-
equals
-
hashCode
public final int hashCode()
-