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 java.util.Optional<java.lang.Integer>answerTimeoutMinutesprotected java.util.Optional<@Valid ReplacementOutgoingDNorSIPURIList>destinationPhoneNumberListprotected java.lang.BooleanisAnswerTimeoutEnabledprotected @Size(min=1,max=40) java.lang.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
-
user
-
serviceInstanceProfile
-
destinationPhoneNumberList
-
isAnswerTimeoutEnabled
protected java.lang.Boolean isAnswerTimeoutEnabled -
answerTimeoutMinutes
protected java.util.Optional<java.lang.Integer> answerTimeoutMinutes -
networkClassOfService
@Size(min=1, max=40) protected @Size(min=1,max=40) java.lang.String networkClassOfService
-
-
Constructor Details
-
GroupInstantGroupCallModifyInstanceRequest
public GroupInstantGroupCallModifyInstanceRequest() -
GroupInstantGroupCallModifyInstanceRequest
-
-
Method Details
-
setUser
-
getInstantGroupCall
-
setServiceInstanceProfile
public InstantGroupCall.GroupInstantGroupCallModifyInstanceRequest setServiceInstanceProfile(ServiceInstanceModifyProfile serviceInstanceProfile) -
getServiceInstanceProfile
-
setDestinationPhoneNumberList
public InstantGroupCall.GroupInstantGroupCallModifyInstanceRequest setDestinationPhoneNumberList(ReplacementOutgoingDNorSIPURIList destinationPhoneNumberList) -
getDestinationPhoneNumberList
-
setIsAnswerTimeoutEnabled
public InstantGroupCall.GroupInstantGroupCallModifyInstanceRequest setIsAnswerTimeoutEnabled(java.lang.Boolean isAnswerTimeoutEnabled) -
getIsAnswerTimeoutEnabled
public java.lang.Boolean getIsAnswerTimeoutEnabled() -
setAnswerTimeoutMinutes
public InstantGroupCall.GroupInstantGroupCallModifyInstanceRequest setAnswerTimeoutMinutes(java.lang.Integer answerTimeoutMinutes) -
getAnswerTimeoutMinutes
public java.util.Optional<java.lang.Integer> getAnswerTimeoutMinutes() -
setNetworkClassOfService
public InstantGroupCall.GroupInstantGroupCallModifyInstanceRequest setNetworkClassOfService(java.lang.String networkClassOfService) -
getNetworkClassOfService
public java.lang.String 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>
-