Class ProvisionedPollerConfig.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.lambda.eventsources.ProvisionedPollerConfig.Jsii$Proxy
- All Implemented Interfaces:
ProvisionedPollerConfig,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
ProvisionedPollerConfig
@Stability(Stable)
@Internal
public static final class ProvisionedPollerConfig.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements ProvisionedPollerConfig
An implementation for
ProvisionedPollerConfig-
Nested Class Summary
Nested classes/interfaces inherited from class software.amazon.jsii.JsiiObject
software.amazon.jsii.JsiiObject.InitializationModeNested classes/interfaces inherited from interface software.amazon.awscdk.services.lambda.eventsources.ProvisionedPollerConfig
ProvisionedPollerConfig.Builder, ProvisionedPollerConfig.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedConstructor that initializes the object based on literal property values passed by theProvisionedPollerConfig.Builder.protectedJsii$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.JsonNodefinal booleanfinal NumberThe maximum number of pollers that can be provisioned.final NumberThe minimum number of pollers that should be provisioned.final StringAn optional identifier that groups multiple ESMs to share EPU capacity and reduce costs.final inthashCode()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 theProvisionedPollerConfig.Builder.
-
-
Method Details
-
getMaximumPollers
Description copied from interface:ProvisionedPollerConfigThe maximum number of pollers that can be provisioned.Default: 200
- Specified by:
getMaximumPollersin interfaceProvisionedPollerConfig
-
getMinimumPollers
Description copied from interface:ProvisionedPollerConfigThe minimum number of pollers that should be provisioned.Default: 1
- Specified by:
getMinimumPollersin interfaceProvisionedPollerConfig
-
getPollerGroupName
Description copied from interface:ProvisionedPollerConfigAn optional identifier that groups multiple ESMs to share EPU capacity and reduce costs.ESMs with the same PollerGroupName share compute resources.
Default: - not set, dedicated compute resource per event source.
- Specified by:
getPollerGroupNamein interfaceProvisionedPollerConfig
-
$jsii$toJson
@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()- Specified by:
$jsii$toJsonin interfacesoftware.amazon.jsii.JsiiSerializable
-
equals
-
hashCode
public final int hashCode()
-