| mergeFrom(CodedInputStream, ExtensionRegistryLite) |  | 0% |  | 0% | 12 | 12 | 40 | 40 | 1 | 1 |
| buildPartial0(DataTransferProtos.BlockOpResponseProto) |  | 0% |  | 0% | 9 | 9 | 26 | 26 | 1 | 1 |
| mergeFrom(DataTransferProtos.BlockOpResponseProto) |  | 0% |  | 0% | 8 | 8 | 20 | 20 | 1 | 1 |
| clear() |  | 0% |  | 0% | 3 | 3 | 15 | 15 | 1 | 1 |
| mergeChecksumResponse(DataTransferProtos.OpBlockChecksumResponseProto) |  | 0% |  | 0% | 6 | 6 | 10 | 10 | 1 | 1 |
| mergeReadOpChecksumInfo(DataTransferProtos.ReadOpChecksumInfoProto) |  | 0% |  | 0% | 6 | 6 | 10 | 10 | 1 | 1 |
| setChecksumResponse(DataTransferProtos.OpBlockChecksumResponseProto) |  | 0% |  | 0% | 3 | 3 | 8 | 8 | 1 | 1 |
| setReadOpChecksumInfo(DataTransferProtos.ReadOpChecksumInfoProto) |  | 0% |  | 0% | 3 | 3 | 8 | 8 | 1 | 1 |
| isInitialized() |  | 0% |  | 0% | 6 | 6 | 9 | 9 | 1 | 1 |
| setChecksumResponse(DataTransferProtos.OpBlockChecksumResponseProto.Builder) |  | 0% |  | 0% | 2 | 2 | 6 | 6 | 1 | 1 |
| setReadOpChecksumInfo(DataTransferProtos.ReadOpChecksumInfoProto.Builder) |  | 0% |  | 0% | 2 | 2 | 6 | 6 | 1 | 1 |
| getFirstBadLink() |  | 0% |  | 0% | 3 | 3 | 8 | 8 | 1 | 1 |
| getMessage() |  | 0% |  | 0% | 3 | 3 | 8 | 8 | 1 | 1 |
| clearChecksumResponse() |  | 0% |  | 0% | 2 | 2 | 7 | 7 | 1 | 1 |
| clearReadOpChecksumInfo() |  | 0% |  | 0% | 2 | 2 | 7 | 7 | 1 | 1 |
| setStatus(DataTransferProtos.Status) |  | 0% |  | 0% | 2 | 2 | 6 | 6 | 1 | 1 |
| getChecksumResponseFieldBuilder() |  | 0% |  | 0% | 2 | 2 | 7 | 7 | 1 | 1 |
| getReadOpChecksumInfoFieldBuilder() |  | 0% |  | 0% | 2 | 2 | 7 | 7 | 1 | 1 |
| setFirstBadLink(String) |  | 0% |  | 0% | 2 | 2 | 5 | 5 | 1 | 1 |
| setFirstBadLinkBytes(ByteString) |  | 0% |  | 0% | 2 | 2 | 5 | 5 | 1 | 1 |
| setMessage(String) |  | 0% |  | 0% | 2 | 2 | 5 | 5 | 1 | 1 |
| setMessageBytes(ByteString) |  | 0% |  | 0% | 2 | 2 | 5 | 5 | 1 | 1 |
| getFirstBadLinkBytes() |  | 0% |  | 0% | 2 | 2 | 7 | 7 | 1 | 1 |
| getMessageBytes() |  | 0% |  | 0% | 2 | 2 | 7 | 7 | 1 | 1 |
| getChecksumResponse() |  | 0% |  | 0% | 3 | 3 | 3 | 3 | 1 | 1 |
| getChecksumResponseOrBuilder() |  | 0% |  | 0% | 3 | 3 | 4 | 4 | 1 | 1 |
| getReadOpChecksumInfo() |  | 0% |  | 0% | 3 | 3 | 3 | 3 | 1 | 1 |
| getReadOpChecksumInfoOrBuilder() |  | 0% |  | 0% | 3 | 3 | 4 | 4 | 1 | 1 |
| DataTransferProtos.BlockOpResponseProto.Builder(GeneratedMessageV3.BuilderParent) |  | 0% | | n/a | 1 | 1 | 6 | 6 | 1 | 1 |
| buildPartial() |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
| DataTransferProtos.BlockOpResponseProto.Builder() |  | 0% | | n/a | 1 | 1 | 6 | 6 | 1 | 1 |
| mergeFrom(Message) |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
| clearFirstBadLink() |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
| clearMessage() |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
| clearStatus() |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
| getChecksumResponseBuilder() |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| getReadOpChecksumInfoBuilder() |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| setShortCircuitAccessVersion(int) |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
| clearShortCircuitAccessVersion() |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
| build() |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
| getStatus() |  | 0% |  | 0% | 2 | 2 | 2 | 2 | 1 | 1 |
| maybeForceBuilderInitialization() |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
| hasStatus() |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
| hasFirstBadLink() |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
| hasChecksumResponse() |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
| hasReadOpChecksumInfo() |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
| hasMessage() |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
| hasShortCircuitAccessVersion() |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
| setRepeatedField(Descriptors.FieldDescriptor, int, Object) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| setField(Descriptors.FieldDescriptor, Object) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| addRepeatedField(Descriptors.FieldDescriptor, Object) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| internalGetFieldAccessorTable() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| clearField(Descriptors.FieldDescriptor) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| clearOneof(Descriptors.OneofDescriptor) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| setUnknownFields(UnknownFieldSet) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| mergeUnknownFields(UnknownFieldSet) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| clone() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getShortCircuitAccessVersion() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getDescriptor() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getDescriptorForType() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getDefaultInstanceForType() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |