@GwtIncompatible public static class BWSystem.SystemSystemVoicePortalAddRequest extends Request<DefaultResponse>
Request.Protocol
Modifier and Type | Field and Description |
---|---|
protected Boolean |
allowIdentificationByPhoneNumberOrVoiceMailAliasesOnLogin |
protected String |
callingLineIdName |
protected String |
language |
protected String |
name |
protected String |
networkVoicePortalNumber |
protected String |
phoneNumber |
protected 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 |
---|
SystemSystemVoicePortalAddRequest(BroadWorksServer broadWorksServer,
String systemVoicePortalId,
String name,
String callingLineIdName,
String language,
String timeZone,
Boolean allowIdentificationByPhoneNumberOrVoiceMailAliasesOnLogin,
Boolean useVoicePortalWizard,
Boolean useVoicePortalDefaultGreeting,
Boolean useVoiceMessagingDefaultGreeting) |
appendChild, appendChild, appendChild, asyncFire, createElement, createNilElement, createTextElement, fire, fire, getBroadWorksServer, getCacheString, getCommandElement, getCommandType, getDomDocument, getId, getResponseClass, getRootElement, getValidationErrorsAsString, isMemberOfBundle, isValid, setBroadWorksServer, setCommandElement, setCommandType, setDomDocument, setMemberOfBundle, setRequestId, setResponseClass, setRootElement, toString, validate
@NotNull @Size(min=1, max=161) protected String systemVoicePortalId
@NotNull @Size(min=1, max=80) protected String name
@NotNull @Size(min=1, max=80) protected String callingLineIdName
@NotNull @Size(min=1, max=40) protected String language
@NotNull @Size(min=1, max=127) protected String timeZone
@Size(min=1, max=23) protected String phoneNumber
@Size(min=1, max=161) protected String publicUserIdentity
@Size(min=1, max=23) protected String networkVoicePortalNumber
@NotNull protected Boolean allowIdentificationByPhoneNumberOrVoiceMailAliasesOnLogin
@NotNull protected Boolean useVoicePortalWizard
@NotNull protected Boolean useVoicePortalDefaultGreeting
protected LabeledMediaFileResource voicePortalGreetingFile
@NotNull protected Boolean useVoiceMessagingDefaultGreeting
protected LabeledMediaFileResource voiceMessagingGreetingFile
public SystemSystemVoicePortalAddRequest(BroadWorksServer broadWorksServer, String systemVoicePortalId, String name, String callingLineIdName, String language, String timeZone, Boolean allowIdentificationByPhoneNumberOrVoiceMailAliasesOnLogin, Boolean useVoicePortalWizard, Boolean useVoicePortalDefaultGreeting, Boolean useVoiceMessagingDefaultGreeting)
public BWSystem.SystemSystemVoicePortalAddRequest setSystemVoicePortalId(String systemVoicePortalId)
public String getSystemVoicePortalId()
public BWSystem.SystemSystemVoicePortalAddRequest setName(String name)
public String getName()
public BWSystem.SystemSystemVoicePortalAddRequest setCallingLineIdName(String callingLineIdName)
public String getCallingLineIdName()
public BWSystem.SystemSystemVoicePortalAddRequest setLanguage(String language)
public String getLanguage()
public BWSystem.SystemSystemVoicePortalAddRequest setTimeZone(String timeZone)
public String getTimeZone()
public BWSystem.SystemSystemVoicePortalAddRequest setPhoneNumber(String phoneNumber)
public String getPhoneNumber()
public BWSystem.SystemSystemVoicePortalAddRequest setPublicUserIdentity(String publicUserIdentity)
public String getPublicUserIdentity()
public BWSystem.SystemSystemVoicePortalAddRequest setNetworkVoicePortalNumber(String networkVoicePortalNumber)
public String getNetworkVoicePortalNumber()
public BWSystem.SystemSystemVoicePortalAddRequest setAllowIdentificationByPhoneNumberOrVoiceMailAliasesOnLogin(Boolean allowIdentificationByPhoneNumberOrVoiceMailAliasesOnLogin)
public Boolean getAllowIdentificationByPhoneNumberOrVoiceMailAliasesOnLogin()
public BWSystem.SystemSystemVoicePortalAddRequest setUseVoicePortalWizard(Boolean useVoicePortalWizard)
public Boolean getUseVoicePortalWizard()
public BWSystem.SystemSystemVoicePortalAddRequest setUseVoicePortalDefaultGreeting(Boolean useVoicePortalDefaultGreeting)
public Boolean getUseVoicePortalDefaultGreeting()
public BWSystem.SystemSystemVoicePortalAddRequest setVoicePortalGreetingFile(LabeledMediaFileResource voicePortalGreetingFile)
public LabeledMediaFileResource getVoicePortalGreetingFile()
public BWSystem.SystemSystemVoicePortalAddRequest setUseVoiceMessagingDefaultGreeting(Boolean useVoiceMessagingDefaultGreeting)
public Boolean getUseVoiceMessagingDefaultGreeting()
public BWSystem.SystemSystemVoicePortalAddRequest setVoiceMessagingGreetingFile(LabeledMediaFileResource voiceMessagingGreetingFile)
public LabeledMediaFileResource getVoiceMessagingGreetingFile()
public static BWSystem.SystemSystemVoicePortalAddRequest getEmptyObject(BroadWorksServer broadWorksServer)
broadWorksServer
- The BroadWorksServerpublic void formRequest()
formRequest
in class Request<DefaultResponse>
Copyright © 2016 ECG. All rights reserved.