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. final def !=(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  4. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  5. def clone(): AnyRef
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... ) @native() @HotSpotIntrinsicCandidate()
  6. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  7. val error: Optional[String]
  8. final def getClass(): Class[_]
    Definition Classes
    AnyRef → Any
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  9. 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.

  10. 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.

  11. 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.

  12. 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.

  13. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  14. val message: Optional[String]
  15. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  16. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  17. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  18. val status: String
  19. final def synchronized[T0](arg0: ⇒ T0): T0
    Definition Classes
    AnyRef
  20. val type: String
  21. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  22. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... ) @native()
  23. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )

Deprecated Value Members

  1. def finalize(): Unit
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] ) @Deprecated
    Deprecated

Inherited from Serializable

Inherited from Serializable

Inherited from Product

Inherited from Equals

Inherited from AnyRef

Inherited from Any

Ungrouped