com.coralogix.zio.k8s.model.core.v1
TopologySelectorLabelRequirement
Companion object TopologySelectorLabelRequirement
case class TopologySelectorLabelRequirement(key: String, values: Vector[String]) extends Product with Serializable
A topology selector requirement is a selector that matches given label. This is an alpha feature and may change in the future.
- key
The label key that the selector applies to.
- values
An array of string values. One value must match the label to be selected. Each entry in Values is ORed.
- Alphabetic
- By Inheritance
- TopologySelectorLabelRequirement
- Serializable
- Serializable
- Product
- Equals
- AnyRef
- Any
- Hide All
- Show All
- Public
- All
Instance Constructors
-
new
TopologySelectorLabelRequirement(key: String, values: Vector[String])
- key
The label key that the selector applies to.
- values
An array of string values. One value must match the label to be selected. Each entry in Values is ORed.
Value Members
-
final
def
!=(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
final
def
##(): Int
- Definition Classes
- AnyRef → Any
-
final
def
==(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
final
def
asInstanceOf[T0]: T0
- Definition Classes
- Any
-
def
clone(): AnyRef
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws( ... ) @native() @HotSpotIntrinsicCandidate()
-
final
def
eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
-
final
def
getClass(): Class[_]
- Definition Classes
- AnyRef → Any
- Annotations
- @native() @HotSpotIntrinsicCandidate()
-
def
getKey: IO[K8sFailure, String]
The label key that the selector applies to.
The label key that the selector applies to.
This effect always succeeds, it is safe to use the field key directly.
-
def
getValues: IO[K8sFailure, Vector[String]]
An array of string values.
An array of string values. One value must match the label to be selected. Each entry in Values is ORed.
This effect always succeeds, it is safe to use the field values directly.
-
final
def
isInstanceOf[T0]: Boolean
- Definition Classes
- Any
- val key: String
-
final
def
ne(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
-
final
def
notify(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native() @HotSpotIntrinsicCandidate()
-
final
def
notifyAll(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native() @HotSpotIntrinsicCandidate()
-
final
def
synchronized[T0](arg0: ⇒ T0): T0
- Definition Classes
- AnyRef
- val values: Vector[String]
-
final
def
wait(arg0: Long, arg1: Int): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
-
final
def
wait(arg0: Long): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... ) @native()
-
final
def
wait(): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )