EventSourceMappingConfiguration constructor
EventSourceMappingConfiguration({
- int? batchSize,
- bool? bisectBatchOnFunctionError,
- DestinationConfig? destinationConfig,
- String? eventSourceArn,
- String? functionArn,
- List<
FunctionResponseType> ? functionResponseTypes, - DateTime? lastModified,
- String? lastProcessingResult,
- int? maximumBatchingWindowInSeconds,
- int? maximumRecordAgeInSeconds,
- int? maximumRetryAttempts,
- int? parallelizationFactor,
- List<
String> ? queues, - SelfManagedEventSource? selfManagedEventSource,
- List<
SourceAccessConfiguration> ? sourceAccessConfigurations, - EventSourcePosition? startingPosition,
- DateTime? startingPositionTimestamp,
- String? state,
- String? stateTransitionReason,
- List<
String> ? topics, - int? tumblingWindowInSeconds,
- String? uuid,
Implementation
EventSourceMappingConfiguration({
this.batchSize,
this.bisectBatchOnFunctionError,
this.destinationConfig,
this.eventSourceArn,
this.functionArn,
this.functionResponseTypes,
this.lastModified,
this.lastProcessingResult,
this.maximumBatchingWindowInSeconds,
this.maximumRecordAgeInSeconds,
this.maximumRetryAttempts,
this.parallelizationFactor,
this.queues,
this.selfManagedEventSource,
this.sourceAccessConfigurations,
this.startingPosition,
this.startingPositionTimestamp,
this.state,
this.stateTransitionReason,
this.topics,
this.tumblingWindowInSeconds,
this.uuid,
});