Index

A B C D E F G H I L M O P R S T U V W 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

A

apply(Project) - Method in class org.implab.gradle.containers.ComposePlugin
 
apply(Project) - Method in class org.implab.gradle.containers.ContainerBasePlugin
 
apply(Project) - Method in class org.implab.gradle.containers.ContainerPlugin
 
ARCHIVE_CONFIGURATION - Static variable in class org.implab.gradle.containers.ContainerPlugin
 

B

BUILD_COMMAND - Variable in class org.implab.gradle.containers.cli.DockerTraits
 
BUILD_GROUP - Static variable in class org.implab.gradle.containers.ContainerPlugin
 
BUILD_TASK - Variable in class org.implab.gradle.containers.ComposePlugin
 
buildArg(String) - Method in class org.implab.gradle.containers.tasks.BuildImage
 
buildArgs(Closure<Map<String, String>>) - Method in class org.implab.gradle.containers.tasks.BuildImage
 
buildArgs(Action<Map<String, String>>) - Method in class org.implab.gradle.containers.tasks.BuildImage
 
builder(String...) - Method in class org.implab.gradle.containers.cli.DockerTraits
 
builder(List<String>) - Method in class org.implab.gradle.containers.cli.DockerTraits
 
buildImage(String, File, List<String>) - Method in class org.implab.gradle.containers.cli.DockerTraits
 
BuildImage - Class in org.implab.gradle.containers.tasks
 
BuildImage() - Constructor for class org.implab.gradle.containers.tasks.BuildImage
 

C

checkRetCode(Process, int) - Method in class org.implab.gradle.containers.cli.DockerTraits
 
CLEAN_TASK - Variable in class org.implab.gradle.containers.ComposePlugin
 
closeSilent(Closeable) - Static method in class org.implab.gradle.containers.cli.Utils
 
complete(Process) - Method in class org.implab.gradle.containers.cli.DockerTraits
 
COMPOSE_COMMAND - Variable in class org.implab.gradle.containers.cli.DockerTraits
 
COMPOSE_EXTENSION - Variable in class org.implab.gradle.containers.ComposePlugin
 
COMPOSE_FILE - Variable in class org.implab.gradle.containers.ComposeExtension
 
COMPOSE_IMAGES_CONFIGURATION - Variable in class org.implab.gradle.containers.ComposePlugin
 
COMPOSE_PROJECT_NAME - Variable in class org.implab.gradle.containers.ComposePlugin
 
COMPOSE_RM_TASK - Variable in class org.implab.gradle.containers.ComposePlugin
 
COMPOSE_STOP_TASK - Variable in class org.implab.gradle.containers.ComposePlugin
 
COMPOSE_UP_TASK - Variable in class org.implab.gradle.containers.ComposePlugin
 
COMPOSE_VAR - Variable in class org.implab.gradle.containers.ComposePlugin
 
ComposeExtension - Class in org.implab.gradle.containers
 
ComposeExtension() - Constructor for class org.implab.gradle.containers.ComposeExtension
 
ComposePlugin - Class in org.implab.gradle.containers
 
ComposePlugin() - Constructor for class org.implab.gradle.containers.ComposePlugin
 
composeRm(File, Set<String>, boolean) - Method in class org.implab.gradle.containers.cli.DockerTraits
 
ComposeRm - Class in org.implab.gradle.containers.tasks
 
ComposeRm() - Constructor for class org.implab.gradle.containers.tasks.ComposeRm
 
composeStop(File, Set<String>) - Method in class org.implab.gradle.containers.cli.DockerTraits
 
ComposeStop - Class in org.implab.gradle.containers.tasks
 
ComposeStop() - Constructor for class org.implab.gradle.containers.tasks.ComposeStop
 
ComposeTask - Class in org.implab.gradle.containers.tasks
Base task for compose subtasks like 'uo', 'rm', 'stop', etc.
ComposeTask() - Constructor for class org.implab.gradle.containers.tasks.ComposeTask
 
composeUp(File, Set<String>) - Method in class org.implab.gradle.containers.cli.DockerTraits
 
ComposeUp - Class in org.implab.gradle.containers.tasks
 
ComposeUp() - Constructor for class org.implab.gradle.containers.tasks.ComposeUp
 
configuration(String, Action<? super Configuration>) - Method in interface org.implab.gradle.containers.ProjectMixin
Registers the new configuration
Configurations - Class in org.implab.gradle.containers
 
CONSUMABLE - Static variable in class org.implab.gradle.containers.Configurations
 
CONTAINER_EXTENSION_NAME - Static variable in class org.implab.gradle.containers.ContainerBasePlugin
 
ContainerBasePlugin - Class in org.implab.gradle.containers
 
ContainerBasePlugin() - Constructor for class org.implab.gradle.containers.ContainerBasePlugin
 
ContainerExtension - Class in org.implab.gradle.containers
 
ContainerExtension(ProjectLayout, Project) - Constructor for class org.implab.gradle.containers.ContainerExtension
 
ContainerPlugin - Class in org.implab.gradle.containers
 
ContainerPlugin() - Constructor for class org.implab.gradle.containers.ContainerPlugin
 
createDefaultJsonGenerator() - Static method in class org.implab.gradle.containers.cli.Utils
 

D

delete(String) - Method in class org.implab.gradle.containers.dsl.ExtraProps
 
directoryProperty() - Method in interface org.implab.gradle.containers.PropertiesMixin
 
docker() - Method in class org.implab.gradle.containers.tasks.DockerCliTask
 
DockerCliTask - Class in org.implab.gradle.containers.tasks
 
DockerCliTask() - Constructor for class org.implab.gradle.containers.tasks.DockerCliTask
 
DockerTraits - Class in org.implab.gradle.containers.cli
 
DockerTraits() - Constructor for class org.implab.gradle.containers.cli.DockerTraits
 

E

env(Closure<Map<String, String>>) - Method in class org.implab.gradle.containers.tasks.WriteEnv
 
env(String) - Method in class org.implab.gradle.containers.tasks.WriteEnv
 
env(Action<Map<String, String>>) - Method in class org.implab.gradle.containers.tasks.WriteEnv
 
ENV_FILE_NAME - Variable in class org.implab.gradle.containers.ComposePlugin
 
extension(String, Class<T>) - Method in interface org.implab.gradle.containers.ProjectMixin
Creates and register a new project extension.
extra(Object) - Static method in class org.implab.gradle.containers.dsl.ExtraProps
 
extra(Object) - Method in interface org.implab.gradle.containers.ProjectMixin
Return extra properties container for the specified object
extra(Object, String, Class<T>) - Method in interface org.implab.gradle.containers.ProjectMixin
Returns accessor for the specified extra property name
ExtraProps - Class in org.implab.gradle.containers.dsl
 
ExtraProps(ExtraPropertiesExtension) - Constructor for class org.implab.gradle.containers.dsl.ExtraProps
 

F

fileProperty() - Method in interface org.implab.gradle.containers.PropertiesMixin
 

G

get() - Method in class org.implab.gradle.containers.dsl.MapEntry
 
get(String, Class<T>) - Method in class org.implab.gradle.containers.dsl.ExtraProps
 
getArchiveBaseName() - Method in class org.implab.gradle.containers.tasks.SaveImage
 
getArchiveClassifier() - Method in class org.implab.gradle.containers.tasks.SaveImage
 
getArchiveExtension() - Method in class org.implab.gradle.containers.tasks.SaveImage
 
getArchiveFile() - Method in class org.implab.gradle.containers.tasks.SaveImage
 
getArchiveFileName() - Method in class org.implab.gradle.containers.tasks.SaveImage
 
getArchiveVersion() - Method in class org.implab.gradle.containers.tasks.SaveImage
 
getAuthority() - Method in class org.implab.gradle.containers.cli.ImageName
 
getBuildArgs() - Method in class org.implab.gradle.containers.tasks.BuildImage
 
getBuildTarget() - Method in class org.implab.gradle.containers.tasks.BuildImage
 
getCliCmd() - Method in class org.implab.gradle.containers.cli.DockerTraits
 
getCliCmd() - Method in class org.implab.gradle.containers.ContainerExtension
 
getCliCmd() - Method in class org.implab.gradle.containers.tasks.DockerCliTask
 
getCommandLine() - Method in class org.implab.gradle.containers.tasks.RunImage
 
getComposeFile() - Method in class org.implab.gradle.containers.tasks.ComposeTask
The primary compose files.
getComposeFileName() - Method in class org.implab.gradle.containers.ComposeExtension
 
getContainerExtension() - Method in class org.implab.gradle.containers.tasks.DockerCliTask
 
getContextDirectory() - Method in class org.implab.gradle.containers.ContainerExtension
 
getContextDirectory() - Method in class org.implab.gradle.containers.tasks.BuildImage
 
getDestImage() - Method in class org.implab.gradle.containers.tasks.TagImage
Deprecated.
getDestinationDirectory() - Method in class org.implab.gradle.containers.tasks.SaveImage
 
getEnvFile() - Method in class org.implab.gradle.containers.tasks.WriteEnv
 
getEnvironment() - Method in class org.implab.gradle.containers.tasks.WriteEnv
 
getExportImages() - Method in class org.implab.gradle.containers.tasks.SaveImage
 
getGroupName() - Method in class org.implab.gradle.containers.cli.ImageName
 
getId() - Method in class org.implab.gradle.containers.cli.ImageRef
 
getImageAuthority() - Method in class org.implab.gradle.containers.ContainerExtension
Specifies the name of the registry where the image is located registry.my-company.org
getImageGroup() - Method in class org.implab.gradle.containers.ContainerExtension
Specified the path of the image like my-company
getImageIdFile() - Method in class org.implab.gradle.containers.tasks.BuildImage
 
getImageIdFileOutput() - Method in class org.implab.gradle.containers.tasks.BuildImage
 
getImageLocalName() - Method in class org.implab.gradle.containers.ContainerExtension
Specifies local image part like httpd
getImageName() - Method in class org.implab.gradle.containers.ContainerExtension
 
getImageName() - Method in class org.implab.gradle.containers.tasks.BuildImage
 
getImageName() - Method in class org.implab.gradle.containers.tasks.PushImage
 
getImageName() - Method in class org.implab.gradle.containers.tasks.RunImage
 
getImageShortName() - Method in class org.implab.gradle.containers.ContainerExtension
Deprecated.
getImageTag() - Method in class org.implab.gradle.containers.ContainerExtension
 
getLocalName() - Method in class org.implab.gradle.containers.cli.ImageName
 
getLogger() - Method in class org.implab.gradle.containers.cli.DockerTraits
 
getLogger() - Method in class org.implab.gradle.containers.ComposePlugin
 
getObjectFactory() - Method in interface org.implab.gradle.containers.PropertiesMixin
 
getOptions() - Method in interface org.implab.gradle.containers.dsl.OptionsMixin
 
getOptions() - Method in class org.implab.gradle.containers.dsl.VolumeSpec
 
getOptions() - Method in class org.implab.gradle.containers.tasks.PushImage
 
getProfiles() - Method in class org.implab.gradle.containers.ComposeExtension
 
getProfiles() - Method in class org.implab.gradle.containers.tasks.ComposeTask
The list of profiles to use with the compose commands
getProject() - Method in interface org.implab.gradle.containers.ProjectMixin
 
getProviders() - Method in interface org.implab.gradle.containers.PropertiesMixin
 
getRemoveVolumes() - Method in class org.implab.gradle.containers.tasks.ComposeRm
 
getSource() - Method in class org.implab.gradle.containers.dsl.VolumeSpec
 
getSrcImage() - Method in class org.implab.gradle.containers.tasks.TagImage
 
getTag() - Method in class org.implab.gradle.containers.cli.ImageName
 
getTag() - Method in class org.implab.gradle.containers.cli.ImageRef
 
getTags() - Method in class org.implab.gradle.containers.tasks.TagImage
 
getTarget() - Method in class org.implab.gradle.containers.dsl.VolumeSpec
 
getTransport() - Method in class org.implab.gradle.containers.tasks.PushImage
 
getWorkingDir() - Method in class org.implab.gradle.containers.cli.DockerTraits
 
getWorkingDirectory() - Method in class org.implab.gradle.containers.tasks.DockerCliTask
Returns working directory for docker commands

H

has() - Method in class org.implab.gradle.containers.dsl.MapEntry
 

I

IMAGE_COMMAND - Variable in class org.implab.gradle.containers.cli.DockerTraits
 
imageExists(File) - Method in class org.implab.gradle.containers.cli.DockerTraits
 
imageExists(String) - Method in class org.implab.gradle.containers.cli.DockerTraits
 
ImageName - Class in org.implab.gradle.containers.cli
 
ImageName(String, String, String, String) - Constructor for class org.implab.gradle.containers.cli.ImageName
 
imageRef(File) - Method in class org.implab.gradle.containers.tasks.SaveImage
 
ImageRef - Class in org.implab.gradle.containers.cli
 
ImageRef(String, String) - Constructor for class org.implab.gradle.containers.cli.ImageRef
 
imageRefs(FileCollection) - Method in class org.implab.gradle.containers.tasks.SaveImage
 
INSPECT_COMMAND - Variable in class org.implab.gradle.containers.cli.DockerTraits
 
isNullOrEmptyString(String) - Static method in class org.implab.gradle.containers.cli.Utils
 

L

listProperty(Class<T>) - Method in interface org.implab.gradle.containers.PropertiesMixin
 

M

MapEntry<T> - Class in org.implab.gradle.containers.dsl
 
MapEntry(Map<String, Object>, String, Class<T>) - Constructor for class org.implab.gradle.containers.dsl.MapEntry
 
MapPropertyEntry<K,V> - Class in org.implab.gradle.containers.dsl
 
MapPropertyEntry(MapProperty<K, V>, K, ProviderFactory) - Constructor for class org.implab.gradle.containers.dsl.MapPropertyEntry
 
MountSpec - Class in org.implab.gradle.containers.dsl
 
MountSpec() - Constructor for class org.implab.gradle.containers.dsl.MountSpec
 

O

option(Closure<String>) - Method in interface org.implab.gradle.containers.dsl.OptionsMixin
 
option(String) - Method in interface org.implab.gradle.containers.dsl.OptionsMixin
 
option(Callable<String>) - Method in interface org.implab.gradle.containers.dsl.OptionsMixin
 
optional() - Method in class org.implab.gradle.containers.dsl.MapEntry
 
options(Closure<Iterable<String>>) - Method in interface org.implab.gradle.containers.dsl.OptionsMixin
 
options(String...) - Method in interface org.implab.gradle.containers.dsl.OptionsMixin
 
options(Callable<Iterable<String>>) - Method in interface org.implab.gradle.containers.dsl.OptionsMixin
 
OptionsMixin - Interface in org.implab.gradle.containers.dsl
 
org.implab.gradle.containers - package org.implab.gradle.containers
 
org.implab.gradle.containers.cli - package org.implab.gradle.containers.cli
 
org.implab.gradle.containers.dsl - package org.implab.gradle.containers.dsl
 
org.implab.gradle.containers.tasks - package org.implab.gradle.containers.tasks
 

P

plugin(Class<T>) - Method in interface org.implab.gradle.containers.ProjectMixin
Applies and returns the specified plugin, plugin is applied only once.
PROCESS_RESOURCES_TASK - Variable in class org.implab.gradle.containers.ComposePlugin
 
projectDirectory() - Method in interface org.implab.gradle.containers.ProjectMixin
Returns the project directory
ProjectMixin - Interface in org.implab.gradle.containers
Project configuration traits
prop(String, Class<T>) - Method in class org.implab.gradle.containers.dsl.ExtraProps
 
PropertiesMixin - Interface in org.implab.gradle.containers
 
property(Class<T>) - Method in interface org.implab.gradle.containers.PropertiesMixin
 
provider(Callable<? extends T>) - Method in interface org.implab.gradle.containers.PropertiesMixin
 
PUSH_COMMAND - Variable in class org.implab.gradle.containers.cli.DockerTraits
 
pushImage(String, List<String>) - Method in class org.implab.gradle.containers.cli.DockerTraits
 
PushImage - Class in org.implab.gradle.containers.tasks
 
PushImage() - Constructor for class org.implab.gradle.containers.tasks.PushImage
 
put(String, T) - Method in class org.implab.gradle.containers.dsl.ExtraProps
 
put(T) - Method in class org.implab.gradle.containers.dsl.MapEntry
 

R

readAll(File) - Static method in class org.implab.gradle.containers.cli.Utils
 
readAll(InputStream) - Static method in class org.implab.gradle.containers.cli.Utils
 
readAll(InputStream, String) - Static method in class org.implab.gradle.containers.cli.Utils
 
readAll(Iterable<? extends File>) - Static method in class org.implab.gradle.containers.cli.Utils
 
readImageRef(File) - Static method in class org.implab.gradle.containers.cli.Utils
 
readImageRef(File) - Method in class org.implab.gradle.containers.ContainerExtension
 
readJson(Reader, Class<T>) - Static method in class org.implab.gradle.containers.cli.Utils
 
redirectIO(InputStream, File) - Static method in class org.implab.gradle.containers.cli.Utils
 
redirectIO(InputStream, Action<String>) - Static method in class org.implab.gradle.containers.cli.Utils
 
remove() - Method in class org.implab.gradle.containers.dsl.MapEntry
 
RESOLVABLE - Static variable in class org.implab.gradle.containers.Configurations
 
resolveSpec() - Method in class org.implab.gradle.containers.dsl.VolumeSpec
 
RM_COMMAND - Variable in class org.implab.gradle.containers.cli.DockerTraits
 
ro() - Method in class org.implab.gradle.containers.dsl.VolumeSpec
 
run() - Method in class org.implab.gradle.containers.tasks.BuildImage
 
run() - Method in class org.implab.gradle.containers.tasks.ComposeRm
 
run() - Method in class org.implab.gradle.containers.tasks.ComposeStop
 
run() - Method in class org.implab.gradle.containers.tasks.ComposeUp
 
run() - Method in class org.implab.gradle.containers.tasks.PushImage
 
run() - Method in class org.implab.gradle.containers.tasks.RunImage
 
run() - Method in class org.implab.gradle.containers.tasks.SaveImage
 
run() - Method in class org.implab.gradle.containers.tasks.TagImage
 
run() - Method in class org.implab.gradle.containers.tasks.WriteEnv
 
RUN_COMMAND - Variable in class org.implab.gradle.containers.cli.DockerTraits
 
runImage(String, List<String>, List<String>) - Method in class org.implab.gradle.containers.cli.DockerTraits
 
RunImage - Class in org.implab.gradle.containers.tasks
 
RunImage() - Constructor for class org.implab.gradle.containers.tasks.RunImage
 

S

SAVE_COMMAND - Variable in class org.implab.gradle.containers.cli.DockerTraits
 
saveImage(Set<String>, File) - Method in class org.implab.gradle.containers.cli.DockerTraits
 
SaveImage - Class in org.implab.gradle.containers.tasks
 
SaveImage() - Constructor for class org.implab.gradle.containers.tasks.SaveImage
 
STOP_COMMAND - Variable in class org.implab.gradle.containers.cli.DockerTraits
 

T

TAG_COMMAND - Variable in class org.implab.gradle.containers.cli.DockerTraits
 
tagImage(String, String) - Method in class org.implab.gradle.containers.cli.DockerTraits
 
TagImage - Class in org.implab.gradle.containers.tasks
 
TagImage() - Constructor for class org.implab.gradle.containers.tasks.TagImage
 
task(String, Class<T>, Action<? super T>) - Method in interface org.implab.gradle.containers.ProjectMixin
registers the new task
toJsonPretty(Object) - Static method in class org.implab.gradle.containers.cli.Utils
 
toString() - Method in class org.implab.gradle.containers.cli.ImageName
 

U

UP_COMMAND - Variable in class org.implab.gradle.containers.cli.DockerTraits
 
Utils - Class in org.implab.gradle.containers.cli
 
Utils() - Constructor for class org.implab.gradle.containers.cli.Utils
 

V

volume(Action<VolumeSpec>) - Method in class org.implab.gradle.containers.tasks.RunImage
 
VolumeSpec - Class in org.implab.gradle.containers.dsl
 
VolumeSpec() - Constructor for class org.implab.gradle.containers.dsl.VolumeSpec
 

W

withAuthority(String) - Method in class org.implab.gradle.containers.cli.ImageName
 
withGroupName(String) - Method in class org.implab.gradle.containers.cli.ImageName
 
withId(String) - Method in class org.implab.gradle.containers.cli.ImageRef
 
withLocalName(String) - Method in class org.implab.gradle.containers.cli.ImageName
 
withTag(String) - Method in class org.implab.gradle.containers.cli.ImageName
 
withTag(String) - Method in class org.implab.gradle.containers.cli.ImageRef
 
wrapClosure(Closure<?>) - Static method in class org.implab.gradle.containers.cli.Utils
 
WRITE_ENV_TASK - Variable in class org.implab.gradle.containers.ComposePlugin
 
WriteEnv - Class in org.implab.gradle.containers.tasks
 
WriteEnv() - Constructor for class org.implab.gradle.containers.tasks.WriteEnv
 
writeJson(File, Object) - Static method in class org.implab.gradle.containers.cli.Utils
 
A B C D E F G H I L M O P R S T U V W 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form