code: public void setFilter(java.util.Map<String, java.util.List<String>> filter) {
          this.filter = filter;
      }
docs: <p>
  Filter is used to return entitlements for a specific customer or for a specific dimension. Filters are described
  as keys mapped to a lists of values. Filtered requests are <i>unioned</i> for each value in the value list, and
  then <i>intersected</i> for each filter key.
  </p>
  
  @param filter
  Filter is used to return entitlements for a specific customer or for a specific dimension. Filters are
  described as keys mapped to a lists of values. Filtered requests are <i>unioned</i> for each value in the
  value list, and then <i>intersected</i> for each filter key.