public class MeetingsApi extends Object
| Constructor and Description |
|---|
MeetingsApi()
Initializes a new instance of the MeetingsApi class using the
default endpoint base url for the services being accessed.
|
MeetingsApi(String basePath)
Initializes a new instance of the MeetingsApi class using an endpoint base
url other than the default.
|
| Modifier and Type | Method and Description |
|---|---|
List<MeetingCreated> |
createMeeting(String Authorization,
MeetingReqCreate body)
Create meeting
Create a new meeting based on the parameters specified.
|
void |
deleteMeeting(String Authorization,
Long meetingId)
Delete meeting
Delete the meeting identified by the meeting key.
|
List<AttendeeByMeeting> |
getAttendeesByMeetings(String Authorization,
Long meetingInstanceKey,
Date startDate,
Date endDate)
Get attendees by meeting
List all attendees for specified meeting instance key.
|
String |
getBasePath() |
List<MeetingHistory> |
getHistoryMeetings(String Authorization,
Boolean history,
Date startDate,
Date endDate)
Get historical meetings
Gets historical meetings for specified organizer.
|
ApiInvoker |
getInvoker() |
List<MeetingById> |
getMeeting(String Authorization,
Long meetingId)
Get meeting
Returns the meeting details for the specified meeting.
|
List<MeetingScheduled> |
getScheduledMeetings(String Authorization,
Boolean scheduled)
Get scheduled meetings
Gets scheduled meetings (meetings that have not occurred) for a specified organizer.
|
StartUrl |
startMeeting(String Authorization,
Long meetingId)
Start meeting
Returns a host URL that can be used to start a meeting.
|
void |
updateMeeting(String Authorization,
Long meetingId,
MeetingReqUpdate body)
Update meeting
Update an existing meeting specified by meeting id.
|
public MeetingsApi()
public MeetingsApi(String basePath)
basePath - The endpoint base url for the services being accessed.public ApiInvoker getInvoker()
public String getBasePath()
public List<MeetingScheduled> getScheduledMeetings(String Authorization, Boolean scheduled) throws ApiException
Authorization - Access token.scheduled - When "true" returns all future meetings.ApiExceptionpublic List<MeetingHistory> getHistoryMeetings(String Authorization, Boolean history, Date startDate, Date endDate) throws ApiException
Authorization - Access token.history - When "true" returns all past meetings within date range.startDate - If history=true, required start of date range, in ISO8601 UTC format.endDate - If history=true, required end of date range, in ISO8601 UTC format.ApiExceptionpublic List<MeetingCreated> createMeeting(String Authorization, MeetingReqCreate body) throws ApiException
Authorization - Access token.body - The meeting detailsApiExceptionpublic List<MeetingById> getMeeting(String Authorization, Long meetingId) throws ApiException
Authorization - Access token.meetingId - ApiExceptionpublic void deleteMeeting(String Authorization, Long meetingId) throws ApiException
Authorization - Access token.meetingId - ApiExceptionpublic void updateMeeting(String Authorization, Long meetingId, MeetingReqUpdate body) throws ApiException
Authorization - Access token.meetingId - body - The meeting detailsApiExceptionpublic StartUrl startMeeting(String Authorization, Long meetingId) throws ApiException
Authorization - Access token.meetingId - ApiExceptionpublic List<AttendeeByMeeting> getAttendeesByMeetings(String Authorization, Long meetingInstanceKey, Date startDate, Date endDate) throws ApiException
Authorization - Access token.meetingInstanceKey - The key of the unique meeting instance.startDate - Required start of date range, in ISO8601 UTC format.endDate - Required end of date range, in ISO8601 UTC format.ApiExceptionCopyright © 2015. All rights reserved.