PersistentVolumeClaimCondition class

PersistentVolumeClaimCondition contains details about state of pvc.

Constructors

PersistentVolumeClaimCondition({DateTime? lastProbeTime, DateTime? lastTransitionTime, String? message, String? reason, required String status, required String type})
Default constructor.
const
PersistentVolumeClaimCondition.fromJson(Map<String, dynamic> json)
Creates a PersistentVolumeClaimCondition from JSON data.
factory

Properties

hashCode int
The hash code for this object.
no setterinherited
lastProbeTime DateTime?
lastProbeTime is the time we probed the condition.
final
lastTransitionTime DateTime?
lastTransitionTime is the time the condition transitioned from one status to another.
final
message String?
message is the human-readable message indicating details about last transition.
final
reason String?
reason is a unique, this should be a short, machine understandable string that gives the reason for condition's last transition. If it reports "ResizeStarted" that means the underlying persistent volume is being resized.
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
status String
Status.
final
type String
Type.
final

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toJson() Map<String, Object>
Converts a PersistentVolumeClaimCondition instance to JSON data.
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited