"""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
_sym_db = _symbol_database.Default()
DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n\rruntime.proto\x12\nruntime.v1\"\x8b\x01\n\tImageSpec\x12\r\n\x05image\x18\x01 \x01(\t\x12;\n\x0b\x61nnotations\x18\x02 \x03(\x0b\x32&.runtime.v1.ImageSpec.AnnotationsEntry\x1a\x32\n\x10\x41nnotationsEntry\x12\x0b\n\x03key\x18\x01 \x01(\t\x12\r\n\x05value\x18\x02 \x01(\t:\x02\x38\x01\"2\n\x11\x43ontainerMetadata\x12\x0c\n\x04name\x18\x01 \x01(\t\x12\x0f\n\x07\x61ttempt\x18\x02 \x01(\r\"@\n\x13\x43ontainerStateValue\x12)\n\x05state\x18\x01 \x01(\x0e\x32\x1a.runtime.v1.ContainerState\"\xe3\x01\n\x0f\x43ontainerFilter\x12\n\n\x02id\x18\x01 \x01(\t\x12.\n\x05state\x18\x02 \x01(\x0b\x32\x1f.runtime.v1.ContainerStateValue\x12\x16\n\x0epod_sandbox_id\x18\x03 \x01(\t\x12\x46\n\x0elabel_selector\x18\x04 \x03(\x0b\x32..runtime.v1.ContainerFilter.LabelSelectorEntry\x1a\x34\n\x12LabelSelectorEntry\x12\x0b\n\x03key\x18\x01 \x01(\t\x12\r\n\x05value\x18\x02 \x01(\t:\x02\x38\x01\"D\n\x15ListContainersRequest\x12+\n\x06\x66ilter\x18\x01 \x01(\x0b\x32\x1b.runtime.v1.ContainerFilter\"\xbd\x03\n\tContainer\x12\n\n\x02id\x18\x01 \x01(\t\x12\x16\n\x0epod_sandbox_id\x18\x02 \x01(\t\x12/\n\x08metadata\x18\x03 \x01(\x0b\x32\x1d.runtime.v1.ContainerMetadata\x12$\n\x05image\x18\x04 \x01(\x0b\x32\x15.runtime.v1.ImageSpec\x12\x11\n\timage_ref\x18\x05 \x01(\t\x12)\n\x05state\x18\x06 \x01(\x0e\x32\x1a.runtime.v1.ContainerState\x12\x12\n\ncreated_at\x18\x07 \x01(\x03\x12\x31\n\x06labels\x18\x08 \x03(\x0b\x32!.runtime.v1.Container.LabelsEntry\x12;\n\x0b\x61nnotations\x18\t \x03(\x0b\x32&.runtime.v1.Container.AnnotationsEntry\x12\x10\n\x08image_id\x18\n \x01(\t\x1a-\n\x0bLabelsEntry\x12\x0b\n\x03key\x18\x01 \x01(\t\x12\r\n\x05value\x18\x02 \x01(\t:\x02\x38\x01\x1a\x32\n\x10\x41nnotationsEntry\x12\x0b\n\x03key\x18\x01 \x01(\t\x12\r\n\x05value\x18\x02 \x01(\t:\x02\x38\x01\"C\n\x16ListContainersResponse\x12)\n\ncontainers\x18\x01 \x03(\x0b\x32\x15.runtime.v1.Container*k\n\x0e\x43ontainerState\x12\x15\n\x11\x43ONTAINER_CREATED\x10\x00\x12\x15\n\x11\x43ONTAINER_RUNNING\x10\x01\x12\x14\n\x10\x43ONTAINER_EXITED\x10\x02\x12\x15\n\x11\x43ONTAINER_UNKNOWN\x10\x03\x32k\n\x0eRuntimeService\x12Y\n\x0eListContainers\x12!.runtime.v1.ListContainersRequest\x1a\".runtime.v1.ListContainersResponse\"\x00\x42$Z\"k8s.io/cri-api/pkg/apis/runtime/v1b\x06proto3')
_globals = globals()
_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, _globals)
_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'runtime_pb2', _globals)
if _descriptor._USE_C_DESCRIPTORS == False:
_globals['DESCRIPTOR']._options = None
_globals['DESCRIPTOR']._serialized_options = b'Z\"k8s.io/cri-api/pkg/apis/runtime/v1'
_globals['_IMAGESPEC_ANNOTATIONSENTRY']._options = None
_globals['_IMAGESPEC_ANNOTATIONSENTRY']._serialized_options = b'8\001'
_globals['_CONTAINERFILTER_LABELSELECTORENTRY']._options = None
_globals['_CONTAINERFILTER_LABELSELECTORENTRY']._serialized_options = b'8\001'
_globals['_CONTAINER_LABELSENTRY']._options = None
_globals['_CONTAINER_LABELSENTRY']._serialized_options = b'8\001'
_globals['_CONTAINER_ANNOTATIONSENTRY']._options = None
_globals['_CONTAINER_ANNOTATIONSENTRY']._serialized_options = b'8\001'
_globals['_CONTAINERSTATE']._serialized_start=1106
_globals['_CONTAINERSTATE']._serialized_end=1213
_globals['_IMAGESPEC']._serialized_start=30
_globals['_IMAGESPEC']._serialized_end=169
_globals['_IMAGESPEC_ANNOTATIONSENTRY']._serialized_start=119
_globals['_IMAGESPEC_ANNOTATIONSENTRY']._serialized_end=169
_globals['_CONTAINERMETADATA']._serialized_start=171
_globals['_CONTAINERMETADATA']._serialized_end=221
_globals['_CONTAINERSTATEVALUE']._serialized_start=223
_globals['_CONTAINERSTATEVALUE']._serialized_end=287
_globals['_CONTAINERFILTER']._serialized_start=290
_globals['_CONTAINERFILTER']._serialized_end=517
_globals['_CONTAINERFILTER_LABELSELECTORENTRY']._serialized_start=465
_globals['_CONTAINERFILTER_LABELSELECTORENTRY']._serialized_end=517
_globals['_LISTCONTAINERSREQUEST']._serialized_start=519
_globals['_LISTCONTAINERSREQUEST']._serialized_end=587
_globals['_CONTAINER']._serialized_start=590
_globals['_CONTAINER']._serialized_end=1035
_globals['_CONTAINER_LABELSENTRY']._serialized_start=938
_globals['_CONTAINER_LABELSENTRY']._serialized_end=983
_globals['_CONTAINER_ANNOTATIONSENTRY']._serialized_start=119
_globals['_CONTAINER_ANNOTATIONSENTRY']._serialized_end=169
_globals['_LISTCONTAINERSRESPONSE']._serialized_start=1037
_globals['_LISTCONTAINERSRESPONSE']._serialized_end=1104
_globals['_RUNTIMESERVICE']._serialized_start=1215
_globals['_RUNTIMESERVICE']._serialized_end=1322