case class Condition(lastTransitionTime: Time, message: String, observedGeneration: Optional[Long] = Optional.Absent, reason: String, status: String, type: String) extends Product with Serializable
Condition contains details for one aspect of the current state of this API Resource.
- message
message is a human readable message indicating details about the transition. This may be an empty string.
- observedGeneration
observedGeneration represents the .metadata.generation that the condition was set based upon. For instance, if .metadata.generation is currently 12, but the .status.conditions[x].observedGeneration is 9, the condition is out of date with respect to the current state of the instance.
- reason
reason contains a programmatic identifier indicating the reason for the condition's last transition. Producers of specific condition types may define expected values and meanings for this field, and whether the values are considered a guaranteed API. The value should be a CamelCase string. This field may not be empty.
- status
status of the condition, one of True, False, Unknown.
- type
type of condition in CamelCase or in foo.example.com/CamelCase.
- Alphabetic
- By Inheritance
- Condition
- Serializable
- Serializable
- Product
- Equals
- AnyRef
- Any
- Hide All
- Show All
- Public
- All
Instance Constructors
-
new
Condition(lastTransitionTime: Time, message: String, observedGeneration: Optional[Long] = Optional.Absent, reason: String, status: String, type: String)
- message
message is a human readable message indicating details about the transition. This may be an empty string.
- observedGeneration
observedGeneration represents the .metadata.generation that the condition was set based upon. For instance, if .metadata.generation is currently 12, but the .status.conditions[x].observedGeneration is 9, the condition is out of date with respect to the current state of the instance.
- reason
reason contains a programmatic identifier indicating the reason for the condition's last transition. Producers of specific condition types may define expected values and meanings for this field, and whether the values are considered a guaranteed API. The value should be a CamelCase string. This field may not be empty.
- status
status of the condition, one of True, False, Unknown.
- type
type of condition in CamelCase or in foo.example.com/CamelCase.
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
getLastTransitionTime: IO[K8sFailure, Time]
Gets lastTransitionTime.
Gets lastTransitionTime.
This effect always succeeds, it is safe to use the field lastTransitionTime directly.
-
def
getMessage: IO[K8sFailure, String]
message is a human readable message indicating details about the transition.
message is a human readable message indicating details about the transition. This may be an empty string.
This effect always succeeds, it is safe to use the field message directly.
-
def
getObservedGeneration: IO[K8sFailure, Long]
observedGeneration represents the .metadata.generation that the condition was set based upon.
observedGeneration represents the .metadata.generation that the condition was set based upon. For instance, if .metadata.generation is currently 12, but the .status.conditions[x].observedGeneration is 9, the condition is out of date with respect to the current state of the instance.
If the field is not present, fails with com.coralogix.zio.k8s.client.UndefinedField.
-
def
getReason: IO[K8sFailure, String]
reason contains a programmatic identifier indicating the reason for the condition's last transition.
reason contains a programmatic identifier indicating the reason for the condition's last transition. Producers of specific condition types may define expected values and meanings for this field, and whether the values are considered a guaranteed API. The value should be a CamelCase string. This field may not be empty.
This effect always succeeds, it is safe to use the field reason directly.
-
def
getStatus: IO[K8sFailure, String]
status of the condition, one of True, False, Unknown.
status of the condition, one of True, False, Unknown.
This effect always succeeds, it is safe to use the field status directly.
-
def
getType: IO[K8sFailure, String]
type of condition in CamelCase or in foo.example.com/CamelCase.
type of condition in CamelCase or in foo.example.com/CamelCase.
This effect always succeeds, it is safe to use the field type directly.
-
final
def
isInstanceOf[T0]: Boolean
- Definition Classes
- Any
- val lastTransitionTime: Time
- val message: 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()
- val observedGeneration: Optional[Long]
- val reason: String
- val status: String
-
final
def
synchronized[T0](arg0: ⇒ T0): T0
- Definition Classes
- AnyRef
- val type: 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( ... )