case class StatusDetails(causes: Optional[Vector[StatusCause]] = Optional.Absent, group: Optional[String] = Optional.Absent, kind: Optional[String] = Optional.Absent, name: Optional[String] = Optional.Absent, retryAfterSeconds: Optional[Int] = Optional.Absent, uid: Optional[String] = Optional.Absent) extends Product with Serializable

StatusDetails is a set of additional properties that MAY be set by the server to provide additional information about a response. The Reason field of a Status object defines what attributes will be set. Clients must ignore fields that do not match the defined type of each attribute, and should assume that any attribute may be empty, invalid, or under defined.

causes

The Causes array includes more details associated with the StatusReason failure. Not all StatusReasons may provide detailed causes.

group

The group attribute of the resource associated with the status StatusReason.

kind

The kind attribute of the resource associated with the status StatusReason. On some operations may differ from the requested resource Kind. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds

name

The name attribute of the resource associated with the status StatusReason (when there is a single name which can be described).

retryAfterSeconds

If specified, the time in seconds before the operation should be retried. Some errors may indicate the client must take an alternate action - for those errors this field may indicate how long to wait before taking the alternate action.

uid

UID of the resource. (when there is a single resource which can be described). More info: http://kubernetes.io/docs/user-guide/identifiers#uids

Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. StatusDetails
  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 StatusDetails(causes: Optional[Vector[StatusCause]] = Optional.Absent, group: Optional[String] = Optional.Absent, kind: Optional[String] = Optional.Absent, name: Optional[String] = Optional.Absent, retryAfterSeconds: Optional[Int] = Optional.Absent, uid: Optional[String] = Optional.Absent)

    causes

    The Causes array includes more details associated with the StatusReason failure. Not all StatusReasons may provide detailed causes.

    group

    The group attribute of the resource associated with the status StatusReason.

    kind

    The kind attribute of the resource associated with the status StatusReason. On some operations may differ from the requested resource Kind. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds

    name

    The name attribute of the resource associated with the status StatusReason (when there is a single name which can be described).

    retryAfterSeconds

    If specified, the time in seconds before the operation should be retried. Some errors may indicate the client must take an alternate action - for those errors this field may indicate how long to wait before taking the alternate action.

    uid

    UID of the resource. (when there is a single resource which can be described). More info: http://kubernetes.io/docs/user-guide/identifiers#uids

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. val causes: Optional[Vector[StatusCause]]
  6. def clone(): AnyRef
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... ) @native() @HotSpotIntrinsicCandidate()
  7. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  8. def getCauses: IO[K8sFailure, Vector[StatusCause]]

    The Causes array includes more details associated with the StatusReason failure.

    The Causes array includes more details associated with the StatusReason failure. Not all StatusReasons may provide detailed causes.

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

  9. final def getClass(): Class[_]
    Definition Classes
    AnyRef → Any
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  10. def getGroup: IO[K8sFailure, String]

    The group attribute of the resource associated with the status StatusReason.

    The group attribute of the resource associated with the status StatusReason.

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

  11. def getKind: IO[K8sFailure, String]

    The kind attribute of the resource associated with the status StatusReason.

    The kind attribute of the resource associated with the status StatusReason. On some operations may differ from the requested resource Kind. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds

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

  12. def getName: IO[K8sFailure, String]

    The name attribute of the resource associated with the status StatusReason (when there is a single name which can be described).

    The name attribute of the resource associated with the status StatusReason (when there is a single name which can be described).

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

  13. def getRetryAfterSeconds: IO[K8sFailure, Int]

    If specified, the time in seconds before the operation should be retried.

    If specified, the time in seconds before the operation should be retried. Some errors may indicate the client must take an alternate action - for those errors this field may indicate how long to wait before taking the alternate action.

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

  14. def getUid: IO[K8sFailure, String]

    UID of the resource.

    UID of the resource. (when there is a single resource which can be described). More info: http://kubernetes.io/docs/user-guide/identifiers#uids

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

  15. val group: Optional[String]
  16. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  17. val kind: Optional[String]
  18. val name: Optional[String]
  19. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  20. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  21. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  22. val retryAfterSeconds: Optional[Int]
  23. final def synchronized[T0](arg0: ⇒ T0): T0
    Definition Classes
    AnyRef
  24. val uid: Optional[String]
  25. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  26. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... ) @native()
  27. 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