Class SynchronizerConfig

  • All Implemented Interfaces:
    java.io.Serializable

    public class SynchronizerConfig
    extends java.lang.Object
    implements java.io.Serializable
    The configuration for a Consistent replicated state synchronizer.
    See Also:
    Serialized Form
    • Method Detail

      • getEventWriterConfig

        public EventWriterConfig getEventWriterConfig()
        This writer config is used by the segment writers in the StateSyncrhonizer. The default values enable connection pooling and ensures the background connection retry attempts continue until the StateSyncrhonizer is closed.
      • getReadBufferSize

        public int getReadBufferSize()
        This size is used to allocate buffer space for the bytes the reader in the StateSyncrhonizer reads from the segment. The default buffer size is 256KB.
      • setEventWriterConfig

        public void setEventWriterConfig​(EventWriterConfig eventWriterConfig)
        This writer config is used by the segment writers in the StateSyncrhonizer. The default values enable connection pooling and ensures the background connection retry attempts continue until the StateSyncrhonizer is closed.
      • setReadBufferSize

        public void setReadBufferSize​(int readBufferSize)
        This size is used to allocate buffer space for the bytes the reader in the StateSyncrhonizer reads from the segment. The default buffer size is 256KB.
      • equals

        public boolean equals​(java.lang.Object o)
        Overrides:
        equals in class java.lang.Object
      • canEqual

        protected boolean canEqual​(java.lang.Object other)
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class java.lang.Object
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object