Class AmazonLambdaCommonProcessor
java.lang.Object
io.quarkus.amazon.lambda.deployment.AmazonLambdaCommonProcessor
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionio.quarkus.deployment.builditem.SnapStartDefaultValueBuildItem(package private) voidfailForNativeSources(io.quarkus.deployment.annotations.BuildProducer<io.quarkus.deployment.pkg.builditem.ArtifactResultBuildItem> artifactResultProducer) voidinitContextReaders(io.quarkus.amazon.lambda.runtime.AmazonLambdaMapperRecorder recorder, LambdaObjectMapperInitializedBuildItem dependency) (package private) voidinitContextReaders(io.quarkus.amazon.lambda.runtime.AmazonLambdaMapperRecorder recorder, LambdaObjectMapperInitializedBuildItem dependency, io.quarkus.deployment.builditem.LaunchModeBuildItem launchModeBuildItem) initObjectMapper(io.quarkus.arc.deployment.BeanContainerBuildItem beanContainer, io.quarkus.amazon.lambda.runtime.AmazonLambdaMapperRecorder recorder) voidmarkObjectMapper(io.quarkus.deployment.annotations.BuildProducer<io.quarkus.arc.deployment.UnremovableBeanBuildItem> unremovable) voidregisterForSerialization(io.quarkus.deployment.annotations.BuildProducer<io.quarkus.deployment.builditem.nativeimage.ReflectiveClassBuildItem> reflectiveClass) (package private) voidtmpdirs(io.quarkus.deployment.annotations.BuildProducer<io.quarkus.deployment.builditem.SystemPropertyBuildItem> systemProperty, io.quarkus.deployment.builditem.LaunchModeBuildItem launchModeBuildItem)
-
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)
-