@Override public Long getPreviousFileSize() { return record.getPreviousFileSize(); }
@Override public Long getPreviousFileSize() { return event.getPreviousFileSize(); }
if (record.getPreviousFileSize() == null) { out.writeLong(0L); } else { out.writeLong(record.getPreviousFileSize());
public EventRecord(final ProvenanceEventRecord event, final long eventId, final RecordSchema schema, final RecordSchema contentClaimSchema) { this.schema = schema; this.event = event; this.eventId = eventId; this.contentClaimRecord = createContentClaimRecord(contentClaimSchema, event.getContentClaimContainer(), event.getContentClaimSection(), event.getContentClaimIdentifier(), event.getContentClaimOffset(), event.getFileSize()); this.previousClaimRecord = createContentClaimRecord(contentClaimSchema, event.getPreviousContentClaimContainer(), event.getPreviousContentClaimSection(), event.getPreviousContentClaimIdentifier(), event.getPreviousContentClaimOffset(), event.getPreviousFileSize()); }
@Override public boolean isContentSame() { return areEqual(event.getPreviousContentClaimContainer(), event.getContentClaimContainer()) && areEqual(event.getPreviousContentClaimSection(), event.getContentClaimSection()) && areEqual(event.getPreviousContentClaimIdentifier(), event.getContentClaimIdentifier()) && areEqual(event.getPreviousContentClaimOffset(), event.getContentClaimOffset()) && areEqual(event.getPreviousFileSize(), event.getFileSize()); }
public LookupTableEventRecord(final ProvenanceEventRecord event, final long eventId, final RecordSchema schema, final RecordSchema contentClaimSchema, final RecordSchema previousContentClaimSchema, final long eventIdStartOffset, final long startTimeOffset, final Map<String, Integer> componentIdMap, final Map<String, Integer> componentTypeMap, final Map<String, Integer> queueIdMap, final Map<String, Integer> eventTypeMap) { this.schema = schema; this.event = event; this.eventId = eventId; this.previousClaimRecord = createPreviousContentClaimRecord(previousContentClaimSchema, event.getPreviousContentClaimContainer(), event.getPreviousContentClaimSection(), event.getPreviousContentClaimIdentifier(), event.getPreviousContentClaimOffset(), event.getPreviousFileSize()); this.contentClaimRecord = createContentClaimRecord(contentClaimSchema, event.getContentClaimContainer(), event.getContentClaimSection(), event.getContentClaimIdentifier(), event.getContentClaimOffset(), event.getFileSize()); this.eventIdStartOffset = eventIdStartOffset; this.startTimeOffset = startTimeOffset; this.componentIdMap = componentIdMap; this.componentTypeMap = componentTypeMap; this.queueIdMap = queueIdMap; this.eventTypeMap = eventTypeMap; }
final Long contentSize = event.getPreviousFileSize(); final String contentClaimId = event.getPreviousContentClaimIdentifier(); final String contentClaimSection = event.getPreviousContentClaimSection();
final Long contentSize = event.getPreviousFileSize(); final String contentClaimId = event.getPreviousContentClaimIdentifier(); final String contentClaimSection = event.getPreviousContentClaimSection(); final long claimOffset = event.getPreviousContentClaimOffset() == null ? 0L : event.getPreviousContentClaimOffset().longValue(); final StandardContentClaim contentClaim = new StandardContentClaim(resourceClaim, claimOffset); contentClaim.setLength(event.getPreviousFileSize() == null ? -1L : event.getPreviousFileSize());
addField(builder, "entityType", "org.apache.nifi.flowfile.FlowFile"); addField(builder, "entitySize", event.getFileSize()); addField(builder, "previousEntitySize", event.getPreviousFileSize()); addField(builder, factory, "updatedAttributes", event.getUpdatedAttributes()); addField(builder, factory, "previousAttributes", event.getPreviousAttributes());
dto.setInputContentClaimIdentifier(event.getPreviousContentClaimIdentifier()); dto.setInputContentClaimOffset(event.getPreviousContentClaimOffset()); dto.setInputContentClaimFileSizeBytes(event.getPreviousFileSize()); dto.setOutputContentAvailable(contentAvailability.isOutputAvailable()); dto.setOutputContentClaimSection(event.getContentClaimSection()); if (event.getPreviousFileSize() != null) { dto.setInputContentClaimFileSize(FormatUtils.formatDataSize(event.getPreviousFileSize()));
claim = new StandardContentClaim(resourceClaim, provEvent.getPreviousContentClaimOffset()); offset = provEvent.getPreviousContentClaimOffset() == null ? 0L : provEvent.getPreviousContentClaimOffset(); size = provEvent.getPreviousFileSize(); } else { if (provEvent.getContentClaimContainer() == null || provEvent.getContentClaimSection() == null || provEvent.getContentClaimIdentifier() == null) {
previousClaimIdentifier = event.getPreviousContentClaimIdentifier(); previousClaimOffset = event.getPreviousContentClaimOffset(); previousSize = event.getPreviousFileSize();
addField(builder, "entityType", "org.apache.nifi.flowfile.FlowFile"); addField(builder, "entitySize", event.getFileSize()); addField(builder, "previousEntitySize", event.getPreviousFileSize()); addField(builder, factory, "updatedAttributes", event.getUpdatedAttributes()); addField(builder, factory, "previousAttributes", event.getPreviousAttributes());
addField(builder, "entityType", "org.apache.nifi.flowfile.FlowFile"); addField(builder, "entitySize", event.getFileSize()); addField(builder, "previousEntitySize", event.getPreviousFileSize()); addField(builder, factory, "updatedAttributes", event.getUpdatedAttributes()); addField(builder, factory, "previousAttributes", event.getPreviousAttributes());
previousClaimIdentifier = event.getPreviousContentClaimIdentifier(); previousClaimOffset = event.getPreviousContentClaimOffset(); previousSize = event.getPreviousFileSize();