public static final class ReservationWindow.Builder
extends java.lang.Object
ReservationWindow
.Constructor and Description |
---|
Builder()
Constructor with parameters for the required properties of
ReservationWindow . |
public Builder()
ReservationWindow
.public ReservationWindow.Builder setDurationHours(java.lang.Long durationHours)
durationHours
- New value for the property.public ReservationWindow.Builder setEstimatedDurationHoursMinimum(java.lang.Long estimatedDurationHoursMinimum)
estimatedDurationHoursMinimum
- New value for the property.public ReservationWindow.Builder setReservationState(java.lang.String reservationState)
reservationState
- New value for the property.public ReservationWindow.Builder setEmergency(java.lang.Boolean emergency)
emergency
- New value for the property.public ReservationWindow.Builder setMaintenanceProperties(ReservationWindowMaintenanceProperties maintenanceProperties)
maintenanceProperties
- New value for the property.public ReservationWindow.Builder setManifestId(java.lang.String manifestId)
manifestId
- New value for the property.public ReservationWindow.Builder setStartHour(java.lang.Long startHour)
startHour
- New value for the property.public ReservationWindow.Builder setSddcId(java.lang.String sddcId)
sddcId
- New value for the property.public ReservationWindow.Builder setStartDate(java.lang.String startDate)
startDate
- New value for the property.public ReservationWindow.Builder setEstimatedDurationHoursMaximum(java.lang.Long estimatedDurationHoursMaximum)
estimatedDurationHoursMaximum
- New value for the property.public ReservationWindow.Builder setReserveId(java.lang.String reserveId)
reserveId
- New value for the property.public ReservationWindow.Builder setMetadata(java.util.Map<java.lang.String,java.lang.String> metadata)
metadata
- New value for the property.public ReservationWindow build()