@InterfaceAudience.Private public class RegionState extends Object implements org.apache.hadoop.io.Writable
Modifier and Type | Class and Description |
---|---|
static class |
RegionState.State |
Constructor and Description |
---|
RegionState() |
RegionState(HRegionInfo region,
RegionState.State state) |
RegionState(HRegionInfo region,
RegionState.State state,
long stamp,
ServerName serverName) |
public RegionState()
public RegionState(HRegionInfo region, RegionState.State state)
public RegionState(HRegionInfo region, RegionState.State state, long stamp, ServerName serverName)
public void updateTimestampToNow()
public RegionState.State getState()
public long getStamp()
public HRegionInfo getRegion()
public ServerName getServerName()
public boolean isClosing()
public boolean isClosed()
public boolean isPendingClose()
public boolean isOpening()
public boolean isOpened()
public boolean isPendingOpen()
public boolean isOffline()
public boolean isSplitting()
public boolean isSplit()
public boolean isSplittingNew()
public boolean isFailedOpen()
public boolean isFailedClose()
public boolean isMerging()
public boolean isMerged()
public boolean isMergingNew()
public boolean isOpenOrMergingOnServer(ServerName sn)
public boolean isOpenOrMergingNewOnServer(ServerName sn)
public boolean isOpenOrSplittingOnServer(ServerName sn)
public boolean isOpenOrSplittingNewOnServer(ServerName sn)
public boolean isPendingOpenOrOpeningOnServer(ServerName sn)
public boolean isPendingOpenOrOpening()
public boolean isPendingCloseOrClosingOnServer(ServerName sn)
public boolean isPendingCloseOrClosing()
public boolean isOnServer(ServerName sn)
public boolean isReadyToOffline()
public boolean isReadyToOnline()
public boolean isNotUnassignableNotInTransition()
public static boolean isNotUnassignableNotInTransition(RegionState.State state)
public String toDescriptiveString()
public ClusterStatusProtos.RegionState convert()
public static RegionState convert(ClusterStatusProtos.RegionState proto)
protected void setTimestamp(long timestamp)
@Deprecated public void readFields(DataInput in) throws IOException
readFields
in interface org.apache.hadoop.io.Writable
IOException
@Deprecated public void write(DataOutput out) throws IOException
write
in interface org.apache.hadoop.io.Writable
IOException
Copyright © 2013 The Apache Software Foundation. All rights reserved.