def initialize(id=nil, user=nil, name=nil, queue=nil, applicationtype=nil, elapsedtime=nil, state=nil, finalstatus=nil, progress=nil, startedtime=nil, finishedtime=nil, allocatedmb=nil, allocatedvcores=nil, runningcontainers=nil, memoryseconds=nil, vcoreseconds=nil, queueusagepercentage=nil, clusterusagepercentage=nil, preemptedresourcemb=nil, preemptedresourcevcores=nil, numnonamcontainerpreempted=nil, numamcontainerpreempted=nil, mapstotal=nil, mapscompleted=nil, reducestotal=nil, reducescompleted=nil, avgmaptime=nil, avgreducetime=nil, avgshuffletime=nil, avgmergetime=nil, failedreduceattempts=nil, killedreduceattempts=nil, successfulreduceattempts=nil, failedmapattempts=nil, killedmapattempts=nil, successfulmapattempts=nil, gctimemillis=nil, vcoremillismaps=nil, mbmillismaps=nil, vcoremillisreduces=nil, mbmillisreduces=nil, totallaunchedmaps=nil, totallaunchedreduces=nil, mapinputrecords=nil, mapoutputrecords=nil, reduceinputrecords=nil, reduceoutputrecords=nil, hdfsbyteswritten=nil, hdfsbytesread=nil)
def initialize(id=nil, user=nil, name=nil, queue=nil, applicationtype=nil, elapsedtime=nil, state=nil, finalstatus=nil, progress=nil, startedtime=nil, finishedtime=nil, allocatedmb=nil, allocatedvcores=nil, runningcontainers=nil, memoryseconds=nil, vcoreseconds=nil, queueusagepercentage=nil, clusterusagepercentage=nil, preemptedresourcemb=nil, preemptedresourcevcores=nil, numnonamcontainerpreempted=nil, numamcontainerpreempted=nil, mapstotal=nil, mapscompleted=nil, reducestotal=nil, reducescompleted=nil, avgmaptime=nil, avgreducetime=nil, avgshuffletime=nil, avgmergetime=nil, failedreduceattempts=nil, killedreduceattempts=nil, successfulreduceattempts=nil, failedmapattempts=nil, killedmapattempts=nil, successfulmapattempts=nil, gctimemillis=nil, vcoremillismaps=nil, mbmillismaps=nil, vcoremillisreduces=nil, mbmillisreduces=nil, totallaunchedmaps=nil, totallaunchedreduces=nil, mapinputrecords=nil, mapoutputrecords=nil, reduceinputrecords=nil, reduceoutputrecords=nil, hdfsbyteswritten=nil, hdfsbytesread=nil)
@Id = id
@User = user
@Name = name
@Queue = queue
@ApplicationType = applicationtype
@ElapsedTime = elapsedtime
@State = state
@FinalStatus = finalstatus
@Progress = progress
@StartedTime = startedtime
@FinishedTime = finishedtime
@AllocatedMB = allocatedmb
@AllocatedVCores = allocatedvcores
@RunningContainers = runningcontainers
@MemorySeconds = memoryseconds
@VCoreSeconds = vcoreseconds
@QueueUsagePercentage = queueusagepercentage
@ClusterUsagePercentage = clusterusagepercentage
@PreemptedResourceMB = preemptedresourcemb
@PreemptedResourceVCores = preemptedresourcevcores
@NumNonAMContainerPreempted = numnonamcontainerpreempted
@NumAMContainerPreempted = numamcontainerpreempted
@MapsTotal = mapstotal
@MapsCompleted = mapscompleted
@ReducesTotal = reducestotal
@ReducesCompleted = reducescompleted
@AvgMapTime = avgmaptime
@AvgReduceTime = avgreducetime
@AvgShuffleTime = avgshuffletime
@AvgMergeTime = avgmergetime
@FailedReduceAttempts = failedreduceattempts
@KilledReduceAttempts = killedreduceattempts
@SuccessfulReduceAttempts = successfulreduceattempts
@FailedMapAttempts = failedmapattempts
@KilledMapAttempts = killedmapattempts
@SuccessfulMapAttempts = successfulmapattempts
@GcTimeMillis = gctimemillis
@VCoreMillisMaps = vcoremillismaps
@MbMillisMaps = mbmillismaps
@VCoreMillisReduces = vcoremillisreduces
@MbMillisReduces = mbmillisreduces
@TotalLaunchedMaps = totallaunchedmaps
@TotalLaunchedReduces = totallaunchedreduces
@MapInputRecords = mapinputrecords
@MapOutputRecords = mapoutputrecords
@ReduceInputRecords = reduceinputrecords
@ReduceOutputRecords = reduceoutputrecords
@HDFSBytesWritten = hdfsbyteswritten
@HDFSBytesRead = hdfsbytesread
end