- GenericBSD - Class in org.ysb33r.grolifant.api.core.os
Abstract base class for BSD-based operating systems.
- GenericBSD() - Constructor in GenericBSD
-
- GenericUnix - Class in org.ysb33r.grolifant.api.core.os
Generic Unix-like implementation of OperatingSystem.
- GenericUnix() - Constructor in GenericUnix
-
- get(String, String, PropertyResolveOrder) - Method in PropertyResolver
-
Gets a property using a specific resolve order
- getAdditionalProperties() - Method in AbstractWrapperCacheBinaryTask
-
Returns additional properties to be added to the cached binary properties file.
- getAllArgs() - Method in AbstractCmdlineArgumentSpec
-
All defined arguments, plus all arguments providers via the command-line argument providers.
- getArch() - Method in GenericUnix
-
Architecture underlying the operating system
- getArch() - Method in OperatingSystem
-
Architecture underlying the operating system
- getArch() - Method in Windows
-
Architecture underlying the operating system
- getArchiveOperations() - Method in ProjectOperationsProxy
-
- getArchivePath() - Method in AbstractCloudGit
-
Calculates an archive path for the specific repository type.
- getArchivePath() - Method in GitHubArchive
-
Calculates an archive path for the specific repository type.
- getArchivePath() - Method in GitLabArchive
-
Calculates an archive path for the specific repository type.
- getArchiveRoot() - Method in GitRepoArchiveDownloader
-
Returns the location which is the top or home folder for a distribution.
- getArchiveUri() - Method in AbstractCloudGit
-
Obtains the URI for the archive of the repository.
- getArchStr() - Method in GenericUnix
-
Implementation-specific free-form architecture string.
- getArchStr() - Method in OperatingSystem
-
Architecture underlying the operating system
- getArchStr() - Method in Solaris
-
Solaris-specific architecture strings.
- getArchStr() - Method in Windows
-
Architecture underlying the operating system
- getArgs() - Method in AbstractCmdlineArgumentSpec
-
Return list of arguments to the entrypoint.
- getAuthentication() - Method in AbstractAuthenticationSupportedRepository
-
- getBeginToken() - Method in AbstractWrapperGeneratorTask
-
If the default of org.apache.tools.ant.filters.ReplaceTokens is used, this method
will return the start token delimiter.
- getBinaryLocationProvider() - Method in AbstractWrapperCacheBinaryTask
-
Obtains location of executable binary or script
- getBinaryVersionProvider() - Method in AbstractWrapperCacheBinaryTask
-
Obtains version of binary or script
- getCachedBinaryProperties() - Method in AbstractWrapperCacheBinaryTask
-
- getCommandLineArgumentProviders() - Method in AbstractCmdlineArgumentSpec
-
Get current list of command-line argument providers.
- getConsoleOutput() - Method in ProjectOperationsProxy
-
Console output mode
- getCredentials(Class<T>) - Method in AbstractAuthenticationSupportedRepository
-
- getDestDirProvider() - Method in AbstractWrapperGeneratorTask
-
- getDistFromCache(String) - Method in AbstractDistributionInstaller
-
Creates a distribution if it does not exist already.
- getDistFromSdkMan(String) - Method in AbstractDistributionInstaller
-
Attempts to locate distribution in the list of SdkMan candidates.
- getDistributionFile(String, String) - Method in AbstractDistributionInstaller
-
Locates a file within the distribution
- getDistributionRoot(String) - Method in AbstractDistributionInstaller
-
Returns the location which is the top or home folder for a distribution.
- getDownloader() - Method in AbstractToolExtension
-
Gets the downloader implementation.
- getEndToken() - Method in AbstractWrapperGeneratorTask
-
If the default of org.apache.tools.ant.filters.ReplaceTokens is used, this method
will return the end token delimiter.
- getExecOperations() - Method in ProjectOperationsProxy
-
- getExecTools() - Method in ProjectOperationsProxy
-
Tools to deal with out-of-process, non-JVM, executables.
- getExecutable() - Method in AbstractBaseToolExtension
-
A provider for a resolved executable.
- getExecutableName(String) - Method in GenericUnix
-
Given a base string, returns the Unix exe name.
- getExecutableName(String) - Method in OperatingSystem
-
Returns OS-specific decorated exe name.
- getExecutableName(String) - Method in Windows
-
- getExecutableNames(String) - Method in GenericUnix
-
Given a base string, returns the Unix exe name.
- getExecutableNames(String) - Method in OperatingSystem
-
Returns list of possible OS-specific decorated exe names.
- getExecutableNames(String) - Method in Windows
-
- getExtensions() - Method in ProjectOperationsProxy
-
Extensions container for the project.
- getFromCache(String, boolean, Downloader) - Method in ArtifactDownloader
-
Creates a distribution/file it it does not exist already.
- getFromCache(URI, String, String) - Method in DependencyCache
-
Extract an artifact from cache.
- getFsOperations() - Method in ProjectOperationsProxy
-
Returns an object instance for filesystem operations that deals coprrectly with the functionality of the
curretn Gradle version.
- getFullProjectPath() - Method in ProjectOperationsProxy
-
Get the full project path including the root project name in case of a multi-project.
- getGradleLogLevel() - Method in ProjectOperationsProxy
-
Get the minimum log level for Gradle.
- getGradleUserHomeDir() - Method in ProjectOperationsProxy
-
Gradle user home directory.
- getGroupProvider() - Method in ProjectOperationsProxy
-
Lazy-evaluated project group.https://gitlab.com/ysb33rOrg/grolifant/-/jobs/3248448094
- getIdentifier() - Method in AbstractCloudGit
-
Returns an identifier of an instance in the repository.
- getJvmTools() - Method in ProjectOperationsProxy
-
Tools for working with JVMs
- getLocationPropertiesFile() - Method in AbstractWrapperCacheBinaryTask
-
- getName() - Method in AbstractCloudGit
-
Obtains the name of the Git service.
- getName() - Method in ScriptDefinition
-
- getNameOrPath() - Method in ScriptDefinition
-
- getOrganisation() - Method in AbstractCloudGit
-
Get the organisation
- getPath() - Method in OperatingSystem
-
List of system search paths
- getPath() - Method in ScriptDefinition
-
- getPathSeparator() - Method in OperatingSystem
-
The character used to separate elements in a system search path
- getPreArgs() - Method in AbstractCmdlineArgumentSpec
-
A provider to arguments that will be inserted before any supplied arguments.
- getPreArgs() - Method in ScriptDefinition
-
A provider to arguments that will be inserted before any supplied arguments.
- getProjectDir() - Method in ProjectOperationsProxy
-
Returns the project directory.
- getProjectExtension() - Method in CombinedProjectTaskExtensionBase
-
If this extension is attached to a task, this point to the global project extension if it exists,
other null.
- getProjectName() - Method in ProjectOperationsProxy
-
The project name
- getProjectOperations() - Method in AbstractWrapperCacheBinaryTask
-
- getProjectOperations() - Method in AbstractWrapperGeneratorTask
-
- getProjectPath() - Method in ProjectOperationsProxy
-
Get project path.
- getProjectRootDir() - Method in ProjectOperationsProxy
-
Returns the root directory of the project.
- getProjectTools() - Method in ProjectOperationsProxy
-
Tools to deal with project & configuration specifics down to Gradle 4.0.
- getPropertiesDescription() - Method in AbstractWrapperCacheBinaryTask
-
Obtains a description to be added to the cached binary properties file.
- getPropertyProvider() - Method in ProjectOperationsProxy
-
- getProviders() - Method in ProjectOperationsProxy
-
A reference to the provider factory.
- getProviderTools() - Method in ProjectOperationsProxy
-
Tools to deal with provider down to Gradle 4.0.
- getRepository() - Method in AbstractCloudGit
-
Get the repository
- getRepositoryTools() - Method in ProjectOperationsProxy
-
Tools for dealing with repositories.
- getScriptName(String) - Method in GenericUnix
-
Returns OS-specific decorated script name.
- getScriptName(String) - Method in OperatingSystem
-
Returns OS-specific decorated script name.
- getScriptName(String) - Method in Windows
-
Returns Windows-specific decorated script name.
- getSdkManCandidateName() - Method in AbstractDistributionInstaller
-
SDKman candidate name for distribution.
- getSharedLibraryName(String) - Method in GenericUnix
-
Returns OS-specific shared library name
- getSharedLibraryName(String) - Method in OperatingSystem
-
Returns OS-specific shared library name
- getSharedLibraryName(String) - Method in Windows
-
Returns Windows shared library name
- getSharedLibrarySuffix() - Method in GenericUnix
-
Return Unix-like string that is used to suffix to shared libraries
- getSharedLibrarySuffix() - Method in MacOsX
-
Return MacOSX string that is used to suffix to shared libraries
- getSharedLibrarySuffix() - Method in OperatingSystem
-
OS-dependent string that is used to suffix to shared libraries
- getSingleFile(String) - Method in AbstractSingleFileInstaller
-
Returns the path to the terraform executable.
- getSingleFileName() - Method in AbstractSingleFileInstaller
-
Gets the name of the single file as it should be on local disk
- getStaticLibraryName(String) - Method in GenericUnix
-
Returns OS-specific static library name
- getStaticLibraryName(String) - Method in OperatingSystem
-
Returns OS-specific static library name
- getStaticLibraryName(String) - Method in Windows
-
Returns OS-specific static library name
- getStaticLibrarySuffix() - Method in OperatingSystem
-
OS-dependent string that is used to suffix to static libraries
- getStringTools() - Method in ProjectOperationsProxy
-
Tools for dealing with conversions of various objects into string or lists of strings.
- getTask() - Method in CombinedProjectTaskExtensionBase
-
Task this extension is attached to.
- getTasks() - Method in ProjectOperationsProxy
-
Utilities for working with tasks in a consistent manner across Gradle versions.
- getTokenValuesAsMap() - Method in AbstractWrapperGeneratorTask
-
If the default of org.apache.tools.ant.filters.ReplaceTokens is used, this method
will return the collection of tokens.
- getVersionProvider() - Method in ProjectOperationsProxy
-
Lazy-evaluated project version.
- getWindowsExtensionSearchOrder() - Method in AbstractBaseToolExtension
-
The order in which extensions will be checked for locating an executable on Windows.
- getWrapperDestinationDirProvider() - Method in AbstractWrapperGeneratorTask
-
Directory for writing wrapper files to.
- GitHubArchive - Class in org.ysb33r.grolifant.api.core.git
Describes a GitHub archive.
- GitHubArchive(ProjectOperations) - Constructor in GitHubArchive
-
- GitLabArchive - Class in org.ysb33r.grolifant.api.core.git
Describes a Gitlab archive.
- GitLabArchive(ProjectOperations) - Constructor in GitLabArchive
-
- GitRepoArchiveDownloader - Class in org.ysb33r.grolifant.api.core.git
Downloads an archive of a Git repository.
- GitRepoArchiveDownloader(CloudGitDescriptor, ProjectOperations) - Constructor in GitRepoArchiveDownloader
-
Download archive from Git Cloud provider.
- gradleProperty(Object, boolean) - Method in ProjectOperationsProxy
-
Creates a provider to a project property.
- gzipResource(Object) - Method in ProjectOperationsProxy
-
Creates resource that points to a gzip compressed file at the given path.