o ckF[g2@sdZddlmZGdddeZGdddeZGdddeZGd d d eZGd d d eZGd ddeZ GdddeZ GdddeZ GdddeZ GdddeZ GdddeZGdddeZGdddeZGdddeZGdd d eZGd!d"d"eZGd#d$d$eZGd%d&d&eZGd'd(d(eZGd)d*d*eZGd+d,d,eZGd-d.d.eZGd/d0d0eZGd1d2d2eZGd3d4d4eZGd5d6d6eZGd7d8d8eZGd9d:d:eZGd;d<dd>eZ!d?S)@z+ This module contains EMR response objects ) ResultSetc@s,eZdZeZdddZddZddZdS) EmrObjectNcCs ||_dSN) connectionselfrr4/usr/lib/python3/dist-packages/boto/emr/emrobject.py__init__" zEmrObject.__init__cCsdSrrrnameattrsrrrr startElement%szEmrObject.startElementcCs"||jvrt|||dSdSr)Fieldssetattrlowerrr valuerrrr endElement(s zEmrObject.endElementr)__name__ __module__ __qualname__setrr rrrrrr rs   rc@eZdZedgZdS)RunJobFlowResponse JobFlowIdNrrrrrrrrr r-rc@eZdZeddgZdS)AddInstanceGroupsResponseInstanceGroupIdsrNrrrrr r 0r c@r)ModifyInstanceGroupsResponse RequestIdNrrrrr r#3rr#c@eZdZdddZddZdS)ArgNcCs d|_dSrrrrrr r 8r z Arg.__init__cCs ||_dSrr'rrrr r;r zArg.endElementr)rrrr rrrrr r&7s  r&c@ eZdZdS)StepIdNrrrrrrr r)?r)c@r()SupportedProductNr*rrrr r,Cr+r,c@r%)JobFlowStepListNcC||_d|_dSr)rstepidsrrrr __ini__H zJobFlowStepList.__ini__cC"|dkrtdtfg|_|jSdS)NStepIdsmember)rr)r/r rrr rLzJobFlowStepList.startElementr)rrrr0rrrrr r-Gs  r-c@s eZdZegdZddZdS)BootstrapAction)ArgsNamePath ScriptPathcCr2)Nr7r4)rr&argsr rrr r\szBootstrapAction.startElementN)rrrrrrrrrr r6Ts  r6c@r)KeyValueKeyValueNrrrrr r<b  r<c@*eZdZegdZdddZddZdS)Step) ActionOnFailureCreationDateTime EndDateTimeJarLastStateChangeReason MainClassr8 StartDateTimeStateNcCr.r)rr;rrrr r vr1z Step.__init__cC@|dkrtdtfg|_|jS|dkrtdtfg|_|jSdS)Nr7r4 Properties)rr&r;r< propertiesr rrr rzszStep.startElementrrrrrrr rrrrr rAis  rAc@eZdZegdZdS) InstanceGroup)BidPricerCrDInstanceGroupIdInstanceRequestCount InstanceRoleInstanceRunningCount InstanceTyperF LaunchGroupMarketr8 ReadyDateTimerHrINrrrrr rOr"rOc@r@)JobFlow) AmiVersionAvailabilityZonerC Ec2KeyNamerD HadoopVersionId InstanceCountrKeepJobFlowAliveWhenNoStepsrFLogUriMasterInstanceIdMasterInstanceTypeMasterPublicDnsNamer8NormalizedInstanceHoursrXr$SlaveInstanceTyperHrITerminationProtectedTyper>VisibleToAllUsersNcCs||_d|_d|_d|_dSr)rstepsinstancegroupsbootstrapactionsrrrr r s zJobFlow.__init__cCs||dkrtdtfg|_|jS|dkrtdtfg|_|jS|dkr-tdtfg|_|jS|dkrs@  5  '