# Functions

Builder returns a new ConditionBuilder instance.
InMaintenance creates an active condition with TypeReady, ReasonReady and empty message.
MaintenanceFailed creates an inactive condition with TypeInMaintenance, ReasonMaintenanceFailure and given message.
MaintenanceSuccess creates an inactive condition with TypeInMaintenance, ReasonMaintenanceSuccess and empty message.
NotReady creates a condition with TypeReady, ReasonReady and empty message.
Progressing creates a condition with TypeProgressing, ReasonReady and empty message.
Ready creates a condition with TypeReady, ReasonReady and empty message.

# Constants

Reasons that give more context to conditions.
Reasons that give more context to conditions.
Reasons that give more context to conditions.
Reasons that give more context to conditions.
Reasons that give more context to conditions.
Reasons that give more context to conditions.
TypeInMaintenance identifies a condition related to maintenance.
TypeProgressing indicates that an instance is being updated.
TypeReady indicates that an instance is ready to serve.

# Structs

ConditionBuilder builds Conditions using various properties.