@Choice(minOccurs=0,value={@ChoiceGroup(value="orderedRouting"),@ChoiceGroup(value="priorityWeightedRouting")}) @GwtIncompatible public static class GroupTrunkGroup.GroupEnterpriseTrunkModifyRequest extends Request<DefaultResponse>
Request.Protocol
Modifier and Type | Field and Description |
---|---|
protected String |
enterpriseTrunkName |
protected Group |
group |
protected Integer |
maximumRerouteAttempts |
protected String |
newEnterpriseTrunkName |
protected OrderedRouting3 |
orderedRouting |
protected PriorityWeightedRouting4 |
priorityWeightedRouting |
protected EnterpriseTrunkRouteExhaustionAction |
routeExhaustionAction |
protected com.google.common.base.Optional<String> |
routeExhaustionForwardAddress |
Constructor and Description |
---|
GroupEnterpriseTrunkModifyRequest(Group group,
String enterpriseTrunkName) |
appendChild, appendChild, appendChild, asyncFire, createElement, createNilElement, createTextElement, fire, fire, getBroadWorksServer, getCacheString, getCommandElement, getCommandType, getDomDocument, getId, getResponseClass, getRootElement, getValidationErrorsAsString, isMemberOfBundle, isValid, setBroadWorksServer, setCommandElement, setCommandType, setDomDocument, setMemberOfBundle, setRequestId, setResponseClass, setRootElement, toString, validate
@NotNull protected transient Group group
@NotNull @Size(min=1, max=30) protected String enterpriseTrunkName
@Size(min=1, max=30) protected String newEnterpriseTrunkName
protected Integer maximumRerouteAttempts
protected EnterpriseTrunkRouteExhaustionAction routeExhaustionAction
protected com.google.common.base.Optional<String> routeExhaustionForwardAddress
protected OrderedRouting3 orderedRouting
protected PriorityWeightedRouting4 priorityWeightedRouting
public GroupTrunkGroup.GroupEnterpriseTrunkModifyRequest setGroup(Group group)
public Group getGroup()
public GroupTrunkGroup.GroupEnterpriseTrunkModifyRequest setEnterpriseTrunkName(String enterpriseTrunkName)
public String getEnterpriseTrunkName()
public GroupTrunkGroup.GroupEnterpriseTrunkModifyRequest setNewEnterpriseTrunkName(String newEnterpriseTrunkName)
public String getNewEnterpriseTrunkName()
public GroupTrunkGroup.GroupEnterpriseTrunkModifyRequest setMaximumRerouteAttempts(Integer maximumRerouteAttempts)
public Integer getMaximumRerouteAttempts()
public GroupTrunkGroup.GroupEnterpriseTrunkModifyRequest setRouteExhaustionAction(EnterpriseTrunkRouteExhaustionAction routeExhaustionAction)
public EnterpriseTrunkRouteExhaustionAction getRouteExhaustionAction()
public GroupTrunkGroup.GroupEnterpriseTrunkModifyRequest setRouteExhaustionForwardAddress(String routeExhaustionForwardAddress)
public com.google.common.base.Optional<String> getRouteExhaustionForwardAddress()
public GroupTrunkGroup.GroupEnterpriseTrunkModifyRequest setOrderedRouting(OrderedRouting3 orderedRouting)
public OrderedRouting3 getOrderedRouting()
public GroupTrunkGroup.GroupEnterpriseTrunkModifyRequest setPriorityWeightedRouting(PriorityWeightedRouting4 priorityWeightedRouting)
public PriorityWeightedRouting4 getPriorityWeightedRouting()
public static GroupTrunkGroup.GroupEnterpriseTrunkModifyRequest getEmptyObject(BroadWorksServer broadWorksServer)
broadWorksServer
- The BroadWorksServerpublic void formRequest()
formRequest
in class Request<DefaultResponse>
Copyright © 2016 ECG. All rights reserved.