@GwtIncompatible public static class Group.GroupCallProcessingModifyPolicyRequest extends Request<DefaultResponse>
Request.Protocol
Constructor and Description |
---|
GroupCallProcessingModifyPolicyRequest(Group group) |
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 Group group
protected Boolean useGroupCLIDSetting
protected Boolean useGroupMediaSetting
protected Boolean useGroupCallLimitsSetting
protected Boolean useGroupTranslationRoutingSetting
protected Boolean useGroupDCLIDSetting
protected Boolean useMaxSimultaneousCalls
protected Integer maxSimultaneousCalls
protected Boolean useMaxSimultaneousVideoCalls
protected Integer maxSimultaneousVideoCalls
protected Boolean useMaxCallTimeForAnsweredCalls
protected Integer maxCallTimeForAnsweredCallsMinutes
protected Boolean useMaxCallTimeForUnansweredCalls
protected Integer maxCallTimeForUnansweredCallsMinutes
protected MediaPolicySelection mediaPolicySelection
protected com.google.common.base.Optional<String> supportedMediaSetName
protected NetworkUsageSelection networkUsageSelection
protected Boolean enforceGroupCallingLineIdentityRestriction
protected Boolean allowEnterpriseGroupCallTypingForPrivateDialingPlan
protected Boolean allowEnterpriseGroupCallTypingForPublicDialingPlan
protected Boolean overrideCLIDRestrictionForPrivateCallCategory
protected Boolean useEnterpriseCLIDForPrivateCallCategory
protected Boolean enableEnterpriseExtensionDialing
protected Boolean useMaxConcurrentRedirectedCalls
protected Integer maxConcurrentRedirectedCalls
protected Boolean useMaxFindMeFollowMeDepth
protected Integer maxFindMeFollowMeDepth
protected Integer maxRedirectionDepth
protected Boolean useMaxConcurrentFindMeFollowMeInvocations
protected Integer maxConcurrentFindMeFollowMeInvocations
protected GroupCLIDPolicy clidPolicy
protected GroupCLIDPolicy emergencyClidPolicy
protected Boolean allowAlternateNumbersForRedirectingIdentity
protected Boolean useGroupName
protected Boolean blockCallingNameForExternalCalls
protected Boolean enableDialableCallerID
protected Boolean allowConfigurableCLIDForRedirectingIdentity
protected Boolean allowDepartmentCLIDNameOverride
protected EnterpriseInternalCallsCLIDPolicy enterpriseCallsCLIDPolicy
protected EnterpriseInternalCallsCLIDPolicy groupCallsCLIDPolicy
public GroupCallProcessingModifyPolicyRequest(Group group)
public Group.GroupCallProcessingModifyPolicyRequest setGroup(Group group)
public Group getGroup()
public Group.GroupCallProcessingModifyPolicyRequest setUseGroupCLIDSetting(Boolean useGroupCLIDSetting)
public Boolean getUseGroupCLIDSetting()
public Group.GroupCallProcessingModifyPolicyRequest setUseGroupMediaSetting(Boolean useGroupMediaSetting)
public Boolean getUseGroupMediaSetting()
public Group.GroupCallProcessingModifyPolicyRequest setUseGroupCallLimitsSetting(Boolean useGroupCallLimitsSetting)
public Boolean getUseGroupCallLimitsSetting()
public Group.GroupCallProcessingModifyPolicyRequest setUseGroupTranslationRoutingSetting(Boolean useGroupTranslationRoutingSetting)
public Boolean getUseGroupTranslationRoutingSetting()
public Group.GroupCallProcessingModifyPolicyRequest setUseGroupDCLIDSetting(Boolean useGroupDCLIDSetting)
public Boolean getUseGroupDCLIDSetting()
public Group.GroupCallProcessingModifyPolicyRequest setUseMaxSimultaneousCalls(Boolean useMaxSimultaneousCalls)
public Boolean getUseMaxSimultaneousCalls()
public Group.GroupCallProcessingModifyPolicyRequest setMaxSimultaneousCalls(Integer maxSimultaneousCalls)
public Integer getMaxSimultaneousCalls()
public Group.GroupCallProcessingModifyPolicyRequest setUseMaxSimultaneousVideoCalls(Boolean useMaxSimultaneousVideoCalls)
public Boolean getUseMaxSimultaneousVideoCalls()
public Group.GroupCallProcessingModifyPolicyRequest setMaxSimultaneousVideoCalls(Integer maxSimultaneousVideoCalls)
public Integer getMaxSimultaneousVideoCalls()
public Group.GroupCallProcessingModifyPolicyRequest setUseMaxCallTimeForAnsweredCalls(Boolean useMaxCallTimeForAnsweredCalls)
public Boolean getUseMaxCallTimeForAnsweredCalls()
public Group.GroupCallProcessingModifyPolicyRequest setMaxCallTimeForAnsweredCallsMinutes(Integer maxCallTimeForAnsweredCallsMinutes)
public Integer getMaxCallTimeForAnsweredCallsMinutes()
public Group.GroupCallProcessingModifyPolicyRequest setUseMaxCallTimeForUnansweredCalls(Boolean useMaxCallTimeForUnansweredCalls)
public Boolean getUseMaxCallTimeForUnansweredCalls()
public Group.GroupCallProcessingModifyPolicyRequest setMaxCallTimeForUnansweredCallsMinutes(Integer maxCallTimeForUnansweredCallsMinutes)
public Integer getMaxCallTimeForUnansweredCallsMinutes()
public Group.GroupCallProcessingModifyPolicyRequest setMediaPolicySelection(MediaPolicySelection mediaPolicySelection)
public MediaPolicySelection getMediaPolicySelection()
public Group.GroupCallProcessingModifyPolicyRequest setSupportedMediaSetName(String supportedMediaSetName)
public com.google.common.base.Optional<String> getSupportedMediaSetName()
public Group.GroupCallProcessingModifyPolicyRequest setNetworkUsageSelection(NetworkUsageSelection networkUsageSelection)
public NetworkUsageSelection getNetworkUsageSelection()
public Group.GroupCallProcessingModifyPolicyRequest setEnforceGroupCallingLineIdentityRestriction(Boolean enforceGroupCallingLineIdentityRestriction)
public Boolean getEnforceGroupCallingLineIdentityRestriction()
public Group.GroupCallProcessingModifyPolicyRequest setAllowEnterpriseGroupCallTypingForPrivateDialingPlan(Boolean allowEnterpriseGroupCallTypingForPrivateDialingPlan)
public Boolean getAllowEnterpriseGroupCallTypingForPrivateDialingPlan()
public Group.GroupCallProcessingModifyPolicyRequest setAllowEnterpriseGroupCallTypingForPublicDialingPlan(Boolean allowEnterpriseGroupCallTypingForPublicDialingPlan)
public Boolean getAllowEnterpriseGroupCallTypingForPublicDialingPlan()
public Group.GroupCallProcessingModifyPolicyRequest setOverrideCLIDRestrictionForPrivateCallCategory(Boolean overrideCLIDRestrictionForPrivateCallCategory)
public Boolean getOverrideCLIDRestrictionForPrivateCallCategory()
public Group.GroupCallProcessingModifyPolicyRequest setUseEnterpriseCLIDForPrivateCallCategory(Boolean useEnterpriseCLIDForPrivateCallCategory)
public Boolean getUseEnterpriseCLIDForPrivateCallCategory()
public Group.GroupCallProcessingModifyPolicyRequest setEnableEnterpriseExtensionDialing(Boolean enableEnterpriseExtensionDialing)
public Boolean getEnableEnterpriseExtensionDialing()
public Group.GroupCallProcessingModifyPolicyRequest setUseMaxConcurrentRedirectedCalls(Boolean useMaxConcurrentRedirectedCalls)
public Boolean getUseMaxConcurrentRedirectedCalls()
public Group.GroupCallProcessingModifyPolicyRequest setMaxConcurrentRedirectedCalls(Integer maxConcurrentRedirectedCalls)
public Integer getMaxConcurrentRedirectedCalls()
public Group.GroupCallProcessingModifyPolicyRequest setUseMaxFindMeFollowMeDepth(Boolean useMaxFindMeFollowMeDepth)
public Boolean getUseMaxFindMeFollowMeDepth()
public Group.GroupCallProcessingModifyPolicyRequest setMaxFindMeFollowMeDepth(Integer maxFindMeFollowMeDepth)
public Integer getMaxFindMeFollowMeDepth()
public Group.GroupCallProcessingModifyPolicyRequest setMaxRedirectionDepth(Integer maxRedirectionDepth)
public Integer getMaxRedirectionDepth()
public Group.GroupCallProcessingModifyPolicyRequest setUseMaxConcurrentFindMeFollowMeInvocations(Boolean useMaxConcurrentFindMeFollowMeInvocations)
public Boolean getUseMaxConcurrentFindMeFollowMeInvocations()
public Group.GroupCallProcessingModifyPolicyRequest setMaxConcurrentFindMeFollowMeInvocations(Integer maxConcurrentFindMeFollowMeInvocations)
public Integer getMaxConcurrentFindMeFollowMeInvocations()
public Group.GroupCallProcessingModifyPolicyRequest setClidPolicy(GroupCLIDPolicy clidPolicy)
public GroupCLIDPolicy getClidPolicy()
public Group.GroupCallProcessingModifyPolicyRequest setEmergencyClidPolicy(GroupCLIDPolicy emergencyClidPolicy)
public GroupCLIDPolicy getEmergencyClidPolicy()
public Group.GroupCallProcessingModifyPolicyRequest setAllowAlternateNumbersForRedirectingIdentity(Boolean allowAlternateNumbersForRedirectingIdentity)
public Boolean getAllowAlternateNumbersForRedirectingIdentity()
public Group.GroupCallProcessingModifyPolicyRequest setUseGroupName(Boolean useGroupName)
public Boolean getUseGroupName()
public Group.GroupCallProcessingModifyPolicyRequest setBlockCallingNameForExternalCalls(Boolean blockCallingNameForExternalCalls)
public Boolean getBlockCallingNameForExternalCalls()
public Group.GroupCallProcessingModifyPolicyRequest setEnableDialableCallerID(Boolean enableDialableCallerID)
public Boolean getEnableDialableCallerID()
public Group.GroupCallProcessingModifyPolicyRequest setAllowConfigurableCLIDForRedirectingIdentity(Boolean allowConfigurableCLIDForRedirectingIdentity)
public Boolean getAllowConfigurableCLIDForRedirectingIdentity()
public Group.GroupCallProcessingModifyPolicyRequest setAllowDepartmentCLIDNameOverride(Boolean allowDepartmentCLIDNameOverride)
public Boolean getAllowDepartmentCLIDNameOverride()
public Group.GroupCallProcessingModifyPolicyRequest setEnterpriseCallsCLIDPolicy(EnterpriseInternalCallsCLIDPolicy enterpriseCallsCLIDPolicy)
public EnterpriseInternalCallsCLIDPolicy getEnterpriseCallsCLIDPolicy()
public Group.GroupCallProcessingModifyPolicyRequest setGroupCallsCLIDPolicy(EnterpriseInternalCallsCLIDPolicy groupCallsCLIDPolicy)
public EnterpriseInternalCallsCLIDPolicy getGroupCallsCLIDPolicy()
public static Group.GroupCallProcessingModifyPolicyRequest getEmptyObject(BroadWorksServer broadWorksServer)
broadWorksServer
- The BroadWorksServerpublic void formRequest()
formRequest
in class Request<DefaultResponse>
Copyright © 2016 ECG. All rights reserved.