@GwtIncompatible public static class Enterprise.EnterpriseVoiceVPNModifyPolicyRequest extends Request<DefaultResponse>
Request.Protocol
Modifier and Type | Field and Description |
---|---|
protected com.google.common.base.Optional<String> |
description |
protected EnterpriseVoiceVPNDigitManipulation[] |
digitManipulation |
protected String |
locationDialingCode |
protected Integer |
maxExtensionLength |
protected Integer |
minExtensionLength |
protected EnterpriseVoiceVPNPolicySelection |
policySelection |
protected String |
routeGroupId |
protected ServiceProvider |
serviceProvider |
protected String |
treatmentId |
Constructor and Description |
---|
EnterpriseVoiceVPNModifyPolicyRequest(ServiceProvider serviceProvider,
String locationDialingCode) |
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 transient ServiceProvider serviceProvider
@NotNull @Size(min=1, max=22) protected String locationDialingCode
protected Integer minExtensionLength
protected Integer maxExtensionLength
protected com.google.common.base.Optional<String> description
@Size(min=1, max=30) protected String routeGroupId
protected EnterpriseVoiceVPNPolicySelection policySelection
@Size(max=8) protected EnterpriseVoiceVPNDigitManipulation[] digitManipulation
@Size(min=1, max=30) protected String treatmentId
public EnterpriseVoiceVPNModifyPolicyRequest(ServiceProvider serviceProvider, String locationDialingCode)
public Enterprise.EnterpriseVoiceVPNModifyPolicyRequest setServiceProvider(ServiceProvider serviceProvider)
public ServiceProvider getServiceProvider()
public Enterprise.EnterpriseVoiceVPNModifyPolicyRequest setLocationDialingCode(String locationDialingCode)
public String getLocationDialingCode()
public Enterprise.EnterpriseVoiceVPNModifyPolicyRequest setMinExtensionLength(Integer minExtensionLength)
public Integer getMinExtensionLength()
public Enterprise.EnterpriseVoiceVPNModifyPolicyRequest setMaxExtensionLength(Integer maxExtensionLength)
public Integer getMaxExtensionLength()
public Enterprise.EnterpriseVoiceVPNModifyPolicyRequest setDescription(String description)
public com.google.common.base.Optional<String> getDescription()
public Enterprise.EnterpriseVoiceVPNModifyPolicyRequest setRouteGroupId(String routeGroupId)
public String getRouteGroupId()
public Enterprise.EnterpriseVoiceVPNModifyPolicyRequest setPolicySelection(EnterpriseVoiceVPNPolicySelection policySelection)
public EnterpriseVoiceVPNPolicySelection getPolicySelection()
public Enterprise.EnterpriseVoiceVPNModifyPolicyRequest setDigitManipulation(EnterpriseVoiceVPNDigitManipulation... digitManipulation)
public EnterpriseVoiceVPNDigitManipulation[] getDigitManipulation()
public Enterprise.EnterpriseVoiceVPNModifyPolicyRequest setTreatmentId(String treatmentId)
public String getTreatmentId()
public static Enterprise.EnterpriseVoiceVPNModifyPolicyRequest getEmptyObject(BroadWorksServer broadWorksServer)
broadWorksServer
- The BroadWorksServerpublic void formRequest()
formRequest
in class Request<DefaultResponse>
Copyright © 2016 ECG. All rights reserved.