EventSourceMappingConfiguration constructor

EventSourceMappingConfiguration({
  1. int? batchSize,
  2. bool? bisectBatchOnFunctionError,
  3. DestinationConfig? destinationConfig,
  4. String? eventSourceArn,
  5. String? functionArn,
  6. List<FunctionResponseType>? functionResponseTypes,
  7. DateTime? lastModified,
  8. String? lastProcessingResult,
  9. int? maximumBatchingWindowInSeconds,
  10. int? maximumRecordAgeInSeconds,
  11. int? maximumRetryAttempts,
  12. int? parallelizationFactor,
  13. List<String>? queues,
  14. SelfManagedEventSource? selfManagedEventSource,
  15. List<SourceAccessConfiguration>? sourceAccessConfigurations,
  16. EventSourcePosition? startingPosition,
  17. DateTime? startingPositionTimestamp,
  18. String? state,
  19. String? stateTransitionReason,
  20. List<String>? topics,
  21. int? tumblingWindowInSeconds,
  22. 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,
});