Class ReplicationEntry

java.lang.Object
org.gridgain.internal.dcr.metastorage.ReplicationEntry

public class ReplicationEntry extends Object
Replication entry for storage.
  • Method Details

    • sourceClusterAddresses

      public Set<String> sourceClusterAddresses()
    • authConfig

      @Nullable public @Nullable AuthConfigEntry authConfig()
    • sslConfig

      @Nullable public @Nullable SslConfigEntry sslConfig()
    • sourceClusterName

      public String sourceClusterName()
    • workerNode

      public String workerNode()
    • schema

      public String schema()
    • replicationStatus

      public ReplicationStatus replicationStatus()
    • replicationNodes

      public Set<String> replicationNodes()
    • isRunning

      public boolean isRunning()
    • flushPoint

      @Nullable public @Nullable Instant flushPoint()
    • exceptionEntry

      @Nullable public @Nullable ExceptionEntry exceptionEntry()
    • tableStatuses

      public Map<String,ReplicationStatus> tableStatuses()
    • toByteArray

      public byte[] toByteArray()
      Transforms replication entry to value byte array.
      Returns:
      Replication entry in byte array format.
    • builder

    • toBuilder

      Returns builder instance of current entry.
      Returns:
      Builder instance.
    • fromByteArray

      public static ReplicationEntry fromByteArray(byte[] arr)
      Transforms byte array to replication options.
      Parameters:
      arr - Byte array.
      Returns:
      Replication options.
    • equals

      public boolean equals(Object o)
      Overrides:
      equals in class Object
    • hashCode

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

      public String toString()
      Overrides:
      toString in class Object