Index
All Classes and Interfaces|All Packages|Constant Field Values
A
- action() - Method in class io.micronaut.gradle.docker.tasks.BuildLayersTask
- addLayer(Action<? super Layer>) - Method in class io.micronaut.gradle.docker.model.DefaultMicronautDockerImage
- addLayer(Action<? super Layer>) - Method in interface io.micronaut.gradle.docker.model.MicronautDockerImage
- after(String, Action<? super Editor>) - Method in class io.micronaut.gradle.docker.editor.DefaultEditor
- after(String, Action<? super Editor>) - Method in interface io.micronaut.gradle.docker.editor.Editor
-
Restricts edition to lines after the given line.
- after(String, Action<? super Editor>) - Method in class io.micronaut.gradle.docker.editor.FingerprintingEditor
- ANY - Enum constant in enum class io.micronaut.gradle.docker.model.RuntimeKind
- APP - Enum constant in enum class io.micronaut.gradle.docker.model.LayerKind
- apply(Project) - Method in class io.micronaut.gradle.docker.MicronautDockerPlugin
- args(String...) - Method in interface io.micronaut.gradle.docker.DockerBuildOptions
-
Arguments for the entrypoint.
- args(String...) - Method in class io.micronaut.gradle.docker.MicronautDockerfile
- args(String...) - Method in class io.micronaut.gradle.docker.NativeImageDockerfile
-
Adds additional args to pass to the native image executable.
B
- baseImage(String) - Method in interface io.micronaut.gradle.docker.DockerBuildOptions
-
The base image to use.
- baseImage(String) - Method in class io.micronaut.gradle.docker.MicronautDockerfile
- baseImage(String) - Method in class io.micronaut.gradle.docker.NativeImageDockerfile
- before(String, Action<? super Editor>) - Method in class io.micronaut.gradle.docker.editor.DefaultEditor
- before(String, Action<? super Editor>) - Method in interface io.micronaut.gradle.docker.editor.Editor
-
Restricts edition to lines before the given line.
- before(String, Action<? super Editor>) - Method in class io.micronaut.gradle.docker.editor.FingerprintingEditor
- buildActualCommandLine(Provider<String>, DockerBuildStrategy, NativeImageDockerfile.BaseImageForBuildStrategyResolver) - Method in class io.micronaut.gradle.docker.NativeImageDockerfile
- BuildLayersTask - Class in io.micronaut.gradle.docker.tasks
- BuildLayersTask() - Constructor for class io.micronaut.gradle.docker.tasks.BuildLayersTask
- buildStrategy - Variable in class io.micronaut.gradle.docker.MicronautDockerfile
C
- create() - Method in class io.micronaut.gradle.docker.MicronautDockerfile
- create() - Method in class io.micronaut.gradle.docker.NativeImageDockerfile
D
- DEFAULT_WORKING_DIR - Static variable in class io.micronaut.gradle.docker.MicronautDockerfile
- DefaultEditor - Class in io.micronaut.gradle.docker.editor
- DefaultEditor(ObjectFactory, Optional<DefaultEditor>, List<String>, Optional<String>, Optional<String>) - Constructor for class io.micronaut.gradle.docker.editor.DefaultEditor
- DefaultMicronautDockerImage - Class in io.micronaut.gradle.docker.model
- DefaultMicronautDockerImage(String) - Constructor for class io.micronaut.gradle.docker.model.DefaultMicronautDockerImage
- determineNameFor(File) - Method in class io.micronaut.gradle.docker.tasks.DockerResourceConfigDirectoryNamer
- DockerBuildOptions - Interface in io.micronaut.gradle.docker
-
Build options for Docker.
- DockerResourceConfigDirectoryNamer - Class in io.micronaut.gradle.docker.tasks
- DockerResourceConfigDirectoryNamer() - Constructor for class io.micronaut.gradle.docker.tasks.DockerResourceConfigDirectoryNamer
E
- editDockerfile(Action<? super Editor>) - Method in interface io.micronaut.gradle.docker.DockerBuildOptions
-
Adds a dockerfile tweak.
- Editor - Interface in io.micronaut.gradle.docker.editor
-
API for simple edition of text files like docker files.
- EXPANDED_CLASSES - Enum constant in enum class io.micronaut.gradle.docker.model.LayerKind
- EXPANDED_RESOURCES - Enum constant in enum class io.micronaut.gradle.docker.model.LayerKind
- exportPorts(Integer...) - Method in interface io.micronaut.gradle.docker.DockerBuildOptions
- exportPorts(Integer...) - Method in class io.micronaut.gradle.docker.MicronautDockerfile
- exportPorts(Integer...) - Method in class io.micronaut.gradle.docker.NativeImageDockerfile
- exposedPorts - Variable in class io.micronaut.gradle.docker.MicronautDockerfile
F
- findLayers(RuntimeKind) - Method in interface io.micronaut.gradle.docker.model.MicronautDockerImage
- FingerprintingEditor - Class in io.micronaut.gradle.docker.editor
-
An implementation of editor which computes a fingerprint for Gradle input snapshotting.
- FingerprintingEditor(ObjectFactory, List<String>) - Constructor for class io.micronaut.gradle.docker.editor.FingerprintingEditor
G
- getArgs() - Method in interface io.micronaut.gradle.docker.DockerBuildOptions
- getArgs() - Method in class io.micronaut.gradle.docker.MicronautDockerfile
- getArgs() - Method in class io.micronaut.gradle.docker.NativeImageDockerfile
- getBaseImage() - Method in interface io.micronaut.gradle.docker.DockerBuildOptions
- getBaseImage() - Method in class io.micronaut.gradle.docker.MicronautDockerfile
- getBaseImage() - Method in class io.micronaut.gradle.docker.NativeImageDockerfile
- getBuildStrategy() - Method in class io.micronaut.gradle.docker.MicronautDockerfile
- getBuildStrategy() - Method in class io.micronaut.gradle.docker.NativeImageDockerfile
- getDefaultCommand() - Method in interface io.micronaut.gradle.docker.DockerBuildOptions
- getDefaultCommand() - Method in class io.micronaut.gradle.docker.MicronautDockerfile
- getDefaultCommand() - Method in class io.micronaut.gradle.docker.NativeImageDockerfile
- getDockerfileTweaks() - Method in interface io.micronaut.gradle.docker.DockerBuildOptions
- getDuplicatesStrategy() - Method in class io.micronaut.gradle.docker.tasks.BuildLayersTask
- getExposedPorts() - Method in interface io.micronaut.gradle.docker.DockerBuildOptions
- getExposedPorts() - Method in class io.micronaut.gradle.docker.MicronautDockerfile
- getExposedPorts() - Method in class io.micronaut.gradle.docker.NativeImageDockerfile
- getFileOperations() - Method in class io.micronaut.gradle.docker.tasks.BuildLayersTask
- getFileOperations() - Method in class io.micronaut.gradle.docker.tasks.PrepareDockerContext
- getFiles() - Method in interface io.micronaut.gradle.docker.model.Layer
- getFingerprint() - Method in class io.micronaut.gradle.docker.editor.FingerprintingEditor
- getGraalArch() - Method in class io.micronaut.gradle.docker.NativeImageDockerfile
- getGraalImage() - Method in class io.micronaut.gradle.docker.NativeImageDockerfile
- getGraalReleasesUrl() - Method in class io.micronaut.gradle.docker.NativeImageDockerfile
- getInputDirectories() - Method in class io.micronaut.gradle.docker.tasks.PrepareDockerContext
- getJavaToolchainService() - Method in class io.micronaut.gradle.docker.NativeImageDockerfile
- getJdkVersion() - Method in class io.micronaut.gradle.docker.NativeImageDockerfile
- getLayerKind() - Method in interface io.micronaut.gradle.docker.model.Layer
- getLayers() - Method in interface io.micronaut.gradle.docker.model.MicronautDockerImage
- getLayers() - Method in class io.micronaut.gradle.docker.tasks.BuildLayersTask
- getLayout() - Method in class io.micronaut.gradle.docker.NativeImageDockerfile
- getLines() - Method in class io.micronaut.gradle.docker.editor.DefaultEditor
- getName() - Method in class io.micronaut.gradle.docker.model.DefaultMicronautDockerImage
- getNativeImageOptions() - Method in class io.micronaut.gradle.docker.NativeImageDockerfile
- getObjects() - Method in class io.micronaut.gradle.docker.MicronautDockerfile
- getObjects() - Method in class io.micronaut.gradle.docker.model.DefaultMicronautDockerImage
- getObjects() - Method in class io.micronaut.gradle.docker.NativeImageDockerfile
- getOutputDir() - Method in class io.micronaut.gradle.docker.tasks.BuildLayersTask
- getOutputDirectory() - Method in class io.micronaut.gradle.docker.tasks.PrepareDockerContext
- getProviders() - Method in class io.micronaut.gradle.docker.NativeImageDockerfile
- getRequireGraalSdk() - Method in class io.micronaut.gradle.docker.NativeImageDockerfile
- getRuntimeKind() - Method in interface io.micronaut.gradle.docker.model.Layer
- getTargetWorkingDirectory() - Method in interface io.micronaut.gradle.docker.DockerBuildOptions
-
The working directory to use in the container.
- getTargetWorkingDirectory() - Method in class io.micronaut.gradle.docker.MicronautDockerfile
- getTargetWorkingDirectory() - Method in class io.micronaut.gradle.docker.NativeImageDockerfile
- getTweaks() - Method in class io.micronaut.gradle.docker.MicronautDockerfile
- getTweaks() - Method in class io.micronaut.gradle.docker.NativeImageDockerfile
I
- insert(String...) - Method in class io.micronaut.gradle.docker.editor.DefaultEditor
- insert(String...) - Method in interface io.micronaut.gradle.docker.editor.Editor
-
Inserts the provided lines after the current lower bound.
- insert(String...) - Method in class io.micronaut.gradle.docker.editor.FingerprintingEditor
- io.micronaut.gradle.docker - package io.micronaut.gradle.docker
- io.micronaut.gradle.docker.editor - package io.micronaut.gradle.docker.editor
- io.micronaut.gradle.docker.model - package io.micronaut.gradle.docker.model
- io.micronaut.gradle.docker.tasks - package io.micronaut.gradle.docker.tasks
J
- JIT - Enum constant in enum class io.micronaut.gradle.docker.model.RuntimeKind
L
- Layer - Interface in io.micronaut.gradle.docker.model
- LayerKind - Enum Class in io.micronaut.gradle.docker.model
- LIBS - Enum constant in enum class io.micronaut.gradle.docker.model.LayerKind
M
- MicronautDockerfile - Class in io.micronaut.gradle.docker
- MicronautDockerfile() - Constructor for class io.micronaut.gradle.docker.MicronautDockerfile
- MicronautDockerImage - Interface in io.micronaut.gradle.docker.model
-
Represents a Micronaut docker image, represented with a name and a list of layers.
- MicronautDockerPlugin - Class in io.micronaut.gradle.docker
- MicronautDockerPlugin() - Constructor for class io.micronaut.gradle.docker.MicronautDockerPlugin
N
- NATIVE - Enum constant in enum class io.micronaut.gradle.docker.model.RuntimeKind
- NativeImageDockerfile - Class in io.micronaut.gradle.docker
-
Specialization of
Dockerfilefor building native images. - NativeImageDockerfile() - Constructor for class io.micronaut.gradle.docker.NativeImageDockerfile
P
- PrepareDockerContext - Class in io.micronaut.gradle.docker.tasks
-
Prepares a docker build context directory by copying a number of directories into the output directory.
- PrepareDockerContext() - Constructor for class io.micronaut.gradle.docker.tasks.PrepareDockerContext
R
- replace(String) - Method in class io.micronaut.gradle.docker.editor.DefaultEditor
- replace(String) - Method in interface io.micronaut.gradle.docker.editor.Editor
-
Replaces lines matching the current lower and upper bounds with the provided replacement.
- replace(String) - Method in class io.micronaut.gradle.docker.editor.FingerprintingEditor
- replace(String, String) - Method in class io.micronaut.gradle.docker.editor.DefaultEditor
- replace(String, String) - Method in interface io.micronaut.gradle.docker.editor.Editor
-
Replaces lines matching the current lower and upper bounds with the replacement, if they match the line pattern.
- replace(String, String) - Method in class io.micronaut.gradle.docker.editor.FingerprintingEditor
- RuntimeKind - Enum Class in io.micronaut.gradle.docker.model
-
The kind of runtime a layer targets.
S
- setupDockerfileInstructions() - Method in class io.micronaut.gradle.docker.MicronautDockerfile
-
The Dockerfile task requires a 'from' at least, but this will be replaced in setupTaskPostEvaluate where we also incorporate commands supplied by the build.gradle file (if required)
- setupInstructions(List<Dockerfile.Instruction>) - Method in class io.micronaut.gradle.docker.MicronautDockerfile
- setupTaskPostEvaluate() - Method in class io.micronaut.gradle.docker.MicronautDockerfile
-
This is executed post project evaluation
V
- valueOf(String) - Static method in enum class io.micronaut.gradle.docker.model.LayerKind
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.micronaut.gradle.docker.model.RuntimeKind
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class io.micronaut.gradle.docker.model.LayerKind
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class io.micronaut.gradle.docker.model.RuntimeKind
-
Returns an array containing the constants of this enum class, in the order they are declared.
All Classes and Interfaces|All Packages|Constant Field Values