///GENMHASH:2B41019E00D6558C5F5C529D3296C590:5848DBA8C0AAE4C5977BD3956E8379ED
 public RedisCacheImpl WithPatchSchedule(Models.DayOfWeek dayOfWeek, int startHourUtc, System.TimeSpan?maintenanceWindow)
 {
     return(this.WithPatchSchedule(
                new ScheduleEntry(
                    new ScheduleEntryInner(dayOfWeek, startHourUtc, maintenanceWindow))));
 }
 ///GENMHASH:C2110F8F251298226638BAFE08EB2503:90FDAC2D7F671EE3AF491F69172F0D7E
 public RedisCacheImpl WithPatchSchedule(Models.DayOfWeek dayOfWeek, int startHourUtc)
 {
     return(this.WithPatchSchedule(
                new ScheduleEntry(
                    new ScheduleEntryInner(dayOfWeek, startHourUtc, null))));
 }