@GwtIncompatible public static class GroupAutoAttendant.GroupAutoAttendantAddInstanceRequest extends Request<DefaultResponse>
Modifier and Type | Field and Description |
---|---|
protected AutoAttendantAddMenu20 |
afterHoursMenu |
protected TimeSchedule |
businessHours |
protected AutoAttendantAddMenu20 |
businessHoursMenu |
protected Boolean |
enableVideo |
protected AutoAttendantDialingScope |
extensionDialingScope |
protected Integer |
firstDigitTimeoutSeconds |
protected Group |
group |
protected AutoAttendantAddMenu20 |
holidayMenu |
protected HolidaySchedule |
holidaySchedule |
protected AutoAttendantNameDialingEntry |
nameDialingEntries |
protected AutoAttendantDialingScope |
nameDialingScope |
protected String |
networkClassOfService |
protected ServiceInstanceAddProfile |
serviceInstanceProfile |
protected String |
serviceUserId |
protected AutoAttendantType |
type |
Constructor and Description |
---|
GroupAutoAttendantAddInstanceRequest(Group group,
String serviceUserId,
ServiceInstanceAddProfile serviceInstanceProfile,
AutoAttendantType type,
Integer firstDigitTimeoutSeconds,
Boolean enableVideo,
AutoAttendantDialingScope extensionDialingScope,
AutoAttendantDialingScope nameDialingScope,
AutoAttendantNameDialingEntry nameDialingEntries) |
appendChild, appendChild, appendChild, asyncFire, createElement, createNilElement, createTextElement, fire, fire, getBroadWorksServer, getCommandType, getDomDocument, getId, getResponseClass, isMemberOfBundle, isValid, run, setBroadWorksServer, setCommandElement, setCommandType, setDomDocument, setMemberOfBundle, setRequestId, setResponseClass, setRootElement, toString, validate
@NotNull protected transient Group group
@Size(min=1, max=161) protected String serviceUserId
@NotNull protected ServiceInstanceAddProfile serviceInstanceProfile
protected AutoAttendantType type
protected Integer firstDigitTimeoutSeconds
protected Boolean enableVideo
protected TimeSchedule businessHours
protected HolidaySchedule holidaySchedule
protected AutoAttendantDialingScope extensionDialingScope
protected AutoAttendantDialingScope nameDialingScope
protected AutoAttendantNameDialingEntry nameDialingEntries
protected AutoAttendantAddMenu20 businessHoursMenu
protected AutoAttendantAddMenu20 afterHoursMenu
protected AutoAttendantAddMenu20 holidayMenu
@Size(min=1, max=40) protected String networkClassOfService
public GroupAutoAttendantAddInstanceRequest(Group group, String serviceUserId, ServiceInstanceAddProfile serviceInstanceProfile, AutoAttendantType type, Integer firstDigitTimeoutSeconds, Boolean enableVideo, AutoAttendantDialingScope extensionDialingScope, AutoAttendantDialingScope nameDialingScope, AutoAttendantNameDialingEntry nameDialingEntries)
public GroupAutoAttendant.GroupAutoAttendantAddInstanceRequest setGroup(Group group)
public Group getGroup()
public GroupAutoAttendant.GroupAutoAttendantAddInstanceRequest setServiceUserId(String serviceUserId)
public String getServiceUserId()
public GroupAutoAttendant.GroupAutoAttendantAddInstanceRequest setServiceInstanceProfile(ServiceInstanceAddProfile serviceInstanceProfile)
public ServiceInstanceAddProfile getServiceInstanceProfile()
public GroupAutoAttendant.GroupAutoAttendantAddInstanceRequest setType(AutoAttendantType type)
public AutoAttendantType getType()
public GroupAutoAttendant.GroupAutoAttendantAddInstanceRequest setFirstDigitTimeoutSeconds(Integer firstDigitTimeoutSeconds)
public Integer getFirstDigitTimeoutSeconds()
public GroupAutoAttendant.GroupAutoAttendantAddInstanceRequest setEnableVideo(Boolean enableVideo)
public Boolean getEnableVideo()
public GroupAutoAttendant.GroupAutoAttendantAddInstanceRequest setBusinessHours(TimeSchedule businessHours)
public TimeSchedule getBusinessHours()
public GroupAutoAttendant.GroupAutoAttendantAddInstanceRequest setHolidaySchedule(HolidaySchedule holidaySchedule)
public HolidaySchedule getHolidaySchedule()
public GroupAutoAttendant.GroupAutoAttendantAddInstanceRequest setExtensionDialingScope(AutoAttendantDialingScope extensionDialingScope)
public AutoAttendantDialingScope getExtensionDialingScope()
public GroupAutoAttendant.GroupAutoAttendantAddInstanceRequest setNameDialingScope(AutoAttendantDialingScope nameDialingScope)
public AutoAttendantDialingScope getNameDialingScope()
public GroupAutoAttendant.GroupAutoAttendantAddInstanceRequest setNameDialingEntries(AutoAttendantNameDialingEntry nameDialingEntries)
public AutoAttendantNameDialingEntry getNameDialingEntries()
public GroupAutoAttendant.GroupAutoAttendantAddInstanceRequest setBusinessHoursMenu(AutoAttendantAddMenu20 businessHoursMenu)
public AutoAttendantAddMenu20 getBusinessHoursMenu()
public GroupAutoAttendant.GroupAutoAttendantAddInstanceRequest setAfterHoursMenu(AutoAttendantAddMenu20 afterHoursMenu)
public AutoAttendantAddMenu20 getAfterHoursMenu()
public GroupAutoAttendant.GroupAutoAttendantAddInstanceRequest setHolidayMenu(AutoAttendantAddMenu20 holidayMenu)
public AutoAttendantAddMenu20 getHolidayMenu()
public GroupAutoAttendant.GroupAutoAttendantAddInstanceRequest setNetworkClassOfService(String networkClassOfService)
public String getNetworkClassOfService()
public static GroupAutoAttendant.GroupAutoAttendantAddInstanceRequest getEmptyObject(BroadWorksServer broadWorksServer)
broadWorksServer
- The BroadWorksServerpublic void formRequest()
formRequest
in class Request<DefaultResponse>
Copyright © 2016 ECG. All rights reserved.