@GwtIncompatible public static class AutoAttendant.GroupAutoAttendantAddInstanceRequest extends Request<DefaultResponse>
Request.Protocol
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 String |
groupId |
protected AutoAttendantAddMenu20 |
holidayMenu |
protected HolidaySchedule |
holidaySchedule |
protected AutoAttendantNameDialingEntry |
nameDialingEntries |
protected AutoAttendantDialingScope |
nameDialingScope |
protected String |
networkClassOfService |
protected ServiceInstanceAddProfile |
serviceInstanceProfile |
protected String |
serviceProviderId |
protected String |
serviceUserId |
protected AutoAttendantType |
type |
Constructor and Description |
---|
GroupAutoAttendantAddInstanceRequest(BroadWorksServer broadWorksServer,
String serviceProviderId,
String groupId,
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, getCacheString, getCommandElement, getCommandType, getDomDocument, getId, getOCSProtocol, getRequestTimeoutMillis, getResponseClass, getRootElement, getValidationErrorsAsString, isMemberOfBundle, isValid, setBroadWorksServer, setCommandElement, setCommandType, setDomDocument, setMemberOfBundle, setRequestId, setRequestTimeoutMillis, setResponseClass, setRootElement, toString, validate
@NotNull @Size(min=1, max=30) protected String serviceProviderId
@NotNull @Size(min=1, max=30) protected String groupId
@NotNull @Size(min=1, max=161) protected String serviceUserId
@NotNull protected ServiceInstanceAddProfile serviceInstanceProfile
@NotNull protected AutoAttendantType type
@NotNull protected Integer firstDigitTimeoutSeconds
@NotNull protected Boolean enableVideo
protected TimeSchedule businessHours
protected HolidaySchedule holidaySchedule
@NotNull protected AutoAttendantDialingScope extensionDialingScope
@NotNull protected AutoAttendantDialingScope nameDialingScope
@NotNull protected AutoAttendantNameDialingEntry nameDialingEntries
protected AutoAttendantAddMenu20 businessHoursMenu
protected AutoAttendantAddMenu20 afterHoursMenu
protected AutoAttendantAddMenu20 holidayMenu
@Size(min=1, max=40) protected String networkClassOfService
public GroupAutoAttendantAddInstanceRequest(BroadWorksServer broadWorksServer, String serviceProviderId, String groupId, String serviceUserId, ServiceInstanceAddProfile serviceInstanceProfile, AutoAttendantType type, Integer firstDigitTimeoutSeconds, Boolean enableVideo, AutoAttendantDialingScope extensionDialingScope, AutoAttendantDialingScope nameDialingScope, AutoAttendantNameDialingEntry nameDialingEntries)
public AutoAttendant.GroupAutoAttendantAddInstanceRequest setServiceProviderId(String serviceProviderId)
public String getServiceProviderId()
public AutoAttendant.GroupAutoAttendantAddInstanceRequest setGroupId(String groupId)
public String getGroupId()
public AutoAttendant.GroupAutoAttendantAddInstanceRequest setServiceUserId(String serviceUserId)
public String getServiceUserId()
public AutoAttendant.GroupAutoAttendantAddInstanceRequest setServiceInstanceProfile(ServiceInstanceAddProfile serviceInstanceProfile)
public ServiceInstanceAddProfile getServiceInstanceProfile()
public AutoAttendant.GroupAutoAttendantAddInstanceRequest setType(AutoAttendantType type)
public AutoAttendantType getType()
public AutoAttendant.GroupAutoAttendantAddInstanceRequest setFirstDigitTimeoutSeconds(Integer firstDigitTimeoutSeconds)
public Integer getFirstDigitTimeoutSeconds()
public AutoAttendant.GroupAutoAttendantAddInstanceRequest setEnableVideo(Boolean enableVideo)
public Boolean getEnableVideo()
public AutoAttendant.GroupAutoAttendantAddInstanceRequest setBusinessHours(TimeSchedule businessHours)
public TimeSchedule getBusinessHours()
public AutoAttendant.GroupAutoAttendantAddInstanceRequest setHolidaySchedule(HolidaySchedule holidaySchedule)
public HolidaySchedule getHolidaySchedule()
public AutoAttendant.GroupAutoAttendantAddInstanceRequest setExtensionDialingScope(AutoAttendantDialingScope extensionDialingScope)
public AutoAttendantDialingScope getExtensionDialingScope()
public AutoAttendant.GroupAutoAttendantAddInstanceRequest setNameDialingScope(AutoAttendantDialingScope nameDialingScope)
public AutoAttendantDialingScope getNameDialingScope()
public AutoAttendant.GroupAutoAttendantAddInstanceRequest setNameDialingEntries(AutoAttendantNameDialingEntry nameDialingEntries)
public AutoAttendantNameDialingEntry getNameDialingEntries()
public AutoAttendant.GroupAutoAttendantAddInstanceRequest setBusinessHoursMenu(AutoAttendantAddMenu20 businessHoursMenu)
public AutoAttendantAddMenu20 getBusinessHoursMenu()
public AutoAttendant.GroupAutoAttendantAddInstanceRequest setAfterHoursMenu(AutoAttendantAddMenu20 afterHoursMenu)
public AutoAttendantAddMenu20 getAfterHoursMenu()
public AutoAttendant.GroupAutoAttendantAddInstanceRequest setHolidayMenu(AutoAttendantAddMenu20 holidayMenu)
public AutoAttendantAddMenu20 getHolidayMenu()
public AutoAttendant.GroupAutoAttendantAddInstanceRequest setNetworkClassOfService(String networkClassOfService)
public String getNetworkClassOfService()
public static AutoAttendant.GroupAutoAttendantAddInstanceRequest getEmptyObject(BroadWorksServer broadWorksServer)
broadWorksServer
- The BroadWorksServerpublic void formRequest()
formRequest
in class Request<DefaultResponse>
Copyright © 2017 ECG. All rights reserved.