@Stability(value=Experimental) public static final class HelmChartOptions.Builder extends Object implements software.amazon.jsii.Builder<HelmChartOptions>
HelmChartOptions
Constructor and Description |
---|
Builder() |
@Stability(value=Experimental) public HelmChartOptions.Builder chart(String chart)
HelmChartOptions.getChart()
chart
- The name of the chart. This parameter is required.this
@Stability(value=Experimental) public HelmChartOptions.Builder createNamespace(Boolean createNamespace)
HelmChartOptions.getCreateNamespace()
createNamespace
- create namespace if not exist.this
@Stability(value=Experimental) public HelmChartOptions.Builder namespace(String namespace)
HelmChartOptions.getNamespace()
namespace
- The Kubernetes namespace scope of the requests.this
@Stability(value=Experimental) public HelmChartOptions.Builder release(String release)
HelmChartOptions.getRelease()
release
- The name of the release.this
@Stability(value=Experimental) public HelmChartOptions.Builder repository(String repository)
HelmChartOptions.getRepository()
repository
- The repository which contains the chart.
For example: https://kubernetes-charts.storage.googleapis.com/this
@Stability(value=Experimental) public HelmChartOptions.Builder timeout(Duration timeout)
HelmChartOptions.getTimeout()
timeout
- Amount of time to wait for any individual Kubernetes operation.
Maximum 15 minutes.this
@Stability(value=Experimental) public HelmChartOptions.Builder values(Map<String,? extends Object> values)
HelmChartOptions.getValues()
values
- The values to be used by the chart.this
@Stability(value=Experimental) public HelmChartOptions.Builder version(String version)
HelmChartOptions.getVersion()
version
- The chart version to install.this
@Stability(value=Experimental) public HelmChartOptions.Builder wait(Boolean wait)
HelmChartOptions.getWait()
wait
- Whether or not Helm should wait until all Pods, PVCs, Services, and minimum number of Pods of a Deployment, StatefulSet, or ReplicaSet are in a ready state before marking the release as successful.this
@Stability(value=Experimental) public HelmChartOptions build()
build
in interface software.amazon.jsii.Builder<HelmChartOptions>
HelmChartOptions
NullPointerException
- if any required attribute was not providedCopyright © 2021. All rights reserved.