public ModifyableTableDescriptor setMaxFileSize(long maxFileSize) {
      return setValue(MAX_FILESIZE_KEY, Long.toString(maxFileSize));
    }
Sets the maximum size upto which a region can grow to after which a region split is
triggered. The region size is represented by the size of the biggest store file in that
region, i.e. If the biggest store file grows beyond the maxFileSize, then the region split is
triggered. This defaults to a value of 256 MB.
<p>
This is not an absolute value and might vary. Assume that a single row exceeds the
maxFileSize then the storeFileSize will be greater than maxFileSize since a single row cannot
be split across multiple regions
</p>
@param maxFileSize The maximum file size that a store file can grow to before a split is
                   triggered.
@return the modifyable TD
hbase-client/src/main/java/org/apache/hadoop/hbase/client/TableDescriptorBuilder.java