Versions in this module Expand all Collapse all v0 v0.0.2 Mar 25, 2024 v0.0.1 Jan 11, 2024 Changes in this version + var ConditionSummarizers []Summarizer + var ErrorFalse = map[string]bool + var ErrorTrue = map[string]bool + var Summarizers []Summarizer + var TransitioningFalse = map[string]string + var TransitioningTrue = map[string]string + var TransitioningUnknown = map[string]string + func NormalizeConditions(runtimeObj runtime.Object) + type Condition struct + func GetUnstructuredConditions(obj map[string]interface{}) []Condition + func NewCondition(conditionType, status, reason, message string) Condition + func (c Condition) Equals(other Condition) bool + func (c Condition) Message() string + func (c Condition) Reason() string + func (c Condition) Status() string + func (c Condition) Type() string + type Relationship struct + APIVersion string + ControlledBy bool + Inbound bool + Kind string + Name string + Namespace string + Selector *metav1.LabelSelector + Type string + type SummarizedObject struct + func Summarized(u runtime.Object) *SummarizedObject + func (in *SummarizedObject) DeepCopy() *SummarizedObject + func (in *SummarizedObject) DeepCopyInto(out *SummarizedObject) + func (in *SummarizedObject) DeepCopyObject() runtime.Object + type SummarizedObjectList struct + Items []SummarizedObject + func (in *SummarizedObjectList) DeepCopy() *SummarizedObjectList + func (in *SummarizedObjectList) DeepCopyInto(out *SummarizedObjectList) + func (in *SummarizedObjectList) DeepCopyObject() runtime.Object + type Summarizer func(obj data.Object, conditions []Condition, summary Summary) Summary + type Summary struct + Attributes map[string]interface{} + Error bool + Message []string + Relationships []Relationship + State string + Transitioning bool + func Summarize(runtimeObj runtime.Object) Summary + func (s *Summary) DeepCopy() *Summary + func (s *Summary) DeepCopyInto(v *Summary) + func (s Summary) IsReady() bool + func (s Summary) String() string