Package io.micronaut.aws.cdk.function
Class MicronautFunctionFile.Builder
java.lang.Object
io.micronaut.aws.cdk.function.MicronautFunctionFile.Builder
- Enclosing class:
- MicronautFunctionFile
Micronaut Function File Builder.
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescription@NonNull MicronautFunctionFile.Builder
archiveBaseName
(@NonNull String archiveBaseName) @NonNull String
build()
@NonNull MicronautFunctionFile.Builder
@NonNull MicronautFunctionFile.Builder
GraalVM Native Image.@NonNull MicronautFunctionFile.Builder
graalVMNative
(boolean graalVMNative) @NonNull MicronautFunctionFile.Builder
AOT Optimized.@NonNull MicronautFunctionFile.Builder
optimized
(boolean optimized) @NonNull MicronautFunctionFile.Builder
-
Constructor Details
-
Builder
public Builder()
-
-
Method Details
-
buildTool
@NonNull public @NonNull MicronautFunctionFile.Builder buildTool(@NonNull @NonNull BuildTool buildTool) - Parameters:
buildTool
- Build Tool- Returns:
- Builder
-
version
- Parameters:
version
- Version- Returns:
- Builder
-
archiveBaseName
@NonNull public @NonNull MicronautFunctionFile.Builder archiveBaseName(@NonNull @NonNull String archiveBaseName) - Parameters:
archiveBaseName
- Archive base name- Returns:
- Builder
-
optimized
- Parameters:
optimized
- AOT Optimized- Returns:
- Builder
-
optimized
AOT Optimized.- Returns:
- Builder
-
graalVMNative
- Parameters:
graalVMNative
- GraalVM Native Image- Returns:
- Builder
-
graalVMNative
GraalVM Native Image.- Returns:
- Builder
-
build
- Returns:
- Filename
-