@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 com.google.common.base.Optional<Integer> |
capacityExceededTrapInitialCalls |
protected com.google.common.base.Optional<Integer> |
capacityExceededTrapOffsetCalls |
protected Boolean |
enableCapacityManagement |
protected String |
enterpriseTrunkName |
protected Group |
group |
protected com.google.common.base.Optional<Integer> |
maxActiveCalls |
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, getOCSProtocol, getRequestTimeoutMillis, getResponseClass, getRootElement, getValidationErrorsAsString, isMemberOfBundle, isValid, setBroadWorksServer, setCommandElement, setCommandType, setDomDocument, setMemberOfBundle, setRequestId, setRequestTimeoutMillis, 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
protected Boolean enableCapacityManagement
protected com.google.common.base.Optional<Integer> maxActiveCalls
protected com.google.common.base.Optional<Integer> capacityExceededTrapInitialCalls
protected com.google.common.base.Optional<Integer> capacityExceededTrapOffsetCalls
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 GroupTrunkGroup.GroupEnterpriseTrunkModifyRequest setEnableCapacityManagement(Boolean enableCapacityManagement)
public Boolean getEnableCapacityManagement()
public GroupTrunkGroup.GroupEnterpriseTrunkModifyRequest setMaxActiveCalls(Integer maxActiveCalls)
public com.google.common.base.Optional<Integer> getMaxActiveCalls()
public GroupTrunkGroup.GroupEnterpriseTrunkModifyRequest setCapacityExceededTrapInitialCalls(Integer capacityExceededTrapInitialCalls)
public com.google.common.base.Optional<Integer> getCapacityExceededTrapInitialCalls()
public GroupTrunkGroup.GroupEnterpriseTrunkModifyRequest setCapacityExceededTrapOffsetCalls(Integer capacityExceededTrapOffsetCalls)
public com.google.common.base.Optional<Integer> getCapacityExceededTrapOffsetCalls()
public static GroupTrunkGroup.GroupEnterpriseTrunkModifyRequest getEmptyObject(BroadWorksServer broadWorksServer)
broadWorksServer
- The BroadWorksServerpublic void formRequest()
formRequest
in class Request<DefaultResponse>
Copyright © 2017 ECG. All rights reserved.