Class AmazonLambdaCommonProcessor

java.lang.Object
io.quarkus.amazon.lambda.deployment.AmazonLambdaCommonProcessor

public final class AmazonLambdaCommonProcessor extends Object
  • Constructor Details

    • AmazonLambdaCommonProcessor

      public AmazonLambdaCommonProcessor()
  • Method Details

    • enableSnapStartByDefault

      public io.quarkus.deployment.builditem.SnapStartDefaultValueBuildItem enableSnapStartByDefault()
    • failForNativeSources

      void failForNativeSources(io.quarkus.deployment.annotations.BuildProducer<io.quarkus.deployment.pkg.builditem.ArtifactResultBuildItem> artifactResultProducer)
    • tmpdirs

      void tmpdirs(io.quarkus.deployment.annotations.BuildProducer<io.quarkus.deployment.builditem.SystemPropertyBuildItem> systemProperty, io.quarkus.deployment.builditem.LaunchModeBuildItem launchModeBuildItem)
    • markObjectMapper

      public void markObjectMapper(io.quarkus.deployment.annotations.BuildProducer<io.quarkus.arc.deployment.UnremovableBeanBuildItem> unremovable)
    • initObjectMapper

      public LambdaObjectMapperInitializedBuildItem initObjectMapper(io.quarkus.arc.deployment.BeanContainerBuildItem beanContainer, io.quarkus.amazon.lambda.runtime.AmazonLambdaMapperRecorder recorder)
    • initContextReaders

      public void initContextReaders(io.quarkus.amazon.lambda.runtime.AmazonLambdaMapperRecorder recorder, LambdaObjectMapperInitializedBuildItem dependency)
    • initContextReaders

      void initContextReaders(io.quarkus.amazon.lambda.runtime.AmazonLambdaMapperRecorder recorder, LambdaObjectMapperInitializedBuildItem dependency, io.quarkus.deployment.builditem.LaunchModeBuildItem launchModeBuildItem)
    • registerForSerialization

      public void registerForSerialization(io.quarkus.deployment.annotations.BuildProducer<io.quarkus.deployment.builditem.nativeimage.ReflectiveClassBuildItem> reflectiveClass)