Package org.cdk8s.plus24
Class NodeLabelQuery
- java.lang.Object
-
- software.amazon.jsii.JsiiObject
-
- org.cdk8s.plus24.NodeLabelQuery
-
- All Implemented Interfaces:
software.amazon.jsii.JsiiSerializable
@Generated(value="jsii-pacmak/1.75.0 (build 63bb957)", date="2023-02-21T02:37:35.274Z") @Stability(Stable) public class NodeLabelQuery extends software.amazon.jsii.JsiiObject
Represents a query that can be performed against nodes with labels.
-
-
Constructor Summary
Constructors Modifier Constructor Description protected
NodeLabelQuery(software.amazon.jsii.JsiiObject.InitializationMode initializationMode)
protected
NodeLabelQuery(software.amazon.jsii.JsiiObjectRef objRef)
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static NodeLabelQuery
doesNotExist(String key)
Requires label `key` to not exist.static NodeLabelQuery
exists(String key)
Requires label `key` to exist.static NodeLabelQuery
gt(String key, List<String> values)
Requires value of label `key` to greater than all elements in `values`.static NodeLabelQuery
in(String key, List<String> values)
Requires value of label `key` to be one of `values`.static NodeLabelQuery
is(String key, String value)
Requires value of label `key` to equal `value`.static NodeLabelQuery
lt(String key, List<String> values)
Requires value of label `key` to less than all elements in `values`.static NodeLabelQuery
notIn(String key, List<String> values)
Requires value of label `key` to be none of `values`.-
Methods inherited from class software.amazon.jsii.JsiiObject
jsiiAsyncCall, jsiiAsyncCall, jsiiCall, jsiiCall, jsiiGet, jsiiGet, jsiiSet, jsiiStaticCall, jsiiStaticCall, jsiiStaticGet, jsiiStaticGet, jsiiStaticSet, jsiiStaticSet
-
-
-
-
Method Detail
-
doesNotExist
@Stability(Stable) @NotNull public static NodeLabelQuery doesNotExist(@NotNull String key)
Requires label `key` to not exist.- Parameters:
key
- This parameter is required.
-
exists
@Stability(Stable) @NotNull public static NodeLabelQuery exists(@NotNull String key)
Requires label `key` to exist.- Parameters:
key
- This parameter is required.
-
gt
@Stability(Stable) @NotNull public static NodeLabelQuery gt(@NotNull String key, @NotNull List<String> values)
Requires value of label `key` to greater than all elements in `values`.- Parameters:
key
- This parameter is required.values
- This parameter is required.
-
in
@Stability(Stable) @NotNull public static NodeLabelQuery in(@NotNull String key, @NotNull List<String> values)
Requires value of label `key` to be one of `values`.- Parameters:
key
- This parameter is required.values
- This parameter is required.
-
is
@Stability(Stable) @NotNull public static NodeLabelQuery is(@NotNull String key, @NotNull String value)
Requires value of label `key` to equal `value`.- Parameters:
key
- This parameter is required.value
- This parameter is required.
-
lt
@Stability(Stable) @NotNull public static NodeLabelQuery lt(@NotNull String key, @NotNull List<String> values)
Requires value of label `key` to less than all elements in `values`.- Parameters:
key
- This parameter is required.values
- This parameter is required.
-
notIn
@Stability(Stable) @NotNull public static NodeLabelQuery notIn(@NotNull String key, @NotNull List<String> values)
Requires value of label `key` to be none of `values`.- Parameters:
key
- This parameter is required.values
- This parameter is required.
-
-