Package co.ecg.alpaca.toolkit.generated
Class User.UserShInterfaceModifyRequest
java.lang.Object
co.ecg.alpaca.toolkit.messaging.request.Request<DefaultResponse>
co.ecg.alpaca.toolkit.generated.User.UserShInterfaceModifyRequest
- Enclosing class:
- User
public static class User.UserShInterfaceModifyRequest extends Request<DefaultResponse>
Modifies the Sh Interface non-transparent data associated with a Public User Identity. The response is a 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 IMSUserState
iMSUserState
protected @NotNull @Valid PublicUserIdentity
publicUserIdentity
protected java.util.Optional<@Size(min=1,max=161) java.lang.String>
sCSCFName
-
Constructor Summary
Constructors Constructor Description UserShInterfaceModifyRequest()
UserShInterfaceModifyRequest(BroadWorksServer broadWorksServer, PublicUserIdentity publicUserIdentity)
-
Method Summary
Modifier and Type Method Description void
formRequest()
Forms the XML Document for this Request Object.static User.UserShInterfaceModifyRequest
getEmptyObject(BroadWorksServer broadWorksServer)
Retrieves this object with minimal setup.IMSUserState
getIMSUserState()
PublicUserIdentity
getPublicUserIdentity()
java.util.Optional<@Size(min=1,max=161) java.lang.String>
getSCSCFName()
User.UserShInterfaceModifyRequest
setIMSUserState(IMSUserState iMSUserState)
User.UserShInterfaceModifyRequest
setPublicUserIdentity(PublicUserIdentity publicUserIdentity)
User.UserShInterfaceModifyRequest
setSCSCFName(java.lang.String sCSCFName)
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
-
publicUserIdentity
-
sCSCFName
protected java.util.Optional<@Size(min=1,max=161) java.lang.String> sCSCFName -
iMSUserState
-
-
Constructor Details
-
UserShInterfaceModifyRequest
public UserShInterfaceModifyRequest() -
UserShInterfaceModifyRequest
public UserShInterfaceModifyRequest(BroadWorksServer broadWorksServer, PublicUserIdentity publicUserIdentity)
-
-
Method Details
-
setPublicUserIdentity
public User.UserShInterfaceModifyRequest setPublicUserIdentity(PublicUserIdentity publicUserIdentity) -
getPublicUserIdentity
-
setSCSCFName
-
getSCSCFName
public java.util.Optional<@Size(min=1,max=161) java.lang.String> getSCSCFName() -
setIMSUserState
-
getIMSUserState
-
getEmptyObject
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>
-