java – Is a regulator with the composite object as a better parameter or separate fixators for each parameter within the composite object?

I have two ideas on how to proceed with an availability of your class, but I'm not sure which one is better.

public class TimeRange {
private timestamp startTime;
private timestamp endTime;

public time range () {
// Configure default values
}
// appropriate sensors
// setters
public setStartTime empty (Timestamp timeHome) {
this.startTime = startTime;
}

public setEndTime empty (Timestamp endTime) {
this.endTime = endTime;
}
// some code that validates the object is in a valid state.
}

First Idea:

Weekly public availability Availability {
private TimeRange mondaySlot;
Private TimeRange tuesdaySlot;
Private TimeRange wednesdaySlot;
Private TimeRange thursdaySlot;
Private TimeRange fridaySlot;
private TimeRange saturdaySlot;
Private TimeRange SundaySlot;

Public weekly availability () {
// Configure default values
}
// some sensors and such
public setMondayStartTime empty (Start time stamp) {
mondaySlot.setStartTime (start);
}

public setMondayEndTime empty (Final time stamp) {
mondaySlot.setEndTime (final);
}
// continue the pattern for all slots
}

Second Idea:

Weekly public availability Availability {
private TimeRange mondaySlot;
Private TimeRange tuesdaySlot;
Private TimeRange wednesdaySlot;
Private TimeRange thursdaySlot;
Private TimeRange fridaySlot;
private TimeRange saturdaySlot;
Private TimeRange SundaySlot;

Public weekly availability () {
// Configure default values
}
// some sensors and such
public setMondaySlot empty (TimeRange mondaySlot) {
this.mondaySlot = mondaySlot;
}

// continue the pattern for all slots
}

I am in conflict due to the fact that the first idea does not require a new object that is created every time, while the second idea would require something like that. Actually, he only wonders if he could have some input in which one is better, or if there could be a third option that I am completely with views.