public static class BWSystem.SystemSystemVoicePortalModifyRequest extends Request<Response.DefaultResponse>
Constructor and Description |
---|
SystemSystemVoicePortalModifyRequest(BroadWorksServer bws)
Default Constructor -- Not Guaranteed to work without checking Request validity with isValid()
|
SystemSystemVoicePortalModifyRequest(BroadWorksServer bws,
String systemVoicePortalId) |
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
@Size(min=1, max=161) public String systemVoicePortalId
public transient boolean systemVoicePortalIdIsModified
@Size(min=1, max=161) public String newSystemVoicePortalId
public transient boolean newSystemVoicePortalIdIsModified
@Size(min=1, max=80) public String name
public transient boolean nameIsModified
@Size(min=1, max=80) public String callingLineIdName
public transient boolean callingLineIdNameIsModified
@Size(min=1, max=40) public String language
public transient boolean languageIsModified
@Size(min=1, max=127) public String timeZone
public transient boolean timeZoneIsModified
@Size(min=1, max=23) public String phoneNumber
public transient boolean phoneNumberIsModified
@Pattern(regexp="[a-zA-Z0-9._!~*\'()+-]+@[a-zA-Z0-9.-]+\\.[a-zA-Z]{2,4}") @Size(min=1, max=161) public String publicUserIdentity
public transient boolean publicUserIdentityIsModified
@Size(min=1, max=23) public String networkVoicePortalNumber
public transient boolean networkVoicePortalNumberIsModified
public Boolean allowIdentificationByPhoneNumberOrVoiceMailAliasesOnLogin
public transient boolean allowIdentificationByPhoneNumberOrVoiceMailAliasesOnLoginIsModified
public Boolean useVoicePortalWizard
public transient boolean useVoicePortalWizardIsModified
@AssertTrue public Boolean becomeDefaultSystemVoicePortal
public transient boolean becomeDefaultSystemVoicePortalIsModified
public Boolean useVoicePortalDefaultGreeting
public transient boolean useVoicePortalDefaultGreetingIsModified
public LabeledMediaFileResource voicePortalGreetingFile
public transient boolean voicePortalGreetingFileIsModified
public Boolean useVoiceMessagingDefaultGreeting
public transient boolean useVoiceMessagingDefaultGreetingIsModified
public LabeledMediaFileResource voiceMessagingGreetingFile
public transient boolean voiceMessagingGreetingFileIsModified
public SystemSystemVoicePortalModifyRequest(BroadWorksServer bws, String systemVoicePortalId)
public SystemSystemVoicePortalModifyRequest(BroadWorksServer bws)
bws
- The BroadWorksServer to use for the Requestpublic BWSystem.SystemSystemVoicePortalModifyRequest setSystemVoicePortalId(String systemVoicePortalId)
public String getSystemVoicePortalId()
public BWSystem.SystemSystemVoicePortalModifyRequest setNewSystemVoicePortalId(String newSystemVoicePortalId)
public String getNewSystemVoicePortalId()
public BWSystem.SystemSystemVoicePortalModifyRequest setName(String name)
public String getName()
public BWSystem.SystemSystemVoicePortalModifyRequest setCallingLineIdName(String callingLineIdName)
public String getCallingLineIdName()
public BWSystem.SystemSystemVoicePortalModifyRequest setLanguage(String language)
public String getLanguage()
public BWSystem.SystemSystemVoicePortalModifyRequest setTimeZone(String timeZone)
public String getTimeZone()
public BWSystem.SystemSystemVoicePortalModifyRequest setPhoneNumber(String phoneNumber)
public String getPhoneNumber()
public BWSystem.SystemSystemVoicePortalModifyRequest setPublicUserIdentity(String publicUserIdentity)
public String getPublicUserIdentity()
public BWSystem.SystemSystemVoicePortalModifyRequest setNetworkVoicePortalNumber(String networkVoicePortalNumber)
public String getNetworkVoicePortalNumber()
public BWSystem.SystemSystemVoicePortalModifyRequest setAllowIdentificationByPhoneNumberOrVoiceMailAliasesOnLogin(Boolean allowIdentificationByPhoneNumberOrVoiceMailAliasesOnLogin)
public Boolean getAllowIdentificationByPhoneNumberOrVoiceMailAliasesOnLogin()
public BWSystem.SystemSystemVoicePortalModifyRequest setUseVoicePortalWizard(Boolean useVoicePortalWizard)
public Boolean getUseVoicePortalWizard()
public BWSystem.SystemSystemVoicePortalModifyRequest setBecomeDefaultSystemVoicePortal(Boolean becomeDefaultSystemVoicePortal)
public Boolean getBecomeDefaultSystemVoicePortal()
public BWSystem.SystemSystemVoicePortalModifyRequest setUseVoicePortalDefaultGreeting(Boolean useVoicePortalDefaultGreeting)
public Boolean getUseVoicePortalDefaultGreeting()
public BWSystem.SystemSystemVoicePortalModifyRequest setVoicePortalGreetingFile(LabeledMediaFileResource voicePortalGreetingFile)
public LabeledMediaFileResource getVoicePortalGreetingFile()
public BWSystem.SystemSystemVoicePortalModifyRequest setUseVoiceMessagingDefaultGreeting(Boolean useVoiceMessagingDefaultGreeting)
public Boolean getUseVoiceMessagingDefaultGreeting()
public BWSystem.SystemSystemVoicePortalModifyRequest setVoiceMessagingGreetingFile(LabeledMediaFileResource voiceMessagingGreetingFile)
public LabeledMediaFileResource getVoiceMessagingGreetingFile()
public void formRequest() throws RequestException
formRequest
in class Request<Response.DefaultResponse>
RequestException
Copyright © 2016 ECG, Inc. All rights reserved.