java.lang.Object
org.springframework.geode.boot.autoconfigure.configuration.support.PdxProperties

public class PdxProperties extends Object
Spring Boot ConfigurationProperties used to configure Apache Geode PDX serialization. PDX serialization is an alternative serialization format to Java Serialization provided by Apache Geode. PDX enables interoperability with native language clients (e.g. C++), enables objects stored in Apache Geode to be queried without causing deserialization and is a more efficient format than Java Serialization. While PDX is more robust in some ways, it is less robust in others. For example, PDX does not handle cyclic references in the object graph. The configuration Properties are based on well-known, documented Spring Data for Apache Geode (SDG) Properties.
Since:
1.0.0
See Also:
  • Constructor Details

    • PdxProperties

      public PdxProperties()
  • Method Details

    • getDiskStoreName

      public String getDiskStoreName()
    • setDiskStoreName

      public void setDiskStoreName(String diskStoreName)
    • isIgnoreUnreadFields

      public boolean isIgnoreUnreadFields()
    • setIgnoreUnreadFields

      public void setIgnoreUnreadFields(boolean ignoreUnreadFields)
    • isPersistent

      public boolean isPersistent()
    • setPersistent

      public void setPersistent(boolean persistent)
    • isReadSerialized

      public boolean isReadSerialized()
    • setReadSerialized

      public void setReadSerialized(boolean readSerialized)
    • getSerializerBeanName

      public String getSerializerBeanName()
    • setSerializerBeanName

      public void setSerializerBeanName(String serializerBeanName)