@Stability(value=Experimental) public static final class HelmChartProps.Builder extends Object implements software.amazon.jsii.Builder<HelmChartProps>
HelmChartProps| Constructor and Description |
|---|
Builder() |
@Stability(value=Experimental) public HelmChartProps.Builder cluster(ICluster cluster)
HelmChartProps.getCluster()cluster - The EKS cluster to apply this configuration to. This parameter is required.
[disable-awslint:ref-via-interface]this@Stability(value=Experimental) public HelmChartProps.Builder chart(String chart)
HelmChartOptions.getChart()chart - The name of the chart. This parameter is required.this@Stability(value=Experimental) public HelmChartProps.Builder createNamespace(Boolean createNamespace)
HelmChartOptions.getCreateNamespace()createNamespace - create namespace if not exist.this@Stability(value=Experimental) public HelmChartProps.Builder namespace(String namespace)
HelmChartOptions.getNamespace()namespace - The Kubernetes namespace scope of the requests.this@Stability(value=Experimental) public HelmChartProps.Builder release(String release)
HelmChartOptions.getRelease()release - The name of the release.this@Stability(value=Experimental) public HelmChartProps.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 HelmChartProps.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 HelmChartProps.Builder values(Map<String,? extends Object> values)
HelmChartOptions.getValues()values - The values to be used by the chart.this@Stability(value=Experimental) public HelmChartProps.Builder version(String version)
HelmChartOptions.getVersion()version - The chart version to install.this@Stability(value=Experimental) public HelmChartProps.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 HelmChartProps build()
build in interface software.amazon.jsii.Builder<HelmChartProps>HelmChartPropsNullPointerException - if any required attribute was not providedCopyright © 2021. All rights reserved.