Package de.xima.fc.appointment
Class AppointmentMoveBookingParams.Builder
- java.lang.Object
-
- de.xima.fc.appointment.AppointmentBookingParams.Builder<AppointmentMoveBookingParams.Builder,IAppointmentMoveBookingParams>
-
- de.xima.fc.appointment.AppointmentMoveBookingParams.Builder
-
- Enclosing class:
- AppointmentMoveBookingParams
public static class AppointmentMoveBookingParams.Builder extends AppointmentBookingParams.Builder<AppointmentMoveBookingParams.Builder,IAppointmentMoveBookingParams>
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description IAppointmentMoveBookingParams
build()
AppointmentMoveBookingParams.Builder
duration(Duration duration)
protected AppointmentMoveBookingParams.Builder
getThis()
AppointmentMoveBookingParams.Builder
instantFrom(Instant from)
AppointmentMoveBookingParams.Builder
instantUntil(Instant until)
AppointmentMoveBookingParams.Builder
slotId(String slotId)
AppointmentMoveBookingParams.Builder
slotId(Instant slotId)
-
Methods inherited from class de.xima.fc.appointment.AppointmentBookingParams.Builder
appointment, appointment, appointment, client, flag
-
-
-
-
Method Detail
-
build
public IAppointmentMoveBookingParams build()
- Specified by:
build
in classAppointmentBookingParams.Builder<AppointmentMoveBookingParams.Builder,IAppointmentMoveBookingParams>
-
slotId
public AppointmentMoveBookingParams.Builder slotId(Instant slotId)
-
slotId
public AppointmentMoveBookingParams.Builder slotId(String slotId)
-
instantFrom
public AppointmentMoveBookingParams.Builder instantFrom(Instant from)
-
duration
public AppointmentMoveBookingParams.Builder duration(Duration duration)
-
instantUntil
public AppointmentMoveBookingParams.Builder instantUntil(Instant until)
-
getThis
protected AppointmentMoveBookingParams.Builder getThis()
- Specified by:
getThis
in classAppointmentBookingParams.Builder<AppointmentMoveBookingParams.Builder,IAppointmentMoveBookingParams>
-
-