/** * Create a CloseRegionRequest for a given encoded region name * * @param encodedRegionName the name of the region to close * @param transitionInZK indicator if to transition in ZK * @return a CloseRegionRequest */ public static CloseRegionRequest buildCloseRegionRequest(ServerName server, final String encodedRegionName, final boolean transitionInZK) { CloseRegionRequest.Builder builder = CloseRegionRequest.newBuilder(); RegionSpecifier region = buildRegionSpecifier( RegionSpecifierType.ENCODED_REGION_NAME, Bytes.toBytes(encodedRegionName)); builder.setRegion(region); builder.setTransitionInZK(transitionInZK); if (server != null) { builder.setServerStartCode(server.getStartcode()); } return builder.build(); }
public Builder mergeFrom(org.apache.hadoop.hbase.protobuf.generated.AdminProtos.CloseRegionRequest other) { if (other == org.apache.hadoop.hbase.protobuf.generated.AdminProtos.CloseRegionRequest.getDefaultInstance()) return this; if (other.hasRegion()) { mergeRegion(other.getRegion()); } if (other.hasVersionOfClosingNode()) { setVersionOfClosingNode(other.getVersionOfClosingNode()); } if (other.hasTransitionInZK()) { setTransitionInZK(other.getTransitionInZK()); } if (other.hasDestinationServer()) { mergeDestinationServer(other.getDestinationServer()); } if (other.hasServerStartCode()) { setServerStartCode(other.getServerStartCode()); } this.mergeUnknownFields(other.getUnknownFields()); return this; }
/** * Create a CloseRegionRequest for a given region name * * @param regionName the name of the region to close * @param transitionInZK indicator if to transition in ZK * @return a CloseRegionRequest */ public static CloseRegionRequest buildCloseRegionRequest(ServerName server, final byte[] regionName, final boolean transitionInZK) { CloseRegionRequest.Builder builder = CloseRegionRequest.newBuilder(); RegionSpecifier region = buildRegionSpecifier( RegionSpecifierType.REGION_NAME, regionName); builder.setRegion(region); builder.setTransitionInZK(transitionInZK); if (server != null) { builder.setServerStartCode(server.getStartcode()); } return builder.build(); }
public Builder mergeFrom(org.apache.hadoop.hbase.protobuf.generated.AdminProtos.CloseRegionRequest other) { if (other == org.apache.hadoop.hbase.protobuf.generated.AdminProtos.CloseRegionRequest.getDefaultInstance()) return this; if (other.hasRegion()) { mergeRegion(other.getRegion()); } if (other.hasVersionOfClosingNode()) { setVersionOfClosingNode(other.getVersionOfClosingNode()); } if (other.hasTransitionInZK()) { setTransitionInZK(other.getTransitionInZK()); } if (other.hasDestinationServer()) { mergeDestinationServer(other.getDestinationServer()); } if (other.hasServerStartCode()) { setServerStartCode(other.getServerStartCode()); } this.mergeUnknownFields(other.getUnknownFields()); return this; }
public Builder mergeFrom(org.apache.hadoop.hbase.protobuf.generated.AdminProtos.CloseRegionRequest other) { if (other == org.apache.hadoop.hbase.protobuf.generated.AdminProtos.CloseRegionRequest.getDefaultInstance()) return this; if (other.hasRegion()) { mergeRegion(other.getRegion()); } if (other.hasVersionOfClosingNode()) { setVersionOfClosingNode(other.getVersionOfClosingNode()); } if (other.hasTransitionInZK()) { setTransitionInZK(other.getTransitionInZK()); } if (other.hasDestinationServer()) { mergeDestinationServer(other.getDestinationServer()); } if (other.hasServerStartCode()) { setServerStartCode(other.getServerStartCode()); } this.mergeUnknownFields(other.getUnknownFields()); return this; }
public static CloseRegionRequest buildCloseRegionRequest(ServerName server, final byte[] regionName, final int versionOfClosingNode, ServerName destinationServer, final boolean transitionInZK) { CloseRegionRequest.Builder builder = CloseRegionRequest.newBuilder(); RegionSpecifier region = buildRegionSpecifier( RegionSpecifierType.REGION_NAME, regionName); builder.setRegion(region); builder.setVersionOfClosingNode(versionOfClosingNode); builder.setTransitionInZK(transitionInZK); if (destinationServer != null){ builder.setDestinationServer(ProtobufUtil.toServerName( destinationServer) ); } if (server != null) { builder.setServerStartCode(server.getStartcode()); } return builder.build(); }
public Builder mergeFrom(org.apache.hadoop.hbase.protobuf.generated.AdminProtos.CloseRegionRequest other) { if (other == org.apache.hadoop.hbase.protobuf.generated.AdminProtos.CloseRegionRequest.getDefaultInstance()) return this; if (other.hasRegion()) { mergeRegion(other.getRegion()); } if (other.hasVersionOfClosingNode()) { setVersionOfClosingNode(other.getVersionOfClosingNode()); } if (other.hasTransitionInZK()) { setTransitionInZK(other.getTransitionInZK()); } if (other.hasDestinationServer()) { mergeDestinationServer(other.getDestinationServer()); } if (other.hasServerStartCode()) { setServerStartCode(other.getServerStartCode()); } this.mergeUnknownFields(other.getUnknownFields()); return this; }