@Stability(value=Experimental) public static final class HelmChartProps.Builder extends Object implements software.amazon.jsii.Builder<HelmChartProps>
HelmChartProps| Constructor and Description |
|---|
Builder() |
| Modifier and Type | Method and Description |
|---|---|
HelmChartProps |
build()
Builds the configured instance.
|
HelmChartProps.Builder |
chart(String chart)
Sets the value of
HelmChartOptions.getChart() |
HelmChartProps.Builder |
cluster(Cluster cluster)
Sets the value of
HelmChartProps.getCluster() |
HelmChartProps.Builder |
namespace(String namespace)
Sets the value of
HelmChartOptions.getNamespace() |
HelmChartProps.Builder |
release(String release)
Sets the value of
HelmChartOptions.getRelease() |
HelmChartProps.Builder |
repository(String repository)
Sets the value of
HelmChartOptions.getRepository() |
HelmChartProps.Builder |
values(Map<String,? extends Object> values)
Sets the value of
HelmChartOptions.getValues() |
HelmChartProps.Builder |
version(String version)
Sets the value of
HelmChartOptions.getVersion() |
@Stability(value=Experimental) public HelmChartProps.Builder cluster(Cluster 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 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 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 build()
build in interface software.amazon.jsii.Builder<HelmChartProps>HelmChartPropsNullPointerException - if any required attribute was not providedCopyright © 2021. All rights reserved.