Package co.ecg.alpaca.toolkit.generated
Class MeetMeConferencingBridge.UserMeetMeConferencingAddConferenceRequest
java.lang.Object
co.ecg.alpaca.toolkit.messaging.request.Request<MeetMeConferencingBridge.UserMeetMeConferencingAddConferenceResponse>
co.ecg.alpaca.toolkit.generated.MeetMeConferencingBridge.UserMeetMeConferencingAddConferenceRequest
- Enclosing class:
- MeetMeConferencingBridge
@ChoiceGroup("restrictParticipants") @ChoiceGroup("maxParticipants")
public static class MeetMeConferencingBridge.UserMeetMeConferencingAddConferenceRequest
extends Request<MeetMeConferencingBridge.UserMeetMeConferencingAddConferenceResponse>
Add a Meet-Me conference. The response is either UserMeetMeConferencingAddConferenceResponse23 or ErrorResponse. The startTime element is adjusted to the first occurrence of the recurrent schedule that comes at or after the startTime. The startTime, endTime and recurrence information for a conferenceSchedule element will be adjusted to the user Host time zone.
- Author:
- AlpacaGenerator
-
Nested Class Summary
Nested classes/interfaces inherited from class co.ecg.alpaca.toolkit.messaging.request.Request
Request.Protocol
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected @Size(min=1,max=50) String
protected @NotNull Boolean
protected @NotNull Boolean
protected @NotNull MeetMeConferencingConferenceAttendeeNotification
protected @NotNull @Size(min=1,max=161) String
protected @NotNull @Valid ConferenceSchedule
protected @NotNull Boolean
protected Integer
protected Integer
protected @NotNull Boolean
protected @NotNull Boolean
protected @NotNull Boolean
protected @AssertFalse Boolean
protected @NotNull @Size(min=1,max=80) String
protected @NotNull @Valid BroadWorksUser
-
Constructor Summary
ConstructorsConstructorDescriptionUserMeetMeConferencingAddConferenceRequest
(BroadWorksUser user, String bridgeId, String title, Boolean muteAllAttendeesOnEntry, Boolean endConferenceOnModeratorExit, Boolean moderatorRequired, Boolean requireSecurityPin, Boolean allowUniqueIdentifier, MeetMeConferencingConferenceAttendeeNotification attendeeNotification, ConferenceSchedule conferenceSchedule, Boolean allowParticipantUnmuteInAutoLectureMode) UserMeetMeConferencingAddConferenceRequest
(Boolean restrictParticipants, BroadWorksUser user, String bridgeId, String title, Boolean muteAllAttendeesOnEntry, Boolean endConferenceOnModeratorExit, Boolean moderatorRequired, Boolean requireSecurityPin, Boolean allowUniqueIdentifier, MeetMeConferencingConferenceAttendeeNotification attendeeNotification, ConferenceSchedule conferenceSchedule, Boolean allowParticipantUnmuteInAutoLectureMode) UserMeetMeConferencingAddConferenceRequest
(Integer maxParticipants, BroadWorksUser user, String bridgeId, String title, Boolean muteAllAttendeesOnEntry, Boolean endConferenceOnModeratorExit, Boolean moderatorRequired, Boolean requireSecurityPin, Boolean allowUniqueIdentifier, MeetMeConferencingConferenceAttendeeNotification attendeeNotification, ConferenceSchedule conferenceSchedule, Boolean allowParticipantUnmuteInAutoLectureMode) -
Method Summary
Modifier and TypeMethodDescriptionvoid
Forms the XML Document for this Request Object.getEmptyObject
(BroadWorksServer broadWorksServer) Retrieves this object with minimal setup.getTitle()
boolean
setAccountCode
(String accountCode) setAllowParticipantUnmuteInAutoLectureMode
(Boolean allowParticipantUnmuteInAutoLectureMode) setAllowUniqueIdentifier
(Boolean allowUniqueIdentifier) setAttendeeNotification
(MeetMeConferencingConferenceAttendeeNotification attendeeNotification) setBridgeId
(String bridgeId) setConferenceSchedule
(ConferenceSchedule conferenceSchedule) setEndConferenceOnModeratorExit
(Boolean endConferenceOnModeratorExit) setEstimatedParticipants
(Integer estimatedParticipants) setMaxParticipants
(Integer maxParticipants) setModeratorRequired
(Boolean moderatorRequired) setMuteAllAttendeesOnEntry
(Boolean muteAllAttendeesOnEntry) setRequireSecurityPin
(Boolean requireSecurityPin) setUser
(BroadWorksUser user) Methods inherited from class co.ecg.alpaca.toolkit.messaging.request.Request
appendChild, appendChild, appendChild, asyncFire, createElement, createNilElement, createNilElement, createTextElement, equals, fire, fire, getBroadWorksServer, getCacheString, getCommandElement, getCommandType, getDomDocument, getId, getOCSProtocol, getRequestTimeoutMillis, getResponseClass, getRetries, getRetryCodes, getRootElement, getValidationErrorsAsString, hashCode, isIgnoreCache, isMemberOfBundle, isValid, setBroadWorksServer, setCommandElement, setCommandType, setDomDocument, setEcho, setIgnoreCache, setMemberOfBundle, setRequestId, setRequestTimeoutMillis, setResponseClass, setRetries, setRetryCodes, setRootElement, toString, validate
-
Field Details
-
user
-
bridgeId
-
title
-
estimatedParticipants
-
restrictParticipants
-
maxParticipants
-
accountCode
-
muteAllAttendeesOnEntry
-
endConferenceOnModeratorExit
-
moderatorRequired
-
requireSecurityPin
-
allowUniqueIdentifier
-
attendeeNotification
-
conferenceSchedule
-
allowParticipantUnmuteInAutoLectureMode
-
-
Constructor Details
-
UserMeetMeConferencingAddConferenceRequest
public UserMeetMeConferencingAddConferenceRequest() -
UserMeetMeConferencingAddConferenceRequest
public UserMeetMeConferencingAddConferenceRequest(BroadWorksUser user, String bridgeId, String title, Boolean muteAllAttendeesOnEntry, Boolean endConferenceOnModeratorExit, Boolean moderatorRequired, Boolean requireSecurityPin, Boolean allowUniqueIdentifier, MeetMeConferencingConferenceAttendeeNotification attendeeNotification, ConferenceSchedule conferenceSchedule, Boolean allowParticipantUnmuteInAutoLectureMode) -
UserMeetMeConferencingAddConferenceRequest
public UserMeetMeConferencingAddConferenceRequest(Boolean restrictParticipants, BroadWorksUser user, String bridgeId, String title, Boolean muteAllAttendeesOnEntry, Boolean endConferenceOnModeratorExit, Boolean moderatorRequired, Boolean requireSecurityPin, Boolean allowUniqueIdentifier, MeetMeConferencingConferenceAttendeeNotification attendeeNotification, ConferenceSchedule conferenceSchedule, Boolean allowParticipantUnmuteInAutoLectureMode) -
UserMeetMeConferencingAddConferenceRequest
public UserMeetMeConferencingAddConferenceRequest(Integer maxParticipants, BroadWorksUser user, String bridgeId, String title, Boolean muteAllAttendeesOnEntry, Boolean endConferenceOnModeratorExit, Boolean moderatorRequired, Boolean requireSecurityPin, Boolean allowUniqueIdentifier, MeetMeConferencingConferenceAttendeeNotification attendeeNotification, ConferenceSchedule conferenceSchedule, Boolean allowParticipantUnmuteInAutoLectureMode)
-
-
Method Details
-
setUser
public MeetMeConferencingBridge.UserMeetMeConferencingAddConferenceRequest setUser(BroadWorksUser user) -
getBroadWorksUser
-
setBridgeId
public MeetMeConferencingBridge.UserMeetMeConferencingAddConferenceRequest setBridgeId(String bridgeId) -
getBridgeId
-
setTitle
-
getTitle
-
setEstimatedParticipants
public MeetMeConferencingBridge.UserMeetMeConferencingAddConferenceRequest setEstimatedParticipants(Integer estimatedParticipants) -
getEstimatedParticipants
-
setFlagRestrictParticipants
public MeetMeConferencingBridge.UserMeetMeConferencingAddConferenceRequest setFlagRestrictParticipants() -
restrictParticipantsFlagExist
public boolean restrictParticipantsFlagExist() -
getRestrictParticipants
-
setMaxParticipants
public MeetMeConferencingBridge.UserMeetMeConferencingAddConferenceRequest setMaxParticipants(Integer maxParticipants) -
getMaxParticipants
-
setAccountCode
public MeetMeConferencingBridge.UserMeetMeConferencingAddConferenceRequest setAccountCode(String accountCode) -
getAccountCode
-
setMuteAllAttendeesOnEntry
public MeetMeConferencingBridge.UserMeetMeConferencingAddConferenceRequest setMuteAllAttendeesOnEntry(Boolean muteAllAttendeesOnEntry) -
getMuteAllAttendeesOnEntry
-
setEndConferenceOnModeratorExit
public MeetMeConferencingBridge.UserMeetMeConferencingAddConferenceRequest setEndConferenceOnModeratorExit(Boolean endConferenceOnModeratorExit) -
getEndConferenceOnModeratorExit
-
setModeratorRequired
public MeetMeConferencingBridge.UserMeetMeConferencingAddConferenceRequest setModeratorRequired(Boolean moderatorRequired) -
getModeratorRequired
-
setRequireSecurityPin
public MeetMeConferencingBridge.UserMeetMeConferencingAddConferenceRequest setRequireSecurityPin(Boolean requireSecurityPin) -
getRequireSecurityPin
-
setAllowUniqueIdentifier
public MeetMeConferencingBridge.UserMeetMeConferencingAddConferenceRequest setAllowUniqueIdentifier(Boolean allowUniqueIdentifier) -
getAllowUniqueIdentifier
-
setAttendeeNotification
public MeetMeConferencingBridge.UserMeetMeConferencingAddConferenceRequest setAttendeeNotification(MeetMeConferencingConferenceAttendeeNotification attendeeNotification) -
getAttendeeNotification
-
setConferenceSchedule
public MeetMeConferencingBridge.UserMeetMeConferencingAddConferenceRequest setConferenceSchedule(ConferenceSchedule conferenceSchedule) -
getConferenceSchedule
-
setAllowParticipantUnmuteInAutoLectureMode
public MeetMeConferencingBridge.UserMeetMeConferencingAddConferenceRequest setAllowParticipantUnmuteInAutoLectureMode(Boolean allowParticipantUnmuteInAutoLectureMode) -
getAllowParticipantUnmuteInAutoLectureMode
-
getEmptyObject
public static MeetMeConferencingBridge.UserMeetMeConferencingAddConferenceRequest getEmptyObject(BroadWorksServer broadWorksServer) Retrieves this object with minimal setup.- Parameters:
broadWorksServer
- The BroadWorksServer
-
formRequest
public void formRequest()Forms the XML Document for this Request Object. Called by the Request upon fire().- Overrides:
formRequest
in classRequest<MeetMeConferencingBridge.UserMeetMeConferencingAddConferenceResponse>
-