Packages

case class ComponentCondition(error: Optional[String] = Optional.Absent, message: Optional[String] = Optional.Absent, status: String, type: String) extends Product with Serializable

Information about the condition of a component.

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"

Linear Supertypes
Serializable, Serializable, Product, Equals, AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. ComponentCondition
  2. Serializable
  3. Serializable
  4. Product
  5. Equals
  6. AnyRef
  7. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Instance Constructors

  1. new ComponentCondition(error: Optional[String] = Optional.Absent, message: Optional[String] = Optional.Absent, status: String, type: String)

    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"

Value Members

  1. val error: Optional[String]
  2. def getError: IO[K8sFailure, String]

    Condition error code for a component.

    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.

  3. def getMessage: IO[K8sFailure, String]

    Message about the condition for a component.

    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.

  4. def getStatus: IO[K8sFailure, String]

    Status of the condition for a component.

    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.

  5. def getType: IO[K8sFailure, String]

    Type of condition for a component.

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

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

  6. val message: Optional[String]
  7. val status: String
  8. val type: String