Documentation ¶
Index ¶
- type ConditionsManager
- func (c *ConditionsManager) Delete(name string)
- func (c *ConditionsManager) Find(name string, conditionType string) *metav1.Condition
- func (c *ConditionsManager) Get(name string) []metav1.Condition
- func (c *ConditionsManager) IsTrue(name string, conditionType string) bool
- func (c *ConditionsManager) Ready(name string, conditionTypes ...string) (bool, string)
- func (c *ConditionsManager) Set(name string, newCondition metav1.Condition)
- func (c *ConditionsManager) SetWithDuration(name string, newCondition metav1.Condition, dur time.Duration) bool
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ConditionsManager ¶
type ConditionsManager struct {
// contains filtered or unexported fields
}
func NewConditionsManager ¶
func NewConditionsManager() *ConditionsManager
func (*ConditionsManager) Delete ¶
func (c *ConditionsManager) Delete(name string)
func (*ConditionsManager) Find ¶
func (c *ConditionsManager) Find(name string, conditionType string) *metav1.Condition
func (*ConditionsManager) IsTrue ¶
func (c *ConditionsManager) IsTrue(name string, conditionType string) bool
func (*ConditionsManager) Ready ¶
func (c *ConditionsManager) Ready(name string, conditionTypes ...string) (bool, string)
func (*ConditionsManager) Set ¶
func (c *ConditionsManager) Set(name string, newCondition metav1.Condition)
func (*ConditionsManager) SetWithDuration ¶
Click to show internal directories.
Click to hide internal directories.