Class HelmServerOperationOptionsHolder
-
- All Implemented Interfaces:
-
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.HelmOptions,io.github.build.extensions.oss.gradle.plugins.helm.command.HelmServerOperationOptions,io.github.build.extensions.oss.gradle.plugins.helm.command.HelmServerOptions
public final class HelmServerOperationOptionsHolder implements ConfigurableHelmServerOperationOptions, ConfigurableHelmServerOptions
-
-
Field Summary
Fields Modifier and Type Field Description private final Property<Boolean>dryRunprivate final Property<Boolean>noHooksprivate final Property<Duration>remoteTimeoutprivate final RegularFilePropertykubeConfigprivate final Property<String>kubeContextprivate final Property<String>namespace
-
Constructor Summary
Constructors Constructor Description HelmServerOperationOptionsHolder(ConfigurableHelmServerOptions serverOptions, Property<Boolean> dryRun, Property<Boolean> noHooks, Property<Duration> remoteTimeout)HelmServerOperationOptionsHolder(ObjectFactory objects)
-
Method Summary
Modifier and Type Method Description Property<Boolean>getDryRun()Property<Boolean>getNoHooks()Property<Duration>getRemoteTimeout()abstract RegularFilePropertygetKubeConfig()abstract Property<String>getKubeContext()abstract Property<String>getNamespace()-
-
Constructor Detail
-
HelmServerOperationOptionsHolder
HelmServerOperationOptionsHolder(ConfigurableHelmServerOptions serverOptions, Property<Boolean> dryRun, Property<Boolean> noHooks, Property<Duration> remoteTimeout)
-
HelmServerOperationOptionsHolder
HelmServerOperationOptionsHolder(ObjectFactory objects)
-
-
Method Detail
-
getNoHooks
Property<Boolean> getNoHooks()
-
getRemoteTimeout
Property<Duration> getRemoteTimeout()
-
getKubeConfig
abstract RegularFileProperty getKubeConfig()
-
getKubeContext
abstract Property<String> getKubeContext()
-
getNamespace
abstract Property<String> getNamespace()
-
-
-
-