StatusDetails

case class StatusDetails(causes: Optional[Vector[StatusCause]], group: Optional[String], kind: Optional[String], name: Optional[String], retryAfterSeconds: Optional[Int], uid: Optional[String])

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.

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.

Value Params
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

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

Value members

Concrete methods

def getCauses: IO[K8sFailure, Vector[StatusCause]]

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

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.

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.

def getKind: IO[K8sFailure, String]

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

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.

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.

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

def getUid: IO[K8sFailure, String]

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

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.

Inherited methods

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