Package co.ecg.alpaca.toolkit.generated
Class InstantGroupCall.GroupInstantGroupCallModifyInstanceRequest
java.lang.Object
co.ecg.alpaca.toolkit.messaging.request.Request<DefaultResponse>
co.ecg.alpaca.toolkit.generated.InstantGroupCall.GroupInstantGroupCallModifyInstanceRequest
- Enclosing class:
- InstantGroupCall
public static class InstantGroupCall.GroupInstantGroupCallModifyInstanceRequest extends Request<DefaultResponse>
Request to modify an Instant Group Call service instance. 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
Fields Modifier and Type Field Description protected Optional<Integer>
answerTimeoutMinutes
protected Optional<@Valid ReplacementOutgoingDNorSIPURIList>
destinationPhoneNumberList
protected Boolean
isAnswerTimeoutEnabled
protected @Size(min=1,max=40) String
networkClassOfService
protected @Valid ServiceInstanceModifyProfile
serviceInstanceProfile
protected @NotNull @Valid InstantGroupCall
user
-
Constructor Summary
Constructors Constructor Description GroupInstantGroupCallModifyInstanceRequest()
GroupInstantGroupCallModifyInstanceRequest(InstantGroupCall user)
-
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 Details
-
Constructor Details
-
GroupInstantGroupCallModifyInstanceRequest
public GroupInstantGroupCallModifyInstanceRequest() -
GroupInstantGroupCallModifyInstanceRequest
-
-
Method Details
-
setUser
-
getInstantGroupCall
-
setServiceInstanceProfile
public InstantGroupCall.GroupInstantGroupCallModifyInstanceRequest setServiceInstanceProfile(ServiceInstanceModifyProfile serviceInstanceProfile) -
getServiceInstanceProfile
-
unsetDestinationPhoneNumberList
public InstantGroupCall.GroupInstantGroupCallModifyInstanceRequest unsetDestinationPhoneNumberList() -
setDestinationPhoneNumberList
public InstantGroupCall.GroupInstantGroupCallModifyInstanceRequest setDestinationPhoneNumberList(ReplacementOutgoingDNorSIPURIList destinationPhoneNumberList) -
getDestinationPhoneNumberList
-
setIsAnswerTimeoutEnabled
public InstantGroupCall.GroupInstantGroupCallModifyInstanceRequest setIsAnswerTimeoutEnabled(Boolean isAnswerTimeoutEnabled) -
getIsAnswerTimeoutEnabled
-
unsetAnswerTimeoutMinutes
-
setAnswerTimeoutMinutes
public InstantGroupCall.GroupInstantGroupCallModifyInstanceRequest setAnswerTimeoutMinutes(Integer answerTimeoutMinutes) -
getAnswerTimeoutMinutes
-
setNetworkClassOfService
public InstantGroupCall.GroupInstantGroupCallModifyInstanceRequest setNetworkClassOfService(String networkClassOfService) -
getNetworkClassOfService
-
getEmptyObject
public static InstantGroupCall.GroupInstantGroupCallModifyInstanceRequest 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>
-