Class ServerConfigurationPayload

    • Constructor Detail

      • ServerConfigurationPayload

        public ServerConfigurationPayload​(@NonNull List<ServerInfo> serverConfig)
    • Method Detail

      • getServerConfig

        public @NonNull List<ServerInfo> getServerConfig()
      • size

        public int size()
        Description copied from class: Payload
        Return the estimate of in-memory size of this payload.
        Specified by:
        size in class Payload
        Returns:
        An estimate of the in-memory size of this payload.
      • serializedSize

        public int serializedSize()
        Description copied from class: Payload
        Return the estimate of serialized size of this payload when passed through serialization. The estimate needs to be reasonably accurate and should err on the side of caution and report a slightly-higher size in face of uncertainty.
        Specified by:
        serializedSize in class Payload
        Returns:
        An estimate of serialized size.
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class Object
      • writeReplace

        protected Object writeReplace()
        Description copied from class: Payload
        Return the serialization proxy for this object.
        Specified by:
        writeReplace in class Payload
        Returns:
        Serialization proxy