Class DegradedDcInfo

java.lang.Object
com.linkedin.venice.meta.DegradedDcInfo

public class DegradedDcInfo extends Object
Represents metadata about a datacenter that has been marked as degraded. Stored in a separate ZK node per cluster, not in LiveClusterConfig.
  • Constructor Details

    • DegradedDcInfo

      public DegradedDcInfo()
    • DegradedDcInfo

      public DegradedDcInfo(long timestamp, int timeoutMinutes, String operatorId)
    • DegradedDcInfo

      public DegradedDcInfo(DegradedDcInfo clone)
  • Method Details

    • getTimestamp

      public long getTimestamp()
    • setTimestamp

      public void setTimestamp(long timestamp)
    • getTimeoutMinutes

      public int getTimeoutMinutes()
    • setTimeoutMinutes

      public void setTimeoutMinutes(int timeoutMinutes)
    • getOperatorId

      public String getOperatorId()
    • setOperatorId

      public void setOperatorId(String operatorId)
    • 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