Package org.cdk8s.plus23
Interface NamespacesSelectOptions
-
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
NamespacesSelectOptions.Jsii$Proxy
@Generated(value="jsii-pacmak/1.61.0 (build abf4039)", date="2022-07-06T20:17:23.629Z") @Stability(Stable) public interface NamespacesSelectOptions extends software.amazon.jsii.JsiiSerializable
Options for `Namespaces.select`.
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static classNamespacesSelectOptions.BuilderA builder forNamespacesSelectOptionsstatic classNamespacesSelectOptions.Jsii$ProxyAn implementation forNamespacesSelectOptions
-
Method Summary
All Methods Static Methods Instance Methods Default Methods Modifier and Type Method Description static NamespacesSelectOptions.Builderbuilder()default List<LabelExpression>getExpressions()Namespaces must satisfy these selectors.default Map<String,String>getLabels()Labels the namespaces must have.default List<String>getNames()Namespaces names must be one of these.
-
-
-
Method Detail
-
getExpressions
@Stability(Stable) @Nullable default List<LabelExpression> getExpressions()
Namespaces must satisfy these selectors.The selectors query labels, just like the
labelsproperty, but they provide a more advanced matching mechanism.Default: - no selector requirements.
-
getLabels
@Stability(Stable) @Nullable default Map<String,String> getLabels()
Labels the namespaces must have.This is equivalent to using an 'Is' selector.
Default: - no strict labels requirements.
-
getNames
@Stability(Stable) @Nullable default List<String> getNames()
Namespaces names must be one of these.Default: - no name requirements.
-
builder
@Stability(Stable) static NamespacesSelectOptions.Builder builder()
- Returns:
- a
NamespacesSelectOptions.BuilderofNamespacesSelectOptions
-
-