Class GroupAccountAuthorizationCodes.GroupAccountAuthorizationCodesModifyRequest
java.lang.Object
co.ecg.alpaca.toolkit.messaging.request.Request<DefaultResponse>
co.ecg.alpaca.toolkit.generated.services.GroupAccountAuthorizationCodes.GroupAccountAuthorizationCodesModifyRequest
- Enclosing class:
- GroupAccountAuthorizationCodes
public static class GroupAccountAuthorizationCodes.GroupAccountAuthorizationCodesModifyRequest
extends Request<DefaultResponse>
Change the group's account/authorization codes setting. 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 Boolean
protected AccountAuthorizationCodeType
protected @NotNull @Valid Group
protected Optional<@Valid ReplacementUserIdList>
protected Integer
protected Optional<@Valid ReplacementUserIdList>
-
Constructor Summary
ConstructorsConstructorDescription -
Method Summary
Modifier and TypeMethodDescriptionvoid
Forms the XML Document for this Request Object.getEmptyObject
(BroadWorksServer broadWorksServer) Retrieves this object with minimal setup.getGroup()
Optional<@Valid ReplacementUserIdList>
Optional<@Valid ReplacementUserIdList>
setAllowLocalAndTollFreeCalls
(Boolean allowLocalAndTollFreeCalls) setCodeType
(AccountAuthorizationCodeType codeType) setMandatoryUsageUserIdList
(ReplacementUserIdList mandatoryUsageUserIdList) setNumberOfDigits
(Integer numberOfDigits) setOptionalUsageUserIdList
(ReplacementUserIdList optionalUsageUserIdList) 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
-
codeType
-
numberOfDigits
-
allowLocalAndTollFreeCalls
-
mandatoryUsageUserIdList
-
optionalUsageUserIdList
-
-
Constructor Details
-
GroupAccountAuthorizationCodesModifyRequest
public GroupAccountAuthorizationCodesModifyRequest() -
GroupAccountAuthorizationCodesModifyRequest
-
-
Method Details
-
setGroup
public GroupAccountAuthorizationCodes.GroupAccountAuthorizationCodesModifyRequest setGroup(Group group) -
getGroup
-
setCodeType
public GroupAccountAuthorizationCodes.GroupAccountAuthorizationCodesModifyRequest setCodeType(AccountAuthorizationCodeType codeType) -
getCodeType
-
setNumberOfDigits
public GroupAccountAuthorizationCodes.GroupAccountAuthorizationCodesModifyRequest setNumberOfDigits(Integer numberOfDigits) -
getNumberOfDigits
-
setAllowLocalAndTollFreeCalls
public GroupAccountAuthorizationCodes.GroupAccountAuthorizationCodesModifyRequest setAllowLocalAndTollFreeCalls(Boolean allowLocalAndTollFreeCalls) -
getAllowLocalAndTollFreeCalls
-
unsetMandatoryUsageUserIdList
public GroupAccountAuthorizationCodes.GroupAccountAuthorizationCodesModifyRequest unsetMandatoryUsageUserIdList() -
setMandatoryUsageUserIdList
public GroupAccountAuthorizationCodes.GroupAccountAuthorizationCodesModifyRequest setMandatoryUsageUserIdList(ReplacementUserIdList mandatoryUsageUserIdList) -
getMandatoryUsageUserIdList
-
unsetOptionalUsageUserIdList
public GroupAccountAuthorizationCodes.GroupAccountAuthorizationCodesModifyRequest unsetOptionalUsageUserIdList() -
setOptionalUsageUserIdList
public GroupAccountAuthorizationCodes.GroupAccountAuthorizationCodesModifyRequest setOptionalUsageUserIdList(ReplacementUserIdList optionalUsageUserIdList) -
getOptionalUsageUserIdList
-
getEmptyObject
public static GroupAccountAuthorizationCodes.GroupAccountAuthorizationCodesModifyRequest 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>
-