Class GroupVoiceMessaging.GroupVoiceMessagingGroupModifyVoicePortalRequest
java.lang.Object
co.ecg.alpaca.toolkit.messaging.request.Request<DefaultResponse>
co.ecg.alpaca.toolkit.generated.services.GroupVoiceMessaging.GroupVoiceMessagingGroupModifyVoicePortalRequest
- Enclosing class:
- GroupVoiceMessaging
public static class GroupVoiceMessaging.GroupVoiceMessagingGroupModifyVoicePortalRequest
extends Request<DefaultResponse>
Request to modify the group voice portal information for a voice messaging group. The following elements are only used in AS data mode: networkClassOfService The following elements are only used in AS data mode and ignored in XS data mode: expressMode The response is either SuccessResponse or ErrorResponse.
- Author:
- AlpacaGenerator
-
Nested Class Summary
Nested classes/interfaces inherited from class co.ecg.alpaca.toolkit.messaging.request.Request
Request.Protocol
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected Boolean
protected Boolean
protected Boolean
protected @NotNull @Valid Group
protected Boolean
protected @Size(min=1,max=40) String
protected @Valid ServiceInstanceModifyProfile
protected Boolean
protected Boolean
protected VoicePortalExternalRoutingScope
-
Constructor Summary
ConstructorsConstructorDescription -
Method Summary
Modifier and TypeMethodDescriptionvoid
Forms the XML Document for this Request Object.getEmptyObject
(BroadWorksServer broadWorksServer) Retrieves this object with minimal setup.getGroup()
setAllowIdentificationByPhoneNumberOrVoiceMailAliasesOnLogin
(Boolean allowIdentificationByPhoneNumberOrVoiceMailAliasesOnLogin) setEnableExtendedScope
(Boolean enableExtendedScope) setExpressMode
(Boolean expressMode) setExternalRoutingAddress
(String externalRoutingAddress) setHomeZoneName
(String homeZoneName) setIsActive
(Boolean isActive) setNetworkClassOfService
(String networkClassOfService) setServiceInstanceProfile
(ServiceInstanceModifyProfile serviceInstanceProfile) setUseExternalRouting
(Boolean useExternalRouting) setUseVoicePortalWizard
(Boolean useVoicePortalWizard) setVoicePortalExternalRoutingScope
(VoicePortalExternalRoutingScope voicePortalExternalRoutingScope) Methods inherited from class co.ecg.alpaca.toolkit.messaging.request.Request
appendChild, appendChild, appendChild, asyncFire, createElement, createNilElement, createNilElement, createTextElement, equals, fire, fire, getBroadWorksServer, getCacheString, getCommandElement, getCommandType, getDomDocument, getId, getOCSProtocol, getRequestTimeoutMillis, getResponseClass, getRetries, getRetryCodes, getRootElement, getValidationErrorsAsString, hashCode, isIgnoreCache, isMemberOfBundle, isValid, setBroadWorksServer, setCommandElement, setCommandType, setDomDocument, setEcho, setIgnoreCache, setMemberOfBundle, setRequestId, setRequestTimeoutMillis, setResponseClass, setRetries, setRetryCodes, setRootElement, toString, validate
-
Field Details
-
group
-
serviceInstanceProfile
-
isActive
-
enableExtendedScope
-
allowIdentificationByPhoneNumberOrVoiceMailAliasesOnLogin
-
useVoicePortalWizard
-
voicePortalExternalRoutingScope
-
useExternalRouting
-
externalRoutingAddress
-
homeZoneName
-
networkClassOfService
-
expressMode
-
-
Constructor Details
-
GroupVoiceMessagingGroupModifyVoicePortalRequest
public GroupVoiceMessagingGroupModifyVoicePortalRequest() -
GroupVoiceMessagingGroupModifyVoicePortalRequest
-
-
Method Details
-
setGroup
-
getGroup
-
setServiceInstanceProfile
public GroupVoiceMessaging.GroupVoiceMessagingGroupModifyVoicePortalRequest setServiceInstanceProfile(ServiceInstanceModifyProfile serviceInstanceProfile) -
getServiceInstanceProfile
-
setIsActive
public GroupVoiceMessaging.GroupVoiceMessagingGroupModifyVoicePortalRequest setIsActive(Boolean isActive) -
getIsActive
-
setEnableExtendedScope
public GroupVoiceMessaging.GroupVoiceMessagingGroupModifyVoicePortalRequest setEnableExtendedScope(Boolean enableExtendedScope) -
getEnableExtendedScope
-
setAllowIdentificationByPhoneNumberOrVoiceMailAliasesOnLogin
public GroupVoiceMessaging.GroupVoiceMessagingGroupModifyVoicePortalRequest setAllowIdentificationByPhoneNumberOrVoiceMailAliasesOnLogin(Boolean allowIdentificationByPhoneNumberOrVoiceMailAliasesOnLogin) -
getAllowIdentificationByPhoneNumberOrVoiceMailAliasesOnLogin
-
setUseVoicePortalWizard
public GroupVoiceMessaging.GroupVoiceMessagingGroupModifyVoicePortalRequest setUseVoicePortalWizard(Boolean useVoicePortalWizard) -
getUseVoicePortalWizard
-
setVoicePortalExternalRoutingScope
public GroupVoiceMessaging.GroupVoiceMessagingGroupModifyVoicePortalRequest setVoicePortalExternalRoutingScope(VoicePortalExternalRoutingScope voicePortalExternalRoutingScope) -
getVoicePortalExternalRoutingScope
-
setUseExternalRouting
public GroupVoiceMessaging.GroupVoiceMessagingGroupModifyVoicePortalRequest setUseExternalRouting(Boolean useExternalRouting) -
getUseExternalRouting
-
unsetExternalRoutingAddress
public GroupVoiceMessaging.GroupVoiceMessagingGroupModifyVoicePortalRequest unsetExternalRoutingAddress() -
setExternalRoutingAddress
public GroupVoiceMessaging.GroupVoiceMessagingGroupModifyVoicePortalRequest setExternalRoutingAddress(String externalRoutingAddress) -
getExternalRoutingAddress
-
unsetHomeZoneName
-
setHomeZoneName
public GroupVoiceMessaging.GroupVoiceMessagingGroupModifyVoicePortalRequest setHomeZoneName(String homeZoneName) -
getHomeZoneName
-
setNetworkClassOfService
public GroupVoiceMessaging.GroupVoiceMessagingGroupModifyVoicePortalRequest setNetworkClassOfService(String networkClassOfService) -
getNetworkClassOfService
-
setExpressMode
public GroupVoiceMessaging.GroupVoiceMessagingGroupModifyVoicePortalRequest setExpressMode(Boolean expressMode) -
getExpressMode
-
getEmptyObject
public static GroupVoiceMessaging.GroupVoiceMessagingGroupModifyVoicePortalRequest getEmptyObject(BroadWorksServer broadWorksServer) Retrieves this object with minimal setup.- Parameters:
broadWorksServer
- The BroadWorksServer
-
formRequest
public void formRequest()Forms the XML Document for this Request Object. Called by the Request upon fire().- Overrides:
formRequest
in classRequest<DefaultResponse>
-