@Override
  public Scan setFilter(Filter filter) {
    throw new UnsupportedOperationException("ImmutableScan does not allow access to setFilter");
  }
Create Immutable instance of Scan from given Scan object
@param scan Copy all values from Scan
hbase-client/src/main/java/org/apache/hadoop/hbase/client/ImmutableScan.java