Class GroupCustomRingback.GroupCustomRingbackGroupModifyRequest
java.lang.Object
co.ecg.alpaca.toolkit.messaging.request.Request<DefaultResponse>
co.ecg.alpaca.toolkit.generated.services.GroupCustomRingback.GroupCustomRingbackGroupModifyRequest
- Enclosing class:
- GroupCustomRingback
public static class GroupCustomRingback.GroupCustomRingbackGroupModifyRequest
extends Request<DefaultResponse>
Modify the group's custom ring back service 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
FieldsModifier and TypeFieldDescriptionprotected Optional<@Valid ExtendedMediaFileResource20>
protected ExtendedFileResourceSelection
protected @NotNull @Valid Group
protected Boolean
protected Optional<@Valid ExtendedMediaFileResource20>
protected ExtendedFileResourceSelection
-
Constructor Summary
ConstructorsConstructorDescription -
Method Summary
Modifier and TypeMethodDescriptionvoid
Forms the XML Document for this Request Object.Optional<@Valid ExtendedMediaFileResource20>
getEmptyObject
(BroadWorksServer broadWorksServer) Retrieves this object with minimal setup.getGroup()
Optional<@Valid ExtendedMediaFileResource20>
setAudioFile
(ExtendedMediaFileResource20 audioFile) setAudioSelection
(ExtendedFileResourceSelection audioSelection) setIsActive
(Boolean isActive) setVideoFile
(ExtendedMediaFileResource20 videoFile) setVideoSelection
(ExtendedFileResourceSelection videoSelection) 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
-
isActive
-
audioSelection
-
audioFile
-
videoSelection
-
videoFile
-
-
Constructor Details
-
GroupCustomRingbackGroupModifyRequest
public GroupCustomRingbackGroupModifyRequest() -
GroupCustomRingbackGroupModifyRequest
-
-
Method Details
-
setGroup
-
getGroup
-
setIsActive
-
getIsActive
-
setAudioSelection
public GroupCustomRingback.GroupCustomRingbackGroupModifyRequest setAudioSelection(ExtendedFileResourceSelection audioSelection) -
getAudioSelection
-
unsetAudioFile
-
setAudioFile
public GroupCustomRingback.GroupCustomRingbackGroupModifyRequest setAudioFile(ExtendedMediaFileResource20 audioFile) -
getAudioFile
-
setVideoSelection
public GroupCustomRingback.GroupCustomRingbackGroupModifyRequest setVideoSelection(ExtendedFileResourceSelection videoSelection) -
getVideoSelection
-
unsetVideoFile
-
setVideoFile
public GroupCustomRingback.GroupCustomRingbackGroupModifyRequest setVideoFile(ExtendedMediaFileResource20 videoFile) -
getVideoFile
-
getEmptyObject
public static GroupCustomRingback.GroupCustomRingbackGroupModifyRequest 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>
-