Configuration

public final class Configuration

Class representation of a Nylas scheduler configuration.

Constructors

Link copied to clipboard
public Configuration Configuration(@Json(name = "id") String id, @Json(name = "participants") List<ConfigurationParticipant> participants, @Json(name = "availability") ConfigurationAvailability availability, @Json(name = "event_booking") ConfigurationEventBooking eventBooking, @Json(name = "slug") String slug, @Json(name = "requires_session_auth") Boolean requiresSessionAuth, @Json(name = "scheduler") ConfigurationSchedulerSettings scheduler, @Json(name = "appearance") Map<String, String> appearance)

Properties

Link copied to clipboard
private final Map<String, String> appearance

Appearance settings for the Scheduler UI.

Link copied to clipboard

Rules that determine available time slots for the event.

Link copied to clipboard

Booking data for the event.

Link copied to clipboard
private final String id

Globally unique object identifier.

Link copied to clipboard

List of participants included in the scheduled event.

Link copied to clipboard

If true, scheduling Availability and Bookings endpoints require a valid session ID.

Link copied to clipboard

Settings for the Scheduler UI.

Link copied to clipboard
private final String slug

Unique identifier for the Configuration object.

Functions

Link copied to clipboard
public final Map<String, String> getAppearance()

Appearance settings for the Scheduler UI.

Link copied to clipboard

Rules that determine available time slots for the event.

Link copied to clipboard

Booking data for the event.

Link copied to clipboard
public final String getId()

Globally unique object identifier.

Link copied to clipboard

List of participants included in the scheduled event.

Link copied to clipboard

If true, scheduling Availability and Bookings endpoints require a valid session ID.

Link copied to clipboard

Settings for the Scheduler UI.

Link copied to clipboard
public final String getSlug()

Unique identifier for the Configuration object.