Class ServiceProvider.ServiceProviderCallProcessingGetPolicyResponse

  • All Implemented Interfaces:
    Serializable
    Enclosing class:
    ServiceProvider

    public static class ServiceProvider.ServiceProviderCallProcessingGetPolicyResponse
    extends Response
    Response to ServiceProviderCallProcessingGetPolicyRequest22. The following elements are only used in AS data mode: useServiceProviderDCLIDSetting enableDialableCallerID allowConfigurableCLIDForRedirectingIdentity enterpriseCallsCLIDPolicy, value "Use Location Code plus Extension" is returned in XS data mode. groupCallsCLIDPolicy, value "Use Extension" 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. useUserPhoneNumberForGroupCallsWhenInternalCLIDUnavailable, value "false" is returned in XS data mode. useUserPhoneNumberForEnterpriseCallsWhenInternalCLIDUnavailable, value "false" is returned in XS data mode. The following elements are only used in XS data mode and not returned in AS data mode: routeOverrideDomain routeOverridePrefix
    Author:
    AlpacaGenerator
    See Also:
    Serialized Form
    • Field Detail

      • useServiceProviderDCLIDSetting

        protected Boolean useServiceProviderDCLIDSetting
      • 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
      • enforceGroupCallingLineIdentityRestriction

        protected Boolean enforceGroupCallingLineIdentityRestriction
      • allowEnterpriseGroupCallTypingForPrivateDialingPlan

        protected Boolean allowEnterpriseGroupCallTypingForPrivateDialingPlan
      • allowEnterpriseGroupCallTypingForPublicDialingPlan

        protected Boolean allowEnterpriseGroupCallTypingForPublicDialingPlan
      • overrideCLIDRestrictionForPrivateCallCategory

        protected Boolean overrideCLIDRestrictionForPrivateCallCategory
      • useEnterpriseCLIDForPrivateCallCategory

        protected Boolean useEnterpriseCLIDForPrivateCallCategory
      • enableEnterpriseExtensionDialing

        protected Boolean enableEnterpriseExtensionDialing
      • enforceEnterpriseCallingLineIdentityRestriction

        protected Boolean enforceEnterpriseCallingLineIdentityRestriction
      • conferenceURI

        protected String conferenceURI
      • 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
      • emergencyClidPolicy

        protected CLIDPolicy emergencyClidPolicy
      • allowAlternateNumbersForRedirectingIdentity

        protected Boolean allowAlternateNumbersForRedirectingIdentity
      • blockCallingNameForExternalCalls

        protected Boolean blockCallingNameForExternalCalls
      • enableDialableCallerID

        protected Boolean enableDialableCallerID
      • allowConfigurableCLIDForRedirectingIdentity

        protected Boolean allowConfigurableCLIDForRedirectingIdentity
      • enablePhoneListLookup

        protected Boolean enablePhoneListLookup
      • useMaxConcurrentTerminatingAlertingRequests

        protected Boolean useMaxConcurrentTerminatingAlertingRequests
      • maxConcurrentTerminatingAlertingRequests

        protected Integer maxConcurrentTerminatingAlertingRequests
      • includeRedirectionsInMaximumNumberOfConcurrentCalls

        protected Boolean includeRedirectionsInMaximumNumberOfConcurrentCalls
      • useUserPhoneNumberForGroupCallsWhenInternalCLIDUnavailable

        protected Boolean useUserPhoneNumberForGroupCallsWhenInternalCLIDUnavailable
      • useUserPhoneNumberForEnterpriseCallsWhenInternalCLIDUnavailable

        protected Boolean useUserPhoneNumberForEnterpriseCallsWhenInternalCLIDUnavailable
      • routeOverrideDomain

        protected String routeOverrideDomain
      • routeOverridePrefix

        protected String routeOverridePrefix
    • Constructor Detail

      • ServiceProviderCallProcessingGetPolicyResponse

        public ServiceProviderCallProcessingGetPolicyResponse()
    • Method Detail

      • setUseServiceProviderDCLIDSetting

        public void setUseServiceProviderDCLIDSetting​(Boolean useServiceProviderDCLIDSetting)
      • getUseServiceProviderDCLIDSetting

        public Boolean getUseServiceProviderDCLIDSetting()
      • 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()
      • setNetworkUsageSelection

        public void setNetworkUsageSelection​(NetworkUsageSelection networkUsageSelection)
      • setEnforceGroupCallingLineIdentityRestriction

        public void setEnforceGroupCallingLineIdentityRestriction​(Boolean enforceGroupCallingLineIdentityRestriction)
      • getEnforceGroupCallingLineIdentityRestriction

        public Boolean getEnforceGroupCallingLineIdentityRestriction()
      • setAllowEnterpriseGroupCallTypingForPrivateDialingPlan

        public void setAllowEnterpriseGroupCallTypingForPrivateDialingPlan​(Boolean allowEnterpriseGroupCallTypingForPrivateDialingPlan)
      • getAllowEnterpriseGroupCallTypingForPrivateDialingPlan

        public Boolean getAllowEnterpriseGroupCallTypingForPrivateDialingPlan()
      • setAllowEnterpriseGroupCallTypingForPublicDialingPlan

        public void setAllowEnterpriseGroupCallTypingForPublicDialingPlan​(Boolean allowEnterpriseGroupCallTypingForPublicDialingPlan)
      • getAllowEnterpriseGroupCallTypingForPublicDialingPlan

        public Boolean getAllowEnterpriseGroupCallTypingForPublicDialingPlan()
      • setOverrideCLIDRestrictionForPrivateCallCategory

        public void setOverrideCLIDRestrictionForPrivateCallCategory​(Boolean overrideCLIDRestrictionForPrivateCallCategory)
      • getOverrideCLIDRestrictionForPrivateCallCategory

        public Boolean getOverrideCLIDRestrictionForPrivateCallCategory()
      • setUseEnterpriseCLIDForPrivateCallCategory

        public void setUseEnterpriseCLIDForPrivateCallCategory​(Boolean useEnterpriseCLIDForPrivateCallCategory)
      • getUseEnterpriseCLIDForPrivateCallCategory

        public Boolean getUseEnterpriseCLIDForPrivateCallCategory()
      • setEnableEnterpriseExtensionDialing

        public void setEnableEnterpriseExtensionDialing​(Boolean enableEnterpriseExtensionDialing)
      • getEnableEnterpriseExtensionDialing

        public Boolean getEnableEnterpriseExtensionDialing()
      • setEnforceEnterpriseCallingLineIdentityRestriction

        public void setEnforceEnterpriseCallingLineIdentityRestriction​(Boolean enforceEnterpriseCallingLineIdentityRestriction)
      • getEnforceEnterpriseCallingLineIdentityRestriction

        public Boolean getEnforceEnterpriseCallingLineIdentityRestriction()
      • setConferenceURI

        public void setConferenceURI​(String conferenceURI)
      • getConferenceURI

        public String getConferenceURI()
      • 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​(CLIDPolicy clidPolicy)
      • getClidPolicy

        public CLIDPolicy getClidPolicy()
      • setEmergencyClidPolicy

        public void setEmergencyClidPolicy​(CLIDPolicy emergencyClidPolicy)
      • getEmergencyClidPolicy

        public CLIDPolicy getEmergencyClidPolicy()
      • setAllowAlternateNumbersForRedirectingIdentity

        public void setAllowAlternateNumbersForRedirectingIdentity​(Boolean allowAlternateNumbersForRedirectingIdentity)
      • getAllowAlternateNumbersForRedirectingIdentity

        public Boolean getAllowAlternateNumbersForRedirectingIdentity()
      • 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()
      • 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()
      • setUseUserPhoneNumberForGroupCallsWhenInternalCLIDUnavailable

        public void setUseUserPhoneNumberForGroupCallsWhenInternalCLIDUnavailable​(Boolean useUserPhoneNumberForGroupCallsWhenInternalCLIDUnavailable)
      • getUseUserPhoneNumberForGroupCallsWhenInternalCLIDUnavailable

        public Boolean getUseUserPhoneNumberForGroupCallsWhenInternalCLIDUnavailable()
      • setUseUserPhoneNumberForEnterpriseCallsWhenInternalCLIDUnavailable

        public void setUseUserPhoneNumberForEnterpriseCallsWhenInternalCLIDUnavailable​(Boolean useUserPhoneNumberForEnterpriseCallsWhenInternalCLIDUnavailable)
      • getUseUserPhoneNumberForEnterpriseCallsWhenInternalCLIDUnavailable

        public Boolean getUseUserPhoneNumberForEnterpriseCallsWhenInternalCLIDUnavailable()
      • setRouteOverrideDomain

        public void setRouteOverrideDomain​(String routeOverrideDomain)
      • getRouteOverrideDomain

        public String getRouteOverrideDomain()
      • setRouteOverridePrefix

        public void setRouteOverridePrefix​(String routeOverridePrefix)
      • getRouteOverridePrefix

        public String getRouteOverridePrefix()
      • setServiceProvider

        public void setServiceProvider​(ServiceProvider serviceProvider)
      • 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