# -*- coding: utf-8 -*-
# Generated by the protocol buffer compiler.  DO NOT EDIT!
# source: src/ray/protobuf/reporter.proto
"""Generated protocol buffer code."""
from google.protobuf import descriptor as _descriptor
from google.protobuf import descriptor_pool as _descriptor_pool
from google.protobuf import message as _message
from google.protobuf import reflection as _reflection
from google.protobuf import symbol_database as _symbol_database
# @@protoc_insertion_point(imports)

_sym_db = _symbol_database.Default()


from . import metrics_pb2 as opencensus_dot_proto_dot_metrics_dot_v1_dot_metrics__pb2


DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n\x1fsrc/ray/protobuf/reporter.proto\x12\x07ray.rpc\x1a)opencensus/proto/metrics/v1/metrics.proto\"O\n\x13GetTracebackRequest\x12\x10\n\x03pid\x18\x01 \x01(\rR\x03pid\x12\x1b\n\x06native\x18\x02 \x01(\x08H\x00R\x06native\x88\x01\x01\x42\t\n\x07_native\"E\n\x11GetTracebackReply\x12\x18\n\x07success\x18\x01 \x01(\x08R\x07success\x12\x16\n\x06output\x18\x02 \x01(\tR\x06output\"\xa5\x01\n\x13\x43puProfilingRequest\x12\x10\n\x03pid\x18\x01 \x01(\rR\x03pid\x12\x1b\n\x06\x66ormat\x18\x02 \x01(\tH\x00R\x06\x66ormat\x88\x01\x01\x12\x1f\n\x08\x64uration\x18\x03 \x01(\rH\x01R\x08\x64uration\x88\x01\x01\x12\x1b\n\x06native\x18\x04 \x01(\x08H\x02R\x06native\x88\x01\x01\x42\t\n\x07_formatB\x0b\n\t_durationB\t\n\x07_native\"E\n\x11\x43puProfilingReply\x12\x18\n\x07success\x18\x01 \x01(\x08R\x07success\x12\x16\n\x06output\x18\x02 \x01(\tR\x06output\"f\n\x13GpuProfilingRequest\x12\x10\n\x03pid\x18\x01 \x01(\rR\x03pid\x12*\n\x0enum_iterations\x18\x02 \x01(\rH\x00R\rnumIterations\x88\x01\x01\x42\x11\n\x0f_num_iterations\"E\n\x11GpuProfilingReply\x12\x18\n\x07success\x18\x01 \x01(\x08R\x07success\x12\x16\n\x06output\x18\x02 \x01(\tR\x06output\"\xa6\x02\n\x16MemoryProfilingRequest\x12\x10\n\x03pid\x18\x01 \x01(\rR\x03pid\x12\x1b\n\x06\x66ormat\x18\x02 \x01(\tH\x00R\x06\x66ormat\x88\x01\x01\x12\x1f\n\x08\x64uration\x18\x03 \x01(\rH\x01R\x08\x64uration\x88\x01\x01\x12\x1b\n\x06native\x18\x04 \x01(\x08H\x02R\x06native\x88\x01\x01\x12\x19\n\x05leaks\x18\x05 \x01(\x08H\x03R\x05leaks\x88\x01\x01\x12;\n\x17trace_python_allocators\x18\x06 \x01(\x08H\x04R\x15tracePythonAllocators\x88\x01\x01\x42\t\n\x07_formatB\x0b\n\t_durationB\t\n\x07_nativeB\x08\n\x06_leaksB\x1a\n\x18_trace_python_allocators\"s\n\x14MemoryProfilingReply\x12\x18\n\x07success\x18\x01 \x01(\x08R\x07success\x12\x16\n\x06output\x18\x02 \x01(\tR\x06output\x12\x1d\n\x07warning\x18\x03 \x01(\tH\x00R\x07warning\x88\x01\x01\x42\n\n\x08_warning\"t\n\x16ReportOCMetricsRequest\x12=\n\x07metrics\x18\x01 \x03(\x0b\x32#.opencensus.proto.metrics.v1.MetricR\x07metrics\x12\x1b\n\tworker_id\x18\x02 \x01(\x0cR\x08workerId\"\x16\n\x14ReportOCMetricsReply\"\x14\n\x12HealthCheckRequest\"\x12\n\x10HealthCheckReply\"\x94\x02\n\x10StreamLogRequest\x12\"\n\rlog_file_name\x18\x01 \x01(\tR\x0blogFileName\x12\x1d\n\nkeep_alive\x18\x02 \x01(\x08R\tkeepAlive\x12\x19\n\x05lines\x18\x03 \x01(\x05H\x00R\x05lines\x88\x01\x01\x12\x1f\n\x08interval\x18\x04 \x01(\x02H\x01R\x08interval\x88\x01\x01\x12&\n\x0cstart_offset\x18\x05 \x01(\x05H\x02R\x0bstartOffset\x88\x01\x01\x12\"\n\nend_offset\x18\x06 \x01(\x05H\x03R\tendOffset\x88\x01\x01\x42\x08\n\x06_linesB\x0b\n\t_intervalB\x0f\n\r_start_offsetB\r\n\x0b_end_offset\"$\n\x0eStreamLogReply\x12\x12\n\x04\x64\x61ta\x18\x01 \x01(\x0cR\x04\x64\x61ta\"2\n\x0fListLogsRequest\x12\x1f\n\x0bglob_filter\x18\x01 \x01(\tR\nglobFilter\",\n\rListLogsReply\x12\x1b\n\tlog_files\x18\x01 \x03(\tR\x08logFiles2\xdc\x03\n\x0fReporterService\x12Q\n\x0fReportOCMetrics\x12\x1f.ray.rpc.ReportOCMetricsRequest\x1a\x1d.ray.rpc.ReportOCMetricsReply\x12H\n\x0cGetTraceback\x12\x1c.ray.rpc.GetTracebackRequest\x1a\x1a.ray.rpc.GetTracebackReply\x12H\n\x0c\x43puProfiling\x12\x1c.ray.rpc.CpuProfilingRequest\x1a\x1a.ray.rpc.CpuProfilingReply\x12H\n\x0cGpuProfiling\x12\x1c.ray.rpc.GpuProfilingRequest\x1a\x1a.ray.rpc.GpuProfilingReply\x12Q\n\x0fMemoryProfiling\x12\x1f.ray.rpc.MemoryProfilingRequest\x1a\x1d.ray.rpc.MemoryProfilingReply\x12\x45\n\x0bHealthCheck\x12\x1b.ray.rpc.HealthCheckRequest\x1a\x19.ray.rpc.HealthCheckReply2\x8d\x01\n\nLogService\x12<\n\x08ListLogs\x12\x18.ray.rpc.ListLogsRequest\x1a\x16.ray.rpc.ListLogsReply\x12\x41\n\tStreamLog\x12\x19.ray.rpc.StreamLogRequest\x1a\x17.ray.rpc.StreamLogReply0\x01\x62\x06proto3')



_GETTRACEBACKREQUEST = DESCRIPTOR.message_types_by_name['GetTracebackRequest']
_GETTRACEBACKREPLY = DESCRIPTOR.message_types_by_name['GetTracebackReply']
_CPUPROFILINGREQUEST = DESCRIPTOR.message_types_by_name['CpuProfilingRequest']
_CPUPROFILINGREPLY = DESCRIPTOR.message_types_by_name['CpuProfilingReply']
_GPUPROFILINGREQUEST = DESCRIPTOR.message_types_by_name['GpuProfilingRequest']
_GPUPROFILINGREPLY = DESCRIPTOR.message_types_by_name['GpuProfilingReply']
_MEMORYPROFILINGREQUEST = DESCRIPTOR.message_types_by_name['MemoryProfilingRequest']
_MEMORYPROFILINGREPLY = DESCRIPTOR.message_types_by_name['MemoryProfilingReply']
_REPORTOCMETRICSREQUEST = DESCRIPTOR.message_types_by_name['ReportOCMetricsRequest']
_REPORTOCMETRICSREPLY = DESCRIPTOR.message_types_by_name['ReportOCMetricsReply']
_HEALTHCHECKREQUEST = DESCRIPTOR.message_types_by_name['HealthCheckRequest']
_HEALTHCHECKREPLY = DESCRIPTOR.message_types_by_name['HealthCheckReply']
_STREAMLOGREQUEST = DESCRIPTOR.message_types_by_name['StreamLogRequest']
_STREAMLOGREPLY = DESCRIPTOR.message_types_by_name['StreamLogReply']
_LISTLOGSREQUEST = DESCRIPTOR.message_types_by_name['ListLogsRequest']
_LISTLOGSREPLY = DESCRIPTOR.message_types_by_name['ListLogsReply']
GetTracebackRequest = _reflection.GeneratedProtocolMessageType('GetTracebackRequest', (_message.Message,), {
  'DESCRIPTOR' : _GETTRACEBACKREQUEST,
  '__module__' : 'src.ray.protobuf.reporter_pb2'
  # @@protoc_insertion_point(class_scope:ray.rpc.GetTracebackRequest)
  })
_sym_db.RegisterMessage(GetTracebackRequest)

GetTracebackReply = _reflection.GeneratedProtocolMessageType('GetTracebackReply', (_message.Message,), {
  'DESCRIPTOR' : _GETTRACEBACKREPLY,
  '__module__' : 'src.ray.protobuf.reporter_pb2'
  # @@protoc_insertion_point(class_scope:ray.rpc.GetTracebackReply)
  })
_sym_db.RegisterMessage(GetTracebackReply)

CpuProfilingRequest = _reflection.GeneratedProtocolMessageType('CpuProfilingRequest', (_message.Message,), {
  'DESCRIPTOR' : _CPUPROFILINGREQUEST,
  '__module__' : 'src.ray.protobuf.reporter_pb2'
  # @@protoc_insertion_point(class_scope:ray.rpc.CpuProfilingRequest)
  })
_sym_db.RegisterMessage(CpuProfilingRequest)

CpuProfilingReply = _reflection.GeneratedProtocolMessageType('CpuProfilingReply', (_message.Message,), {
  'DESCRIPTOR' : _CPUPROFILINGREPLY,
  '__module__' : 'src.ray.protobuf.reporter_pb2'
  # @@protoc_insertion_point(class_scope:ray.rpc.CpuProfilingReply)
  })
_sym_db.RegisterMessage(CpuProfilingReply)

GpuProfilingRequest = _reflection.GeneratedProtocolMessageType('GpuProfilingRequest', (_message.Message,), {
  'DESCRIPTOR' : _GPUPROFILINGREQUEST,
  '__module__' : 'src.ray.protobuf.reporter_pb2'
  # @@protoc_insertion_point(class_scope:ray.rpc.GpuProfilingRequest)
  })
_sym_db.RegisterMessage(GpuProfilingRequest)

GpuProfilingReply = _reflection.GeneratedProtocolMessageType('GpuProfilingReply', (_message.Message,), {
  'DESCRIPTOR' : _GPUPROFILINGREPLY,
  '__module__' : 'src.ray.protobuf.reporter_pb2'
  # @@protoc_insertion_point(class_scope:ray.rpc.GpuProfilingReply)
  })
_sym_db.RegisterMessage(GpuProfilingReply)

MemoryProfilingRequest = _reflection.GeneratedProtocolMessageType('MemoryProfilingRequest', (_message.Message,), {
  'DESCRIPTOR' : _MEMORYPROFILINGREQUEST,
  '__module__' : 'src.ray.protobuf.reporter_pb2'
  # @@protoc_insertion_point(class_scope:ray.rpc.MemoryProfilingRequest)
  })
_sym_db.RegisterMessage(MemoryProfilingRequest)

MemoryProfilingReply = _reflection.GeneratedProtocolMessageType('MemoryProfilingReply', (_message.Message,), {
  'DESCRIPTOR' : _MEMORYPROFILINGREPLY,
  '__module__' : 'src.ray.protobuf.reporter_pb2'
  # @@protoc_insertion_point(class_scope:ray.rpc.MemoryProfilingReply)
  })
_sym_db.RegisterMessage(MemoryProfilingReply)

ReportOCMetricsRequest = _reflection.GeneratedProtocolMessageType('ReportOCMetricsRequest', (_message.Message,), {
  'DESCRIPTOR' : _REPORTOCMETRICSREQUEST,
  '__module__' : 'src.ray.protobuf.reporter_pb2'
  # @@protoc_insertion_point(class_scope:ray.rpc.ReportOCMetricsRequest)
  })
_sym_db.RegisterMessage(ReportOCMetricsRequest)

ReportOCMetricsReply = _reflection.GeneratedProtocolMessageType('ReportOCMetricsReply', (_message.Message,), {
  'DESCRIPTOR' : _REPORTOCMETRICSREPLY,
  '__module__' : 'src.ray.protobuf.reporter_pb2'
  # @@protoc_insertion_point(class_scope:ray.rpc.ReportOCMetricsReply)
  })
_sym_db.RegisterMessage(ReportOCMetricsReply)

HealthCheckRequest = _reflection.GeneratedProtocolMessageType('HealthCheckRequest', (_message.Message,), {
  'DESCRIPTOR' : _HEALTHCHECKREQUEST,
  '__module__' : 'src.ray.protobuf.reporter_pb2'
  # @@protoc_insertion_point(class_scope:ray.rpc.HealthCheckRequest)
  })
_sym_db.RegisterMessage(HealthCheckRequest)

HealthCheckReply = _reflection.GeneratedProtocolMessageType('HealthCheckReply', (_message.Message,), {
  'DESCRIPTOR' : _HEALTHCHECKREPLY,
  '__module__' : 'src.ray.protobuf.reporter_pb2'
  # @@protoc_insertion_point(class_scope:ray.rpc.HealthCheckReply)
  })
_sym_db.RegisterMessage(HealthCheckReply)

StreamLogRequest = _reflection.GeneratedProtocolMessageType('StreamLogRequest', (_message.Message,), {
  'DESCRIPTOR' : _STREAMLOGREQUEST,
  '__module__' : 'src.ray.protobuf.reporter_pb2'
  # @@protoc_insertion_point(class_scope:ray.rpc.StreamLogRequest)
  })
_sym_db.RegisterMessage(StreamLogRequest)

StreamLogReply = _reflection.GeneratedProtocolMessageType('StreamLogReply', (_message.Message,), {
  'DESCRIPTOR' : _STREAMLOGREPLY,
  '__module__' : 'src.ray.protobuf.reporter_pb2'
  # @@protoc_insertion_point(class_scope:ray.rpc.StreamLogReply)
  })
_sym_db.RegisterMessage(StreamLogReply)

ListLogsRequest = _reflection.GeneratedProtocolMessageType('ListLogsRequest', (_message.Message,), {
  'DESCRIPTOR' : _LISTLOGSREQUEST,
  '__module__' : 'src.ray.protobuf.reporter_pb2'
  # @@protoc_insertion_point(class_scope:ray.rpc.ListLogsRequest)
  })
_sym_db.RegisterMessage(ListLogsRequest)

ListLogsReply = _reflection.GeneratedProtocolMessageType('ListLogsReply', (_message.Message,), {
  'DESCRIPTOR' : _LISTLOGSREPLY,
  '__module__' : 'src.ray.protobuf.reporter_pb2'
  # @@protoc_insertion_point(class_scope:ray.rpc.ListLogsReply)
  })
_sym_db.RegisterMessage(ListLogsReply)

_REPORTERSERVICE = DESCRIPTOR.services_by_name['ReporterService']
_LOGSERVICE = DESCRIPTOR.services_by_name['LogService']
if _descriptor._USE_C_DESCRIPTORS == False:

  DESCRIPTOR._options = None
  _GETTRACEBACKREQUEST._serialized_start=87
  _GETTRACEBACKREQUEST._serialized_end=166
  _GETTRACEBACKREPLY._serialized_start=168
  _GETTRACEBACKREPLY._serialized_end=237
  _CPUPROFILINGREQUEST._serialized_start=240
  _CPUPROFILINGREQUEST._serialized_end=405
  _CPUPROFILINGREPLY._serialized_start=407
  _CPUPROFILINGREPLY._serialized_end=476
  _GPUPROFILINGREQUEST._serialized_start=478
  _GPUPROFILINGREQUEST._serialized_end=580
  _GPUPROFILINGREPLY._serialized_start=582
  _GPUPROFILINGREPLY._serialized_end=651
  _MEMORYPROFILINGREQUEST._serialized_start=654
  _MEMORYPROFILINGREQUEST._serialized_end=948
  _MEMORYPROFILINGREPLY._serialized_start=950
  _MEMORYPROFILINGREPLY._serialized_end=1065
  _REPORTOCMETRICSREQUEST._serialized_start=1067
  _REPORTOCMETRICSREQUEST._serialized_end=1183
  _REPORTOCMETRICSREPLY._serialized_start=1185
  _REPORTOCMETRICSREPLY._serialized_end=1207
  _HEALTHCHECKREQUEST._serialized_start=1209
  _HEALTHCHECKREQUEST._serialized_end=1229
  _HEALTHCHECKREPLY._serialized_start=1231
  _HEALTHCHECKREPLY._serialized_end=1249
  _STREAMLOGREQUEST._serialized_start=1252
  _STREAMLOGREQUEST._serialized_end=1528
  _STREAMLOGREPLY._serialized_start=1530
  _STREAMLOGREPLY._serialized_end=1566
  _LISTLOGSREQUEST._serialized_start=1568
  _LISTLOGSREQUEST._serialized_end=1618
  _LISTLOGSREPLY._serialized_start=1620
  _LISTLOGSREPLY._serialized_end=1664
  _REPORTERSERVICE._serialized_start=1667
  _REPORTERSERVICE._serialized_end=2143
  _LOGSERVICE._serialized_start=2146
  _LOGSERVICE._serialized_end=2287
# @@protoc_insertion_point(module_scope)
