Class TrackingSettings

java.lang.Object
com.mypurecloud.sdk.v2.model.TrackingSettings
All Implemented Interfaces:
Serializable

public class TrackingSettings extends Object implements Serializable
Settings that control how tracking data is collected and filtered.
See Also:
  • Constructor Details

    • TrackingSettings

      public TrackingSettings()
    • TrackingSettings

      public TrackingSettings(Boolean initWithEmptyList)
  • Method Details

    • excludedQueryParameters

      public TrackingSettings excludedQueryParameters(List<String> excludedQueryParameters)
      List of parameters to be excluded from the query string.
    • getExcludedQueryParameters

      public List<String> getExcludedQueryParameters()
    • setExcludedQueryParameters

      public void setExcludedQueryParameters(List<String> excludedQueryParameters)
    • shouldKeepUrlFragment

      public TrackingSettings shouldKeepUrlFragment(Boolean shouldKeepUrlFragment)
      Whether or not to keep the URL fragment.
    • getShouldKeepUrlFragment

      public Boolean getShouldKeepUrlFragment()
    • setShouldKeepUrlFragment

      public void setShouldKeepUrlFragment(Boolean shouldKeepUrlFragment)
    • searchQueryParameters

      public TrackingSettings searchQueryParameters(List<String> searchQueryParameters)
      List of query parameters used for search (e.g. 'query').
    • getSearchQueryParameters

      public List<String> getSearchQueryParameters()
    • setSearchQueryParameters

      public void setSearchQueryParameters(List<String> searchQueryParameters)
    • ipFilters

      public TrackingSettings ipFilters(List<IpFilter> ipFilters)
      IP address filtering configuration for tracking restrictions.
    • getIpFilters

      public List<IpFilter> getIpFilters()
    • setIpFilters

      public void setIpFilters(List<IpFilter> ipFilters)
    • equals

      public boolean equals(Object o)
      Overrides:
      equals in class Object
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object
    • toString

      public String toString()
      Overrides:
      toString in class Object