Class Index
java.lang.Object
com.ringcentral.paths.webinar.configuration.v1.webinars.sessions.Index
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiondelete()
Deletes a Webinar Session.get()
Returns a Webinar Session by ID.invitees()
patch
(WcsSessionWithLocaleCodeModel wcsSessionWithLocaleCodeModel) Updates a Webinar Session.path()
post
(WcsSessionWithLocaleCodeModel wcsSessionWithLocaleCodeModel) Creates a new Session for a given Webinar HTTP Method: post Endpoint: /webinar/configuration/v1/webinars/{webinarId}/sessions Rate Limit Group: Heavy App Permission: EditWebinars
-
Field Details
-
rc
-
parent
-
sessionId
-
-
Constructor Details
-
Index
-
-
Method Details
-
path
-
path
-
post
public WcsSessionResource post(WcsSessionWithLocaleCodeModel wcsSessionWithLocaleCodeModel) throws RestException, IOException Creates a new Session for a given Webinar HTTP Method: post Endpoint: /webinar/configuration/v1/webinars/{webinarId}/sessions Rate Limit Group: Heavy App Permission: EditWebinars- Throws:
RestException
IOException
-
get
Returns a Webinar Session by ID. HTTP Method: get Endpoint: /webinar/configuration/v1/webinars/{webinarId}/sessions/{sessionId} Rate Limit Group: Heavy App Permission: ReadWebinars- Throws:
RestException
IOException
-
delete
Deletes a Webinar Session. All child objects (Invitees) will be also deleted. It is disallowed to delete a Session which is in 'Active' or 'Finished' stateHTTP Method: delete Endpoint: /webinar/configuration/v1/webinars/{webinarId}/sessions/{sessionId} Rate Limit Group: Heavy App Permission: EditWebinars
- Throws:
RestException
IOException
-
patch
public WcsSessionResource patch(WcsSessionWithLocaleCodeModel wcsSessionWithLocaleCodeModel) throws RestException, IOException Updates a Webinar Session. The payload may contain certain attributes from the Session resource (it is a partial update). Changing the 'status' field usually invokes certain workflow actions. Updating a Session in 'Active' or 'Finished' status is prohibited. Some status transitions (for example, to 'Active" or 'Finished') may be prohibited.HTTP Method: patch Endpoint: /webinar/configuration/v1/webinars/{webinarId}/sessions/{sessionId} Rate Limit Group: Heavy App Permission: EditWebinars
- Throws:
RestException
IOException
-
invitees
-
invitees
-