Class GroupVoiceMessaging.GroupVoiceMessagingGroupModifyVoicePortalBrandingRequest
- java.lang.Object
-
- co.ecg.alpaca.toolkit.messaging.request.Request<DefaultResponse>
-
- co.ecg.alpaca.toolkit.generated.services.GroupVoiceMessaging.GroupVoiceMessagingGroupModifyVoicePortalBrandingRequest
-
- Enclosing class:
- GroupVoiceMessaging
public static class GroupVoiceMessaging.GroupVoiceMessagingGroupModifyVoicePortalBrandingRequest extends Request<DefaultResponse>
Modify the group's voice portal branding settings. The response is either a SuccessResponse or an ErrorResponse.- Author:
- AlpacaGenerator
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class co.ecg.alpaca.toolkit.messaging.request.Request
Request.Protocol
-
-
Field Summary
Fields Modifier and Type Field Description protected @NotNull @Valid Group
group
protected Optional<@Valid AnnouncementFileKey>
voiceMessagingGreetingFile
protected VoiceMessagingBrandingSelection
voiceMessagingGreetingSelection
protected Optional<@Valid AnnouncementFileKey>
voicePortalGreetingFile
protected VoiceMessagingBrandingSelection
voicePortalGreetingSelection
-
Constructor Summary
Constructors Constructor Description GroupVoiceMessagingGroupModifyVoicePortalBrandingRequest()
GroupVoiceMessagingGroupModifyVoicePortalBrandingRequest(Group group)
-
Method Summary
-
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 Detail
-
group
@NotNull @Valid protected transient @NotNull @Valid Group group
-
voicePortalGreetingSelection
protected VoiceMessagingBrandingSelection voicePortalGreetingSelection
-
voicePortalGreetingFile
protected Optional<@Valid AnnouncementFileKey> voicePortalGreetingFile
-
voiceMessagingGreetingSelection
protected VoiceMessagingBrandingSelection voiceMessagingGreetingSelection
-
voiceMessagingGreetingFile
protected Optional<@Valid AnnouncementFileKey> voiceMessagingGreetingFile
-
-
Constructor Detail
-
GroupVoiceMessagingGroupModifyVoicePortalBrandingRequest
public GroupVoiceMessagingGroupModifyVoicePortalBrandingRequest()
-
GroupVoiceMessagingGroupModifyVoicePortalBrandingRequest
public GroupVoiceMessagingGroupModifyVoicePortalBrandingRequest(Group group)
-
-
Method Detail
-
setGroup
public GroupVoiceMessaging.GroupVoiceMessagingGroupModifyVoicePortalBrandingRequest setGroup(Group group)
-
getGroup
public Group getGroup()
-
setVoicePortalGreetingSelection
public GroupVoiceMessaging.GroupVoiceMessagingGroupModifyVoicePortalBrandingRequest setVoicePortalGreetingSelection(VoiceMessagingBrandingSelection voicePortalGreetingSelection)
-
getVoicePortalGreetingSelection
public VoiceMessagingBrandingSelection getVoicePortalGreetingSelection()
-
unsetVoicePortalGreetingFile
public GroupVoiceMessaging.GroupVoiceMessagingGroupModifyVoicePortalBrandingRequest unsetVoicePortalGreetingFile()
-
setVoicePortalGreetingFile
public GroupVoiceMessaging.GroupVoiceMessagingGroupModifyVoicePortalBrandingRequest setVoicePortalGreetingFile(AnnouncementFileKey voicePortalGreetingFile)
-
getVoicePortalGreetingFile
public Optional<@Valid AnnouncementFileKey> getVoicePortalGreetingFile()
-
setVoiceMessagingGreetingSelection
public GroupVoiceMessaging.GroupVoiceMessagingGroupModifyVoicePortalBrandingRequest setVoiceMessagingGreetingSelection(VoiceMessagingBrandingSelection voiceMessagingGreetingSelection)
-
getVoiceMessagingGreetingSelection
public VoiceMessagingBrandingSelection getVoiceMessagingGreetingSelection()
-
unsetVoiceMessagingGreetingFile
public GroupVoiceMessaging.GroupVoiceMessagingGroupModifyVoicePortalBrandingRequest unsetVoiceMessagingGreetingFile()
-
setVoiceMessagingGreetingFile
public GroupVoiceMessaging.GroupVoiceMessagingGroupModifyVoicePortalBrandingRequest setVoiceMessagingGreetingFile(AnnouncementFileKey voiceMessagingGreetingFile)
-
getVoiceMessagingGreetingFile
public Optional<@Valid AnnouncementFileKey> getVoiceMessagingGreetingFile()
-
getEmptyObject
public static GroupVoiceMessaging.GroupVoiceMessagingGroupModifyVoicePortalBrandingRequest 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>
-
-