public static class TrunkGroup.GroupEnterpriseTrunkModifyRequest extends Request<Response.DefaultResponse>
Modifier and Type | Field and Description |
---|---|
String |
enterpriseTrunkName |
boolean |
enterpriseTrunkNameIsModified |
Group |
group |
boolean |
groupIsModified |
Integer |
maximumRerouteAttempts |
boolean |
maximumRerouteAttemptsIsModified |
String |
newEnterpriseTrunkName |
boolean |
newEnterpriseTrunkNameIsModified |
OrderedRouting4 |
orderedRouting |
boolean |
orderedRoutingIsModified |
PriorityWeightedRouting4 |
priorityWeightedRouting |
boolean |
priorityWeightedRoutingIsModified |
EnterpriseTrunkRouteExhaustionAction |
routeExhaustionAction |
boolean |
routeExhaustionActionIsModified |
String |
routeExhaustionForwardAddress |
boolean |
routeExhaustionForwardAddressIsModified |
Constructor and Description |
---|
GroupEnterpriseTrunkModifyRequest(BroadWorksServer bws)
Default Constructor -- Not Guaranteed to work without checking Request validity with isValid()
|
GroupEnterpriseTrunkModifyRequest(Group group,
String enterpriseTrunkName) |
appendChild, appendChild, appendChild, asyncFire, createElement, createNilElement, createTextElement, fire, fire, getBroadWorksServer, getCommandType, getDomDocument, getResponseClass, isMemberOfBundle, isValid, run, setBroadWorksServer, setCommandElement, setCommandType, setDomDocument, setMemberOfBundle, setRequestId, setResponseClass, setRootElement, toString, validate
@NotNull public Group group
public transient boolean groupIsModified
@Size(min=1, max=30) public String enterpriseTrunkName
public transient boolean enterpriseTrunkNameIsModified
@Size(min=1, max=30) public String newEnterpriseTrunkName
public transient boolean newEnterpriseTrunkNameIsModified
public Integer maximumRerouteAttempts
public transient boolean maximumRerouteAttemptsIsModified
public EnterpriseTrunkRouteExhaustionAction routeExhaustionAction
public transient boolean routeExhaustionActionIsModified
@Size(min=1, max=161) public String routeExhaustionForwardAddress
public transient boolean routeExhaustionForwardAddressIsModified
public OrderedRouting4 orderedRouting
public transient boolean orderedRoutingIsModified
public PriorityWeightedRouting4 priorityWeightedRouting
public transient boolean priorityWeightedRoutingIsModified
public GroupEnterpriseTrunkModifyRequest(Group group, String enterpriseTrunkName)
public GroupEnterpriseTrunkModifyRequest(BroadWorksServer bws)
bws
- The BroadWorksServer to use for the Requestpublic TrunkGroup.GroupEnterpriseTrunkModifyRequest setGroup(Group group)
public Group getGroup()
public TrunkGroup.GroupEnterpriseTrunkModifyRequest setEnterpriseTrunkName(String enterpriseTrunkName)
public String getEnterpriseTrunkName()
public TrunkGroup.GroupEnterpriseTrunkModifyRequest setNewEnterpriseTrunkName(String newEnterpriseTrunkName)
public String getNewEnterpriseTrunkName()
public TrunkGroup.GroupEnterpriseTrunkModifyRequest setMaximumRerouteAttempts(Integer maximumRerouteAttempts)
public Integer getMaximumRerouteAttempts()
public TrunkGroup.GroupEnterpriseTrunkModifyRequest setRouteExhaustionAction(EnterpriseTrunkRouteExhaustionAction routeExhaustionAction)
public EnterpriseTrunkRouteExhaustionAction getRouteExhaustionAction()
public TrunkGroup.GroupEnterpriseTrunkModifyRequest setRouteExhaustionForwardAddress(String routeExhaustionForwardAddress)
public String getRouteExhaustionForwardAddress()
public TrunkGroup.GroupEnterpriseTrunkModifyRequest setOrderedRouting(OrderedRouting4 orderedRouting)
public OrderedRouting4 getOrderedRouting()
public TrunkGroup.GroupEnterpriseTrunkModifyRequest setPriorityWeightedRouting(PriorityWeightedRouting4 priorityWeightedRouting)
public PriorityWeightedRouting4 getPriorityWeightedRouting()
public void formRequest() throws RequestException
formRequest
in class Request<Response.DefaultResponse>
RequestException
Copyright © 2016 ECG, Inc. All rights reserved.