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>answerTimeoutMinutesprotected Optional<@Valid ReplacementOutgoingDNorSIPURIList>destinationPhoneNumberListprotected BooleanisAnswerTimeoutEnabledprotected @Size(min=1,max=40) StringnetworkClassOfServiceprotected @Valid ServiceInstanceModifyProfileserviceInstanceProfileprotected @NotNull @Valid InstantGroupCalluser -
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:
formRequestin classRequest<DefaultResponse>
-