@GwtIncompatible public static class BWSystem.SystemSystemVoicePortalModifyRequest extends Request<DefaultResponse>
Request.Protocol
Modifier and Type | Field and Description |
---|---|
protected Boolean |
allowIdentificationByPhoneNumberOrVoiceMailAliasesOnLogin |
protected Boolean |
becomeDefaultSystemVoicePortal |
protected String |
callingLineIdName |
protected String |
language |
protected String |
name |
protected com.google.common.base.Optional<String> |
networkVoicePortalNumber |
protected String |
newSystemVoicePortalId |
protected com.google.common.base.Optional<String> |
phoneNumber |
protected com.google.common.base.Optional<String> |
publicUserIdentity |
protected String |
systemVoicePortalId |
protected String |
timeZone |
protected Boolean |
useVoiceMessagingDefaultGreeting |
protected Boolean |
useVoicePortalDefaultGreeting |
protected Boolean |
useVoicePortalWizard |
protected LabeledMediaFileResource |
voiceMessagingGreetingFile |
protected LabeledMediaFileResource |
voicePortalGreetingFile |
Constructor and Description |
---|
SystemSystemVoicePortalModifyRequest(BroadWorksServer broadWorksServer,
String systemVoicePortalId) |
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=161) protected String systemVoicePortalId
@Size(min=1, max=161) protected String newSystemVoicePortalId
@Size(min=1, max=80) protected String name
@Size(min=1, max=80) protected String callingLineIdName
@Size(min=1, max=40) protected String language
@Size(min=1, max=127) protected String timeZone
protected com.google.common.base.Optional<String> phoneNumber
protected com.google.common.base.Optional<String> publicUserIdentity
protected com.google.common.base.Optional<String> networkVoicePortalNumber
protected Boolean allowIdentificationByPhoneNumberOrVoiceMailAliasesOnLogin
protected Boolean useVoicePortalWizard
@AssertTrue protected Boolean becomeDefaultSystemVoicePortal
protected Boolean useVoicePortalDefaultGreeting
protected LabeledMediaFileResource voicePortalGreetingFile
protected Boolean useVoiceMessagingDefaultGreeting
protected LabeledMediaFileResource voiceMessagingGreetingFile
public SystemSystemVoicePortalModifyRequest(BroadWorksServer broadWorksServer, String systemVoicePortalId)
public 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 com.google.common.base.Optional<String> getPhoneNumber()
public BWSystem.SystemSystemVoicePortalModifyRequest setPublicUserIdentity(String publicUserIdentity)
public com.google.common.base.Optional<String> getPublicUserIdentity()
public BWSystem.SystemSystemVoicePortalModifyRequest setNetworkVoicePortalNumber(String networkVoicePortalNumber)
public com.google.common.base.Optional<String> getNetworkVoicePortalNumber()
public BWSystem.SystemSystemVoicePortalModifyRequest setAllowIdentificationByPhoneNumberOrVoiceMailAliasesOnLogin(Boolean allowIdentificationByPhoneNumberOrVoiceMailAliasesOnLogin)
public Boolean getAllowIdentificationByPhoneNumberOrVoiceMailAliasesOnLogin()
public BWSystem.SystemSystemVoicePortalModifyRequest setUseVoicePortalWizard(Boolean useVoicePortalWizard)
public Boolean getUseVoicePortalWizard()
public BWSystem.SystemSystemVoicePortalModifyRequest setFlagBecomeDefaultSystemVoicePortal()
public boolean becomeDefaultSystemVoicePortalFlagExist()
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 static BWSystem.SystemSystemVoicePortalModifyRequest getEmptyObject(BroadWorksServer broadWorksServer)
broadWorksServer
- The BroadWorksServerpublic void formRequest()
formRequest
in class Request<DefaultResponse>
Copyright © 2017 ECG. All rights reserved.