public static class Enterprise.EnterpriseVoiceVPNAddPolicyRequest extends Request<Response.DefaultResponse>
Modifier and Type | Field and Description |
---|---|
String |
description |
boolean |
descriptionIsModified |
EnterpriseVoiceVPNDigitManipulation[] |
digitManipulation |
boolean |
digitManipulationIsModified |
String |
locationDialingCode |
boolean |
locationDialingCodeIsModified |
Integer |
maxExtensionLength |
boolean |
maxExtensionLengthIsModified |
Integer |
minExtensionLength |
boolean |
minExtensionLengthIsModified |
EnterpriseVoiceVPNPolicySelection |
policySelection |
boolean |
policySelectionIsModified |
String |
routeGroupId |
boolean |
routeGroupIdIsModified |
ServiceProvider |
serviceProvider |
boolean |
serviceProviderIsModified |
String |
treatmentId |
boolean |
treatmentIdIsModified |
Constructor and Description |
---|
EnterpriseVoiceVPNAddPolicyRequest(BroadWorksServer bws)
Default Constructor -- Not Guaranteed to work without checking Request validity with isValid()
|
EnterpriseVoiceVPNAddPolicyRequest(ServiceProvider serviceProvider,
String locationDialingCode,
Integer minExtensionLength,
Integer maxExtensionLength,
EnterpriseVoiceVPNPolicySelection policySelection) |
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 ServiceProvider serviceProvider
public transient boolean serviceProviderIsModified
@Size(min=1, max=22) public String locationDialingCode
public transient boolean locationDialingCodeIsModified
public Integer minExtensionLength
public transient boolean minExtensionLengthIsModified
public Integer maxExtensionLength
public transient boolean maxExtensionLengthIsModified
@Size(min=1, max=40) public String description
public transient boolean descriptionIsModified
@Size(min=1, max=30) public String routeGroupId
public transient boolean routeGroupIdIsModified
public EnterpriseVoiceVPNPolicySelection policySelection
public transient boolean policySelectionIsModified
public EnterpriseVoiceVPNDigitManipulation[] digitManipulation
public transient boolean digitManipulationIsModified
@Size(min=1, max=30) public String treatmentId
public transient boolean treatmentIdIsModified
public EnterpriseVoiceVPNAddPolicyRequest(ServiceProvider serviceProvider, String locationDialingCode, Integer minExtensionLength, Integer maxExtensionLength, EnterpriseVoiceVPNPolicySelection policySelection)
public EnterpriseVoiceVPNAddPolicyRequest(BroadWorksServer bws)
bws
- The BroadWorksServer to use for the Requestpublic Enterprise.EnterpriseVoiceVPNAddPolicyRequest setServiceProvider(ServiceProvider serviceProvider)
public ServiceProvider getServiceProvider()
public Enterprise.EnterpriseVoiceVPNAddPolicyRequest setLocationDialingCode(String locationDialingCode)
public String getLocationDialingCode()
public Enterprise.EnterpriseVoiceVPNAddPolicyRequest setMinExtensionLength(Integer minExtensionLength)
public Integer getMinExtensionLength()
public Enterprise.EnterpriseVoiceVPNAddPolicyRequest setMaxExtensionLength(Integer maxExtensionLength)
public Integer getMaxExtensionLength()
public Enterprise.EnterpriseVoiceVPNAddPolicyRequest setDescription(String description)
public String getDescription()
public Enterprise.EnterpriseVoiceVPNAddPolicyRequest setRouteGroupId(String routeGroupId)
public String getRouteGroupId()
public Enterprise.EnterpriseVoiceVPNAddPolicyRequest setPolicySelection(EnterpriseVoiceVPNPolicySelection policySelection)
public EnterpriseVoiceVPNPolicySelection getPolicySelection()
public Enterprise.EnterpriseVoiceVPNAddPolicyRequest setDigitManipulation(EnterpriseVoiceVPNDigitManipulation... digitManipulation)
public EnterpriseVoiceVPNDigitManipulation[] getDigitManipulation()
public Enterprise.EnterpriseVoiceVPNAddPolicyRequest setTreatmentId(String treatmentId)
public String getTreatmentId()
public void formRequest() throws RequestException
formRequest
in class Request<Response.DefaultResponse>
RequestException
Copyright © 2016 ECG, Inc. All rights reserved.