public static class Intercept.GroupInterceptGroupModifyRequest16 extends Request<Response.DefaultResponse>
Constructor and Description |
---|
GroupInterceptGroupModifyRequest16(BroadWorksServer bws)
Default Constructor -- Not Guaranteed to work without checking Request validity with isValid()
|
GroupInterceptGroupModifyRequest16(Group group) |
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
public Boolean isActive
public transient boolean isActiveIsModified
public AnnouncementSelection announcementSelection
public transient boolean announcementSelectionIsModified
public LabeledMediaFileResource audioFile
public transient boolean audioFileIsModified
public LabeledMediaFileResource videoFile
public transient boolean videoFileIsModified
public Boolean playNewPhoneNumber
public transient boolean playNewPhoneNumberIsModified
@Size(min=1, max=23) public String newPhoneNumber
public transient boolean newPhoneNumberIsModified
public Boolean transferOnZeroToPhoneNumber
public transient boolean transferOnZeroToPhoneNumberIsModified
@Size(min=1, max=30) public String transferPhoneNumber
public transient boolean transferPhoneNumberIsModified
public Boolean rerouteOutboundCalls
public transient boolean rerouteOutboundCallsIsModified
@Size(min=1, max=161) public String outboundReroutePhoneNumber
public transient boolean outboundReroutePhoneNumberIsModified
public Boolean allowOutboundLocalCalls
public transient boolean allowOutboundLocalCallsIsModified
public InterceptInboundCall inboundCallMode
public transient boolean inboundCallModeIsModified
public Boolean alternateBlockingAnnouncement
public transient boolean alternateBlockingAnnouncementIsModified
public Boolean routeToVoiceMail
public transient boolean routeToVoiceMailIsModified
public GroupInterceptGroupModifyRequest16(Group group)
public GroupInterceptGroupModifyRequest16(BroadWorksServer bws)
bws
- The BroadWorksServer to use for the Requestpublic Intercept.GroupInterceptGroupModifyRequest16 setGroup(Group group)
public Group getGroup()
public Intercept.GroupInterceptGroupModifyRequest16 setIsActive(Boolean isActive)
public Boolean getIsActive()
public Intercept.GroupInterceptGroupModifyRequest16 setAnnouncementSelection(AnnouncementSelection announcementSelection)
public AnnouncementSelection getAnnouncementSelection()
public Intercept.GroupInterceptGroupModifyRequest16 setAudioFile(LabeledMediaFileResource audioFile)
public LabeledMediaFileResource getAudioFile()
public Intercept.GroupInterceptGroupModifyRequest16 setVideoFile(LabeledMediaFileResource videoFile)
public LabeledMediaFileResource getVideoFile()
public Intercept.GroupInterceptGroupModifyRequest16 setPlayNewPhoneNumber(Boolean playNewPhoneNumber)
public Boolean getPlayNewPhoneNumber()
public Intercept.GroupInterceptGroupModifyRequest16 setNewPhoneNumber(String newPhoneNumber)
public String getNewPhoneNumber()
public Intercept.GroupInterceptGroupModifyRequest16 setTransferOnZeroToPhoneNumber(Boolean transferOnZeroToPhoneNumber)
public Boolean getTransferOnZeroToPhoneNumber()
public Intercept.GroupInterceptGroupModifyRequest16 setTransferPhoneNumber(String transferPhoneNumber)
public String getTransferPhoneNumber()
public Intercept.GroupInterceptGroupModifyRequest16 setRerouteOutboundCalls(Boolean rerouteOutboundCalls)
public Boolean getRerouteOutboundCalls()
public Intercept.GroupInterceptGroupModifyRequest16 setOutboundReroutePhoneNumber(String outboundReroutePhoneNumber)
public String getOutboundReroutePhoneNumber()
public Intercept.GroupInterceptGroupModifyRequest16 setAllowOutboundLocalCalls(Boolean allowOutboundLocalCalls)
public Boolean getAllowOutboundLocalCalls()
public Intercept.GroupInterceptGroupModifyRequest16 setInboundCallMode(InterceptInboundCall inboundCallMode)
public InterceptInboundCall getInboundCallMode()
public Intercept.GroupInterceptGroupModifyRequest16 setAlternateBlockingAnnouncement(Boolean alternateBlockingAnnouncement)
public Boolean getAlternateBlockingAnnouncement()
public Intercept.GroupInterceptGroupModifyRequest16 setRouteToVoiceMail(Boolean routeToVoiceMail)
public Boolean getRouteToVoiceMail()
public void formRequest() throws RequestException
formRequest
in class Request<Response.DefaultResponse>
RequestException
Copyright © 2016 ECG, Inc. All rights reserved.