ComponentCondition

case class ComponentCondition(error: Optional[String], message: Optional[String], status: String, `type`: String)

Information about the condition of a component.

Information about the condition of a component.

Value Params
error

Condition error code for a component. For example, a health check error code.

message

Message about the condition for a component. For example, information about a health check.

status

Status of the condition for a component. Valid values for "Healthy": "True", "False", or "Unknown".

type

Type of condition for a component. Valid value: "Healthy"

Companion
object
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any

Value members

Concrete methods

def getError: IO[K8sFailure, String]

Condition error code for a component. For example, a health check error code.

Condition error code for a component. For example, a health check error code.

If the field is not present, fails with com.coralogix.zio.k8s.client.UndefinedField.

def getMessage: IO[K8sFailure, String]

Message about the condition for a component. For example, information about a health check.

Message about the condition for a component. For example, information about a health check.

If the field is not present, fails with com.coralogix.zio.k8s.client.UndefinedField.

def getStatus: IO[K8sFailure, String]

Status of the condition for a component. Valid values for "Healthy": "True", "False", or "Unknown".

Status of the condition for a component. Valid values for "Healthy": "True", "False", or "Unknown".

This effect always succeeds, it is safe to use the field status directly.

def getType: IO[K8sFailure, String]

Type of condition for a component. Valid value: "Healthy"

Type of condition for a component. Valid value: "Healthy"

This effect always succeeds, it is safe to use the field type directly.

Inherited methods

def productElementNames: Iterator[String]
Inherited from
Product
def productIterator: Iterator[Any]
Inherited from
Product