BlockInfo(PeerEvents.DeliverResponse resp) { final PeerEvents.DeliverResponse.TypeCase type = resp.getTypeCase(); if (type == PeerEvents.DeliverResponse.TypeCase.BLOCK) { final Block respBlock = resp.getBlock(); filteredBlock = null; if (respBlock == null) { throw new AssertionError("DeliverResponse type block but block is null"); } this.block = new BlockDeserializer(respBlock); } else if (type == PeerEvents.DeliverResponse.TypeCase.FILTERED_BLOCK) { filteredBlock = resp.getFilteredBlock(); block = null; if (filteredBlock == null) { throw new AssertionError("DeliverResponse type filter block but filter block is null"); } } else { throw new AssertionError(format("DeliverResponse type has unexpected type: %s, %d", type.name(), type.getNumber())); } }
} else { logger.trace(format("%s got event block hex hashcode: %016x, block number: %d", PeerEventServiceClient.this.toString(), resp.getFilteredBlock().hashCode(), resp.getFilteredBlock().getNumber()));
@java.lang.Override public int hashCode() { if (memoizedHashCode != 0) { return memoizedHashCode; } int hash = 41; hash = (19 * hash) + getDescriptorForType().hashCode(); switch (typeCase_) { case 1: hash = (37 * hash) + STATUS_FIELD_NUMBER; hash = (53 * hash) + getStatusValue(); break; case 2: hash = (37 * hash) + BLOCK_FIELD_NUMBER; hash = (53 * hash) + getBlock().hashCode(); break; case 3: hash = (37 * hash) + FILTERED_BLOCK_FIELD_NUMBER; hash = (53 * hash) + getFilteredBlock().hashCode(); break; case 0: default: } hash = (29 * hash) + unknownFields.hashCode(); memoizedHashCode = hash; return hash; }
} else { logger.trace(format("%s got event block hex hashcode: %016x, block number: %d", PeerEventServiceClient.this.toString(), resp.getFilteredBlock().hashCode(), resp.getFilteredBlock().getNumber()));
} else { logger.trace(format("Channel %s peer %s got event block hex hashcode: %016x, block number: %d", channelName, peer.getName(), resp.getFilteredBlock().hashCode(), resp.getFilteredBlock().getNumber()));
break; case 3: result = result && getFilteredBlock() .equals(other.getFilteredBlock()); break; case 0:
@java.lang.Override public int hashCode() { if (memoizedHashCode != 0) { return memoizedHashCode; } int hash = 41; hash = (19 * hash) + getDescriptorForType().hashCode(); switch (typeCase_) { case 1: hash = (37 * hash) + STATUS_FIELD_NUMBER; hash = (53 * hash) + getStatusValue(); break; case 2: hash = (37 * hash) + BLOCK_FIELD_NUMBER; hash = (53 * hash) + getBlock().hashCode(); break; case 3: hash = (37 * hash) + FILTERED_BLOCK_FIELD_NUMBER; hash = (53 * hash) + getFilteredBlock().hashCode(); break; case 0: default: } hash = (29 * hash) + unknownFields.hashCode(); memoizedHashCode = hash; return hash; }
@java.lang.Override public int hashCode() { if (memoizedHashCode != 0) { return memoizedHashCode; } int hash = 41; hash = (19 * hash) + getDescriptorForType().hashCode(); switch (typeCase_) { case 1: hash = (37 * hash) + STATUS_FIELD_NUMBER; hash = (53 * hash) + getStatusValue(); break; case 2: hash = (37 * hash) + BLOCK_FIELD_NUMBER; hash = (53 * hash) + getBlock().hashCode(); break; case 3: hash = (37 * hash) + FILTERED_BLOCK_FIELD_NUMBER; hash = (53 * hash) + getFilteredBlock().hashCode(); break; case 0: default: } hash = (29 * hash) + unknownFields.hashCode(); memoizedHashCode = hash; return hash; }
break; case 3: result = result && getFilteredBlock() .equals(other.getFilteredBlock()); break; case 0:
public Builder mergeFrom(org.hyperledger.fabric.protos.peer.PeerEvents.DeliverResponse other) { if (other == org.hyperledger.fabric.protos.peer.PeerEvents.DeliverResponse.getDefaultInstance()) return this; switch (other.getTypeCase()) { case STATUS: { setStatusValue(other.getStatusValue()); break; } case BLOCK: { mergeBlock(other.getBlock()); break; } case FILTERED_BLOCK: { mergeFilteredBlock(other.getFilteredBlock()); break; } case TYPE_NOT_SET: { break; } } onChanged(); return this; }
public Builder mergeFrom(org.hyperledger.fabric.protos.peer.PeerEvents.DeliverResponse other) { if (other == org.hyperledger.fabric.protos.peer.PeerEvents.DeliverResponse.getDefaultInstance()) return this; switch (other.getTypeCase()) { case STATUS: { setStatusValue(other.getStatusValue()); break; } case BLOCK: { mergeBlock(other.getBlock()); break; } case FILTERED_BLOCK: { mergeFilteredBlock(other.getFilteredBlock()); break; } case TYPE_NOT_SET: { break; } } onChanged(); return this; }
BlockInfo(PeerEvents.DeliverResponse resp) { final PeerEvents.DeliverResponse.TypeCase type = resp.getTypeCase(); if (type == PeerEvents.DeliverResponse.TypeCase.BLOCK) { final Block respBlock = resp.getBlock(); filteredBlock = null; if (respBlock == null) { throw new AssertionError("DeliverResponse type block but block is null"); } this.block = new BlockDeserializer(respBlock); } else if (type == PeerEvents.DeliverResponse.TypeCase.FILTERED_BLOCK) { filteredBlock = resp.getFilteredBlock(); block = null; if (filteredBlock == null) { throw new AssertionError("DeliverResponse type filter block but filter block is null"); } } else { throw new AssertionError(format("DeliverResponse type has unexpected type: %s, %d", type.name(), type.getNumber())); } }
BlockInfo(PeerEvents.DeliverResponse resp) { final PeerEvents.DeliverResponse.TypeCase type = resp.getTypeCase(); if (type == PeerEvents.DeliverResponse.TypeCase.BLOCK) { final Block respBlock = resp.getBlock(); filteredBlock = null; if (respBlock == null) { throw new AssertionError("DeliverResponse type block but block is null"); } this.block = new BlockDeserializer(respBlock); } else if (type == PeerEvents.DeliverResponse.TypeCase.FILTERED_BLOCK) { filteredBlock = resp.getFilteredBlock(); block = null; if (filteredBlock == null) { throw new AssertionError("DeliverResponse type filter block but filter block is null"); } } else { throw new AssertionError(format("DeliverResponse type has unexpected type: %s, %d", type.name(), type.getNumber())); } }
break; case 3: result = result && getFilteredBlock() .equals(other.getFilteredBlock()); break; case 0:
public Builder mergeFrom(org.hyperledger.fabric.protos.peer.PeerEvents.DeliverResponse other) { if (other == org.hyperledger.fabric.protos.peer.PeerEvents.DeliverResponse.getDefaultInstance()) return this; switch (other.getTypeCase()) { case STATUS: { setStatusValue(other.getStatusValue()); break; } case BLOCK: { mergeBlock(other.getBlock()); break; } case FILTERED_BLOCK: { mergeFilteredBlock(other.getFilteredBlock()); break; } case TYPE_NOT_SET: { break; } } onChanged(); return this; }