Class RollingUpgradeInfo

java.lang.Object
org.apache.hadoop.hdfs.protocol.RollingUpgradeStatus
org.apache.hadoop.hdfs.protocol.RollingUpgradeInfo

@Private @Evolving public class RollingUpgradeInfo extends RollingUpgradeStatus
Rolling upgrade information
  • Constructor Details

    • RollingUpgradeInfo

      public RollingUpgradeInfo(String blockPoolId, boolean createdRollbackImages, long startTime, long finalizeTime)
  • Method Details

    • createdRollbackImages

      public boolean createdRollbackImages()
    • setCreatedRollbackImages

      public void setCreatedRollbackImages(boolean created)
    • isStarted

      public boolean isStarted()
    • getStartTime

      public long getStartTime()
      Returns:
      The rolling upgrade starting time.
    • isFinalized

      public boolean isFinalized()
      Overrides:
      isFinalized in class RollingUpgradeStatus
    • finalize

      public void finalize(long finalizeTime)
      Finalize the upgrade if not already finalized
    • getFinalizeTime

      public long getFinalizeTime()
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class RollingUpgradeStatus
    • equals

      public boolean equals(Object obj)
      Overrides:
      equals in class RollingUpgradeStatus
    • toString

      public String toString()
      Overrides:
      toString in class RollingUpgradeStatus