public virtual void SetDatum(object odatum) { this.datum = (TaskAttemptUnsuccessfulCompletion)odatum; this.attemptId = TaskAttemptID.ForName(datum.attemptId.ToString()); this.taskType = TaskType.ValueOf(datum.taskType.ToString()); this.finishTime = datum.finishTime; this.hostname = datum.hostname.ToString(); this.rackName = datum.rackname.ToString(); this.port = datum.port; this.status = datum.status.ToString(); this.error = datum.error.ToString(); this.counters = EventReader.FromAvro(datum.counters); this.clockSplits = AvroArrayUtils.FromAvro(datum.clockSplits); this.cpuUsages = AvroArrayUtils.FromAvro(datum.cpuUsages); this.vMemKbytes = AvroArrayUtils.FromAvro(datum.vMemKbytes); this.physMemKbytes = AvroArrayUtils.FromAvro(datum.physMemKbytes); }
public virtual void SetDatum(object oDatum) { this.datum = (MapAttemptFinished)oDatum; this.attemptId = TaskAttemptID.ForName(datum.attemptId.ToString()); this.taskType = TaskType.ValueOf(datum.taskType.ToString()); this.taskStatus = datum.taskStatus.ToString(); this.mapFinishTime = datum.mapFinishTime; this.finishTime = datum.finishTime; this.hostname = datum.hostname.ToString(); this.rackName = datum.rackname.ToString(); this.port = datum.port; this.state = datum.state.ToString(); this.counters = EventReader.FromAvro(datum.counters); this.clockSplits = AvroArrayUtils.FromAvro(datum.clockSplits); this.cpuUsages = AvroArrayUtils.FromAvro(datum.cpuUsages); this.vMemKbytes = AvroArrayUtils.FromAvro(datum.vMemKbytes); this.physMemKbytes = AvroArrayUtils.FromAvro(datum.physMemKbytes); }