public CacheFactory setPdxIgnoreUnreadFields(boolean ignore) {
    internalCacheBuilder.setPdxIgnoreUnreadFields(ignore);
    return this;
  }
Control whether pdx ignores fields that were unread during deserialization. The default is to
preserve unread fields be including their data during serialization. But if you configure the
cache to ignore unread fields then their data will be lost during serialization.
<P>
You should only set this attribute to {@code true} if you know this member will only be reading
cache data. In this use case you do not need to pay the cost of preserving the unread fields
since you will never be reserializing pdx data.

@param ignore {@code true} if fields not read during pdx deserialization should be ignored;
       {@code false}, the default, if they should be preserved.
@return this CacheFactory
@since GemFire 6.6
geode-core/src/main/java/org/apache/geode/cache/CacheFactory.java