public static EventProtos.DataMovementEventProto convertDataMovementEventToProto( DataMovementEvent event) { EventProtos.DataMovementEventProto.Builder builder = EventProtos.DataMovementEventProto.newBuilder(); builder.setSourceIndex(event.getSourceIndex()). setTargetIndex(event.getTargetIndex()).setVersion(event.getVersion()); if (event.getUserPayload() != null) { builder.setUserPayload(ByteString.copyFrom(event.getUserPayload())); } return builder.build(); }
public Builder mergeFrom(org.apache.tez.runtime.api.events.EventProtos.DataMovementEventProto other) { if (other == org.apache.tez.runtime.api.events.EventProtos.DataMovementEventProto.getDefaultInstance()) return this; if (other.hasSourceIndex()) { setSourceIndex(other.getSourceIndex()); } if (other.hasTargetIndex()) { setTargetIndex(other.getTargetIndex()); } if (other.hasUserPayload()) { setUserPayload(other.getUserPayload()); } if (other.hasVersion()) { setVersion(other.getVersion()); } this.mergeUnknownFields(other.getUnknownFields()); return this; }