public class GradleRawConfiguration
extends java.lang.Object
implements com.google.cloud.tools.jib.plugins.common.RawConfiguration
com.google.cloud.tools.jib.plugins.common.RawConfiguration.CredHelperConfiguration, com.google.cloud.tools.jib.plugins.common.RawConfiguration.ExtensionConfiguration, com.google.cloud.tools.jib.plugins.common.RawConfiguration.ExtraDirectoriesConfiguration, com.google.cloud.tools.jib.plugins.common.RawConfiguration.PlatformConfiguration| Constructor and Description |
|---|
GradleRawConfiguration(JibExtension jibExtension) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
getAllowInsecureRegistries() |
java.lang.String |
getAppRoot() |
java.lang.String |
getContainerizingMode() |
java.lang.String |
getCreationTime() |
java.nio.file.Path |
getDigestOutputPath() |
java.util.Map<java.lang.String,java.lang.String> |
getDockerEnvironment() |
java.util.Optional<java.nio.file.Path> |
getDockerExecutable() |
java.util.Optional<java.util.List<java.lang.String>> |
getEntrypoint() |
java.util.Map<java.lang.String,java.lang.String> |
getEnvironment() |
boolean |
getExpandClasspathDependencies() |
java.util.List<java.lang.String> |
getExtraClasspath() |
java.util.List<? extends com.google.cloud.tools.jib.plugins.common.RawConfiguration.ExtraDirectoriesConfiguration> |
getExtraDirectories() |
java.util.Map<java.lang.String,com.google.cloud.tools.jib.api.buildplan.FilePermissions> |
getExtraDirectoryPermissions() |
java.lang.String |
getFilesModificationTime() |
com.google.cloud.tools.jib.plugins.common.AuthProperty |
getFromAuth() |
com.google.cloud.tools.jib.plugins.common.RawConfiguration.CredHelperConfiguration |
getFromCredHelper() |
java.util.Optional<java.lang.String> |
getFromImage() |
com.google.cloud.tools.jib.api.buildplan.ImageFormat |
getImageFormat() |
java.nio.file.Path |
getImageIdOutputPath() |
java.nio.file.Path |
getImageJsonOutputPath() |
java.util.List<java.lang.String> |
getJvmFlags() |
java.util.Map<java.lang.String,java.lang.String> |
getLabels() |
java.util.Optional<java.lang.String> |
getMainClass() |
java.util.List<? extends com.google.cloud.tools.jib.plugins.common.RawConfiguration.PlatformConfiguration> |
getPlatforms() |
java.util.List<? extends com.google.cloud.tools.jib.plugins.common.RawConfiguration.ExtensionConfiguration> |
getPluginExtensions() |
java.util.List<java.lang.String> |
getPorts() |
java.util.Optional<java.util.List<java.lang.String>> |
getProgramArguments() |
java.util.Optional<java.lang.String> |
getProperty(java.lang.String propertyName) |
java.nio.file.Path |
getTarOutputPath() |
com.google.cloud.tools.jib.plugins.common.AuthProperty |
getToAuth() |
com.google.cloud.tools.jib.plugins.common.RawConfiguration.CredHelperConfiguration |
getToCredHelper() |
java.util.Optional<java.lang.String> |
getToImage() |
java.util.Set<java.lang.String> |
getToTags() |
java.util.Optional<java.lang.String> |
getUser() |
java.util.List<java.lang.String> |
getVolumes() |
java.util.Optional<java.lang.String> |
getWorkingDirectory() |
public GradleRawConfiguration(JibExtension jibExtension)
public java.util.Optional<java.lang.String> getFromImage()
getFromImage in interface com.google.cloud.tools.jib.plugins.common.RawConfigurationpublic com.google.cloud.tools.jib.plugins.common.AuthProperty getFromAuth()
getFromAuth in interface com.google.cloud.tools.jib.plugins.common.RawConfigurationpublic com.google.cloud.tools.jib.plugins.common.RawConfiguration.CredHelperConfiguration getFromCredHelper()
getFromCredHelper in interface com.google.cloud.tools.jib.plugins.common.RawConfigurationpublic java.util.Optional<java.lang.String> getToImage()
getToImage in interface com.google.cloud.tools.jib.plugins.common.RawConfigurationpublic com.google.cloud.tools.jib.plugins.common.AuthProperty getToAuth()
getToAuth in interface com.google.cloud.tools.jib.plugins.common.RawConfigurationpublic com.google.cloud.tools.jib.plugins.common.RawConfiguration.CredHelperConfiguration getToCredHelper()
getToCredHelper in interface com.google.cloud.tools.jib.plugins.common.RawConfigurationpublic java.util.Set<java.lang.String> getToTags()
getToTags in interface com.google.cloud.tools.jib.plugins.common.RawConfigurationpublic java.util.Optional<java.util.List<java.lang.String>> getEntrypoint()
getEntrypoint in interface com.google.cloud.tools.jib.plugins.common.RawConfigurationpublic java.util.Optional<java.util.List<java.lang.String>> getProgramArguments()
getProgramArguments in interface com.google.cloud.tools.jib.plugins.common.RawConfigurationpublic java.util.List<java.lang.String> getExtraClasspath()
getExtraClasspath in interface com.google.cloud.tools.jib.plugins.common.RawConfigurationpublic boolean getExpandClasspathDependencies()
getExpandClasspathDependencies in interface com.google.cloud.tools.jib.plugins.common.RawConfigurationpublic java.util.Optional<java.lang.String> getMainClass()
getMainClass in interface com.google.cloud.tools.jib.plugins.common.RawConfigurationpublic java.util.List<java.lang.String> getJvmFlags()
getJvmFlags in interface com.google.cloud.tools.jib.plugins.common.RawConfigurationpublic java.lang.String getAppRoot()
getAppRoot in interface com.google.cloud.tools.jib.plugins.common.RawConfigurationpublic java.util.Map<java.lang.String,java.lang.String> getEnvironment()
getEnvironment in interface com.google.cloud.tools.jib.plugins.common.RawConfigurationpublic java.util.Map<java.lang.String,java.lang.String> getLabels()
getLabels in interface com.google.cloud.tools.jib.plugins.common.RawConfigurationpublic java.util.List<java.lang.String> getVolumes()
getVolumes in interface com.google.cloud.tools.jib.plugins.common.RawConfigurationpublic java.util.List<java.lang.String> getPorts()
getPorts in interface com.google.cloud.tools.jib.plugins.common.RawConfigurationpublic java.util.Optional<java.lang.String> getUser()
getUser in interface com.google.cloud.tools.jib.plugins.common.RawConfigurationpublic java.util.Optional<java.lang.String> getWorkingDirectory()
getWorkingDirectory in interface com.google.cloud.tools.jib.plugins.common.RawConfigurationpublic boolean getAllowInsecureRegistries()
getAllowInsecureRegistries in interface com.google.cloud.tools.jib.plugins.common.RawConfigurationpublic com.google.cloud.tools.jib.api.buildplan.ImageFormat getImageFormat()
getImageFormat in interface com.google.cloud.tools.jib.plugins.common.RawConfigurationpublic java.util.Optional<java.lang.String> getProperty(java.lang.String propertyName)
getProperty in interface com.google.cloud.tools.jib.plugins.common.RawConfigurationpublic java.lang.String getFilesModificationTime()
getFilesModificationTime in interface com.google.cloud.tools.jib.plugins.common.RawConfigurationpublic java.lang.String getCreationTime()
getCreationTime in interface com.google.cloud.tools.jib.plugins.common.RawConfigurationpublic java.util.List<? extends com.google.cloud.tools.jib.plugins.common.RawConfiguration.ExtraDirectoriesConfiguration> getExtraDirectories()
getExtraDirectories in interface com.google.cloud.tools.jib.plugins.common.RawConfigurationpublic java.util.Map<java.lang.String,com.google.cloud.tools.jib.api.buildplan.FilePermissions> getExtraDirectoryPermissions()
getExtraDirectoryPermissions in interface com.google.cloud.tools.jib.plugins.common.RawConfigurationpublic java.util.Optional<java.nio.file.Path> getDockerExecutable()
getDockerExecutable in interface com.google.cloud.tools.jib.plugins.common.RawConfigurationpublic java.util.Map<java.lang.String,java.lang.String> getDockerEnvironment()
getDockerEnvironment in interface com.google.cloud.tools.jib.plugins.common.RawConfigurationpublic java.lang.String getContainerizingMode()
getContainerizingMode in interface com.google.cloud.tools.jib.plugins.common.RawConfigurationpublic java.nio.file.Path getTarOutputPath()
getTarOutputPath in interface com.google.cloud.tools.jib.plugins.common.RawConfigurationpublic java.nio.file.Path getDigestOutputPath()
getDigestOutputPath in interface com.google.cloud.tools.jib.plugins.common.RawConfigurationpublic java.nio.file.Path getImageIdOutputPath()
getImageIdOutputPath in interface com.google.cloud.tools.jib.plugins.common.RawConfigurationpublic java.nio.file.Path getImageJsonOutputPath()
getImageJsonOutputPath in interface com.google.cloud.tools.jib.plugins.common.RawConfigurationpublic java.util.List<? extends com.google.cloud.tools.jib.plugins.common.RawConfiguration.ExtensionConfiguration> getPluginExtensions()
getPluginExtensions in interface com.google.cloud.tools.jib.plugins.common.RawConfigurationpublic java.util.List<? extends com.google.cloud.tools.jib.plugins.common.RawConfiguration.PlatformConfiguration> getPlatforms()
getPlatforms in interface com.google.cloud.tools.jib.plugins.common.RawConfiguration