Class MapConfig.Builder

java.lang.Object
software.amazon.lambda.durable.config.MapConfig.Builder
Enclosing class:
MapConfig

public static class MapConfig.Builder extends Object
Builder for creating MapConfig instances.
  • Method Details

    • maxConcurrency

      public MapConfig.Builder maxConcurrency(Integer maxConcurrency)
    • completionConfig

      public MapConfig.Builder completionConfig(CompletionConfig completionConfig)
      Sets the completion criteria for the map operation.
      Parameters:
      completionConfig - the completion configuration (default: CompletionConfig.allCompleted())
      Returns:
      this builder for method chaining
    • serDes

      public MapConfig.Builder serDes(SerDes serDes)
      Sets the custom serializer to use for serializing map items and results.
      Parameters:
      serDes - the serializer to use
      Returns:
      this builder for method chaining
    • build

      public MapConfig build()