Package co.ecg.alpaca.toolkit.generated
Class ServiceProvider.ServiceProviderAnswerConfirmationModifyRequest
- java.lang.Object
-
- co.ecg.alpaca.toolkit.messaging.request.Request<DefaultResponse>
-
- co.ecg.alpaca.toolkit.generated.ServiceProvider.ServiceProviderAnswerConfirmationModifyRequest
-
- Enclosing class:
- ServiceProvider
public static class ServiceProvider.ServiceProviderAnswerConfirmationModifyRequest extends Request<DefaultResponse>
Modify a service provider or enterprise's answer confirmation 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 AnswerConfirmationAnnouncementSelection
announcementMessageSelection
protected @Valid LabeledMediaFileResource
confirmationMessageAudioFile
protected Integer
confirmationTimoutSeconds
protected @NotNull @Valid ServiceProvider
serviceProvider
-
Constructor Summary
Constructors Constructor Description ServiceProviderAnswerConfirmationModifyRequest()
ServiceProviderAnswerConfirmationModifyRequest(ServiceProvider serviceProvider)
-
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, isMemberOfBundle, isValid, setBroadWorksServer, setCommandElement, setCommandType, setDomDocument, setEcho, setMemberOfBundle, setRequestId, setRequestTimeoutMillis, setResponseClass, setRetries, setRetryCodes, setRootElement, toString, validate
-
-
-
-
Field Detail
-
serviceProvider
@NotNull @Valid protected transient @NotNull @Valid ServiceProvider serviceProvider
-
announcementMessageSelection
protected AnswerConfirmationAnnouncementSelection announcementMessageSelection
-
confirmationMessageAudioFile
@Valid protected @Valid LabeledMediaFileResource confirmationMessageAudioFile
-
confirmationTimoutSeconds
protected Integer confirmationTimoutSeconds
-
-
Constructor Detail
-
ServiceProviderAnswerConfirmationModifyRequest
public ServiceProviderAnswerConfirmationModifyRequest()
-
ServiceProviderAnswerConfirmationModifyRequest
public ServiceProviderAnswerConfirmationModifyRequest(ServiceProvider serviceProvider)
-
-
Method Detail
-
setServiceProvider
public ServiceProvider.ServiceProviderAnswerConfirmationModifyRequest setServiceProvider(ServiceProvider serviceProvider)
-
getServiceProvider
public ServiceProvider getServiceProvider()
-
setAnnouncementMessageSelection
public ServiceProvider.ServiceProviderAnswerConfirmationModifyRequest setAnnouncementMessageSelection(AnswerConfirmationAnnouncementSelection announcementMessageSelection)
-
getAnnouncementMessageSelection
public AnswerConfirmationAnnouncementSelection getAnnouncementMessageSelection()
-
setConfirmationMessageAudioFile
public ServiceProvider.ServiceProviderAnswerConfirmationModifyRequest setConfirmationMessageAudioFile(LabeledMediaFileResource confirmationMessageAudioFile)
-
getConfirmationMessageAudioFile
public LabeledMediaFileResource getConfirmationMessageAudioFile()
-
setConfirmationTimoutSeconds
public ServiceProvider.ServiceProviderAnswerConfirmationModifyRequest setConfirmationTimoutSeconds(Integer confirmationTimoutSeconds)
-
getConfirmationTimoutSeconds
public Integer getConfirmationTimoutSeconds()
-
getEmptyObject
public static ServiceProvider.ServiceProviderAnswerConfirmationModifyRequest 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>
-
-