Class GroupEmergencyZones.GroupEmergencyZonesDeleteHomeZoneListRequest
- java.lang.Object
-
- co.ecg.alpaca.toolkit.messaging.request.Request<DefaultResponse>
-
- co.ecg.alpaca.toolkit.generated.services.GroupEmergencyZones.GroupEmergencyZonesDeleteHomeZoneListRequest
-
- Enclosing class:
- GroupEmergencyZones
public static class GroupEmergencyZones.GroupEmergencyZonesDeleteHomeZoneListRequest extends Request<DefaultResponse>
Delete a list of home zones and/or home zone ranges to the group. 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
Fields Modifier and Type Field Description protected @NotNull @Valid Groupgroupprotected String[]homeZoneIpAddressprotected @Valid IPAddressRange[]homeZoneIpAddressRange
-
Constructor Summary
Constructors Constructor Description GroupEmergencyZonesDeleteHomeZoneListRequest()GroupEmergencyZonesDeleteHomeZoneListRequest(Group group)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description voidformRequest()Forms the XML Document for this Request Object.static GroupEmergencyZones.GroupEmergencyZonesDeleteHomeZoneListRequestgetEmptyObject(BroadWorksServer broadWorksServer)Retrieves this object with minimal setup.GroupgetGroup()String[]getHomeZoneIpAddress()IPAddressRange[]getHomeZoneIpAddressRange()GroupEmergencyZones.GroupEmergencyZonesDeleteHomeZoneListRequestsetGroup(Group group)GroupEmergencyZones.GroupEmergencyZonesDeleteHomeZoneListRequestsetHomeZoneIpAddress(String... homeZoneIpAddress)GroupEmergencyZones.GroupEmergencyZonesDeleteHomeZoneListRequestsetHomeZoneIpAddressRange(IPAddressRange... homeZoneIpAddressRange)-
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 Detail
-
group
@NotNull @Valid protected transient @NotNull @Valid Group group
-
homeZoneIpAddress
@StringArrayElementSize(min=1, max=39) protected String[] homeZoneIpAddress
-
homeZoneIpAddressRange
@Valid protected @Valid IPAddressRange[] homeZoneIpAddressRange
-
-
Constructor Detail
-
GroupEmergencyZonesDeleteHomeZoneListRequest
public GroupEmergencyZonesDeleteHomeZoneListRequest()
-
GroupEmergencyZonesDeleteHomeZoneListRequest
public GroupEmergencyZonesDeleteHomeZoneListRequest(Group group)
-
-
Method Detail
-
setGroup
public GroupEmergencyZones.GroupEmergencyZonesDeleteHomeZoneListRequest setGroup(Group group)
-
getGroup
public Group getGroup()
-
setHomeZoneIpAddress
public GroupEmergencyZones.GroupEmergencyZonesDeleteHomeZoneListRequest setHomeZoneIpAddress(String... homeZoneIpAddress)
-
getHomeZoneIpAddress
public String[] getHomeZoneIpAddress()
-
setHomeZoneIpAddressRange
public GroupEmergencyZones.GroupEmergencyZonesDeleteHomeZoneListRequest setHomeZoneIpAddressRange(IPAddressRange... homeZoneIpAddressRange)
-
getHomeZoneIpAddressRange
public IPAddressRange[] getHomeZoneIpAddressRange()
-
getEmptyObject
public static GroupEmergencyZones.GroupEmergencyZonesDeleteHomeZoneListRequest 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>
-
-