public static class AutoAttendant.GroupAutoAttendantAddInstanceRequest20 extends Request<Response.DefaultResponse>
Constructor and Description |
---|
GroupAutoAttendantAddInstanceRequest20(BroadWorksServer bws)
Default Constructor -- Not Guaranteed to work without checking Request validity with isValid()
|
GroupAutoAttendantAddInstanceRequest20(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, getResponseClass, isMemberOfBundle, isValid, run, setBroadWorksServer, setCommandElement, setCommandType, setDomDocument, setMemberOfBundle, setRequestId, setResponseClass, setRootElement, toString, validate
@NotNull public Group group
public transient boolean groupIsModified
@Size(min=1, max=161) public String serviceUserId
public transient boolean serviceUserIdIsModified
@NotNull public ServiceInstanceAddProfile serviceInstanceProfile
public transient boolean serviceInstanceProfileIsModified
public AutoAttendantType type
public transient boolean typeIsModified
public Integer firstDigitTimeoutSeconds
public transient boolean firstDigitTimeoutSecondsIsModified
public Boolean enableVideo
public transient boolean enableVideoIsModified
public TimeSchedule businessHours
public transient boolean businessHoursIsModified
public HolidaySchedule holidaySchedule
public transient boolean holidayScheduleIsModified
public AutoAttendantDialingScope extensionDialingScope
public transient boolean extensionDialingScopeIsModified
public AutoAttendantDialingScope nameDialingScope
public transient boolean nameDialingScopeIsModified
public AutoAttendantNameDialingEntry nameDialingEntries
public transient boolean nameDialingEntriesIsModified
public AutoAttendantAddMenu20 businessHoursMenu
public transient boolean businessHoursMenuIsModified
public AutoAttendantAddMenu20 afterHoursMenu
public transient boolean afterHoursMenuIsModified
public AutoAttendantAddMenu20 holidayMenu
public transient boolean holidayMenuIsModified
@Size(min=1, max=40) public String networkClassOfService
public transient boolean networkClassOfServiceIsModified
public GroupAutoAttendantAddInstanceRequest20(Group group, String serviceUserId, ServiceInstanceAddProfile serviceInstanceProfile, AutoAttendantType type, Integer firstDigitTimeoutSeconds, Boolean enableVideo, AutoAttendantDialingScope extensionDialingScope, AutoAttendantDialingScope nameDialingScope, AutoAttendantNameDialingEntry nameDialingEntries)
public GroupAutoAttendantAddInstanceRequest20(BroadWorksServer bws)
bws
- The BroadWorksServer to use for the Requestpublic AutoAttendant.GroupAutoAttendantAddInstanceRequest20 setGroup(Group group)
public Group getGroup()
public AutoAttendant.GroupAutoAttendantAddInstanceRequest20 setServiceUserId(String serviceUserId)
public String getServiceUserId()
public AutoAttendant.GroupAutoAttendantAddInstanceRequest20 setServiceInstanceProfile(ServiceInstanceAddProfile serviceInstanceProfile)
public ServiceInstanceAddProfile getServiceInstanceProfile()
public AutoAttendant.GroupAutoAttendantAddInstanceRequest20 setType(AutoAttendantType type)
public AutoAttendantType getType()
public AutoAttendant.GroupAutoAttendantAddInstanceRequest20 setFirstDigitTimeoutSeconds(Integer firstDigitTimeoutSeconds)
public Integer getFirstDigitTimeoutSeconds()
public AutoAttendant.GroupAutoAttendantAddInstanceRequest20 setEnableVideo(Boolean enableVideo)
public Boolean getEnableVideo()
public AutoAttendant.GroupAutoAttendantAddInstanceRequest20 setBusinessHours(TimeSchedule businessHours)
public TimeSchedule getBusinessHours()
public AutoAttendant.GroupAutoAttendantAddInstanceRequest20 setHolidaySchedule(HolidaySchedule holidaySchedule)
public HolidaySchedule getHolidaySchedule()
public AutoAttendant.GroupAutoAttendantAddInstanceRequest20 setExtensionDialingScope(AutoAttendantDialingScope extensionDialingScope)
public AutoAttendantDialingScope getExtensionDialingScope()
public AutoAttendant.GroupAutoAttendantAddInstanceRequest20 setNameDialingScope(AutoAttendantDialingScope nameDialingScope)
public AutoAttendantDialingScope getNameDialingScope()
public AutoAttendant.GroupAutoAttendantAddInstanceRequest20 setNameDialingEntries(AutoAttendantNameDialingEntry nameDialingEntries)
public AutoAttendantNameDialingEntry getNameDialingEntries()
public AutoAttendant.GroupAutoAttendantAddInstanceRequest20 setBusinessHoursMenu(AutoAttendantAddMenu20 businessHoursMenu)
public AutoAttendantAddMenu20 getBusinessHoursMenu()
public AutoAttendant.GroupAutoAttendantAddInstanceRequest20 setAfterHoursMenu(AutoAttendantAddMenu20 afterHoursMenu)
public AutoAttendantAddMenu20 getAfterHoursMenu()
public AutoAttendant.GroupAutoAttendantAddInstanceRequest20 setHolidayMenu(AutoAttendantAddMenu20 holidayMenu)
public AutoAttendantAddMenu20 getHolidayMenu()
public AutoAttendant.GroupAutoAttendantAddInstanceRequest20 setNetworkClassOfService(String networkClassOfService)
public String getNetworkClassOfService()
public void formRequest() throws RequestException
formRequest
in class Request<Response.DefaultResponse>
RequestException
Copyright © 2016 ECG, Inc. All rights reserved.