UpdateEventRequest

public UpdateEventRequest UpdateEventRequest(@Json(name = "when") UpdateEventRequest.When whenObj, @Json(name = "title") String title, @Json(name = "description") String description, @Json(name = "location") String location, @Json(name = "participants") List<UpdateEventRequest.Participant> participants, @Json(name = "busy") Boolean busy, @Json(name = "conferencing") UpdateEventRequest.Conferencing conferencing, @Json(name = "reminders") UpdateEventRequest.Reminders reminders, @Json(name = "metadata") Map<String, String> metadata, @Json(name = "recurrence") List<String> recurrence, @Json(name = "calendar_id") String calendarId, @Json(name = "read_only") Boolean readOnly, @Json(name = "visibility") EventVisibility visibility, @Json(name = "capacity") Integer capacity, @Json(name = "hide_participant") Boolean hideParticipant)