Class User.UserCallProcessingGetPolicyResponse

  • All Implemented Interfaces:
    Serializable
    Enclosing class:
    User

    public static class User.UserCallProcessingGetPolicyResponse
    extends Response
    Response to UserCallProcessingGetPolicyRequest22. The useUserCLIDSetting attribute controls the CLID settings (clidPolicy, emergencyClidPolicy, allowAlternateNumbersForRedirectingIdentity, useGroupName, allowConfigurableCLIDForRedirectingIdentity, allowDepartmentCLIDNameOverride) The useUserMediaSetting attribute controls the Media settings (medisPolicySelection, supportedMediaSetName) The useUserCallLimitsSetting attribute controls the Call Limits setting (useMaxSimultaneousCalls, maxSimultaneousCalls, useMaxSimultaneousVideoCalls, maxSimultaneousVideoCalls, useMaxCallTimeForAnsweredCalls, maxCallTimeForAnsweredCallsMinutes, useMaxCallTimeForUnansweredCalls, maxCallTimeForUnansweredCallsMinutes, useMaxConcurrentRedirectedCalls, useMaxFindMeFollowMeDepth, maxRedirectionDepth, useMaxConcurrentFindMeFollowMeInvocations, maxConcurrentFindMeFollowMeInvocations, useMaxConcurrentTerminatingAlertingRequests, maxConcurrentTerminatingAlertingRequests, includeRedirectionsInMaximumNumberOfConcurrentCalls) The useUserDCLIDSetting controls the Dialable Caller ID settings (enableDialableCallerID) The useUserPhoneListLookupSetting controls whether or not to use the group setting for the Phone List Lookup policy (enablePhoneListLookup) The useUserTranslationRoutingSetting attribute controls the routing and translation settings (routeOverrideDomain, routeOverridePrefix) The following elements are only used in AS data mode: useUserDCLIDSetting enableDialableCallerID allowConfigurableCLIDForRedirectingIdentity allowDepartmentCLIDNameOverride useUserPhoneListLookupSetting, value "false" is returned in XS data mode. enablePhoneListLookup, value "false" is returned in XS data mode. useMaxConcurrentTerminatingAlertingRequests, value "false" is returned in XS data mode. maxConcurrentTerminatingAlertingRequests, value "10" is returned in XS data mode. includeRedirectionsInMaximumNumberOfConcurrentCalls, value "false" is returned in XS data mode. The following elements are only used in XS data mode and ignored in AS data mode: routeOverrideDomain routeOverridePrefix The following elements are only used in XS data mode: useUserTranslationRoutingSetting, value "false" is returned in AS data mode.
    Author:
    AlpacaGenerator
    See Also:
    Serialized Form
    • Field Detail

      • useUserCLIDSetting

        protected Boolean useUserCLIDSetting
      • useUserMediaSetting

        protected Boolean useUserMediaSetting
      • useUserCallLimitsSetting

        protected Boolean useUserCallLimitsSetting
      • useUserDCLIDSetting

        protected Boolean useUserDCLIDSetting
      • useUserTranslationRoutingSetting

        protected Boolean useUserTranslationRoutingSetting
      • useMaxSimultaneousCalls

        protected Boolean useMaxSimultaneousCalls
      • maxSimultaneousCalls

        protected Integer maxSimultaneousCalls
      • useMaxSimultaneousVideoCalls

        protected Boolean useMaxSimultaneousVideoCalls
      • maxSimultaneousVideoCalls

        protected Integer maxSimultaneousVideoCalls
      • useMaxCallTimeForAnsweredCalls

        protected Boolean useMaxCallTimeForAnsweredCalls
      • maxCallTimeForAnsweredCallsMinutes

        protected Integer maxCallTimeForAnsweredCallsMinutes
      • useMaxCallTimeForUnansweredCalls

        protected Boolean useMaxCallTimeForUnansweredCalls
      • maxCallTimeForUnansweredCallsMinutes

        protected Integer maxCallTimeForUnansweredCallsMinutes
      • supportedMediaSetName

        protected String supportedMediaSetName
      • useMaxConcurrentRedirectedCalls

        protected Boolean useMaxConcurrentRedirectedCalls
      • maxConcurrentRedirectedCalls

        protected Integer maxConcurrentRedirectedCalls
      • useMaxFindMeFollowMeDepth

        protected Boolean useMaxFindMeFollowMeDepth
      • maxFindMeFollowMeDepth

        protected Integer maxFindMeFollowMeDepth
      • maxRedirectionDepth

        protected Integer maxRedirectionDepth
      • useMaxConcurrentFindMeFollowMeInvocations

        protected Boolean useMaxConcurrentFindMeFollowMeInvocations
      • maxConcurrentFindMeFollowMeInvocations

        protected Integer maxConcurrentFindMeFollowMeInvocations
      • allowAlternateNumbersForRedirectingIdentity

        protected Boolean allowAlternateNumbersForRedirectingIdentity
      • useGroupName

        protected Boolean useGroupName
      • blockCallingNameForExternalCalls

        protected Boolean blockCallingNameForExternalCalls
      • enableDialableCallerID

        protected Boolean enableDialableCallerID
      • allowConfigurableCLIDForRedirectingIdentity

        protected Boolean allowConfigurableCLIDForRedirectingIdentity
      • allowDepartmentCLIDNameOverride

        protected Boolean allowDepartmentCLIDNameOverride
      • useUserPhoneListLookupSetting

        protected Boolean useUserPhoneListLookupSetting
      • enablePhoneListLookup

        protected Boolean enablePhoneListLookup
      • useMaxConcurrentTerminatingAlertingRequests

        protected Boolean useMaxConcurrentTerminatingAlertingRequests
      • maxConcurrentTerminatingAlertingRequests

        protected Integer maxConcurrentTerminatingAlertingRequests
      • includeRedirectionsInMaximumNumberOfConcurrentCalls

        protected Boolean includeRedirectionsInMaximumNumberOfConcurrentCalls
      • routeOverrideDomain

        protected String routeOverrideDomain
      • routeOverridePrefix

        protected String routeOverridePrefix
    • Constructor Detail

      • UserCallProcessingGetPolicyResponse

        public UserCallProcessingGetPolicyResponse()
    • Method Detail

      • setUseUserCLIDSetting

        public void setUseUserCLIDSetting​(Boolean useUserCLIDSetting)
      • getUseUserCLIDSetting

        public Boolean getUseUserCLIDSetting()
      • setUseUserMediaSetting

        public void setUseUserMediaSetting​(Boolean useUserMediaSetting)
      • getUseUserMediaSetting

        public Boolean getUseUserMediaSetting()
      • setUseUserCallLimitsSetting

        public void setUseUserCallLimitsSetting​(Boolean useUserCallLimitsSetting)
      • getUseUserCallLimitsSetting

        public Boolean getUseUserCallLimitsSetting()
      • setUseUserDCLIDSetting

        public void setUseUserDCLIDSetting​(Boolean useUserDCLIDSetting)
      • getUseUserDCLIDSetting

        public Boolean getUseUserDCLIDSetting()
      • setUseUserTranslationRoutingSetting

        public void setUseUserTranslationRoutingSetting​(Boolean useUserTranslationRoutingSetting)
      • getUseUserTranslationRoutingSetting

        public Boolean getUseUserTranslationRoutingSetting()
      • setUseMaxSimultaneousCalls

        public void setUseMaxSimultaneousCalls​(Boolean useMaxSimultaneousCalls)
      • getUseMaxSimultaneousCalls

        public Boolean getUseMaxSimultaneousCalls()
      • setMaxSimultaneousCalls

        public void setMaxSimultaneousCalls​(Integer maxSimultaneousCalls)
      • getMaxSimultaneousCalls

        public Integer getMaxSimultaneousCalls()
      • setUseMaxSimultaneousVideoCalls

        public void setUseMaxSimultaneousVideoCalls​(Boolean useMaxSimultaneousVideoCalls)
      • getUseMaxSimultaneousVideoCalls

        public Boolean getUseMaxSimultaneousVideoCalls()
      • setMaxSimultaneousVideoCalls

        public void setMaxSimultaneousVideoCalls​(Integer maxSimultaneousVideoCalls)
      • getMaxSimultaneousVideoCalls

        public Integer getMaxSimultaneousVideoCalls()
      • setUseMaxCallTimeForAnsweredCalls

        public void setUseMaxCallTimeForAnsweredCalls​(Boolean useMaxCallTimeForAnsweredCalls)
      • getUseMaxCallTimeForAnsweredCalls

        public Boolean getUseMaxCallTimeForAnsweredCalls()
      • setMaxCallTimeForAnsweredCallsMinutes

        public void setMaxCallTimeForAnsweredCallsMinutes​(Integer maxCallTimeForAnsweredCallsMinutes)
      • getMaxCallTimeForAnsweredCallsMinutes

        public Integer getMaxCallTimeForAnsweredCallsMinutes()
      • setUseMaxCallTimeForUnansweredCalls

        public void setUseMaxCallTimeForUnansweredCalls​(Boolean useMaxCallTimeForUnansweredCalls)
      • getUseMaxCallTimeForUnansweredCalls

        public Boolean getUseMaxCallTimeForUnansweredCalls()
      • setMaxCallTimeForUnansweredCallsMinutes

        public void setMaxCallTimeForUnansweredCallsMinutes​(Integer maxCallTimeForUnansweredCallsMinutes)
      • getMaxCallTimeForUnansweredCallsMinutes

        public Integer getMaxCallTimeForUnansweredCallsMinutes()
      • setMediaPolicySelection

        public void setMediaPolicySelection​(MediaPolicySelection mediaPolicySelection)
      • setSupportedMediaSetName

        public void setSupportedMediaSetName​(String supportedMediaSetName)
      • getSupportedMediaSetName

        public String getSupportedMediaSetName()
      • setUseMaxConcurrentRedirectedCalls

        public void setUseMaxConcurrentRedirectedCalls​(Boolean useMaxConcurrentRedirectedCalls)
      • getUseMaxConcurrentRedirectedCalls

        public Boolean getUseMaxConcurrentRedirectedCalls()
      • setMaxConcurrentRedirectedCalls

        public void setMaxConcurrentRedirectedCalls​(Integer maxConcurrentRedirectedCalls)
      • getMaxConcurrentRedirectedCalls

        public Integer getMaxConcurrentRedirectedCalls()
      • setUseMaxFindMeFollowMeDepth

        public void setUseMaxFindMeFollowMeDepth​(Boolean useMaxFindMeFollowMeDepth)
      • getUseMaxFindMeFollowMeDepth

        public Boolean getUseMaxFindMeFollowMeDepth()
      • setMaxFindMeFollowMeDepth

        public void setMaxFindMeFollowMeDepth​(Integer maxFindMeFollowMeDepth)
      • getMaxFindMeFollowMeDepth

        public Integer getMaxFindMeFollowMeDepth()
      • setMaxRedirectionDepth

        public void setMaxRedirectionDepth​(Integer maxRedirectionDepth)
      • getMaxRedirectionDepth

        public Integer getMaxRedirectionDepth()
      • setUseMaxConcurrentFindMeFollowMeInvocations

        public void setUseMaxConcurrentFindMeFollowMeInvocations​(Boolean useMaxConcurrentFindMeFollowMeInvocations)
      • getUseMaxConcurrentFindMeFollowMeInvocations

        public Boolean getUseMaxConcurrentFindMeFollowMeInvocations()
      • setMaxConcurrentFindMeFollowMeInvocations

        public void setMaxConcurrentFindMeFollowMeInvocations​(Integer maxConcurrentFindMeFollowMeInvocations)
      • getMaxConcurrentFindMeFollowMeInvocations

        public Integer getMaxConcurrentFindMeFollowMeInvocations()
      • setClidPolicy

        public void setClidPolicy​(GroupCLIDPolicy clidPolicy)
      • setEmergencyClidPolicy

        public void setEmergencyClidPolicy​(GroupCLIDPolicy emergencyClidPolicy)
      • setAllowAlternateNumbersForRedirectingIdentity

        public void setAllowAlternateNumbersForRedirectingIdentity​(Boolean allowAlternateNumbersForRedirectingIdentity)
      • getAllowAlternateNumbersForRedirectingIdentity

        public Boolean getAllowAlternateNumbersForRedirectingIdentity()
      • setUseGroupName

        public void setUseGroupName​(Boolean useGroupName)
      • getUseGroupName

        public Boolean getUseGroupName()
      • setBlockCallingNameForExternalCalls

        public void setBlockCallingNameForExternalCalls​(Boolean blockCallingNameForExternalCalls)
      • getBlockCallingNameForExternalCalls

        public Boolean getBlockCallingNameForExternalCalls()
      • setEnableDialableCallerID

        public void setEnableDialableCallerID​(Boolean enableDialableCallerID)
      • getEnableDialableCallerID

        public Boolean getEnableDialableCallerID()
      • setAllowConfigurableCLIDForRedirectingIdentity

        public void setAllowConfigurableCLIDForRedirectingIdentity​(Boolean allowConfigurableCLIDForRedirectingIdentity)
      • getAllowConfigurableCLIDForRedirectingIdentity

        public Boolean getAllowConfigurableCLIDForRedirectingIdentity()
      • setAllowDepartmentCLIDNameOverride

        public void setAllowDepartmentCLIDNameOverride​(Boolean allowDepartmentCLIDNameOverride)
      • getAllowDepartmentCLIDNameOverride

        public Boolean getAllowDepartmentCLIDNameOverride()
      • setUseUserPhoneListLookupSetting

        public void setUseUserPhoneListLookupSetting​(Boolean useUserPhoneListLookupSetting)
      • getUseUserPhoneListLookupSetting

        public Boolean getUseUserPhoneListLookupSetting()
      • setEnablePhoneListLookup

        public void setEnablePhoneListLookup​(Boolean enablePhoneListLookup)
      • getEnablePhoneListLookup

        public Boolean getEnablePhoneListLookup()
      • setUseMaxConcurrentTerminatingAlertingRequests

        public void setUseMaxConcurrentTerminatingAlertingRequests​(Boolean useMaxConcurrentTerminatingAlertingRequests)
      • getUseMaxConcurrentTerminatingAlertingRequests

        public Boolean getUseMaxConcurrentTerminatingAlertingRequests()
      • setMaxConcurrentTerminatingAlertingRequests

        public void setMaxConcurrentTerminatingAlertingRequests​(Integer maxConcurrentTerminatingAlertingRequests)
      • getMaxConcurrentTerminatingAlertingRequests

        public Integer getMaxConcurrentTerminatingAlertingRequests()
      • setIncludeRedirectionsInMaximumNumberOfConcurrentCalls

        public void setIncludeRedirectionsInMaximumNumberOfConcurrentCalls​(Boolean includeRedirectionsInMaximumNumberOfConcurrentCalls)
      • getIncludeRedirectionsInMaximumNumberOfConcurrentCalls

        public Boolean getIncludeRedirectionsInMaximumNumberOfConcurrentCalls()
      • setRouteOverrideDomain

        public void setRouteOverrideDomain​(String routeOverrideDomain)
      • getRouteOverrideDomain

        public String getRouteOverrideDomain()
      • setRouteOverridePrefix

        public void setRouteOverridePrefix​(String routeOverridePrefix)
      • getRouteOverridePrefix

        public String getRouteOverridePrefix()
      • transform

        public void transform()
        Description copied from class: Response
        Transforms the Response from XML Content to a populated POJO
        Specified by:
        transform in class Response
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class Object