Interface HelmRelease.TargetSpecific
-
- All Implemented Interfaces:
-
io.github.build.extensions.oss.gradle.plugins.helm.command.ConfigurableHelmInstallFromRepositoryOptions,io.github.build.extensions.oss.gradle.plugins.helm.command.ConfigurableHelmInstallationOptions,io.github.build.extensions.oss.gradle.plugins.helm.command.ConfigurableHelmOptions,io.github.build.extensions.oss.gradle.plugins.helm.command.ConfigurableHelmServerOperationOptions,io.github.build.extensions.oss.gradle.plugins.helm.command.ConfigurableHelmServerOptions,io.github.build.extensions.oss.gradle.plugins.helm.command.ConfigurableHelmValueOptions,io.github.build.extensions.oss.gradle.plugins.helm.command.HelmInstallFromRepositoryOptions,io.github.build.extensions.oss.gradle.plugins.helm.command.HelmInstallationOptions,io.github.build.extensions.oss.gradle.plugins.helm.command.HelmOptions,io.github.build.extensions.oss.gradle.plugins.helm.command.HelmServerOperationOptions,io.github.build.extensions.oss.gradle.plugins.helm.command.HelmServerOptions,io.github.build.extensions.oss.gradle.plugins.helm.command.HelmValueOptions,io.github.build.extensions.oss.gradle.plugins.helm.release.dsl.HelmReleaseProperties,org.gradle.api.Named
public interface HelmRelease.TargetSpecific implements HelmReleaseProperties
Used to configure a HelmRelease for a specific release target.
-
-
Method Summary
Modifier and Type Method Description abstract HelmReleaseTargetgetTarget()The HelmReleaseTarget for which target-specific configuration is being applied. -
Methods inherited from class io.github.build.extensions.oss.gradle.plugins.helm.release.dsl.HelmReleaseProperties
chart, chart, chart, dependsOn, dependsOn, from, getChart, getDependsOn, getHistoryMax, getInstallDependsOn, getKeepHistoryOnUninstall, getMustInstallAfter, getMustUninstallAfter, getReleaseName, getReplace, getTest, installDependsOn, installDependsOn, mustInstallAfter, mustUninstallAfter, test -
Methods inherited from class io.github.build.extensions.oss.gradle.plugins.helm.command.ConfigurableHelmInstallFromRepositoryOptions
getCaFile, getCertFile, getKeyFile, getPassword, getRepository, getUsername -
Methods inherited from class io.github.build.extensions.oss.gradle.plugins.helm.command.ConfigurableHelmValueOptions
getFileValues, getValueFiles, getValues -
Methods inherited from class org.gradle.api.Named
getName -
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
-
Method Detail
-
getTarget
abstract HelmReleaseTarget getTarget()
The HelmReleaseTarget for which target-specific configuration is being applied.
-
-
-
-