All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.ringcentral.definitions.ListUserMeetingRecordingsParameters Maven / Gradle / Ivy

There is a newer version: 3.2.3
Show newest version
package com.ringcentral.definitions;


// Query parameters for operation listUserMeetingRecordings
public class ListUserMeetingRecordingsParameters {
    /**
     * Internal identifier of a meeting. Either `meetingId` or `meetingStartTime`/`meetingEndTime` can be specified
     */
    public String meetingId;
    /**
     * Recordings of meetings started after the time specified will be returned. Either `meetingId` or `meetingStartTime`/`meetingEndTime` can be specified
     */
    public String meetingStartTimeFrom;
    /**
     * Recordings of meetings started before the time specified will be returned. The default value is current time. Either `meetingId` or `meetingStartTime`/`meetingEndTime` can be specified
     */
    public String meetingStartTimeTo;
    /**
     * Page number
     */
    public Long page;
    /**
     * Number of items per page. The `max` value is supported to indicate the maximum size - 300
     * Maximum: 300
     * Default: 100
     */
    public Long perPage;

    public ListUserMeetingRecordingsParameters meetingId(String meetingId) {
        this.meetingId = meetingId;
        return this;
    }

    public ListUserMeetingRecordingsParameters meetingStartTimeFrom(String meetingStartTimeFrom) {
        this.meetingStartTimeFrom = meetingStartTimeFrom;
        return this;
    }

    public ListUserMeetingRecordingsParameters meetingStartTimeTo(String meetingStartTimeTo) {
        this.meetingStartTimeTo = meetingStartTimeTo;
        return this;
    }

    public ListUserMeetingRecordingsParameters page(Long page) {
        this.page = page;
        return this;
    }

    public ListUserMeetingRecordingsParameters perPage(Long perPage) {
        this.perPage = perPage;
        return this;
    }
}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy