/
githubmirror
/
origin
Обзор
Документация
Войти
/
githubmirror
/
origin
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
main
vendor/github.com/microsoftgraph/msgraph-sdk-go/models/weekly_schedule.go
67 строк
2 KB
Justin Pierce
Add compat_otp package with openshift-tests-private (OTP) util implementations
11 авг 2025, 18:00
11 авг 2025, 18:00
80ac5c1
Код
Авторство
О чём код?
// Code generated by Microsoft Kiota - DO NOT EDIT. // Changes may cause incorrect behavior and will be lost if the code is regenerated. package models // Possible values for a weekly schedule. type WeeklySchedule int const ( // User Defined, default value, no intent. USERDEFINED_WEEKLYSCHEDULE WeeklySchedule = iota // Everyday. EVERYDAY_WEEKLYSCHEDULE // Sunday. SUNDAY_WEEKLYSCHEDULE // Monday. MONDAY_WEEKLYSCHEDULE // Tuesday. TUESDAY_WEEKLYSCHEDULE // Wednesday. WEDNESDAY_WEEKLYSCHEDULE // Thursday. THURSDAY_WEEKLYSCHEDULE // Friday. FRIDAY_WEEKLYSCHEDULE // Saturday. SATURDAY_WEEKLYSCHEDULE ) func (i WeeklySchedule) String() string { return []string{"userDefined", "everyday", "sunday", "monday", "tuesday", "wednesday", "thursday", "friday", "saturday"}[i] } func ParseWeeklySchedule(v string) (any, error) { result := USERDEFINED_WEEKLYSCHEDULE switch v { case "userDefined": result = USERDEFINED_WEEKLYSCHEDULE case "everyday": result = EVERYDAY_WEEKLYSCHEDULE case "sunday": result = SUNDAY_WEEKLYSCHEDULE case "monday": result = MONDAY_WEEKLYSCHEDULE case "tuesday": result = TUESDAY_WEEKLYSCHEDULE case "wednesday": result = WEDNESDAY_WEEKLYSCHEDULE case "thursday": result = THURSDAY_WEEKLYSCHEDULE case "friday": result = FRIDAY_WEEKLYSCHEDULE case "saturday": result = SATURDAY_WEEKLYSCHEDULE default: return nil, nil } return &result, nil } func SerializeWeeklySchedule(values []WeeklySchedule) []string { result := make([]string, len(values)) for i, v := range values { result[i] = v.String() } return result } func (i WeeklySchedule) isMultiValue() bool { return false }