func SortedByGroupAndVersion(servers []*APIService) [][]*APIService { … }
type ByGroupPriorityMinimum …
func (s ByGroupPriorityMinimum) Len() int { … }
func (s ByGroupPriorityMinimum) Swap(i, j int) { … }
func (s ByGroupPriorityMinimum) Less(i, j int) bool { … }
type ByVersionPriority …
func (s ByVersionPriority) Len() int { … }
func (s ByVersionPriority) Swap(i, j int) { … }
func (s ByVersionPriority) Less(i, j int) bool { … }
func NewLocalAvailableAPIServiceCondition() APIServiceCondition { … }
func GetAPIServiceConditionByType(apiService *APIService, conditionType APIServiceConditionType) *APIServiceCondition { … }
func SetAPIServiceCondition(apiService *APIService, newCondition APIServiceCondition) { … }
func IsAPIServiceConditionTrue(apiService *APIService, conditionType APIServiceConditionType) bool { … }