# Generated by the protocol buffer compiler.  DO NOT EDIT!
# source: yarn_protos.proto

from google.protobuf.internal import enum_type_wrapper
from google.protobuf import descriptor as _descriptor
from google.protobuf import message as _message
from google.protobuf import reflection as _reflection
from google.protobuf import descriptor_pb2
# @@protoc_insertion_point(imports)


import Security_pb2


DESCRIPTOR = _descriptor.FileDescriptor(
  name='yarn_protos.proto',
  package='hadoop.yarn',
  serialized_pb='\n\x11yarn_protos.proto\x12\x0bhadoop.yarn\x1a\x0eSecurity.proto\"\x84\x01\n\x18SerializedExceptionProto\x12\x0f\n\x07message\x18\x01 \x01(\t\x12\r\n\x05trace\x18\x02 \x01(\t\x12\x12\n\nclass_name\x18\x03 \x01(\t\x12\x34\n\x05\x63\x61use\x18\x04 \x01(\x0b\x32%.hadoop.yarn.SerializedExceptionProto\";\n\x12\x41pplicationIdProto\x12\n\n\x02id\x18\x01 \x01(\x05\x12\x19\n\x11\x63luster_timestamp\x18\x02 \x01(\x03\"g\n\x19\x41pplicationAttemptIdProto\x12\x37\n\x0e\x61pplication_id\x18\x01 \x01(\x0b\x32\x1f.hadoop.yarn.ApplicationIdProto\x12\x11\n\tattemptId\x18\x02 \x01(\x05\"\x8f\x01\n\x10\x43ontainerIdProto\x12/\n\x06\x61pp_id\x18\x01 \x01(\x0b\x32\x1f.hadoop.yarn.ApplicationIdProto\x12>\n\x0e\x61pp_attempt_id\x18\x02 \x01(\x0b\x32&.hadoop.yarn.ApplicationAttemptIdProto\x12\n\n\x02id\x18\x03 \x01(\x05\"6\n\rResourceProto\x12\x0e\n\x06memory\x18\x01 \x01(\x05\x12\x15\n\rvirtual_cores\x18\x02 \x01(\x05\"!\n\rPriorityProto\x12\x10\n\x08priority\x18\x01 \x01(\x05\"\x90\x02\n\x0e\x43ontainerProto\x12)\n\x02id\x18\x01 \x01(\x0b\x32\x1d.hadoop.yarn.ContainerIdProto\x12(\n\x06nodeId\x18\x02 \x01(\x0b\x32\x18.hadoop.yarn.NodeIdProto\x12\x19\n\x11node_http_address\x18\x03 \x01(\t\x12,\n\x08resource\x18\x04 \x01(\x0b\x32\x1a.hadoop.yarn.ResourceProto\x12,\n\x08priority\x18\x05 \x01(\x0b\x32\x1a.hadoop.yarn.PriorityProto\x12\x32\n\x0f\x63ontainer_token\x18\x06 \x01(\x0b\x32\x19.hadoop.common.TokenProto\"V\n\x08URLProto\x12\x0e\n\x06scheme\x18\x01 \x01(\t\x12\x0c\n\x04host\x18\x02 \x01(\t\x12\x0c\n\x04port\x18\x03 \x01(\x05\x12\x0c\n\x04\x66ile\x18\x04 \x01(\t\x12\x10\n\x08userInfo\x18\x05 \x01(\t\"\xe1\x01\n\x12LocalResourceProto\x12\'\n\x08resource\x18\x01 \x01(\x0b\x32\x15.hadoop.yarn.URLProto\x12\x0c\n\x04size\x18\x02 \x01(\x03\x12\x11\n\ttimestamp\x18\x03 \x01(\x03\x12\x31\n\x04type\x18\x04 \x01(\x0e\x32#.hadoop.yarn.LocalResourceTypeProto\x12=\n\nvisibility\x18\x05 \x01(\x0e\x32).hadoop.yarn.LocalResourceVisibilityProto\x12\x0f\n\x07pattern\x18\x06 \x01(\t\"\x85\x02\n#ApplicationResourceUsageReportProto\x12\x1b\n\x13num_used_containers\x18\x01 \x01(\x05\x12\x1f\n\x17num_reserved_containers\x18\x02 \x01(\x05\x12\x32\n\x0eused_resources\x18\x03 \x01(\x0b\x32\x1a.hadoop.yarn.ResourceProto\x12\x36\n\x12reserved_resources\x18\x04 \x01(\x0b\x32\x1a.hadoop.yarn.ResourceProto\x12\x34\n\x10needed_resources\x18\x05 \x01(\x0b\x32\x1a.hadoop.yarn.ResourceProto\"\xcf\x05\n\x16\x41pplicationReportProto\x12\x36\n\rapplicationId\x18\x01 \x01(\x0b\x32\x1f.hadoop.yarn.ApplicationIdProto\x12\x0c\n\x04user\x18\x02 \x01(\t\x12\r\n\x05queue\x18\x03 \x01(\t\x12\x0c\n\x04name\x18\x04 \x01(\t\x12\x0c\n\x04host\x18\x05 \x01(\t\x12\x10\n\x08rpc_port\x18\x06 \x01(\x05\x12\x35\n\x12\x63lient_to_am_token\x18\x07 \x01(\x0b\x32\x19.hadoop.common.TokenProto\x12\x46\n\x16yarn_application_state\x18\x08 \x01(\x0e\x32&.hadoop.yarn.YarnApplicationStateProto\x12\x13\n\x0btrackingUrl\x18\t \x01(\t\x12\x18\n\x0b\x64iagnostics\x18\n \x01(\t:\x03N/A\x12\x11\n\tstartTime\x18\x0b \x01(\x03\x12\x12\n\nfinishTime\x18\x0c \x01(\x03\x12J\n\x18\x66inal_application_status\x18\r \x01(\x0e\x32(.hadoop.yarn.FinalApplicationStatusProto\x12L\n\x12\x61pp_resource_Usage\x18\x0e \x01(\x0b\x32\x30.hadoop.yarn.ApplicationResourceUsageReportProto\x12\x1b\n\x13originalTrackingUrl\x18\x0f \x01(\t\x12K\n\x1b\x63urrentApplicationAttemptId\x18\x10 \x01(\x0b\x32&.hadoop.yarn.ApplicationAttemptIdProto\x12\x10\n\x08progress\x18\x11 \x01(\x02\x12\x17\n\x0f\x61pplicationType\x18\x12 \x01(\t\x12.\n\x0b\x61m_rm_token\x18\x13 \x01(\x0b\x32\x19.hadoop.common.TokenProto\")\n\x0bNodeIdProto\x12\x0c\n\x04host\x18\x01 \x01(\t\x12\x0c\n\x04port\x18\x02 \x01(\x05\"\xbc\x02\n\x0fNodeReportProto\x12(\n\x06nodeId\x18\x01 \x01(\x0b\x32\x18.hadoop.yarn.NodeIdProto\x12\x13\n\x0bhttpAddress\x18\x02 \x01(\t\x12\x10\n\x08rackName\x18\x03 \x01(\t\x12(\n\x04used\x18\x04 \x01(\x0b\x32\x1a.hadoop.yarn.ResourceProto\x12.\n\ncapability\x18\x05 \x01(\x0b\x32\x1a.hadoop.yarn.ResourceProto\x12\x15\n\rnumContainers\x18\x06 \x01(\x05\x12/\n\nnode_state\x18\x07 \x01(\x0e\x32\x1b.hadoop.yarn.NodeStateProto\x12\x15\n\rhealth_report\x18\x08 \x01(\t\x12\x1f\n\x17last_health_report_time\x18\t \x01(\x03\"\xc1\x01\n\x14ResourceRequestProto\x12,\n\x08priority\x18\x01 \x01(\x0b\x32\x1a.hadoop.yarn.PriorityProto\x12\x15\n\rresource_name\x18\x02 \x01(\t\x12.\n\ncapability\x18\x03 \x01(\x0b\x32\x1a.hadoop.yarn.ResourceProto\x12\x16\n\x0enum_containers\x18\x04 \x01(\x05\x12\x1c\n\x0erelax_locality\x18\x05 \x01(\x08:\x04true\"\x94\x01\n\x16PreemptionMessageProto\x12\x42\n\x0estrictContract\x18\x01 \x01(\x0b\x32*.hadoop.yarn.StrictPreemptionContractProto\x12\x36\n\x08\x63ontract\x18\x02 \x01(\x0b\x32$.hadoop.yarn.PreemptionContractProto\"Y\n\x1dStrictPreemptionContractProto\x12\x38\n\tcontainer\x18\x01 \x03(\x0b\x32%.hadoop.yarn.PreemptionContainerProto\"\x92\x01\n\x17PreemptionContractProto\x12=\n\x08resource\x18\x01 \x03(\x0b\x32+.hadoop.yarn.PreemptionResourceRequestProto\x12\x38\n\tcontainer\x18\x02 \x03(\x0b\x32%.hadoop.yarn.PreemptionContainerProto\"E\n\x18PreemptionContainerProto\x12)\n\x02id\x18\x01 \x01(\x0b\x32\x1d.hadoop.yarn.ContainerIdProto\"U\n\x1ePreemptionResourceRequestProto\x12\x33\n\x08resource\x18\x01 \x01(\x0b\x32!.hadoop.yarn.ResourceRequestProto\"X\n\x1dResourceBlacklistRequestProto\x12\x1b\n\x13\x62lacklist_additions\x18\x01 \x03(\t\x12\x1a\n\x12\x62lacklist_removals\x18\x02 \x03(\t\"\xb6\x03\n!ApplicationSubmissionContextProto\x12\x37\n\x0e\x61pplication_id\x18\x01 \x01(\x0b\x32\x1f.hadoop.yarn.ApplicationIdProto\x12\x1d\n\x10\x61pplication_name\x18\x02 \x01(\t:\x03N/A\x12\x16\n\x05queue\x18\x03 \x01(\t:\x07\x64\x65\x66\x61ult\x12,\n\x08priority\x18\x04 \x01(\x0b\x32\x1a.hadoop.yarn.PriorityProto\x12\x43\n\x11\x61m_container_spec\x18\x05 \x01(\x0b\x32(.hadoop.yarn.ContainerLaunchContextProto\x12)\n\x1b\x63\x61ncel_tokens_when_complete\x18\x06 \x01(\x08:\x04true\x12\x1b\n\x0cunmanaged_am\x18\x07 \x01(\x08:\x05\x66\x61lse\x12\x19\n\x0emaxAppAttempts\x18\x08 \x01(\x05:\x01\x30\x12,\n\x08resource\x18\t \x01(\x0b\x32\x1a.hadoop.yarn.ResourceProto\x12\x1d\n\x0f\x61pplicationType\x18\n \x01(\t:\x04YARN\"e\n\x16\x41pplicationACLMapProto\x12;\n\naccessType\x18\x01 \x01(\x0e\x32\'.hadoop.yarn.ApplicationAccessTypeProto\x12\x0e\n\x03\x61\x63l\x18\x02 \x01(\t:\x01 \"4\n\x17YarnClusterMetricsProto\x12\x19\n\x11num_node_managers\x18\x01 \x01(\x05\"\x81\x02\n\x0eQueueInfoProto\x12\x11\n\tqueueName\x18\x01 \x01(\t\x12\x10\n\x08\x63\x61pacity\x18\x02 \x01(\x02\x12\x17\n\x0fmaximumCapacity\x18\x03 \x01(\x02\x12\x17\n\x0f\x63urrentCapacity\x18\x04 \x01(\x02\x12+\n\x05state\x18\x05 \x01(\x0e\x32\x1c.hadoop.yarn.QueueStateProto\x12\x30\n\x0b\x63hildQueues\x18\x06 \x03(\x0b\x32\x1b.hadoop.yarn.QueueInfoProto\x12\x39\n\x0c\x61pplications\x18\x07 \x03(\x0b\x32#.hadoop.yarn.ApplicationReportProto\"X\n\x15QueueUserACLInfoProto\x12\x11\n\tqueueName\x18\x01 \x01(\t\x12,\n\x08userAcls\x18\x02 \x03(\x0e\x32\x1a.hadoop.yarn.QueueACLProto\"\xaf\x02\n\x1b\x43ontainerLaunchContextProto\x12@\n\x0elocalResources\x18\x01 \x03(\x0b\x32(.hadoop.yarn.StringLocalResourceMapProto\x12\x0e\n\x06tokens\x18\x02 \x01(\x0c\x12\x36\n\x0cservice_data\x18\x03 \x03(\x0b\x32 .hadoop.yarn.StringBytesMapProto\x12\x36\n\x0b\x65nvironment\x18\x04 \x03(\x0b\x32!.hadoop.yarn.StringStringMapProto\x12\x0f\n\x07\x63ommand\x18\x05 \x03(\t\x12=\n\x10\x61pplication_ACLs\x18\x06 \x03(\x0b\x32#.hadoop.yarn.ApplicationACLMapProto\"\xb2\x01\n\x14\x43ontainerStatusProto\x12\x33\n\x0c\x63ontainer_id\x18\x01 \x01(\x0b\x32\x1d.hadoop.yarn.ContainerIdProto\x12/\n\x05state\x18\x02 \x01(\x0e\x32 .hadoop.yarn.ContainerStateProto\x12\x18\n\x0b\x64iagnostics\x18\x03 \x01(\t:\x03N/A\x12\x1a\n\x0b\x65xit_status\x18\x04 \x01(\x05:\x05-1000\"Z\n\x1bStringLocalResourceMapProto\x12\x0b\n\x03key\x18\x01 \x01(\t\x12.\n\x05value\x18\x02 \x01(\x0b\x32\x1f.hadoop.yarn.LocalResourceProto\"2\n\x14StringStringMapProto\x12\x0b\n\x03key\x18\x01 \x01(\t\x12\r\n\x05value\x18\x02 \x01(\t\"1\n\x13StringBytesMapProto\x12\x0b\n\x03key\x18\x01 \x01(\t\x12\r\n\x05value\x18\x02 \x01(\x0c*?\n\x13\x43ontainerStateProto\x12\t\n\x05\x43_NEW\x10\x01\x12\r\n\tC_RUNNING\x10\x02\x12\x0e\n\nC_COMPLETE\x10\x03*\x84\x01\n\x19YarnApplicationStateProto\x12\x07\n\x03NEW\x10\x01\x12\x0e\n\nNEW_SAVING\x10\x02\x12\r\n\tSUBMITTED\x10\x03\x12\x0c\n\x08\x41\x43\x43\x45PTED\x10\x04\x12\x0b\n\x07RUNNING\x10\x05\x12\x0c\n\x08\x46INISHED\x10\x06\x12\n\n\x06\x46\x41ILED\x10\x07\x12\n\n\x06KILLED\x10\x08*c\n\x1b\x46inalApplicationStatusProto\x12\x11\n\rAPP_UNDEFINED\x10\x00\x12\x11\n\rAPP_SUCCEEDED\x10\x01\x12\x0e\n\nAPP_FAILED\x10\x02\x12\x0e\n\nAPP_KILLED\x10\x03*H\n\x1cLocalResourceVisibilityProto\x12\n\n\x06PUBLIC\x10\x01\x12\x0b\n\x07PRIVATE\x10\x02\x12\x0f\n\x0b\x41PPLICATION\x10\x03*<\n\x16LocalResourceTypeProto\x12\x0b\n\x07\x41RCHIVE\x10\x01\x12\x08\n\x04\x46ILE\x10\x02\x12\x0b\n\x07PATTERN\x10\x03*s\n\x0eNodeStateProto\x12\n\n\x06NS_NEW\x10\x01\x12\x0e\n\nNS_RUNNING\x10\x02\x12\x10\n\x0cNS_UNHEALTHY\x10\x03\x12\x15\n\x11NS_DECOMMISSIONED\x10\x04\x12\x0b\n\x07NS_LOST\x10\x05\x12\x0f\n\x0bNS_REBOOTED\x10\x06*0\n\x0e\x41MCommandProto\x12\r\n\tAM_RESYNC\x10\x01\x12\x0f\n\x0b\x41M_SHUTDOWN\x10\x02*N\n\x1a\x41pplicationAccessTypeProto\x12\x16\n\x12\x41PPACCESS_VIEW_APP\x10\x01\x12\x18\n\x14\x41PPACCESS_MODIFY_APP\x10\x02*/\n\x0fQueueStateProto\x12\r\n\tQ_STOPPED\x10\x01\x12\r\n\tQ_RUNNING\x10\x02*H\n\rQueueACLProto\x12\x1c\n\x18QACL_SUBMIT_APPLICATIONS\x10\x01\x12\x19\n\x15QACL_ADMINISTER_QUEUE\x10\x02*n\n\x18\x43ontainerExitStatusProto\x12\x0b\n\x07SUCCESS\x10\x00\x12\x14\n\x07INVALID\x10\x98\xf8\xff\xff\xff\xff\xff\xff\xff\x01\x12\x14\n\x07\x41\x42ORTED\x10\x9c\xff\xff\xff\xff\xff\xff\xff\xff\x01\x12\x19\n\x0c\x44ISKS_FAILED\x10\x9b\xff\xff\xff\xff\xff\xff\xff\xff\x01\x42\x30\n\x1corg.apache.hadoop.yarn.protoB\nYarnProtos\x88\x01\x01\xa0\x01\x01')

_CONTAINERSTATEPROTO = _descriptor.EnumDescriptor(
  name='ContainerStateProto',
  full_name='hadoop.yarn.ContainerStateProto',
  filename=None,
  file=DESCRIPTOR,
  values=[
    _descriptor.EnumValueDescriptor(
      name='C_NEW', index=0, number=1,
      options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='C_RUNNING', index=1, number=2,
      options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='C_COMPLETE', index=2, number=3,
      options=None,
      type=None),
  ],
  containing_type=None,
  options=None,
  serialized_start=4992,
  serialized_end=5055,
)

ContainerStateProto = enum_type_wrapper.EnumTypeWrapper(_CONTAINERSTATEPROTO)
_YARNAPPLICATIONSTATEPROTO = _descriptor.EnumDescriptor(
  name='YarnApplicationStateProto',
  full_name='hadoop.yarn.YarnApplicationStateProto',
  filename=None,
  file=DESCRIPTOR,
  values=[
    _descriptor.EnumValueDescriptor(
      name='NEW', index=0, number=1,
      options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='NEW_SAVING', index=1, number=2,
      options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='SUBMITTED', index=2, number=3,
      options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='ACCEPTED', index=3, number=4,
      options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='RUNNING', index=4, number=5,
      options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='FINISHED', index=5, number=6,
      options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='FAILED', index=6, number=7,
      options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='KILLED', index=7, number=8,
      options=None,
      type=None),
  ],
  containing_type=None,
  options=None,
  serialized_start=5058,
  serialized_end=5190,
)

YarnApplicationStateProto = enum_type_wrapper.EnumTypeWrapper(_YARNAPPLICATIONSTATEPROTO)
_FINALAPPLICATIONSTATUSPROTO = _descriptor.EnumDescriptor(
  name='FinalApplicationStatusProto',
  full_name='hadoop.yarn.FinalApplicationStatusProto',
  filename=None,
  file=DESCRIPTOR,
  values=[
    _descriptor.EnumValueDescriptor(
      name='APP_UNDEFINED', index=0, number=0,
      options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='APP_SUCCEEDED', index=1, number=1,
      options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='APP_FAILED', index=2, number=2,
      options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='APP_KILLED', index=3, number=3,
      options=None,
      type=None),
  ],
  containing_type=None,
  options=None,
  serialized_start=5192,
  serialized_end=5291,
)

FinalApplicationStatusProto = enum_type_wrapper.EnumTypeWrapper(_FINALAPPLICATIONSTATUSPROTO)
_LOCALRESOURCEVISIBILITYPROTO = _descriptor.EnumDescriptor(
  name='LocalResourceVisibilityProto',
  full_name='hadoop.yarn.LocalResourceVisibilityProto',
  filename=None,
  file=DESCRIPTOR,
  values=[
    _descriptor.EnumValueDescriptor(
      name='PUBLIC', index=0, number=1,
      options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='PRIVATE', index=1, number=2,
      options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='APPLICATION', index=2, number=3,
      options=None,
      type=None),
  ],
  containing_type=None,
  options=None,
  serialized_start=5293,
  serialized_end=5365,
)

LocalResourceVisibilityProto = enum_type_wrapper.EnumTypeWrapper(_LOCALRESOURCEVISIBILITYPROTO)
_LOCALRESOURCETYPEPROTO = _descriptor.EnumDescriptor(
  name='LocalResourceTypeProto',
  full_name='hadoop.yarn.LocalResourceTypeProto',
  filename=None,
  file=DESCRIPTOR,
  values=[
    _descriptor.EnumValueDescriptor(
      name='ARCHIVE', index=0, number=1,
      options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='FILE', index=1, number=2,
      options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='PATTERN', index=2, number=3,
      options=None,
      type=None),
  ],
  containing_type=None,
  options=None,
  serialized_start=5367,
  serialized_end=5427,
)

LocalResourceTypeProto = enum_type_wrapper.EnumTypeWrapper(_LOCALRESOURCETYPEPROTO)
_NODESTATEPROTO = _descriptor.EnumDescriptor(
  name='NodeStateProto',
  full_name='hadoop.yarn.NodeStateProto',
  filename=None,
  file=DESCRIPTOR,
  values=[
    _descriptor.EnumValueDescriptor(
      name='NS_NEW', index=0, number=1,
      options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='NS_RUNNING', index=1, number=2,
      options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='NS_UNHEALTHY', index=2, number=3,
      options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='NS_DECOMMISSIONED', index=3, number=4,
      options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='NS_LOST', index=4, number=5,
      options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='NS_REBOOTED', index=5, number=6,
      options=None,
      type=None),
  ],
  containing_type=None,
  options=None,
  serialized_start=5429,
  serialized_end=5544,
)

NodeStateProto = enum_type_wrapper.EnumTypeWrapper(_NODESTATEPROTO)
_AMCOMMANDPROTO = _descriptor.EnumDescriptor(
  name='AMCommandProto',
  full_name='hadoop.yarn.AMCommandProto',
  filename=None,
  file=DESCRIPTOR,
  values=[
    _descriptor.EnumValueDescriptor(
      name='AM_RESYNC', index=0, number=1,
      options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='AM_SHUTDOWN', index=1, number=2,
      options=None,
      type=None),
  ],
  containing_type=None,
  options=None,
  serialized_start=5546,
  serialized_end=5594,
)

AMCommandProto = enum_type_wrapper.EnumTypeWrapper(_AMCOMMANDPROTO)
_APPLICATIONACCESSTYPEPROTO = _descriptor.EnumDescriptor(
  name='ApplicationAccessTypeProto',
  full_name='hadoop.yarn.ApplicationAccessTypeProto',
  filename=None,
  file=DESCRIPTOR,
  values=[
    _descriptor.EnumValueDescriptor(
      name='APPACCESS_VIEW_APP', index=0, number=1,
      options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='APPACCESS_MODIFY_APP', index=1, number=2,
      options=None,
      type=None),
  ],
  containing_type=None,
  options=None,
  serialized_start=5596,
  serialized_end=5674,
)

ApplicationAccessTypeProto = enum_type_wrapper.EnumTypeWrapper(_APPLICATIONACCESSTYPEPROTO)
_QUEUESTATEPROTO = _descriptor.EnumDescriptor(
  name='QueueStateProto',
  full_name='hadoop.yarn.QueueStateProto',
  filename=None,
  file=DESCRIPTOR,
  values=[
    _descriptor.EnumValueDescriptor(
      name='Q_STOPPED', index=0, number=1,
      options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='Q_RUNNING', index=1, number=2,
      options=None,
      type=None),
  ],
  containing_type=None,
  options=None,
  serialized_start=5676,
  serialized_end=5723,
)

QueueStateProto = enum_type_wrapper.EnumTypeWrapper(_QUEUESTATEPROTO)
_QUEUEACLPROTO = _descriptor.EnumDescriptor(
  name='QueueACLProto',
  full_name='hadoop.yarn.QueueACLProto',
  filename=None,
  file=DESCRIPTOR,
  values=[
    _descriptor.EnumValueDescriptor(
      name='QACL_SUBMIT_APPLICATIONS', index=0, number=1,
      options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='QACL_ADMINISTER_QUEUE', index=1, number=2,
      options=None,
      type=None),
  ],
  containing_type=None,
  options=None,
  serialized_start=5725,
  serialized_end=5797,
)

QueueACLProto = enum_type_wrapper.EnumTypeWrapper(_QUEUEACLPROTO)
_CONTAINEREXITSTATUSPROTO = _descriptor.EnumDescriptor(
  name='ContainerExitStatusProto',
  full_name='hadoop.yarn.ContainerExitStatusProto',
  filename=None,
  file=DESCRIPTOR,
  values=[
    _descriptor.EnumValueDescriptor(
      name='SUCCESS', index=0, number=0,
      options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='INVALID', index=1, number=-1000,
      options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='ABORTED', index=2, number=-100,
      options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='DISKS_FAILED', index=3, number=-101,
      options=None,
      type=None),
  ],
  containing_type=None,
  options=None,
  serialized_start=5799,
  serialized_end=5909,
)

ContainerExitStatusProto = enum_type_wrapper.EnumTypeWrapper(_CONTAINEREXITSTATUSPROTO)
C_NEW = 1
C_RUNNING = 2
C_COMPLETE = 3
NEW = 1
NEW_SAVING = 2
SUBMITTED = 3
ACCEPTED = 4
RUNNING = 5
FINISHED = 6
FAILED = 7
KILLED = 8
APP_UNDEFINED = 0
APP_SUCCEEDED = 1
APP_FAILED = 2
APP_KILLED = 3
PUBLIC = 1
PRIVATE = 2
APPLICATION = 3
ARCHIVE = 1
FILE = 2
PATTERN = 3
NS_NEW = 1
NS_RUNNING = 2
NS_UNHEALTHY = 3
NS_DECOMMISSIONED = 4
NS_LOST = 5
NS_REBOOTED = 6
AM_RESYNC = 1
AM_SHUTDOWN = 2
APPACCESS_VIEW_APP = 1
APPACCESS_MODIFY_APP = 2
Q_STOPPED = 1
Q_RUNNING = 2
QACL_SUBMIT_APPLICATIONS = 1
QACL_ADMINISTER_QUEUE = 2
SUCCESS = 0
INVALID = -1000
ABORTED = -100
DISKS_FAILED = -101



_SERIALIZEDEXCEPTIONPROTO = _descriptor.Descriptor(
  name='SerializedExceptionProto',
  full_name='hadoop.yarn.SerializedExceptionProto',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='message', full_name='hadoop.yarn.SerializedExceptionProto.message', index=0,
      number=1, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=unicode("", "utf-8"),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      options=None),
    _descriptor.FieldDescriptor(
      name='trace', full_name='hadoop.yarn.SerializedExceptionProto.trace', index=1,
      number=2, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=unicode("", "utf-8"),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      options=None),
    _descriptor.FieldDescriptor(
      name='class_name', full_name='hadoop.yarn.SerializedExceptionProto.class_name', index=2,
      number=3, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=unicode("", "utf-8"),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      options=None),
    _descriptor.FieldDescriptor(
      name='cause', full_name='hadoop.yarn.SerializedExceptionProto.cause', index=3,
      number=4, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      options=None),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  options=None,
  is_extendable=False,
  extension_ranges=[],
  serialized_start=51,
  serialized_end=183,
)


_APPLICATIONIDPROTO = _descriptor.Descriptor(
  name='ApplicationIdProto',
  full_name='hadoop.yarn.ApplicationIdProto',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='id', full_name='hadoop.yarn.ApplicationIdProto.id', index=0,
      number=1, type=5, cpp_type=1, label=1,
      has_default_value=False, default_value=0,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      options=None),
    _descriptor.FieldDescriptor(
      name='cluster_timestamp', full_name='hadoop.yarn.ApplicationIdProto.cluster_timestamp', index=1,
      number=2, type=3, cpp_type=2, label=1,
      has_default_value=False, default_value=0,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      options=None),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  options=None,
  is_extendable=False,
  extension_ranges=[],
  serialized_start=185,
  serialized_end=244,
)


_APPLICATIONATTEMPTIDPROTO = _descriptor.Descriptor(
  name='ApplicationAttemptIdProto',
  full_name='hadoop.yarn.ApplicationAttemptIdProto',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='application_id', full_name='hadoop.yarn.ApplicationAttemptIdProto.application_id', index=0,
      number=1, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      options=None),
    _descriptor.FieldDescriptor(
      name='attemptId', full_name='hadoop.yarn.ApplicationAttemptIdProto.attemptId', index=1,
      number=2, type=5, cpp_type=1, label=1,
      has_default_value=False, default_value=0,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      options=None),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  options=None,
  is_extendable=False,
  extension_ranges=[],
  serialized_start=246,
  serialized_end=349,
)


_CONTAINERIDPROTO = _descriptor.Descriptor(
  name='ContainerIdProto',
  full_name='hadoop.yarn.ContainerIdProto',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='app_id', full_name='hadoop.yarn.ContainerIdProto.app_id', index=0,
      number=1, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      options=None),
    _descriptor.FieldDescriptor(
      name='app_attempt_id', full_name='hadoop.yarn.ContainerIdProto.app_attempt_id', index=1,
      number=2, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      options=None),
    _descriptor.FieldDescriptor(
      name='id', full_name='hadoop.yarn.ContainerIdProto.id', index=2,
      number=3, type=5, cpp_type=1, label=1,
      has_default_value=False, default_value=0,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      options=None),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  options=None,
  is_extendable=False,
  extension_ranges=[],
  serialized_start=352,
  serialized_end=495,
)


_RESOURCEPROTO = _descriptor.Descriptor(
  name='ResourceProto',
  full_name='hadoop.yarn.ResourceProto',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='memory', full_name='hadoop.yarn.ResourceProto.memory', index=0,
      number=1, type=5, cpp_type=1, label=1,
      has_default_value=False, default_value=0,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      options=None),
    _descriptor.FieldDescriptor(
      name='virtual_cores', full_name='hadoop.yarn.ResourceProto.virtual_cores', index=1,
      number=2, type=5, cpp_type=1, label=1,
      has_default_value=False, default_value=0,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      options=None),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  options=None,
  is_extendable=False,
  extension_ranges=[],
  serialized_start=497,
  serialized_end=551,
)


_PRIORITYPROTO = _descriptor.Descriptor(
  name='PriorityProto',
  full_name='hadoop.yarn.PriorityProto',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='priority', full_name='hadoop.yarn.PriorityProto.priority', index=0,
      number=1, type=5, cpp_type=1, label=1,
      has_default_value=False, default_value=0,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      options=None),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  options=None,
  is_extendable=False,
  extension_ranges=[],
  serialized_start=553,
  serialized_end=586,
)


_CONTAINERPROTO = _descriptor.Descriptor(
  name='ContainerProto',
  full_name='hadoop.yarn.ContainerProto',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='id', full_name='hadoop.yarn.ContainerProto.id', index=0,
      number=1, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      options=None),
    _descriptor.FieldDescriptor(
      name='nodeId', full_name='hadoop.yarn.ContainerProto.nodeId', index=1,
      number=2, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      options=None),
    _descriptor.FieldDescriptor(
      name='node_http_address', full_name='hadoop.yarn.ContainerProto.node_http_address', index=2,
      number=3, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=unicode("", "utf-8"),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      options=None),
    _descriptor.FieldDescriptor(
      name='resource', full_name='hadoop.yarn.ContainerProto.resource', index=3,
      number=4, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      options=None),
    _descriptor.FieldDescriptor(
      name='priority', full_name='hadoop.yarn.ContainerProto.priority', index=4,
      number=5, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      options=None),
    _descriptor.FieldDescriptor(
      name='container_token', full_name='hadoop.yarn.ContainerProto.container_token', index=5,
      number=6, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      options=None),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  options=None,
  is_extendable=False,
  extension_ranges=[],
  serialized_start=589,
  serialized_end=861,
)


_URLPROTO = _descriptor.Descriptor(
  name='URLProto',
  full_name='hadoop.yarn.URLProto',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='scheme', full_name='hadoop.yarn.URLProto.scheme', index=0,
      number=1, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=unicode("", "utf-8"),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      options=None),
    _descriptor.FieldDescriptor(
      name='host', full_name='hadoop.yarn.URLProto.host', index=1,
      number=2, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=unicode("", "utf-8"),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      options=None),
    _descriptor.FieldDescriptor(
      name='port', full_name='hadoop.yarn.URLProto.port', index=2,
      number=3, type=5, cpp_type=1, label=1,
      has_default_value=False, default_value=0,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      options=None),
    _descriptor.FieldDescriptor(
      name='file', full_name='hadoop.yarn.URLProto.file', index=3,
      number=4, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=unicode("", "utf-8"),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      options=None),
    _descriptor.FieldDescriptor(
      name='userInfo', full_name='hadoop.yarn.URLProto.userInfo', index=4,
      number=5, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=unicode("", "utf-8"),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      options=None),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  options=None,
  is_extendable=False,
  extension_ranges=[],
  serialized_start=863,
  serialized_end=949,
)


_LOCALRESOURCEPROTO = _descriptor.Descriptor(
  name='LocalResourceProto',
  full_name='hadoop.yarn.LocalResourceProto',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='resource', full_name='hadoop.yarn.LocalResourceProto.resource', index=0,
      number=1, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      options=None),
    _descriptor.FieldDescriptor(
      name='size', full_name='hadoop.yarn.LocalResourceProto.size', index=1,
      number=2, type=3, cpp_type=2, label=1,
      has_default_value=False, default_value=0,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      options=None),
    _descriptor.FieldDescriptor(
      name='timestamp', full_name='hadoop.yarn.LocalResourceProto.timestamp', index=2,
      number=3, type=3, cpp_type=2, label=1,
      has_default_value=False, default_value=0,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      options=None),
    _descriptor.FieldDescriptor(
      name='type', full_name='hadoop.yarn.LocalResourceProto.type', index=3,
      number=4, type=14, cpp_type=8, label=1,
      has_default_value=False, default_value=1,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      options=None),
    _descriptor.FieldDescriptor(
      name='visibility', full_name='hadoop.yarn.LocalResourceProto.visibility', index=4,
      number=5, type=14, cpp_type=8, label=1,
      has_default_value=False, default_value=1,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      options=None),
    _descriptor.FieldDescriptor(
      name='pattern', full_name='hadoop.yarn.LocalResourceProto.pattern', index=5,
      number=6, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=unicode("", "utf-8"),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      options=None),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  options=None,
  is_extendable=False,
  extension_ranges=[],
  serialized_start=952,
  serialized_end=1177,
)


_APPLICATIONRESOURCEUSAGEREPORTPROTO = _descriptor.Descriptor(
  name='ApplicationResourceUsageReportProto',
  full_name='hadoop.yarn.ApplicationResourceUsageReportProto',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='num_used_containers', full_name='hadoop.yarn.ApplicationResourceUsageReportProto.num_used_containers', index=0,
      number=1, type=5, cpp_type=1, label=1,
      has_default_value=False, default_value=0,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      options=None),
    _descriptor.FieldDescriptor(
      name='num_reserved_containers', full_name='hadoop.yarn.ApplicationResourceUsageReportProto.num_reserved_containers', index=1,
      number=2, type=5, cpp_type=1, label=1,
      has_default_value=False, default_value=0,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      options=None),
    _descriptor.FieldDescriptor(
      name='used_resources', full_name='hadoop.yarn.ApplicationResourceUsageReportProto.used_resources', index=2,
      number=3, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      options=None),
    _descriptor.FieldDescriptor(
      name='reserved_resources', full_name='hadoop.yarn.ApplicationResourceUsageReportProto.reserved_resources', index=3,
      number=4, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      options=None),
    _descriptor.FieldDescriptor(
      name='needed_resources', full_name='hadoop.yarn.ApplicationResourceUsageReportProto.needed_resources', index=4,
      number=5, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      options=None),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  options=None,
  is_extendable=False,
  extension_ranges=[],
  serialized_start=1180,
  serialized_end=1441,
)


_APPLICATIONREPORTPROTO = _descriptor.Descriptor(
  name='ApplicationReportProto',
  full_name='hadoop.yarn.ApplicationReportProto',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='applicationId', full_name='hadoop.yarn.ApplicationReportProto.applicationId', index=0,
      number=1, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      options=None),
    _descriptor.FieldDescriptor(
      name='user', full_name='hadoop.yarn.ApplicationReportProto.user', index=1,
      number=2, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=unicode("", "utf-8"),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      options=None),
    _descriptor.FieldDescriptor(
      name='queue', full_name='hadoop.yarn.ApplicationReportProto.queue', index=2,
      number=3, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=unicode("", "utf-8"),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      options=None),
    _descriptor.FieldDescriptor(
      name='name', full_name='hadoop.yarn.ApplicationReportProto.name', index=3,
      number=4, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=unicode("", "utf-8"),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      options=None),
    _descriptor.FieldDescriptor(
      name='host', full_name='hadoop.yarn.ApplicationReportProto.host', index=4,
      number=5, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=unicode("", "utf-8"),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      options=None),
    _descriptor.FieldDescriptor(
      name='rpc_port', full_name='hadoop.yarn.ApplicationReportProto.rpc_port', index=5,
      number=6, type=5, cpp_type=1, label=1,
      has_default_value=False, default_value=0,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      options=None),
    _descriptor.FieldDescriptor(
      name='client_to_am_token', full_name='hadoop.yarn.ApplicationReportProto.client_to_am_token', index=6,
      number=7, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      options=None),
    _descriptor.FieldDescriptor(
      name='yarn_application_state', full_name='hadoop.yarn.ApplicationReportProto.yarn_application_state', index=7,
      number=8, type=14, cpp_type=8, label=1,
      has_default_value=False, default_value=1,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      options=None),
    _descriptor.FieldDescriptor(
      name='trackingUrl', full_name='hadoop.yarn.ApplicationReportProto.trackingUrl', index=8,
      number=9, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=unicode("", "utf-8"),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      options=None),
    _descriptor.FieldDescriptor(
      name='diagnostics', full_name='hadoop.yarn.ApplicationReportProto.diagnostics', index=9,
      number=10, type=9, cpp_type=9, label=1,
      has_default_value=True, default_value=unicode("N/A", "utf-8"),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      options=None),
    _descriptor.FieldDescriptor(
      name='startTime', full_name='hadoop.yarn.ApplicationReportProto.startTime', index=10,
      number=11, type=3, cpp_type=2, label=1,
      has_default_value=False, default_value=0,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      options=None),
    _descriptor.FieldDescriptor(
      name='finishTime', full_name='hadoop.yarn.ApplicationReportProto.finishTime', index=11,
      number=12, type=3, cpp_type=2, label=1,
      has_default_value=False, default_value=0,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      options=None),
    _descriptor.FieldDescriptor(
      name='final_application_status', full_name='hadoop.yarn.ApplicationReportProto.final_application_status', index=12,
      number=13, type=14, cpp_type=8, label=1,
      has_default_value=False, default_value=0,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      options=None),
    _descriptor.FieldDescriptor(
      name='app_resource_Usage', full_name='hadoop.yarn.ApplicationReportProto.app_resource_Usage', index=13,
      number=14, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      options=None),
    _descriptor.FieldDescriptor(
      name='originalTrackingUrl', full_name='hadoop.yarn.ApplicationReportProto.originalTrackingUrl', index=14,
      number=15, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=unicode("", "utf-8"),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      options=None),
    _descriptor.FieldDescriptor(
      name='currentApplicationAttemptId', full_name='hadoop.yarn.ApplicationReportProto.currentApplicationAttemptId', index=15,
      number=16, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      options=None),
    _descriptor.FieldDescriptor(
      name='progress', full_name='hadoop.yarn.ApplicationReportProto.progress', index=16,
      number=17, type=2, cpp_type=6, label=1,
      has_default_value=False, default_value=0,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      options=None),
    _descriptor.FieldDescriptor(
      name='applicationType', full_name='hadoop.yarn.ApplicationReportProto.applicationType', index=17,
      number=18, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=unicode("", "utf-8"),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      options=None),
    _descriptor.FieldDescriptor(
      name='am_rm_token', full_name='hadoop.yarn.ApplicationReportProto.am_rm_token', index=18,
      number=19, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      options=None),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  options=None,
  is_extendable=False,
  extension_ranges=[],
  serialized_start=1444,
  serialized_end=2163,
)


_NODEIDPROTO = _descriptor.Descriptor(
  name='NodeIdProto',
  full_name='hadoop.yarn.NodeIdProto',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='host', full_name='hadoop.yarn.NodeIdProto.host', index=0,
      number=1, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=unicode("", "utf-8"),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      options=None),
    _descriptor.FieldDescriptor(
      name='port', full_name='hadoop.yarn.NodeIdProto.port', index=1,
      number=2, type=5, cpp_type=1, label=1,
      has_default_value=False, default_value=0,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      options=None),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  options=None,
  is_extendable=False,
  extension_ranges=[],
  serialized_start=2165,
  serialized_end=2206,
)


_NODEREPORTPROTO = _descriptor.Descriptor(
  name='NodeReportProto',
  full_name='hadoop.yarn.NodeReportProto',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='nodeId', full_name='hadoop.yarn.NodeReportProto.nodeId', index=0,
      number=1, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      options=None),
    _descriptor.FieldDescriptor(
      name='httpAddress', full_name='hadoop.yarn.NodeReportProto.httpAddress', index=1,
      number=2, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=unicode("", "utf-8"),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      options=None),
    _descriptor.FieldDescriptor(
      name='rackName', full_name='hadoop.yarn.NodeReportProto.rackName', index=2,
      number=3, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=unicode("", "utf-8"),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      options=None),
    _descriptor.FieldDescriptor(
      name='used', full_name='hadoop.yarn.NodeReportProto.used', index=3,
      number=4, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      options=None),
    _descriptor.FieldDescriptor(
      name='capability', full_name='hadoop.yarn.NodeReportProto.capability', index=4,
      number=5, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      options=None),
    _descriptor.FieldDescriptor(
      name='numContainers', full_name='hadoop.yarn.NodeReportProto.numContainers', index=5,
      number=6, type=5, cpp_type=1, label=1,
      has_default_value=False, default_value=0,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      options=None),
    _descriptor.FieldDescriptor(
      name='node_state', full_name='hadoop.yarn.NodeReportProto.node_state', index=6,
      number=7, type=14, cpp_type=8, label=1,
      has_default_value=False, default_value=1,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      options=None),
    _descriptor.FieldDescriptor(
      name='health_report', full_name='hadoop.yarn.NodeReportProto.health_report', index=7,
      number=8, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=unicode("", "utf-8"),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      options=None),
    _descriptor.FieldDescriptor(
      name='last_health_report_time', full_name='hadoop.yarn.NodeReportProto.last_health_report_time', index=8,
      number=9, type=3, cpp_type=2, label=1,
      has_default_value=False, default_value=0,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      options=None),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  options=None,
  is_extendable=False,
  extension_ranges=[],
  serialized_start=2209,
  serialized_end=2525,
)


_RESOURCEREQUESTPROTO = _descriptor.Descriptor(
  name='ResourceRequestProto',
  full_name='hadoop.yarn.ResourceRequestProto',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='priority', full_name='hadoop.yarn.ResourceRequestProto.priority', index=0,
      number=1, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      options=None),
    _descriptor.FieldDescriptor(
      name='resource_name', full_name='hadoop.yarn.ResourceRequestProto.resource_name', index=1,
      number=2, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=unicode("", "utf-8"),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      options=None),
    _descriptor.FieldDescriptor(
      name='capability', full_name='hadoop.yarn.ResourceRequestProto.capability', index=2,
      number=3, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      options=None),
    _descriptor.FieldDescriptor(
      name='num_containers', full_name='hadoop.yarn.ResourceRequestProto.num_containers', index=3,
      number=4, type=5, cpp_type=1, label=1,
      has_default_value=False, default_value=0,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      options=None),
    _descriptor.FieldDescriptor(
      name='relax_locality', full_name='hadoop.yarn.ResourceRequestProto.relax_locality', index=4,
      number=5, type=8, cpp_type=7, label=1,
      has_default_value=True, default_value=True,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      options=None),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  options=None,
  is_extendable=False,
  extension_ranges=[],
  serialized_start=2528,
  serialized_end=2721,
)


_PREEMPTIONMESSAGEPROTO = _descriptor.Descriptor(
  name='PreemptionMessageProto',
  full_name='hadoop.yarn.PreemptionMessageProto',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='strictContract', full_name='hadoop.yarn.PreemptionMessageProto.strictContract', index=0,
      number=1, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      options=None),
    _descriptor.FieldDescriptor(
      name='contract', full_name='hadoop.yarn.PreemptionMessageProto.contract', index=1,
      number=2, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      options=None),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  options=None,
  is_extendable=False,
  extension_ranges=[],
  serialized_start=2724,
  serialized_end=2872,
)


_STRICTPREEMPTIONCONTRACTPROTO = _descriptor.Descriptor(
  name='StrictPreemptionContractProto',
  full_name='hadoop.yarn.StrictPreemptionContractProto',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='container', full_name='hadoop.yarn.StrictPreemptionContractProto.container', index=0,
      number=1, type=11, cpp_type=10, label=3,
      has_default_value=False, default_value=[],
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      options=None),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  options=None,
  is_extendable=False,
  extension_ranges=[],
  serialized_start=2874,
  serialized_end=2963,
)


_PREEMPTIONCONTRACTPROTO = _descriptor.Descriptor(
  name='PreemptionContractProto',
  full_name='hadoop.yarn.PreemptionContractProto',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='resource', full_name='hadoop.yarn.PreemptionContractProto.resource', index=0,
      number=1, type=11, cpp_type=10, label=3,
      has_default_value=False, default_value=[],
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      options=None),
    _descriptor.FieldDescriptor(
      name='container', full_name='hadoop.yarn.PreemptionContractProto.container', index=1,
      number=2, type=11, cpp_type=10, label=3,
      has_default_value=False, default_value=[],
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      options=None),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  options=None,
  is_extendable=False,
  extension_ranges=[],
  serialized_start=2966,
  serialized_end=3112,
)


_PREEMPTIONCONTAINERPROTO = _descriptor.Descriptor(
  name='PreemptionContainerProto',
  full_name='hadoop.yarn.PreemptionContainerProto',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='id', full_name='hadoop.yarn.PreemptionContainerProto.id', index=0,
      number=1, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      options=None),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  options=None,
  is_extendable=False,
  extension_ranges=[],
  serialized_start=3114,
  serialized_end=3183,
)


_PREEMPTIONRESOURCEREQUESTPROTO = _descriptor.Descriptor(
  name='PreemptionResourceRequestProto',
  full_name='hadoop.yarn.PreemptionResourceRequestProto',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='resource', full_name='hadoop.yarn.PreemptionResourceRequestProto.resource', index=0,
      number=1, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      options=None),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  options=None,
  is_extendable=False,
  extension_ranges=[],
  serialized_start=3185,
  serialized_end=3270,
)


_RESOURCEBLACKLISTREQUESTPROTO = _descriptor.Descriptor(
  name='ResourceBlacklistRequestProto',
  full_name='hadoop.yarn.ResourceBlacklistRequestProto',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='blacklist_additions', full_name='hadoop.yarn.ResourceBlacklistRequestProto.blacklist_additions', index=0,
      number=1, type=9, cpp_type=9, label=3,
      has_default_value=False, default_value=[],
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      options=None),
    _descriptor.FieldDescriptor(
      name='blacklist_removals', full_name='hadoop.yarn.ResourceBlacklistRequestProto.blacklist_removals', index=1,
      number=2, type=9, cpp_type=9, label=3,
      has_default_value=False, default_value=[],
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      options=None),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  options=None,
  is_extendable=False,
  extension_ranges=[],
  serialized_start=3272,
  serialized_end=3360,
)


_APPLICATIONSUBMISSIONCONTEXTPROTO = _descriptor.Descriptor(
  name='ApplicationSubmissionContextProto',
  full_name='hadoop.yarn.ApplicationSubmissionContextProto',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='application_id', full_name='hadoop.yarn.ApplicationSubmissionContextProto.application_id', index=0,
      number=1, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      options=None),
    _descriptor.FieldDescriptor(
      name='application_name', full_name='hadoop.yarn.ApplicationSubmissionContextProto.application_name', index=1,
      number=2, type=9, cpp_type=9, label=1,
      has_default_value=True, default_value=unicode("N/A", "utf-8"),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      options=None),
    _descriptor.FieldDescriptor(
      name='queue', full_name='hadoop.yarn.ApplicationSubmissionContextProto.queue', index=2,
      number=3, type=9, cpp_type=9, label=1,
      has_default_value=True, default_value=unicode("default", "utf-8"),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      options=None),
    _descriptor.FieldDescriptor(
      name='priority', full_name='hadoop.yarn.ApplicationSubmissionContextProto.priority', index=3,
      number=4, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      options=None),
    _descriptor.FieldDescriptor(
      name='am_container_spec', full_name='hadoop.yarn.ApplicationSubmissionContextProto.am_container_spec', index=4,
      number=5, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      options=None),
    _descriptor.FieldDescriptor(
      name='cancel_tokens_when_complete', full_name='hadoop.yarn.ApplicationSubmissionContextProto.cancel_tokens_when_complete', index=5,
      number=6, type=8, cpp_type=7, label=1,
      has_default_value=True, default_value=True,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      options=None),
    _descriptor.FieldDescriptor(
      name='unmanaged_am', full_name='hadoop.yarn.ApplicationSubmissionContextProto.unmanaged_am', index=6,
      number=7, type=8, cpp_type=7, label=1,
      has_default_value=True, default_value=False,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      options=None),
    _descriptor.FieldDescriptor(
      name='maxAppAttempts', full_name='hadoop.yarn.ApplicationSubmissionContextProto.maxAppAttempts', index=7,
      number=8, type=5, cpp_type=1, label=1,
      has_default_value=True, default_value=0,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      options=None),
    _descriptor.FieldDescriptor(
      name='resource', full_name='hadoop.yarn.ApplicationSubmissionContextProto.resource', index=8,
      number=9, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      options=None),
    _descriptor.FieldDescriptor(
      name='applicationType', full_name='hadoop.yarn.ApplicationSubmissionContextProto.applicationType', index=9,
      number=10, type=9, cpp_type=9, label=1,
      has_default_value=True, default_value=unicode("YARN", "utf-8"),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      options=None),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  options=None,
  is_extendable=False,
  extension_ranges=[],
  serialized_start=3363,
  serialized_end=3801,
)


_APPLICATIONACLMAPPROTO = _descriptor.Descriptor(
  name='ApplicationACLMapProto',
  full_name='hadoop.yarn.ApplicationACLMapProto',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='accessType', full_name='hadoop.yarn.ApplicationACLMapProto.accessType', index=0,
      number=1, type=14, cpp_type=8, label=1,
      has_default_value=False, default_value=1,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      options=None),
    _descriptor.FieldDescriptor(
      name='acl', full_name='hadoop.yarn.ApplicationACLMapProto.acl', index=1,
      number=2, type=9, cpp_type=9, label=1,
      has_default_value=True, default_value=unicode(" ", "utf-8"),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      options=None),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  options=None,
  is_extendable=False,
  extension_ranges=[],
  serialized_start=3803,
  serialized_end=3904,
)


_YARNCLUSTERMETRICSPROTO = _descriptor.Descriptor(
  name='YarnClusterMetricsProto',
  full_name='hadoop.yarn.YarnClusterMetricsProto',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='num_node_managers', full_name='hadoop.yarn.YarnClusterMetricsProto.num_node_managers', index=0,
      number=1, type=5, cpp_type=1, label=1,
      has_default_value=False, default_value=0,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      options=None),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  options=None,
  is_extendable=False,
  extension_ranges=[],
  serialized_start=3906,
  serialized_end=3958,
)


_QUEUEINFOPROTO = _descriptor.Descriptor(
  name='QueueInfoProto',
  full_name='hadoop.yarn.QueueInfoProto',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='queueName', full_name='hadoop.yarn.QueueInfoProto.queueName', index=0,
      number=1, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=unicode("", "utf-8"),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      options=None),
    _descriptor.FieldDescriptor(
      name='capacity', full_name='hadoop.yarn.QueueInfoProto.capacity', index=1,
      number=2, type=2, cpp_type=6, label=1,
      has_default_value=False, default_value=0,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      options=None),
    _descriptor.FieldDescriptor(
      name='maximumCapacity', full_name='hadoop.yarn.QueueInfoProto.maximumCapacity', index=2,
      number=3, type=2, cpp_type=6, label=1,
      has_default_value=False, default_value=0,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      options=None),
    _descriptor.FieldDescriptor(
      name='currentCapacity', full_name='hadoop.yarn.QueueInfoProto.currentCapacity', index=3,
      number=4, type=2, cpp_type=6, label=1,
      has_default_value=False, default_value=0,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      options=None),
    _descriptor.FieldDescriptor(
      name='state', full_name='hadoop.yarn.QueueInfoProto.state', index=4,
      number=5, type=14, cpp_type=8, label=1,
      has_default_value=False, default_value=1,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      options=None),
    _descriptor.FieldDescriptor(
      name='childQueues', full_name='hadoop.yarn.QueueInfoProto.childQueues', index=5,
      number=6, type=11, cpp_type=10, label=3,
      has_default_value=False, default_value=[],
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      options=None),
    _descriptor.FieldDescriptor(
      name='applications', full_name='hadoop.yarn.QueueInfoProto.applications', index=6,
      number=7, type=11, cpp_type=10, label=3,
      has_default_value=False, default_value=[],
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      options=None),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  options=None,
  is_extendable=False,
  extension_ranges=[],
  serialized_start=3961,
  serialized_end=4218,
)


_QUEUEUSERACLINFOPROTO = _descriptor.Descriptor(
  name='QueueUserACLInfoProto',
  full_name='hadoop.yarn.QueueUserACLInfoProto',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='queueName', full_name='hadoop.yarn.QueueUserACLInfoProto.queueName', index=0,
      number=1, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=unicode("", "utf-8"),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      options=None),
    _descriptor.FieldDescriptor(
      name='userAcls', full_name='hadoop.yarn.QueueUserACLInfoProto.userAcls', index=1,
      number=2, type=14, cpp_type=8, label=3,
      has_default_value=False, default_value=[],
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      options=None),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  options=None,
  is_extendable=False,
  extension_ranges=[],
  serialized_start=4220,
  serialized_end=4308,
)


_CONTAINERLAUNCHCONTEXTPROTO = _descriptor.Descriptor(
  name='ContainerLaunchContextProto',
  full_name='hadoop.yarn.ContainerLaunchContextProto',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='localResources', full_name='hadoop.yarn.ContainerLaunchContextProto.localResources', index=0,
      number=1, type=11, cpp_type=10, label=3,
      has_default_value=False, default_value=[],
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      options=None),
    _descriptor.FieldDescriptor(
      name='tokens', full_name='hadoop.yarn.ContainerLaunchContextProto.tokens', index=1,
      number=2, type=12, cpp_type=9, label=1,
      has_default_value=False, default_value="",
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      options=None),
    _descriptor.FieldDescriptor(
      name='service_data', full_name='hadoop.yarn.ContainerLaunchContextProto.service_data', index=2,
      number=3, type=11, cpp_type=10, label=3,
      has_default_value=False, default_value=[],
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      options=None),
    _descriptor.FieldDescriptor(
      name='environment', full_name='hadoop.yarn.ContainerLaunchContextProto.environment', index=3,
      number=4, type=11, cpp_type=10, label=3,
      has_default_value=False, default_value=[],
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      options=None),
    _descriptor.FieldDescriptor(
      name='command', full_name='hadoop.yarn.ContainerLaunchContextProto.command', index=4,
      number=5, type=9, cpp_type=9, label=3,
      has_default_value=False, default_value=[],
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      options=None),
    _descriptor.FieldDescriptor(
      name='application_ACLs', full_name='hadoop.yarn.ContainerLaunchContextProto.application_ACLs', index=5,
      number=6, type=11, cpp_type=10, label=3,
      has_default_value=False, default_value=[],
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      options=None),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  options=None,
  is_extendable=False,
  extension_ranges=[],
  serialized_start=4311,
  serialized_end=4614,
)


_CONTAINERSTATUSPROTO = _descriptor.Descriptor(
  name='ContainerStatusProto',
  full_name='hadoop.yarn.ContainerStatusProto',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='container_id', full_name='hadoop.yarn.ContainerStatusProto.container_id', index=0,
      number=1, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      options=None),
    _descriptor.FieldDescriptor(
      name='state', full_name='hadoop.yarn.ContainerStatusProto.state', index=1,
      number=2, type=14, cpp_type=8, label=1,
      has_default_value=False, default_value=1,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      options=None),
    _descriptor.FieldDescriptor(
      name='diagnostics', full_name='hadoop.yarn.ContainerStatusProto.diagnostics', index=2,
      number=3, type=9, cpp_type=9, label=1,
      has_default_value=True, default_value=unicode("N/A", "utf-8"),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      options=None),
    _descriptor.FieldDescriptor(
      name='exit_status', full_name='hadoop.yarn.ContainerStatusProto.exit_status', index=3,
      number=4, type=5, cpp_type=1, label=1,
      has_default_value=True, default_value=-1000,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      options=None),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  options=None,
  is_extendable=False,
  extension_ranges=[],
  serialized_start=4617,
  serialized_end=4795,
)


_STRINGLOCALRESOURCEMAPPROTO = _descriptor.Descriptor(
  name='StringLocalResourceMapProto',
  full_name='hadoop.yarn.StringLocalResourceMapProto',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='key', full_name='hadoop.yarn.StringLocalResourceMapProto.key', index=0,
      number=1, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=unicode("", "utf-8"),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      options=None),
    _descriptor.FieldDescriptor(
      name='value', full_name='hadoop.yarn.StringLocalResourceMapProto.value', index=1,
      number=2, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      options=None),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  options=None,
  is_extendable=False,
  extension_ranges=[],
  serialized_start=4797,
  serialized_end=4887,
)


_STRINGSTRINGMAPPROTO = _descriptor.Descriptor(
  name='StringStringMapProto',
  full_name='hadoop.yarn.StringStringMapProto',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='key', full_name='hadoop.yarn.StringStringMapProto.key', index=0,
      number=1, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=unicode("", "utf-8"),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      options=None),
    _descriptor.FieldDescriptor(
      name='value', full_name='hadoop.yarn.StringStringMapProto.value', index=1,
      number=2, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=unicode("", "utf-8"),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      options=None),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  options=None,
  is_extendable=False,
  extension_ranges=[],
  serialized_start=4889,
  serialized_end=4939,
)


_STRINGBYTESMAPPROTO = _descriptor.Descriptor(
  name='StringBytesMapProto',
  full_name='hadoop.yarn.StringBytesMapProto',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='key', full_name='hadoop.yarn.StringBytesMapProto.key', index=0,
      number=1, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=unicode("", "utf-8"),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      options=None),
    _descriptor.FieldDescriptor(
      name='value', full_name='hadoop.yarn.StringBytesMapProto.value', index=1,
      number=2, type=12, cpp_type=9, label=1,
      has_default_value=False, default_value="",
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      options=None),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  options=None,
  is_extendable=False,
  extension_ranges=[],
  serialized_start=4941,
  serialized_end=4990,
)

_SERIALIZEDEXCEPTIONPROTO.fields_by_name['cause'].message_type = _SERIALIZEDEXCEPTIONPROTO
_APPLICATIONATTEMPTIDPROTO.fields_by_name['application_id'].message_type = _APPLICATIONIDPROTO
_CONTAINERIDPROTO.fields_by_name['app_id'].message_type = _APPLICATIONIDPROTO
_CONTAINERIDPROTO.fields_by_name['app_attempt_id'].message_type = _APPLICATIONATTEMPTIDPROTO
_CONTAINERPROTO.fields_by_name['id'].message_type = _CONTAINERIDPROTO
_CONTAINERPROTO.fields_by_name['nodeId'].message_type = _NODEIDPROTO
_CONTAINERPROTO.fields_by_name['resource'].message_type = _RESOURCEPROTO
_CONTAINERPROTO.fields_by_name['priority'].message_type = _PRIORITYPROTO
_CONTAINERPROTO.fields_by_name['container_token'].message_type = Security_pb2._TOKENPROTO
_LOCALRESOURCEPROTO.fields_by_name['resource'].message_type = _URLPROTO
_LOCALRESOURCEPROTO.fields_by_name['type'].enum_type = _LOCALRESOURCETYPEPROTO
_LOCALRESOURCEPROTO.fields_by_name['visibility'].enum_type = _LOCALRESOURCEVISIBILITYPROTO
_APPLICATIONRESOURCEUSAGEREPORTPROTO.fields_by_name['used_resources'].message_type = _RESOURCEPROTO
_APPLICATIONRESOURCEUSAGEREPORTPROTO.fields_by_name['reserved_resources'].message_type = _RESOURCEPROTO
_APPLICATIONRESOURCEUSAGEREPORTPROTO.fields_by_name['needed_resources'].message_type = _RESOURCEPROTO
_APPLICATIONREPORTPROTO.fields_by_name['applicationId'].message_type = _APPLICATIONIDPROTO
_APPLICATIONREPORTPROTO.fields_by_name['client_to_am_token'].message_type = Security_pb2._TOKENPROTO
_APPLICATIONREPORTPROTO.fields_by_name['yarn_application_state'].enum_type = _YARNAPPLICATIONSTATEPROTO
_APPLICATIONREPORTPROTO.fields_by_name['final_application_status'].enum_type = _FINALAPPLICATIONSTATUSPROTO
_APPLICATIONREPORTPROTO.fields_by_name['app_resource_Usage'].message_type = _APPLICATIONRESOURCEUSAGEREPORTPROTO
_APPLICATIONREPORTPROTO.fields_by_name['currentApplicationAttemptId'].message_type = _APPLICATIONATTEMPTIDPROTO
_APPLICATIONREPORTPROTO.fields_by_name['am_rm_token'].message_type = Security_pb2._TOKENPROTO
_NODEREPORTPROTO.fields_by_name['nodeId'].message_type = _NODEIDPROTO
_NODEREPORTPROTO.fields_by_name['used'].message_type = _RESOURCEPROTO
_NODEREPORTPROTO.fields_by_name['capability'].message_type = _RESOURCEPROTO
_NODEREPORTPROTO.fields_by_name['node_state'].enum_type = _NODESTATEPROTO
_RESOURCEREQUESTPROTO.fields_by_name['priority'].message_type = _PRIORITYPROTO
_RESOURCEREQUESTPROTO.fields_by_name['capability'].message_type = _RESOURCEPROTO
_PREEMPTIONMESSAGEPROTO.fields_by_name['strictContract'].message_type = _STRICTPREEMPTIONCONTRACTPROTO
_PREEMPTIONMESSAGEPROTO.fields_by_name['contract'].message_type = _PREEMPTIONCONTRACTPROTO
_STRICTPREEMPTIONCONTRACTPROTO.fields_by_name['container'].message_type = _PREEMPTIONCONTAINERPROTO
_PREEMPTIONCONTRACTPROTO.fields_by_name['resource'].message_type = _PREEMPTIONRESOURCEREQUESTPROTO
_PREEMPTIONCONTRACTPROTO.fields_by_name['container'].message_type = _PREEMPTIONCONTAINERPROTO
_PREEMPTIONCONTAINERPROTO.fields_by_name['id'].message_type = _CONTAINERIDPROTO
_PREEMPTIONRESOURCEREQUESTPROTO.fields_by_name['resource'].message_type = _RESOURCEREQUESTPROTO
_APPLICATIONSUBMISSIONCONTEXTPROTO.fields_by_name['application_id'].message_type = _APPLICATIONIDPROTO
_APPLICATIONSUBMISSIONCONTEXTPROTO.fields_by_name['priority'].message_type = _PRIORITYPROTO
_APPLICATIONSUBMISSIONCONTEXTPROTO.fields_by_name['am_container_spec'].message_type = _CONTAINERLAUNCHCONTEXTPROTO
_APPLICATIONSUBMISSIONCONTEXTPROTO.fields_by_name['resource'].message_type = _RESOURCEPROTO
_APPLICATIONACLMAPPROTO.fields_by_name['accessType'].enum_type = _APPLICATIONACCESSTYPEPROTO
_QUEUEINFOPROTO.fields_by_name['state'].enum_type = _QUEUESTATEPROTO
_QUEUEINFOPROTO.fields_by_name['childQueues'].message_type = _QUEUEINFOPROTO
_QUEUEINFOPROTO.fields_by_name['applications'].message_type = _APPLICATIONREPORTPROTO
_QUEUEUSERACLINFOPROTO.fields_by_name['userAcls'].enum_type = _QUEUEACLPROTO
_CONTAINERLAUNCHCONTEXTPROTO.fields_by_name['localResources'].message_type = _STRINGLOCALRESOURCEMAPPROTO
_CONTAINERLAUNCHCONTEXTPROTO.fields_by_name['service_data'].message_type = _STRINGBYTESMAPPROTO
_CONTAINERLAUNCHCONTEXTPROTO.fields_by_name['environment'].message_type = _STRINGSTRINGMAPPROTO
_CONTAINERLAUNCHCONTEXTPROTO.fields_by_name['application_ACLs'].message_type = _APPLICATIONACLMAPPROTO
_CONTAINERSTATUSPROTO.fields_by_name['container_id'].message_type = _CONTAINERIDPROTO
_CONTAINERSTATUSPROTO.fields_by_name['state'].enum_type = _CONTAINERSTATEPROTO
_STRINGLOCALRESOURCEMAPPROTO.fields_by_name['value'].message_type = _LOCALRESOURCEPROTO
DESCRIPTOR.message_types_by_name['SerializedExceptionProto'] = _SERIALIZEDEXCEPTIONPROTO
DESCRIPTOR.message_types_by_name['ApplicationIdProto'] = _APPLICATIONIDPROTO
DESCRIPTOR.message_types_by_name['ApplicationAttemptIdProto'] = _APPLICATIONATTEMPTIDPROTO
DESCRIPTOR.message_types_by_name['ContainerIdProto'] = _CONTAINERIDPROTO
DESCRIPTOR.message_types_by_name['ResourceProto'] = _RESOURCEPROTO
DESCRIPTOR.message_types_by_name['PriorityProto'] = _PRIORITYPROTO
DESCRIPTOR.message_types_by_name['ContainerProto'] = _CONTAINERPROTO
DESCRIPTOR.message_types_by_name['URLProto'] = _URLPROTO
DESCRIPTOR.message_types_by_name['LocalResourceProto'] = _LOCALRESOURCEPROTO
DESCRIPTOR.message_types_by_name['ApplicationResourceUsageReportProto'] = _APPLICATIONRESOURCEUSAGEREPORTPROTO
DESCRIPTOR.message_types_by_name['ApplicationReportProto'] = _APPLICATIONREPORTPROTO
DESCRIPTOR.message_types_by_name['NodeIdProto'] = _NODEIDPROTO
DESCRIPTOR.message_types_by_name['NodeReportProto'] = _NODEREPORTPROTO
DESCRIPTOR.message_types_by_name['ResourceRequestProto'] = _RESOURCEREQUESTPROTO
DESCRIPTOR.message_types_by_name['PreemptionMessageProto'] = _PREEMPTIONMESSAGEPROTO
DESCRIPTOR.message_types_by_name['StrictPreemptionContractProto'] = _STRICTPREEMPTIONCONTRACTPROTO
DESCRIPTOR.message_types_by_name['PreemptionContractProto'] = _PREEMPTIONCONTRACTPROTO
DESCRIPTOR.message_types_by_name['PreemptionContainerProto'] = _PREEMPTIONCONTAINERPROTO
DESCRIPTOR.message_types_by_name['PreemptionResourceRequestProto'] = _PREEMPTIONRESOURCEREQUESTPROTO
DESCRIPTOR.message_types_by_name['ResourceBlacklistRequestProto'] = _RESOURCEBLACKLISTREQUESTPROTO
DESCRIPTOR.message_types_by_name['ApplicationSubmissionContextProto'] = _APPLICATIONSUBMISSIONCONTEXTPROTO
DESCRIPTOR.message_types_by_name['ApplicationACLMapProto'] = _APPLICATIONACLMAPPROTO
DESCRIPTOR.message_types_by_name['YarnClusterMetricsProto'] = _YARNCLUSTERMETRICSPROTO
DESCRIPTOR.message_types_by_name['QueueInfoProto'] = _QUEUEINFOPROTO
DESCRIPTOR.message_types_by_name['QueueUserACLInfoProto'] = _QUEUEUSERACLINFOPROTO
DESCRIPTOR.message_types_by_name['ContainerLaunchContextProto'] = _CONTAINERLAUNCHCONTEXTPROTO
DESCRIPTOR.message_types_by_name['ContainerStatusProto'] = _CONTAINERSTATUSPROTO
DESCRIPTOR.message_types_by_name['StringLocalResourceMapProto'] = _STRINGLOCALRESOURCEMAPPROTO
DESCRIPTOR.message_types_by_name['StringStringMapProto'] = _STRINGSTRINGMAPPROTO
DESCRIPTOR.message_types_by_name['StringBytesMapProto'] = _STRINGBYTESMAPPROTO

class SerializedExceptionProto(_message.Message):
  __metaclass__ = _reflection.GeneratedProtocolMessageType
  DESCRIPTOR = _SERIALIZEDEXCEPTIONPROTO

  # @@protoc_insertion_point(class_scope:hadoop.yarn.SerializedExceptionProto)

class ApplicationIdProto(_message.Message):
  __metaclass__ = _reflection.GeneratedProtocolMessageType
  DESCRIPTOR = _APPLICATIONIDPROTO

  # @@protoc_insertion_point(class_scope:hadoop.yarn.ApplicationIdProto)

class ApplicationAttemptIdProto(_message.Message):
  __metaclass__ = _reflection.GeneratedProtocolMessageType
  DESCRIPTOR = _APPLICATIONATTEMPTIDPROTO

  # @@protoc_insertion_point(class_scope:hadoop.yarn.ApplicationAttemptIdProto)

class ContainerIdProto(_message.Message):
  __metaclass__ = _reflection.GeneratedProtocolMessageType
  DESCRIPTOR = _CONTAINERIDPROTO

  # @@protoc_insertion_point(class_scope:hadoop.yarn.ContainerIdProto)

class ResourceProto(_message.Message):
  __metaclass__ = _reflection.GeneratedProtocolMessageType
  DESCRIPTOR = _RESOURCEPROTO

  # @@protoc_insertion_point(class_scope:hadoop.yarn.ResourceProto)

class PriorityProto(_message.Message):
  __metaclass__ = _reflection.GeneratedProtocolMessageType
  DESCRIPTOR = _PRIORITYPROTO

  # @@protoc_insertion_point(class_scope:hadoop.yarn.PriorityProto)

class ContainerProto(_message.Message):
  __metaclass__ = _reflection.GeneratedProtocolMessageType
  DESCRIPTOR = _CONTAINERPROTO

  # @@protoc_insertion_point(class_scope:hadoop.yarn.ContainerProto)

class URLProto(_message.Message):
  __metaclass__ = _reflection.GeneratedProtocolMessageType
  DESCRIPTOR = _URLPROTO

  # @@protoc_insertion_point(class_scope:hadoop.yarn.URLProto)

class LocalResourceProto(_message.Message):
  __metaclass__ = _reflection.GeneratedProtocolMessageType
  DESCRIPTOR = _LOCALRESOURCEPROTO

  # @@protoc_insertion_point(class_scope:hadoop.yarn.LocalResourceProto)

class ApplicationResourceUsageReportProto(_message.Message):
  __metaclass__ = _reflection.GeneratedProtocolMessageType
  DESCRIPTOR = _APPLICATIONRESOURCEUSAGEREPORTPROTO

  # @@protoc_insertion_point(class_scope:hadoop.yarn.ApplicationResourceUsageReportProto)

class ApplicationReportProto(_message.Message):
  __metaclass__ = _reflection.GeneratedProtocolMessageType
  DESCRIPTOR = _APPLICATIONREPORTPROTO

  # @@protoc_insertion_point(class_scope:hadoop.yarn.ApplicationReportProto)

class NodeIdProto(_message.Message):
  __metaclass__ = _reflection.GeneratedProtocolMessageType
  DESCRIPTOR = _NODEIDPROTO

  # @@protoc_insertion_point(class_scope:hadoop.yarn.NodeIdProto)

class NodeReportProto(_message.Message):
  __metaclass__ = _reflection.GeneratedProtocolMessageType
  DESCRIPTOR = _NODEREPORTPROTO

  # @@protoc_insertion_point(class_scope:hadoop.yarn.NodeReportProto)

class ResourceRequestProto(_message.Message):
  __metaclass__ = _reflection.GeneratedProtocolMessageType
  DESCRIPTOR = _RESOURCEREQUESTPROTO

  # @@protoc_insertion_point(class_scope:hadoop.yarn.ResourceRequestProto)

class PreemptionMessageProto(_message.Message):
  __metaclass__ = _reflection.GeneratedProtocolMessageType
  DESCRIPTOR = _PREEMPTIONMESSAGEPROTO

  # @@protoc_insertion_point(class_scope:hadoop.yarn.PreemptionMessageProto)

class StrictPreemptionContractProto(_message.Message):
  __metaclass__ = _reflection.GeneratedProtocolMessageType
  DESCRIPTOR = _STRICTPREEMPTIONCONTRACTPROTO

  # @@protoc_insertion_point(class_scope:hadoop.yarn.StrictPreemptionContractProto)

class PreemptionContractProto(_message.Message):
  __metaclass__ = _reflection.GeneratedProtocolMessageType
  DESCRIPTOR = _PREEMPTIONCONTRACTPROTO

  # @@protoc_insertion_point(class_scope:hadoop.yarn.PreemptionContractProto)

class PreemptionContainerProto(_message.Message):
  __metaclass__ = _reflection.GeneratedProtocolMessageType
  DESCRIPTOR = _PREEMPTIONCONTAINERPROTO

  # @@protoc_insertion_point(class_scope:hadoop.yarn.PreemptionContainerProto)

class PreemptionResourceRequestProto(_message.Message):
  __metaclass__ = _reflection.GeneratedProtocolMessageType
  DESCRIPTOR = _PREEMPTIONRESOURCEREQUESTPROTO

  # @@protoc_insertion_point(class_scope:hadoop.yarn.PreemptionResourceRequestProto)

class ResourceBlacklistRequestProto(_message.Message):
  __metaclass__ = _reflection.GeneratedProtocolMessageType
  DESCRIPTOR = _RESOURCEBLACKLISTREQUESTPROTO

  # @@protoc_insertion_point(class_scope:hadoop.yarn.ResourceBlacklistRequestProto)

class ApplicationSubmissionContextProto(_message.Message):
  __metaclass__ = _reflection.GeneratedProtocolMessageType
  DESCRIPTOR = _APPLICATIONSUBMISSIONCONTEXTPROTO

  # @@protoc_insertion_point(class_scope:hadoop.yarn.ApplicationSubmissionContextProto)

class ApplicationACLMapProto(_message.Message):
  __metaclass__ = _reflection.GeneratedProtocolMessageType
  DESCRIPTOR = _APPLICATIONACLMAPPROTO

  # @@protoc_insertion_point(class_scope:hadoop.yarn.ApplicationACLMapProto)

class YarnClusterMetricsProto(_message.Message):
  __metaclass__ = _reflection.GeneratedProtocolMessageType
  DESCRIPTOR = _YARNCLUSTERMETRICSPROTO

  # @@protoc_insertion_point(class_scope:hadoop.yarn.YarnClusterMetricsProto)

class QueueInfoProto(_message.Message):
  __metaclass__ = _reflection.GeneratedProtocolMessageType
  DESCRIPTOR = _QUEUEINFOPROTO

  # @@protoc_insertion_point(class_scope:hadoop.yarn.QueueInfoProto)

class QueueUserACLInfoProto(_message.Message):
  __metaclass__ = _reflection.GeneratedProtocolMessageType
  DESCRIPTOR = _QUEUEUSERACLINFOPROTO

  # @@protoc_insertion_point(class_scope:hadoop.yarn.QueueUserACLInfoProto)

class ContainerLaunchContextProto(_message.Message):
  __metaclass__ = _reflection.GeneratedProtocolMessageType
  DESCRIPTOR = _CONTAINERLAUNCHCONTEXTPROTO

  # @@protoc_insertion_point(class_scope:hadoop.yarn.ContainerLaunchContextProto)

class ContainerStatusProto(_message.Message):
  __metaclass__ = _reflection.GeneratedProtocolMessageType
  DESCRIPTOR = _CONTAINERSTATUSPROTO

  # @@protoc_insertion_point(class_scope:hadoop.yarn.ContainerStatusProto)

class StringLocalResourceMapProto(_message.Message):
  __metaclass__ = _reflection.GeneratedProtocolMessageType
  DESCRIPTOR = _STRINGLOCALRESOURCEMAPPROTO

  # @@protoc_insertion_point(class_scope:hadoop.yarn.StringLocalResourceMapProto)

class StringStringMapProto(_message.Message):
  __metaclass__ = _reflection.GeneratedProtocolMessageType
  DESCRIPTOR = _STRINGSTRINGMAPPROTO

  # @@protoc_insertion_point(class_scope:hadoop.yarn.StringStringMapProto)

class StringBytesMapProto(_message.Message):
  __metaclass__ = _reflection.GeneratedProtocolMessageType
  DESCRIPTOR = _STRINGBYTESMAPPROTO

  # @@protoc_insertion_point(class_scope:hadoop.yarn.StringBytesMapProto)


DESCRIPTOR.has_options = True
DESCRIPTOR._options = _descriptor._ParseOptions(descriptor_pb2.FileOptions(), '\n\034org.apache.hadoop.yarn.protoB\nYarnProtos\210\001\001\240\001\001')
# @@protoc_insertion_point(module_scope)
