Class V1alpha3DeviceTaint
java.lang.Object
io.kubernetes.client.openapi.models.V1alpha3DeviceTaint
@Generated(value="org.openapitools.codegen.languages.JavaClientCodegen",
date="2025-05-22T21:20:49.874193Z[Etc/UTC]")
public class V1alpha3DeviceTaint
extends Object
The device this taint is attached to has the \"effect\" on any claim which does not tolerate the taint and, through the claim, to pods using the claim.
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionboolean
The effect of the taint on claims that do not tolerate the taint and through such claims on the pods using them.getKey()
The taint key to be applied to a device.TimeAdded represents the time at which the taint was added.getValue()
The taint value corresponding to the taint key.int
hashCode()
void
void
void
setTimeAdded
(OffsetDateTime timeAdded) void
timeAdded
(OffsetDateTime timeAdded) toString()
-
Field Details
-
SERIALIZED_NAME_EFFECT
- See Also:
-
SERIALIZED_NAME_KEY
- See Also:
-
SERIALIZED_NAME_TIME_ADDED
- See Also:
-
SERIALIZED_NAME_VALUE
- See Also:
-
-
Constructor Details
-
V1alpha3DeviceTaint
public V1alpha3DeviceTaint()
-
-
Method Details
-
effect
-
getEffect
The effect of the taint on claims that do not tolerate the taint and through such claims on the pods using them. Valid effects are NoSchedule and NoExecute. PreferNoSchedule as used for nodes is not valid here.- Returns:
- effect
-
setEffect
-
key
-
getKey
The taint key to be applied to a device. Must be a label name.- Returns:
- key
-
setKey
-
timeAdded
-
getTimeAdded
TimeAdded represents the time at which the taint was added. Added automatically during create or update if not set.- Returns:
- timeAdded
-
setTimeAdded
-
value
-
getValue
The taint value corresponding to the taint key. Must be a label value.- Returns:
- value
-
setValue
-
equals
-
hashCode
public int hashCode() -
toString
-