setVersionOfOfflineNode(other.getVersionOfOfflineNode());
setVersionOfOfflineNode(other.getVersionOfOfflineNode());
setVersionOfOfflineNode(other.getVersionOfOfflineNode());
setVersionOfOfflineNode(other.getVersionOfOfflineNode());
/** * Create a RegionOpenInfo based on given region info and version of offline node */ private static RegionOpenInfo buildRegionOpenInfo( final HRegionInfo region, final int versionOfOfflineNode, final List<ServerName> favoredNodes, Boolean openForReplay) { RegionOpenInfo.Builder builder = RegionOpenInfo.newBuilder(); builder.setRegion(HRegionInfo.convert(region)); if (versionOfOfflineNode >= 0) { builder.setVersionOfOfflineNode(versionOfOfflineNode); } if (favoredNodes != null) { for (ServerName server : favoredNodes) { builder.addFavoredNodes(ProtobufUtil.toServerName(server)); } } if(openForReplay != null) { builder.setOpenForDistributedLogReplay(openForReplay); } return builder.build(); }