Class HelmInstallFromRepositoryOptionsHolder
-
- 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.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
public final class HelmInstallFromRepositoryOptionsHolder implements ConfigurableHelmInstallFromRepositoryOptions, ConfigurableHelmInstallationOptions
-
-
Field Summary
Fields Modifier and Type Field Description private final Property<URI>repositoryprivate final Property<String>usernameprivate final Property<String>passwordprivate final RegularFilePropertycaFileprivate final RegularFilePropertycertFileprivate final RegularFilePropertykeyFileprivate final Property<Boolean>atomicprivate final Property<Boolean>develprivate final Property<Boolean>verifyprivate final Property<Boolean>waitprivate final Property<Boolean>waitForJobsprivate final Property<String>versionprivate final Property<Boolean>createNamespacepublic final Property<Boolean>dryRunpublic final Property<Boolean>noHookspublic final Property<Duration>remoteTimeoutpublic final RegularFilePropertykubeConfigpublic final Property<String>kubeContextpublic final Property<String>namespace
-
Constructor Summary
Constructors Constructor Description HelmInstallFromRepositoryOptionsHolder(ConfigurableHelmInstallationOptions installationOptions, Property<URI> repository, Property<String> username, Property<String> password, RegularFileProperty caFile, RegularFileProperty certFile, RegularFileProperty keyFile)HelmInstallFromRepositoryOptionsHolder(ObjectFactory objects)
-
Method Summary
Modifier and Type Method Description Property<URI>getRepository()Property<String>getUsername()Property<String>getPassword()RegularFilePropertygetCaFile()RegularFilePropertygetCertFile()RegularFilePropertygetKeyFile()abstract Property<Boolean>getAtomic()abstract Property<Boolean>getDevel()abstract Property<Boolean>getVerify()abstract Property<Boolean>getWait()abstract Property<Boolean>getWaitForJobs()abstract Property<String>getVersion()abstract Property<Boolean>getCreateNamespace()-
-
Constructor Detail
-
HelmInstallFromRepositoryOptionsHolder
HelmInstallFromRepositoryOptionsHolder(ConfigurableHelmInstallationOptions installationOptions, Property<URI> repository, Property<String> username, Property<String> password, RegularFileProperty caFile, RegularFileProperty certFile, RegularFileProperty keyFile)
-
HelmInstallFromRepositoryOptionsHolder
HelmInstallFromRepositoryOptionsHolder(ObjectFactory objects)
-
-
Method Detail
-
getRepository
Property<URI> getRepository()
-
getUsername
Property<String> getUsername()
-
getPassword
Property<String> getPassword()
-
getCaFile
RegularFileProperty getCaFile()
-
getCertFile
RegularFileProperty getCertFile()
-
getKeyFile
RegularFileProperty getKeyFile()
-
getWaitForJobs
abstract Property<Boolean> getWaitForJobs()
-
getVersion
abstract Property<String> getVersion()
-
getCreateNamespace
abstract Property<Boolean> getCreateNamespace()
-
-
-
-