Package org.cdk8s
Interface ChartProps
-
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
ChartProps.Jsii$Proxy
@Generated(value="jsii-pacmak/1.87.0 (build 9892444)", date="2023-08-12T12:14:03.441Z") @Stability(Stable) public interface ChartProps extends software.amazon.jsii.JsiiSerializable
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static class
ChartProps.Builder
A builder forChartProps
static class
ChartProps.Jsii$Proxy
An implementation forChartProps
-
Method Summary
All Methods Static Methods Instance Methods Default Methods Modifier and Type Method Description static ChartProps.Builder
builder()
default Boolean
getDisableResourceNameHashes()
The autogenerated resource name by default is suffixed with a stable hash of the construct path.default Map<String,String>
getLabels()
Labels to apply to all resources in this chart.default String
getNamespace()
The default namespace for all objects defined in this chart (directly or indirectly).
-
-
-
Method Detail
-
getDisableResourceNameHashes
@Stability(Stable) @Nullable default Boolean getDisableResourceNameHashes()
The autogenerated resource name by default is suffixed with a stable hash of the construct path.Setting this property to true drops the hash suffix.
Default: false
-
getLabels
@Stability(Stable) @Nullable default Map<String,String> getLabels()
Labels to apply to all resources in this chart.Default: - no common labels
-
getNamespace
@Stability(Stable) @Nullable default String getNamespace()
The default namespace for all objects defined in this chart (directly or indirectly).This namespace will only apply to objects that don't have a
namespace
explicitly defined for them.Default: - no namespace is synthesized (usually this implies "default")
-
builder
@Stability(Stable) static ChartProps.Builder builder()
- Returns:
- a
ChartProps.Builder
ofChartProps
-
-