Class CfnSubscriber.BatchConfigurationProperty.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.eventsv2.CfnSubscriber.BatchConfigurationProperty.Jsii$Proxy
- All Implemented Interfaces:
CfnSubscriber.BatchConfigurationProperty,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnSubscriber.BatchConfigurationProperty
@Stability(Stable)
@Internal
public static final class CfnSubscriber.BatchConfigurationProperty.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements CfnSubscriber.BatchConfigurationProperty
An implementation for
CfnSubscriber.BatchConfigurationProperty-
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.eventsv2.CfnSubscriber.BatchConfigurationProperty
CfnSubscriber.BatchConfigurationProperty.Builder, CfnSubscriber.BatchConfigurationProperty.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedConstructor that initializes the object based on literal property values passed by theCfnSubscriber.BatchConfigurationProperty.Builder.protectedJsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef) Constructor that initializes the object based on values retrieved from the JsiiObject. -
Method Summary
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 theCfnSubscriber.BatchConfigurationProperty.Builder.
-
-
Method Details
-
getMaxBatchSize
Description copied from interface:CfnSubscriber.BatchConfigurationPropertyThe maximum number of events in a single batch delivered to the target.The maximum depends on the target: 500 for Kinesis Data Streams and Amazon Data Firehose, 100 for Lambda, Step Functions, and AWS::EventsV2::EventBus targets, 10 for Amazon SQS, Amazon SNS, and AWS::Events::EventBus targets, and 1 for API Gateway, API destinations, and universal service integration targets. The service rejects a value above the target's maximum. Fewer events may be delivered when the batch window elapses. When omitted, the default is 10 for Lambda and Step Functions targets and the target's maximum for other targets. The resolved value applied by the service is returned on read.
- Specified by:
getMaxBatchSizein interfaceCfnSubscriber.BatchConfigurationProperty- See Also:
-
getMaxBatchWindowInSeconds
Description copied from interface:CfnSubscriber.BatchConfigurationPropertyThe maximum time in seconds to wait for a batch to fill before delivering it, 0-300.The default is 0 (no wait). The resolved value applied by the service is returned on read.
- Specified by:
getMaxBatchWindowInSecondsin interfaceCfnSubscriber.BatchConfigurationProperty- See Also:
-
$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()
-