@GwtIncompatible public static class GroupTrunkGroup.GroupTrunkGroupModifyInstanceRequest extends Request<DefaultResponse>
Request.Protocol
Constructor and Description |
---|
GroupTrunkGroupModifyInstanceRequest(BroadWorksServer broadWorksServer,
TrunkGroupKey trunkGroupKey) |
appendChild, appendChild, appendChild, asyncFire, createDocument, createElement, createNilElement, createTextElement, fire, fire, getBroadWorksServer, getCommandElement, getCommandType, getDomDocument, getId, getResponseClass, getRootElement, isMemberOfBundle, isValid, run, setBroadWorksServer, setCommandElement, setCommandType, setDomDocument, setMemberOfBundle, setRequestId, setResponseClass, setRootElement, toString, validate
@NotNull protected TrunkGroupKey trunkGroupKey
@Size(min=1, max=30) protected String newName
protected com.google.common.base.Optional<String> pilotUserId
protected com.google.common.base.Optional<DepartmentKey> department
protected com.google.common.base.Optional<AccessDevice> accessDevice
protected Integer maxActiveCalls
protected com.google.common.base.Optional<Integer> maxIncomingCalls
protected com.google.common.base.Optional<Integer> maxOutgoingCalls
protected Boolean enableBursting
protected com.google.common.base.Optional<Integer> burstingMaxActiveCalls
protected com.google.common.base.Optional<Integer> burstingMaxIncomingCalls
protected com.google.common.base.Optional<Integer> burstingMaxOutgoingCalls
protected com.google.common.base.Optional<TrunkGroupCapacityExceededAction> capacityExceededAction
protected com.google.common.base.Optional<String> capacityExceededForwardAddress
protected com.google.common.base.Optional<TrunkGroupKey> capacityExceededRerouteTrunkGroupKey
protected Integer capacityExceededTrapInitialCalls
protected Integer capacityExceededTrapOffsetCalls
protected com.google.common.base.Optional<TrunkGroupUnreachableDestinationAction> unreachableDestinationAction
protected com.google.common.base.Optional<String> unreachableDestinationForwardAddress
protected com.google.common.base.Optional<TrunkGroupKey> unreachableDestinationRerouteTrunkGroupKey
protected Integer invitationTimeout
protected Boolean requireAuthentication
protected com.google.common.base.Optional<String> sipAuthenticationUserName
protected com.google.common.base.Optional<String> sipAuthenticationPassword
protected com.google.common.base.Optional<ReplacementUserIdList> hostedUserIdList
protected com.google.common.base.Optional<String> trunkGroupIdentity
protected com.google.common.base.Optional<String> otgDtgIdentity
protected Boolean allowTerminationToTrunkGroupIdentity
protected Boolean allowTerminationToDtgIdentity
protected Boolean includeTrunkGroupIdentity
protected Boolean includeDtgIdentity
protected Boolean includeTrunkGroupIdentityForNetworkCalls
protected Boolean includeOtgIdentityForNetworkCalls
protected Boolean enableNetworkAddressIdentity
protected Boolean allowUnscreenedCalls
protected Boolean allowUnscreenedEmergencyCalls
protected TrunkGroupPilotUserCallingLineIdentityUsagePolicy pilotUserCallingLineIdentityForExternalCallsPolicy
protected TrunkGroupPilotUserChargeNumberUsagePolicy pilotUserChargeNumberPolicy
protected com.google.common.base.Optional<TrunkGroupCallForwardingAlwaysAction> callForwardingAlwaysAction
protected com.google.common.base.Optional<String> callForwardingAlwaysForwardAddress
protected com.google.common.base.Optional<TrunkGroupKey> callForwardingAlwaysRerouteTrunkGroupKey
protected com.google.common.base.Optional<String> peeringDomain
protected Boolean routeToPeeringDomain
protected Boolean prefixEnabled
protected com.google.common.base.Optional<String> prefix
protected Boolean statefulReroutingEnabled
protected Boolean sendContinuousOptionsMessage
protected Integer continuousOptionsSendingIntervalSeconds
protected Integer failureOptionsSendingIntervalSeconds
protected Integer failureThresholdCounter
protected Integer successThresholdCounter
protected Integer inviteFailureThresholdCounter
protected Integer inviteFailureThresholdWindowSeconds
protected TrunkGroupPilotUserCallingLineAssertedIdentityUsagePolicy pilotUserCallingLineAssertedIdentityPolicy
protected Boolean useSystemCallingLineAssertedIdentityPolicy
protected TrunkGroupPilotUserCallOptimizationPolicy pilotUserCallOptimizationPolicy
protected TrunkGroupCLIDSourceForScreenedCallsPolicy clidSourceForScreenedCallsPolicy
protected Boolean useSystemCLIDSourceForScreenedCallsPolicy
protected TrunkGroupUserLookupPolicy userLookupPolicy
protected Boolean useSystemUserLookupPolicy
protected TrunkGroupPilotUserCallingLineIdentityUsagePolicy pilotUserCallingLineIdentityForEmergencyCallsPolicy
public GroupTrunkGroupModifyInstanceRequest(BroadWorksServer broadWorksServer, TrunkGroupKey trunkGroupKey)
public GroupTrunkGroup.GroupTrunkGroupModifyInstanceRequest setTrunkGroupKey(TrunkGroupKey trunkGroupKey)
public TrunkGroupKey getTrunkGroupKey()
public GroupTrunkGroup.GroupTrunkGroupModifyInstanceRequest setNewName(String newName)
public String getNewName()
public GroupTrunkGroup.GroupTrunkGroupModifyInstanceRequest setPilotUserId(String pilotUserId)
public com.google.common.base.Optional<String> getPilotUserId()
public GroupTrunkGroup.GroupTrunkGroupModifyInstanceRequest setDepartment(DepartmentKey department)
public com.google.common.base.Optional<DepartmentKey> getDepartment()
public GroupTrunkGroup.GroupTrunkGroupModifyInstanceRequest setAccessDevice(AccessDevice accessDevice)
public com.google.common.base.Optional<AccessDevice> getAccessDevice()
public GroupTrunkGroup.GroupTrunkGroupModifyInstanceRequest setMaxActiveCalls(Integer maxActiveCalls)
public Integer getMaxActiveCalls()
public GroupTrunkGroup.GroupTrunkGroupModifyInstanceRequest setMaxIncomingCalls(Integer maxIncomingCalls)
public com.google.common.base.Optional<Integer> getMaxIncomingCalls()
public GroupTrunkGroup.GroupTrunkGroupModifyInstanceRequest setMaxOutgoingCalls(Integer maxOutgoingCalls)
public com.google.common.base.Optional<Integer> getMaxOutgoingCalls()
public GroupTrunkGroup.GroupTrunkGroupModifyInstanceRequest setEnableBursting(Boolean enableBursting)
public Boolean getEnableBursting()
public GroupTrunkGroup.GroupTrunkGroupModifyInstanceRequest setBurstingMaxActiveCalls(Integer burstingMaxActiveCalls)
public com.google.common.base.Optional<Integer> getBurstingMaxActiveCalls()
public GroupTrunkGroup.GroupTrunkGroupModifyInstanceRequest setBurstingMaxIncomingCalls(Integer burstingMaxIncomingCalls)
public com.google.common.base.Optional<Integer> getBurstingMaxIncomingCalls()
public GroupTrunkGroup.GroupTrunkGroupModifyInstanceRequest setBurstingMaxOutgoingCalls(Integer burstingMaxOutgoingCalls)
public com.google.common.base.Optional<Integer> getBurstingMaxOutgoingCalls()
public GroupTrunkGroup.GroupTrunkGroupModifyInstanceRequest setCapacityExceededAction(TrunkGroupCapacityExceededAction capacityExceededAction)
public com.google.common.base.Optional<TrunkGroupCapacityExceededAction> getCapacityExceededAction()
public GroupTrunkGroup.GroupTrunkGroupModifyInstanceRequest setCapacityExceededForwardAddress(String capacityExceededForwardAddress)
public com.google.common.base.Optional<String> getCapacityExceededForwardAddress()
public GroupTrunkGroup.GroupTrunkGroupModifyInstanceRequest setCapacityExceededRerouteTrunkGroupKey(TrunkGroupKey capacityExceededRerouteTrunkGroupKey)
public com.google.common.base.Optional<TrunkGroupKey> getCapacityExceededRerouteTrunkGroupKey()
public GroupTrunkGroup.GroupTrunkGroupModifyInstanceRequest setCapacityExceededTrapInitialCalls(Integer capacityExceededTrapInitialCalls)
public Integer getCapacityExceededTrapInitialCalls()
public GroupTrunkGroup.GroupTrunkGroupModifyInstanceRequest setCapacityExceededTrapOffsetCalls(Integer capacityExceededTrapOffsetCalls)
public Integer getCapacityExceededTrapOffsetCalls()
public GroupTrunkGroup.GroupTrunkGroupModifyInstanceRequest setUnreachableDestinationAction(TrunkGroupUnreachableDestinationAction unreachableDestinationAction)
public com.google.common.base.Optional<TrunkGroupUnreachableDestinationAction> getUnreachableDestinationAction()
public GroupTrunkGroup.GroupTrunkGroupModifyInstanceRequest setUnreachableDestinationForwardAddress(String unreachableDestinationForwardAddress)
public com.google.common.base.Optional<String> getUnreachableDestinationForwardAddress()
public GroupTrunkGroup.GroupTrunkGroupModifyInstanceRequest setUnreachableDestinationRerouteTrunkGroupKey(TrunkGroupKey unreachableDestinationRerouteTrunkGroupKey)
public com.google.common.base.Optional<TrunkGroupKey> getUnreachableDestinationRerouteTrunkGroupKey()
public GroupTrunkGroup.GroupTrunkGroupModifyInstanceRequest setInvitationTimeout(Integer invitationTimeout)
public Integer getInvitationTimeout()
public GroupTrunkGroup.GroupTrunkGroupModifyInstanceRequest setRequireAuthentication(Boolean requireAuthentication)
public Boolean getRequireAuthentication()
public GroupTrunkGroup.GroupTrunkGroupModifyInstanceRequest setSipAuthenticationUserName(String sipAuthenticationUserName)
public com.google.common.base.Optional<String> getSipAuthenticationUserName()
public GroupTrunkGroup.GroupTrunkGroupModifyInstanceRequest setSipAuthenticationPassword(String sipAuthenticationPassword)
public com.google.common.base.Optional<String> getSipAuthenticationPassword()
public GroupTrunkGroup.GroupTrunkGroupModifyInstanceRequest setHostedUserIdList(ReplacementUserIdList hostedUserIdList)
public com.google.common.base.Optional<ReplacementUserIdList> getHostedUserIdList()
public GroupTrunkGroup.GroupTrunkGroupModifyInstanceRequest setTrunkGroupIdentity(String trunkGroupIdentity)
public com.google.common.base.Optional<String> getTrunkGroupIdentity()
public GroupTrunkGroup.GroupTrunkGroupModifyInstanceRequest setOtgDtgIdentity(String otgDtgIdentity)
public com.google.common.base.Optional<String> getOtgDtgIdentity()
public GroupTrunkGroup.GroupTrunkGroupModifyInstanceRequest setAllowTerminationToTrunkGroupIdentity(Boolean allowTerminationToTrunkGroupIdentity)
public Boolean getAllowTerminationToTrunkGroupIdentity()
public GroupTrunkGroup.GroupTrunkGroupModifyInstanceRequest setAllowTerminationToDtgIdentity(Boolean allowTerminationToDtgIdentity)
public Boolean getAllowTerminationToDtgIdentity()
public GroupTrunkGroup.GroupTrunkGroupModifyInstanceRequest setIncludeTrunkGroupIdentity(Boolean includeTrunkGroupIdentity)
public Boolean getIncludeTrunkGroupIdentity()
public GroupTrunkGroup.GroupTrunkGroupModifyInstanceRequest setIncludeDtgIdentity(Boolean includeDtgIdentity)
public Boolean getIncludeDtgIdentity()
public GroupTrunkGroup.GroupTrunkGroupModifyInstanceRequest setIncludeTrunkGroupIdentityForNetworkCalls(Boolean includeTrunkGroupIdentityForNetworkCalls)
public Boolean getIncludeTrunkGroupIdentityForNetworkCalls()
public GroupTrunkGroup.GroupTrunkGroupModifyInstanceRequest setIncludeOtgIdentityForNetworkCalls(Boolean includeOtgIdentityForNetworkCalls)
public Boolean getIncludeOtgIdentityForNetworkCalls()
public GroupTrunkGroup.GroupTrunkGroupModifyInstanceRequest setEnableNetworkAddressIdentity(Boolean enableNetworkAddressIdentity)
public Boolean getEnableNetworkAddressIdentity()
public GroupTrunkGroup.GroupTrunkGroupModifyInstanceRequest setAllowUnscreenedCalls(Boolean allowUnscreenedCalls)
public Boolean getAllowUnscreenedCalls()
public GroupTrunkGroup.GroupTrunkGroupModifyInstanceRequest setAllowUnscreenedEmergencyCalls(Boolean allowUnscreenedEmergencyCalls)
public Boolean getAllowUnscreenedEmergencyCalls()
public GroupTrunkGroup.GroupTrunkGroupModifyInstanceRequest setPilotUserCallingLineIdentityForExternalCallsPolicy(TrunkGroupPilotUserCallingLineIdentityUsagePolicy pilotUserCallingLineIdentityForExternalCallsPolicy)
public TrunkGroupPilotUserCallingLineIdentityUsagePolicy getPilotUserCallingLineIdentityForExternalCallsPolicy()
public GroupTrunkGroup.GroupTrunkGroupModifyInstanceRequest setPilotUserChargeNumberPolicy(TrunkGroupPilotUserChargeNumberUsagePolicy pilotUserChargeNumberPolicy)
public TrunkGroupPilotUserChargeNumberUsagePolicy getPilotUserChargeNumberPolicy()
public GroupTrunkGroup.GroupTrunkGroupModifyInstanceRequest setCallForwardingAlwaysAction(TrunkGroupCallForwardingAlwaysAction callForwardingAlwaysAction)
public com.google.common.base.Optional<TrunkGroupCallForwardingAlwaysAction> getCallForwardingAlwaysAction()
public GroupTrunkGroup.GroupTrunkGroupModifyInstanceRequest setCallForwardingAlwaysForwardAddress(String callForwardingAlwaysForwardAddress)
public com.google.common.base.Optional<String> getCallForwardingAlwaysForwardAddress()
public GroupTrunkGroup.GroupTrunkGroupModifyInstanceRequest setCallForwardingAlwaysRerouteTrunkGroupKey(TrunkGroupKey callForwardingAlwaysRerouteTrunkGroupKey)
public com.google.common.base.Optional<TrunkGroupKey> getCallForwardingAlwaysRerouteTrunkGroupKey()
public GroupTrunkGroup.GroupTrunkGroupModifyInstanceRequest setPeeringDomain(String peeringDomain)
public com.google.common.base.Optional<String> getPeeringDomain()
public GroupTrunkGroup.GroupTrunkGroupModifyInstanceRequest setRouteToPeeringDomain(Boolean routeToPeeringDomain)
public Boolean getRouteToPeeringDomain()
public GroupTrunkGroup.GroupTrunkGroupModifyInstanceRequest setPrefixEnabled(Boolean prefixEnabled)
public Boolean getPrefixEnabled()
public GroupTrunkGroup.GroupTrunkGroupModifyInstanceRequest setPrefix(String prefix)
public com.google.common.base.Optional<String> getPrefix()
public GroupTrunkGroup.GroupTrunkGroupModifyInstanceRequest setStatefulReroutingEnabled(Boolean statefulReroutingEnabled)
public Boolean getStatefulReroutingEnabled()
public GroupTrunkGroup.GroupTrunkGroupModifyInstanceRequest setSendContinuousOptionsMessage(Boolean sendContinuousOptionsMessage)
public Boolean getSendContinuousOptionsMessage()
public GroupTrunkGroup.GroupTrunkGroupModifyInstanceRequest setContinuousOptionsSendingIntervalSeconds(Integer continuousOptionsSendingIntervalSeconds)
public Integer getContinuousOptionsSendingIntervalSeconds()
public GroupTrunkGroup.GroupTrunkGroupModifyInstanceRequest setFailureOptionsSendingIntervalSeconds(Integer failureOptionsSendingIntervalSeconds)
public Integer getFailureOptionsSendingIntervalSeconds()
public GroupTrunkGroup.GroupTrunkGroupModifyInstanceRequest setFailureThresholdCounter(Integer failureThresholdCounter)
public Integer getFailureThresholdCounter()
public GroupTrunkGroup.GroupTrunkGroupModifyInstanceRequest setSuccessThresholdCounter(Integer successThresholdCounter)
public Integer getSuccessThresholdCounter()
public GroupTrunkGroup.GroupTrunkGroupModifyInstanceRequest setInviteFailureThresholdCounter(Integer inviteFailureThresholdCounter)
public Integer getInviteFailureThresholdCounter()
public GroupTrunkGroup.GroupTrunkGroupModifyInstanceRequest setInviteFailureThresholdWindowSeconds(Integer inviteFailureThresholdWindowSeconds)
public Integer getInviteFailureThresholdWindowSeconds()
public GroupTrunkGroup.GroupTrunkGroupModifyInstanceRequest setPilotUserCallingLineAssertedIdentityPolicy(TrunkGroupPilotUserCallingLineAssertedIdentityUsagePolicy pilotUserCallingLineAssertedIdentityPolicy)
public TrunkGroupPilotUserCallingLineAssertedIdentityUsagePolicy getPilotUserCallingLineAssertedIdentityPolicy()
public GroupTrunkGroup.GroupTrunkGroupModifyInstanceRequest setUseSystemCallingLineAssertedIdentityPolicy(Boolean useSystemCallingLineAssertedIdentityPolicy)
public Boolean getUseSystemCallingLineAssertedIdentityPolicy()
public GroupTrunkGroup.GroupTrunkGroupModifyInstanceRequest setPilotUserCallOptimizationPolicy(TrunkGroupPilotUserCallOptimizationPolicy pilotUserCallOptimizationPolicy)
public TrunkGroupPilotUserCallOptimizationPolicy getPilotUserCallOptimizationPolicy()
public GroupTrunkGroup.GroupTrunkGroupModifyInstanceRequest setClidSourceForScreenedCallsPolicy(TrunkGroupCLIDSourceForScreenedCallsPolicy clidSourceForScreenedCallsPolicy)
public TrunkGroupCLIDSourceForScreenedCallsPolicy getClidSourceForScreenedCallsPolicy()
public GroupTrunkGroup.GroupTrunkGroupModifyInstanceRequest setUseSystemCLIDSourceForScreenedCallsPolicy(Boolean useSystemCLIDSourceForScreenedCallsPolicy)
public Boolean getUseSystemCLIDSourceForScreenedCallsPolicy()
public GroupTrunkGroup.GroupTrunkGroupModifyInstanceRequest setUserLookupPolicy(TrunkGroupUserLookupPolicy userLookupPolicy)
public TrunkGroupUserLookupPolicy getUserLookupPolicy()
public GroupTrunkGroup.GroupTrunkGroupModifyInstanceRequest setUseSystemUserLookupPolicy(Boolean useSystemUserLookupPolicy)
public Boolean getUseSystemUserLookupPolicy()
public GroupTrunkGroup.GroupTrunkGroupModifyInstanceRequest setPilotUserCallingLineIdentityForEmergencyCallsPolicy(TrunkGroupPilotUserCallingLineIdentityUsagePolicy pilotUserCallingLineIdentityForEmergencyCallsPolicy)
public TrunkGroupPilotUserCallingLineIdentityUsagePolicy getPilotUserCallingLineIdentityForEmergencyCallsPolicy()
public static GroupTrunkGroup.GroupTrunkGroupModifyInstanceRequest getEmptyObject(BroadWorksServer broadWorksServer)
broadWorksServer
- The BroadWorksServerpublic void formRequest()
formRequest
in class Request<DefaultResponse>
Copyright © 2016 ECG. All rights reserved.