# Generated by the protocol buffer compiler.  DO NOT EDIT!

from google.protobuf import descriptor
from google.protobuf import message
from google.protobuf import reflection
from google.protobuf import service
from google.protobuf import service_reflection
from google.protobuf import descriptor_pb2
# @@protoc_insertion_point(imports)


import yarn_service_protos_pb2

DESCRIPTOR = descriptor.FileDescriptor(
  name='applicationmaster_protocol.proto',
  package='hadoop.yarn',
  serialized_pb='\n applicationmaster_protocol.proto\x12\x0bhadoop.yarn\x1a\x19yarn_service_protos.proto2\xfc\x02\n ApplicationMasterProtocolService\x12\x84\x01\n\x19registerApplicationMaster\x12\x32.hadoop.yarn.RegisterApplicationMasterRequestProto\x1a\x33.hadoop.yarn.RegisterApplicationMasterResponseProto\x12~\n\x17\x66inishApplicationMaster\x12\x30.hadoop.yarn.FinishApplicationMasterRequestProto\x1a\x31.hadoop.yarn.FinishApplicationMasterResponseProto\x12Q\n\x08\x61llocate\x12!.hadoop.yarn.AllocateRequestProto\x1a\".hadoop.yarn.AllocateResponseProtoBB\n\x1corg.apache.hadoop.yarn.protoB\x19\x41pplicationMasterProtocol\x88\x01\x01\x90\x01\x01\xa0\x01\x01')





_APPLICATIONMASTERPROTOCOLSERVICE = descriptor.ServiceDescriptor(
  name='ApplicationMasterProtocolService',
  full_name='hadoop.yarn.ApplicationMasterProtocolService',
  file=DESCRIPTOR,
  index=0,
  options=None,
  serialized_start=77,
  serialized_end=457,
  methods=[
  descriptor.MethodDescriptor(
    name='registerApplicationMaster',
    full_name='hadoop.yarn.ApplicationMasterProtocolService.registerApplicationMaster',
    index=0,
    containing_service=None,
    input_type=yarn_service_protos_pb2._REGISTERAPPLICATIONMASTERREQUESTPROTO,
    output_type=yarn_service_protos_pb2._REGISTERAPPLICATIONMASTERRESPONSEPROTO,
    options=None,
  ),
  descriptor.MethodDescriptor(
    name='finishApplicationMaster',
    full_name='hadoop.yarn.ApplicationMasterProtocolService.finishApplicationMaster',
    index=1,
    containing_service=None,
    input_type=yarn_service_protos_pb2._FINISHAPPLICATIONMASTERREQUESTPROTO,
    output_type=yarn_service_protos_pb2._FINISHAPPLICATIONMASTERRESPONSEPROTO,
    options=None,
  ),
  descriptor.MethodDescriptor(
    name='allocate',
    full_name='hadoop.yarn.ApplicationMasterProtocolService.allocate',
    index=2,
    containing_service=None,
    input_type=yarn_service_protos_pb2._ALLOCATEREQUESTPROTO,
    output_type=yarn_service_protos_pb2._ALLOCATERESPONSEPROTO,
    options=None,
  ),
])

class ApplicationMasterProtocolService(service.Service):
  __metaclass__ = service_reflection.GeneratedServiceType
  DESCRIPTOR = _APPLICATIONMASTERPROTOCOLSERVICE
class ApplicationMasterProtocolService_Stub(ApplicationMasterProtocolService):
  __metaclass__ = service_reflection.GeneratedServiceStubType
  DESCRIPTOR = _APPLICATIONMASTERPROTOCOLSERVICE

# @@protoc_insertion_point(module_scope)
