public static class TrunkGroup.GroupTrunkGroupModifyInstanceRequest19sp1 extends Request<Response.DefaultResponse>
Constructor and Description |
---|
GroupTrunkGroupModifyInstanceRequest19sp1(BroadWorksServer bws)
Default Constructor -- Not Guaranteed to work without checking Request validity with isValid()
|
GroupTrunkGroupModifyInstanceRequest19sp1(BroadWorksServer bws,
TrunkGroupKey trunkGroupKey) |
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 TrunkGroupKey trunkGroupKey
public transient boolean trunkGroupKeyIsModified
@Size(min=1, max=30) public String newName
public transient boolean newNameIsModified
@Size(min=1, max=161) public String pilotUserId
public transient boolean pilotUserIdIsModified
public DepartmentKey department
public transient boolean departmentIsModified
public AccessDevice accessDevice
public transient boolean accessDeviceIsModified
public Integer maxActiveCalls
public transient boolean maxActiveCallsIsModified
public Integer maxIncomingCalls
public transient boolean maxIncomingCallsIsModified
public Integer maxOutgoingCalls
public transient boolean maxOutgoingCallsIsModified
public Boolean enableBursting
public transient boolean enableBurstingIsModified
public Integer burstingMaxActiveCalls
public transient boolean burstingMaxActiveCallsIsModified
public Integer burstingMaxIncomingCalls
public transient boolean burstingMaxIncomingCallsIsModified
public Integer burstingMaxOutgoingCalls
public transient boolean burstingMaxOutgoingCallsIsModified
public TrunkGroupCapacityExceededAction capacityExceededAction
public transient boolean capacityExceededActionIsModified
@Size(min=1, max=161) public String capacityExceededForwardAddress
public transient boolean capacityExceededForwardAddressIsModified
public TrunkGroupKey capacityExceededRerouteTrunkGroupKey
public transient boolean capacityExceededRerouteTrunkGroupKeyIsModified
public Integer capacityExceededTrapInitialCalls
public transient boolean capacityExceededTrapInitialCallsIsModified
public Integer capacityExceededTrapOffsetCalls
public transient boolean capacityExceededTrapOffsetCallsIsModified
public TrunkGroupUnreachableDestinationAction unreachableDestinationAction
public transient boolean unreachableDestinationActionIsModified
@Size(min=1, max=161) public String unreachableDestinationForwardAddress
public transient boolean unreachableDestinationForwardAddressIsModified
public TrunkGroupKey unreachableDestinationRerouteTrunkGroupKey
public transient boolean unreachableDestinationRerouteTrunkGroupKeyIsModified
public Integer invitationTimeout
public transient boolean invitationTimeoutIsModified
public Boolean requireAuthentication
public transient boolean requireAuthenticationIsModified
@Size(min=1, max=80) public String sipAuthenticationUserName
public transient boolean sipAuthenticationUserNameIsModified
@Size(min=1, max=60) public String sipAuthenticationPassword
public transient boolean sipAuthenticationPasswordIsModified
public ReplacementUserIdList hostedUserIdList
public transient boolean hostedUserIdListIsModified
@Pattern(regexp="[a-zA-Z0-9._!~*\'()+-]+@[a-zA-Z0-9.-]+\\.[a-zA-Z]{2,4}") @Size(min=1, max=161) public String trunkGroupIdentity
public transient boolean trunkGroupIdentityIsModified
@Size(min=1, max=80) public String otgDtgIdentity
public transient boolean otgDtgIdentityIsModified
public Boolean allowTerminationToTrunkGroupIdentity
public transient boolean allowTerminationToTrunkGroupIdentityIsModified
public Boolean allowTerminationToDtgIdentity
public transient boolean allowTerminationToDtgIdentityIsModified
public Boolean includeTrunkGroupIdentity
public transient boolean includeTrunkGroupIdentityIsModified
public Boolean includeDtgIdentity
public transient boolean includeDtgIdentityIsModified
public Boolean includeTrunkGroupIdentityForNetworkCalls
public transient boolean includeTrunkGroupIdentityForNetworkCallsIsModified
public Boolean includeOtgIdentityForNetworkCalls
public transient boolean includeOtgIdentityForNetworkCallsIsModified
public Boolean enableNetworkAddressIdentity
public transient boolean enableNetworkAddressIdentityIsModified
public Boolean allowUnscreenedCalls
public transient boolean allowUnscreenedCallsIsModified
public Boolean allowUnscreenedEmergencyCalls
public transient boolean allowUnscreenedEmergencyCallsIsModified
public TrunkGroupPilotUserCallingLineIdentityUsagePolicy pilotUserCallingLineIdentityForExternalCallsPolicy
public transient boolean pilotUserCallingLineIdentityForExternalCallsPolicyIsModified
public TrunkGroupPilotUserChargeNumberUsagePolicy pilotUserChargeNumberPolicy
public transient boolean pilotUserChargeNumberPolicyIsModified
public TrunkGroupCallForwardingAlwaysAction callForwardingAlwaysAction
public transient boolean callForwardingAlwaysActionIsModified
@Size(min=1, max=161) public String callForwardingAlwaysForwardAddress
public transient boolean callForwardingAlwaysForwardAddressIsModified
public TrunkGroupKey callForwardingAlwaysRerouteTrunkGroupKey
public transient boolean callForwardingAlwaysRerouteTrunkGroupKeyIsModified
@Size(min=1, max=80) public String peeringDomain
public transient boolean peeringDomainIsModified
public Boolean routeToPeeringDomain
public transient boolean routeToPeeringDomainIsModified
public Boolean prefixEnabled
public transient boolean prefixEnabledIsModified
@Size(min=1, max=15) public String prefix
public transient boolean prefixIsModified
public Boolean statefulReroutingEnabled
public transient boolean statefulReroutingEnabledIsModified
public Boolean sendContinuousOptionsMessage
public transient boolean sendContinuousOptionsMessageIsModified
public Integer continuousOptionsSendingIntervalSeconds
public transient boolean continuousOptionsSendingIntervalSecondsIsModified
public Integer failureOptionsSendingIntervalSeconds
public transient boolean failureOptionsSendingIntervalSecondsIsModified
public Integer failureThresholdCounter
public transient boolean failureThresholdCounterIsModified
public Integer successThresholdCounter
public transient boolean successThresholdCounterIsModified
public Integer inviteFailureThresholdCounter
public transient boolean inviteFailureThresholdCounterIsModified
public Integer inviteFailureThresholdWindowSeconds
public transient boolean inviteFailureThresholdWindowSecondsIsModified
public TrunkGroupPilotUserCallingLineAssertedIdentityUsagePolicy pilotUserCallingLineAssertedIdentityPolicy
public transient boolean pilotUserCallingLineAssertedIdentityPolicyIsModified
public Boolean useSystemCallingLineAssertedIdentityPolicy
public transient boolean useSystemCallingLineAssertedIdentityPolicyIsModified
public TrunkGroupPilotUserCallOptimizationPolicy pilotUserCallOptimizationPolicy
public transient boolean pilotUserCallOptimizationPolicyIsModified
public TrunkGroupCLIDSourceForScreenedCallsPolicy clidSourceForScreenedCallsPolicy
public transient boolean clidSourceForScreenedCallsPolicyIsModified
public Boolean useSystemCLIDSourceForScreenedCallsPolicy
public transient boolean useSystemCLIDSourceForScreenedCallsPolicyIsModified
public TrunkGroupUserLookupPolicy userLookupPolicy
public transient boolean userLookupPolicyIsModified
public Boolean useSystemUserLookupPolicy
public transient boolean useSystemUserLookupPolicyIsModified
public TrunkGroupPilotUserCallingLineIdentityUsagePolicy pilotUserCallingLineIdentityForEmergencyCallsPolicy
public transient boolean pilotUserCallingLineIdentityForEmergencyCallsPolicyIsModified
public GroupTrunkGroupModifyInstanceRequest19sp1(BroadWorksServer bws, TrunkGroupKey trunkGroupKey)
public GroupTrunkGroupModifyInstanceRequest19sp1(BroadWorksServer bws)
bws
- The BroadWorksServer to use for the Requestpublic TrunkGroup.GroupTrunkGroupModifyInstanceRequest19sp1 setTrunkGroupKey(TrunkGroupKey trunkGroupKey)
public TrunkGroupKey getTrunkGroupKey()
public TrunkGroup.GroupTrunkGroupModifyInstanceRequest19sp1 setNewName(String newName)
public String getNewName()
public TrunkGroup.GroupTrunkGroupModifyInstanceRequest19sp1 setPilotUserId(String pilotUserId)
public String getPilotUserId()
public TrunkGroup.GroupTrunkGroupModifyInstanceRequest19sp1 setDepartment(DepartmentKey department)
public DepartmentKey getDepartment()
public TrunkGroup.GroupTrunkGroupModifyInstanceRequest19sp1 setAccessDevice(AccessDevice accessDevice)
public AccessDevice getAccessDevice()
public TrunkGroup.GroupTrunkGroupModifyInstanceRequest19sp1 setMaxActiveCalls(Integer maxActiveCalls)
public Integer getMaxActiveCalls()
public TrunkGroup.GroupTrunkGroupModifyInstanceRequest19sp1 setMaxIncomingCalls(Integer maxIncomingCalls)
public Integer getMaxIncomingCalls()
public TrunkGroup.GroupTrunkGroupModifyInstanceRequest19sp1 setMaxOutgoingCalls(Integer maxOutgoingCalls)
public Integer getMaxOutgoingCalls()
public TrunkGroup.GroupTrunkGroupModifyInstanceRequest19sp1 setEnableBursting(Boolean enableBursting)
public Boolean getEnableBursting()
public TrunkGroup.GroupTrunkGroupModifyInstanceRequest19sp1 setBurstingMaxActiveCalls(Integer burstingMaxActiveCalls)
public Integer getBurstingMaxActiveCalls()
public TrunkGroup.GroupTrunkGroupModifyInstanceRequest19sp1 setBurstingMaxIncomingCalls(Integer burstingMaxIncomingCalls)
public Integer getBurstingMaxIncomingCalls()
public TrunkGroup.GroupTrunkGroupModifyInstanceRequest19sp1 setBurstingMaxOutgoingCalls(Integer burstingMaxOutgoingCalls)
public Integer getBurstingMaxOutgoingCalls()
public TrunkGroup.GroupTrunkGroupModifyInstanceRequest19sp1 setCapacityExceededAction(TrunkGroupCapacityExceededAction capacityExceededAction)
public TrunkGroupCapacityExceededAction getCapacityExceededAction()
public TrunkGroup.GroupTrunkGroupModifyInstanceRequest19sp1 setCapacityExceededForwardAddress(String capacityExceededForwardAddress)
public String getCapacityExceededForwardAddress()
public TrunkGroup.GroupTrunkGroupModifyInstanceRequest19sp1 setCapacityExceededRerouteTrunkGroupKey(TrunkGroupKey capacityExceededRerouteTrunkGroupKey)
public TrunkGroupKey getCapacityExceededRerouteTrunkGroupKey()
public TrunkGroup.GroupTrunkGroupModifyInstanceRequest19sp1 setCapacityExceededTrapInitialCalls(Integer capacityExceededTrapInitialCalls)
public Integer getCapacityExceededTrapInitialCalls()
public TrunkGroup.GroupTrunkGroupModifyInstanceRequest19sp1 setCapacityExceededTrapOffsetCalls(Integer capacityExceededTrapOffsetCalls)
public Integer getCapacityExceededTrapOffsetCalls()
public TrunkGroup.GroupTrunkGroupModifyInstanceRequest19sp1 setUnreachableDestinationAction(TrunkGroupUnreachableDestinationAction unreachableDestinationAction)
public TrunkGroupUnreachableDestinationAction getUnreachableDestinationAction()
public TrunkGroup.GroupTrunkGroupModifyInstanceRequest19sp1 setUnreachableDestinationForwardAddress(String unreachableDestinationForwardAddress)
public String getUnreachableDestinationForwardAddress()
public TrunkGroup.GroupTrunkGroupModifyInstanceRequest19sp1 setUnreachableDestinationRerouteTrunkGroupKey(TrunkGroupKey unreachableDestinationRerouteTrunkGroupKey)
public TrunkGroupKey getUnreachableDestinationRerouteTrunkGroupKey()
public TrunkGroup.GroupTrunkGroupModifyInstanceRequest19sp1 setInvitationTimeout(Integer invitationTimeout)
public Integer getInvitationTimeout()
public TrunkGroup.GroupTrunkGroupModifyInstanceRequest19sp1 setRequireAuthentication(Boolean requireAuthentication)
public Boolean getRequireAuthentication()
public TrunkGroup.GroupTrunkGroupModifyInstanceRequest19sp1 setSipAuthenticationUserName(String sipAuthenticationUserName)
public String getSipAuthenticationUserName()
public TrunkGroup.GroupTrunkGroupModifyInstanceRequest19sp1 setSipAuthenticationPassword(String sipAuthenticationPassword)
public String getSipAuthenticationPassword()
public TrunkGroup.GroupTrunkGroupModifyInstanceRequest19sp1 setHostedUserIdList(ReplacementUserIdList hostedUserIdList)
public ReplacementUserIdList getHostedUserIdList()
public TrunkGroup.GroupTrunkGroupModifyInstanceRequest19sp1 setTrunkGroupIdentity(String trunkGroupIdentity)
public String getTrunkGroupIdentity()
public TrunkGroup.GroupTrunkGroupModifyInstanceRequest19sp1 setOtgDtgIdentity(String otgDtgIdentity)
public String getOtgDtgIdentity()
public TrunkGroup.GroupTrunkGroupModifyInstanceRequest19sp1 setAllowTerminationToTrunkGroupIdentity(Boolean allowTerminationToTrunkGroupIdentity)
public Boolean getAllowTerminationToTrunkGroupIdentity()
public TrunkGroup.GroupTrunkGroupModifyInstanceRequest19sp1 setAllowTerminationToDtgIdentity(Boolean allowTerminationToDtgIdentity)
public Boolean getAllowTerminationToDtgIdentity()
public TrunkGroup.GroupTrunkGroupModifyInstanceRequest19sp1 setIncludeTrunkGroupIdentity(Boolean includeTrunkGroupIdentity)
public Boolean getIncludeTrunkGroupIdentity()
public TrunkGroup.GroupTrunkGroupModifyInstanceRequest19sp1 setIncludeDtgIdentity(Boolean includeDtgIdentity)
public Boolean getIncludeDtgIdentity()
public TrunkGroup.GroupTrunkGroupModifyInstanceRequest19sp1 setIncludeTrunkGroupIdentityForNetworkCalls(Boolean includeTrunkGroupIdentityForNetworkCalls)
public Boolean getIncludeTrunkGroupIdentityForNetworkCalls()
public TrunkGroup.GroupTrunkGroupModifyInstanceRequest19sp1 setIncludeOtgIdentityForNetworkCalls(Boolean includeOtgIdentityForNetworkCalls)
public Boolean getIncludeOtgIdentityForNetworkCalls()
public TrunkGroup.GroupTrunkGroupModifyInstanceRequest19sp1 setEnableNetworkAddressIdentity(Boolean enableNetworkAddressIdentity)
public Boolean getEnableNetworkAddressIdentity()
public TrunkGroup.GroupTrunkGroupModifyInstanceRequest19sp1 setAllowUnscreenedCalls(Boolean allowUnscreenedCalls)
public Boolean getAllowUnscreenedCalls()
public TrunkGroup.GroupTrunkGroupModifyInstanceRequest19sp1 setAllowUnscreenedEmergencyCalls(Boolean allowUnscreenedEmergencyCalls)
public Boolean getAllowUnscreenedEmergencyCalls()
public TrunkGroup.GroupTrunkGroupModifyInstanceRequest19sp1 setPilotUserCallingLineIdentityForExternalCallsPolicy(TrunkGroupPilotUserCallingLineIdentityUsagePolicy pilotUserCallingLineIdentityForExternalCallsPolicy)
public TrunkGroupPilotUserCallingLineIdentityUsagePolicy getPilotUserCallingLineIdentityForExternalCallsPolicy()
public TrunkGroup.GroupTrunkGroupModifyInstanceRequest19sp1 setPilotUserChargeNumberPolicy(TrunkGroupPilotUserChargeNumberUsagePolicy pilotUserChargeNumberPolicy)
public TrunkGroupPilotUserChargeNumberUsagePolicy getPilotUserChargeNumberPolicy()
public TrunkGroup.GroupTrunkGroupModifyInstanceRequest19sp1 setCallForwardingAlwaysAction(TrunkGroupCallForwardingAlwaysAction callForwardingAlwaysAction)
public TrunkGroupCallForwardingAlwaysAction getCallForwardingAlwaysAction()
public TrunkGroup.GroupTrunkGroupModifyInstanceRequest19sp1 setCallForwardingAlwaysForwardAddress(String callForwardingAlwaysForwardAddress)
public String getCallForwardingAlwaysForwardAddress()
public TrunkGroup.GroupTrunkGroupModifyInstanceRequest19sp1 setCallForwardingAlwaysRerouteTrunkGroupKey(TrunkGroupKey callForwardingAlwaysRerouteTrunkGroupKey)
public TrunkGroupKey getCallForwardingAlwaysRerouteTrunkGroupKey()
public TrunkGroup.GroupTrunkGroupModifyInstanceRequest19sp1 setPeeringDomain(String peeringDomain)
public String getPeeringDomain()
public TrunkGroup.GroupTrunkGroupModifyInstanceRequest19sp1 setRouteToPeeringDomain(Boolean routeToPeeringDomain)
public Boolean getRouteToPeeringDomain()
public TrunkGroup.GroupTrunkGroupModifyInstanceRequest19sp1 setPrefixEnabled(Boolean prefixEnabled)
public Boolean getPrefixEnabled()
public TrunkGroup.GroupTrunkGroupModifyInstanceRequest19sp1 setPrefix(String prefix)
public String getPrefix()
public TrunkGroup.GroupTrunkGroupModifyInstanceRequest19sp1 setStatefulReroutingEnabled(Boolean statefulReroutingEnabled)
public Boolean getStatefulReroutingEnabled()
public TrunkGroup.GroupTrunkGroupModifyInstanceRequest19sp1 setSendContinuousOptionsMessage(Boolean sendContinuousOptionsMessage)
public Boolean getSendContinuousOptionsMessage()
public TrunkGroup.GroupTrunkGroupModifyInstanceRequest19sp1 setContinuousOptionsSendingIntervalSeconds(Integer continuousOptionsSendingIntervalSeconds)
public Integer getContinuousOptionsSendingIntervalSeconds()
public TrunkGroup.GroupTrunkGroupModifyInstanceRequest19sp1 setFailureOptionsSendingIntervalSeconds(Integer failureOptionsSendingIntervalSeconds)
public Integer getFailureOptionsSendingIntervalSeconds()
public TrunkGroup.GroupTrunkGroupModifyInstanceRequest19sp1 setFailureThresholdCounter(Integer failureThresholdCounter)
public Integer getFailureThresholdCounter()
public TrunkGroup.GroupTrunkGroupModifyInstanceRequest19sp1 setSuccessThresholdCounter(Integer successThresholdCounter)
public Integer getSuccessThresholdCounter()
public TrunkGroup.GroupTrunkGroupModifyInstanceRequest19sp1 setInviteFailureThresholdCounter(Integer inviteFailureThresholdCounter)
public Integer getInviteFailureThresholdCounter()
public TrunkGroup.GroupTrunkGroupModifyInstanceRequest19sp1 setInviteFailureThresholdWindowSeconds(Integer inviteFailureThresholdWindowSeconds)
public Integer getInviteFailureThresholdWindowSeconds()
public TrunkGroup.GroupTrunkGroupModifyInstanceRequest19sp1 setPilotUserCallingLineAssertedIdentityPolicy(TrunkGroupPilotUserCallingLineAssertedIdentityUsagePolicy pilotUserCallingLineAssertedIdentityPolicy)
public TrunkGroupPilotUserCallingLineAssertedIdentityUsagePolicy getPilotUserCallingLineAssertedIdentityPolicy()
public TrunkGroup.GroupTrunkGroupModifyInstanceRequest19sp1 setUseSystemCallingLineAssertedIdentityPolicy(Boolean useSystemCallingLineAssertedIdentityPolicy)
public Boolean getUseSystemCallingLineAssertedIdentityPolicy()
public TrunkGroup.GroupTrunkGroupModifyInstanceRequest19sp1 setPilotUserCallOptimizationPolicy(TrunkGroupPilotUserCallOptimizationPolicy pilotUserCallOptimizationPolicy)
public TrunkGroupPilotUserCallOptimizationPolicy getPilotUserCallOptimizationPolicy()
public TrunkGroup.GroupTrunkGroupModifyInstanceRequest19sp1 setClidSourceForScreenedCallsPolicy(TrunkGroupCLIDSourceForScreenedCallsPolicy clidSourceForScreenedCallsPolicy)
public TrunkGroupCLIDSourceForScreenedCallsPolicy getClidSourceForScreenedCallsPolicy()
public TrunkGroup.GroupTrunkGroupModifyInstanceRequest19sp1 setUseSystemCLIDSourceForScreenedCallsPolicy(Boolean useSystemCLIDSourceForScreenedCallsPolicy)
public Boolean getUseSystemCLIDSourceForScreenedCallsPolicy()
public TrunkGroup.GroupTrunkGroupModifyInstanceRequest19sp1 setUserLookupPolicy(TrunkGroupUserLookupPolicy userLookupPolicy)
public TrunkGroupUserLookupPolicy getUserLookupPolicy()
public TrunkGroup.GroupTrunkGroupModifyInstanceRequest19sp1 setUseSystemUserLookupPolicy(Boolean useSystemUserLookupPolicy)
public Boolean getUseSystemUserLookupPolicy()
public TrunkGroup.GroupTrunkGroupModifyInstanceRequest19sp1 setPilotUserCallingLineIdentityForEmergencyCallsPolicy(TrunkGroupPilotUserCallingLineIdentityUsagePolicy pilotUserCallingLineIdentityForEmergencyCallsPolicy)
public TrunkGroupPilotUserCallingLineIdentityUsagePolicy getPilotUserCallingLineIdentityForEmergencyCallsPolicy()
public void formRequest() throws RequestException
formRequest
in class Request<Response.DefaultResponse>
RequestException
Copyright © 2016 ECG, Inc. All rights reserved.