hash = (37 * hash) + TIMESTAMP_FIELD_NUMBER; hash = (53 * hash) + com.google.protobuf.Internal.hashLong( getTimestamp());
result = result && (getTimestamp() == other.getTimestamp());
hash = (37 * hash) + TIMESTAMP_FIELD_NUMBER; hash = (53 * hash) + com.google.protobuf.Internal.hashLong( getTimestamp());
result = result && (getTimestamp() == other.getTimestamp());
public Builder mergeFrom(org.apache.bookkeeper.mledger.proto.MLDataFormats.OffloadContext other) { if (other == org.apache.bookkeeper.mledger.proto.MLDataFormats.OffloadContext.getDefaultInstance()) return this; if (other.hasUidMsb()) { setUidMsb(other.getUidMsb()); } if (other.hasUidLsb()) { setUidLsb(other.getUidLsb()); } if (other.hasComplete()) { setComplete(other.getComplete()); } if (other.hasBookkeeperDeleted()) { setBookkeeperDeleted(other.getBookkeeperDeleted()); } if (other.hasTimestamp()) { setTimestamp(other.getTimestamp()); } if (other.hasDriverMetadata()) { mergeDriverMetadata(other.getDriverMetadata()); } this.mergeUnknownFields(other.unknownFields); onChanged(); return this; }
private boolean isOffloadedNeedsDelete(OffloadContext offload) { long elapsedMs = clock.millis() - offload.getTimestamp(); return offload.getComplete() && !offload.getBookkeeperDeleted() && elapsedMs > config.getOffloadLedgerDeletionLagMillis(); }
public Builder mergeFrom(org.apache.bookkeeper.mledger.proto.MLDataFormats.OffloadContext other) { if (other == org.apache.bookkeeper.mledger.proto.MLDataFormats.OffloadContext.getDefaultInstance()) return this; if (other.hasUidMsb()) { setUidMsb(other.getUidMsb()); } if (other.hasUidLsb()) { setUidLsb(other.getUidLsb()); } if (other.hasComplete()) { setComplete(other.getComplete()); } if (other.hasBookkeeperDeleted()) { setBookkeeperDeleted(other.getBookkeeperDeleted()); } if (other.hasTimestamp()) { setTimestamp(other.getTimestamp()); } if (other.hasDriverMetadata()) { mergeDriverMetadata(other.getDriverMetadata()); } this.mergeUnknownFields(other.unknownFields); onChanged(); return this; }
private boolean isOffloadedNeedsDelete(OffloadContext offload) { long elapsedMs = clock.millis() - offload.getTimestamp(); return offload.getComplete() && !offload.getBookkeeperDeleted() && elapsedMs > config.getOffloadLedgerDeletionLagMillis(); }