# -*- coding: utf-8 -*-
# Generated by the protocol buffer compiler.  DO NOT EDIT!
# source: system_metrics.proto
# Protobuf Python Version: 5.26.1
"""Generated protocol buffer code."""
from google.protobuf import descriptor as _descriptor
from google.protobuf import descriptor_pool as _descriptor_pool
from google.protobuf import symbol_database as _symbol_database
from google.protobuf.internal import builder as _builder
# @@protoc_insertion_point(imports)

_sym_db = _symbol_database.Default()




DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n\x14system_metrics.proto\x12\x0b\x63ognica.rpc\"G\n\x1fGetSystemMetricsSnapshotRequest\x12\x13\n\x0b\x63lient_name\x18\x01 \x01(\t\x12\x0f\n\x07version\x18\x02 \x01(\t\"\xb5\x01\n GetSystemMetricsSnapshotResponse\x12\x44\n\x06status\x18\x01 \x01(\x0e\x32\x34.cognica.rpc.GetSystemMetricsSnapshotResponse.Status\x12\x34\n\x08snapshot\x18\x02 \x01(\x0b\x32\".cognica.rpc.SystemMetricsSnapshot\"\x15\n\x06Status\x12\x0b\n\x07Success\x10\x00\"\x7f\n\x15SystemMetricsSnapshot\x12\x36\n\x0c\x61pp_metadata\x18\x01 \x01(\x0b\x32 .cognica.rpc.ApplicationMetadata\x12.\n\x0c\x63luster_info\x18\x02 \x01(\x0b\x32\x18.cognica.rpc.ClusterInfo\"O\n\x13\x41pplicationMetadata\x12\x10\n\x08\x61pp_name\x18\x01 \x01(\t\x12\x0f\n\x07version\x18\x02 \x01(\t\x12\x15\n\rpersistent_id\x18\x03 \x01(\t\"]\n\x0b\x43lusterInfo\x12\x14\n\x0c\x63luster_name\x18\x01 \x01(\t\x12\x12\n\ncluster_id\x18\x02 \x01(\t\x12$\n\x05nodes\x18\x03 \x03(\x0b\x32\x15.cognica.rpc.NodeInfo\"R\n\x08NodeInfo\x12\x11\n\tnode_name\x18\x01 \x01(\t\x12\x0f\n\x07node_id\x18\x02 \x01(\t\x12\x0f\n\x07node_ip\x18\x03 \x01(\t\x12\x11\n\tnode_port\x18\x04 \x01(\x05\x32\x85\x01\n\x14SystemMetricsService\x12m\n\x0cget_snapshot\x12,.cognica.rpc.GetSystemMetricsSnapshotRequest\x1a-.cognica.rpc.GetSystemMetricsSnapshotResponse\"\x00\x42\x03\xf8\x01\x01\x62\x06proto3')

_globals = globals()
_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, _globals)
_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'system_metrics_pb2', _globals)
if not _descriptor._USE_C_DESCRIPTORS:
  _globals['DESCRIPTOR']._loaded_options = None
  _globals['DESCRIPTOR']._serialized_options = b'\370\001\001'
  _globals['_GETSYSTEMMETRICSSNAPSHOTREQUEST']._serialized_start=37
  _globals['_GETSYSTEMMETRICSSNAPSHOTREQUEST']._serialized_end=108
  _globals['_GETSYSTEMMETRICSSNAPSHOTRESPONSE']._serialized_start=111
  _globals['_GETSYSTEMMETRICSSNAPSHOTRESPONSE']._serialized_end=292
  _globals['_GETSYSTEMMETRICSSNAPSHOTRESPONSE_STATUS']._serialized_start=271
  _globals['_GETSYSTEMMETRICSSNAPSHOTRESPONSE_STATUS']._serialized_end=292
  _globals['_SYSTEMMETRICSSNAPSHOT']._serialized_start=294
  _globals['_SYSTEMMETRICSSNAPSHOT']._serialized_end=421
  _globals['_APPLICATIONMETADATA']._serialized_start=423
  _globals['_APPLICATIONMETADATA']._serialized_end=502
  _globals['_CLUSTERINFO']._serialized_start=504
  _globals['_CLUSTERINFO']._serialized_end=597
  _globals['_NODEINFO']._serialized_start=599
  _globals['_NODEINFO']._serialized_end=681
  _globals['_SYSTEMMETRICSSERVICE']._serialized_start=684
  _globals['_SYSTEMMETRICSSERVICE']._serialized_end=817
# @@protoc_insertion_point(module_scope)
