class TencentCloud::Emr::V20190103::YarnApplication

def deserialize(params)

def deserialize(params)
  @Id = params['Id']
  @User = params['User']
  @Name = params['Name']
  @Queue = params['Queue']
  @ApplicationType = params['ApplicationType']
  @ElapsedTime = params['ElapsedTime']
  @State = params['State']
  @FinalStatus = params['FinalStatus']
  @Progress = params['Progress']
  @StartedTime = params['StartedTime']
  @FinishedTime = params['FinishedTime']
  @AllocatedMB = params['AllocatedMB']
  @AllocatedVCores = params['AllocatedVCores']
  @RunningContainers = params['RunningContainers']
  @MemorySeconds = params['MemorySeconds']
  @VCoreSeconds = params['VCoreSeconds']
  @QueueUsagePercentage = params['QueueUsagePercentage']
  @ClusterUsagePercentage = params['ClusterUsagePercentage']
  @PreemptedResourceMB = params['PreemptedResourceMB']
  @PreemptedResourceVCores = params['PreemptedResourceVCores']
  @NumNonAMContainerPreempted = params['NumNonAMContainerPreempted']
  @NumAMContainerPreempted = params['NumAMContainerPreempted']
  @MapsTotal = params['MapsTotal']
  @MapsCompleted = params['MapsCompleted']
  @ReducesTotal = params['ReducesTotal']
  @ReducesCompleted = params['ReducesCompleted']
  @AvgMapTime = params['AvgMapTime']
  @AvgReduceTime = params['AvgReduceTime']
  @AvgShuffleTime = params['AvgShuffleTime']
  @AvgMergeTime = params['AvgMergeTime']
  @FailedReduceAttempts = params['FailedReduceAttempts']
  @KilledReduceAttempts = params['KilledReduceAttempts']
  @SuccessfulReduceAttempts = params['SuccessfulReduceAttempts']
  @FailedMapAttempts = params['FailedMapAttempts']
  @KilledMapAttempts = params['KilledMapAttempts']
  @SuccessfulMapAttempts = params['SuccessfulMapAttempts']
  @GcTimeMillis = params['GcTimeMillis']
  @VCoreMillisMaps = params['VCoreMillisMaps']
  @MbMillisMaps = params['MbMillisMaps']
  @VCoreMillisReduces = params['VCoreMillisReduces']
  @MbMillisReduces = params['MbMillisReduces']
  @TotalLaunchedMaps = params['TotalLaunchedMaps']
  @TotalLaunchedReduces = params['TotalLaunchedReduces']
  @MapInputRecords = params['MapInputRecords']
  @MapOutputRecords = params['MapOutputRecords']
  @ReduceInputRecords = params['ReduceInputRecords']
  @ReduceOutputRecords = params['ReduceOutputRecords']
  @HDFSBytesWritten = params['HDFSBytesWritten']
  @HDFSBytesRead = params['HDFSBytesRead']
end