Serializes this request.
(final byte server_version)
| 578 | |
| 579 | /** Serializes this request. */ |
| 580 | @Override |
| 581 | ChannelBuffer serialize(final byte server_version) { |
| 582 | if (server_version < RegionClient.SERVER_VERSION_095_OR_ABOVE) { |
| 583 | return serializeOld(server_version); |
| 584 | } |
| 585 | |
| 586 | final MutateRequest req = MutateRequest.newBuilder() |
| 587 | .setRegion(region.toProtobuf()) |
| 588 | .setMutation(toMutationProto()) |
| 589 | .build(); |
| 590 | return toChannelBuffer(MUTATE, req); |
| 591 | } |
| 592 | |
| 593 | /** Serializes this request for HBase 0.94 and before. */ |
| 594 | private ChannelBuffer serializeOld(final byte server_version) { |
nothing calls this directly
no test coverage detected