Package co.ecg.alpaca.toolkit.generated
Class Group.GroupCPEConfigSetConfigFileRequest
java.lang.Object
co.ecg.alpaca.toolkit.messaging.request.Request<DefaultResponse>
co.ecg.alpaca.toolkit.generated.Group.GroupCPEConfigSetConfigFileRequest
- Enclosing class:
Group
Request to set a new group default configuration file for a device type. The response is either a SuccessResponse or an ErrorResponse. When the element configFile is set to nil, the configuration file defined at the parent level is used.
- 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 @NotNull Optional<@Valid FileResource> protected @NotNull @Size(min=1,max=40) Stringprotected @NotNull @Valid Group -
Constructor Summary
ConstructorsConstructorDescriptionGroupCPEConfigSetConfigFileRequest(Group group, String deviceType, FileResource configFile) -
Method Summary
Modifier and TypeMethodDescriptionvoidForms the XML Document for this Request Object.Optional<@Valid FileResource> getEmptyObject(BroadWorksServer broadWorksServer) Retrieves this object with minimal setup.getGroup()setConfigFile(FileResource configFile) setDeviceType(String deviceType) 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
-
deviceType
-
configFile
-
-
Constructor Details
-
GroupCPEConfigSetConfigFileRequest
public GroupCPEConfigSetConfigFileRequest() -
GroupCPEConfigSetConfigFileRequest
-
-
Method Details
-
setGroup
-
getGroup
-
setDeviceType
-
getDeviceType
-
unsetConfigFile
-
setConfigFile
-
getConfigFile
-
getEmptyObject
public static Group.GroupCPEConfigSetConfigFileRequest 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>
-