question: public static MemoryThresholds fromData ( DataInput in ) throws IOException { long maxMemoryBytes = in . readLong ( ) ; float criticalThreshold = in . readFloat ( ) ; float evictionThreshold = in . readFloat ( ) ; return new MemoryThresholds ( maxMemoryBytes , criticalThreshold , evictionThreshold ) ; }
target:  Generate a Thresholds object from data available from the DataInput