# -*- coding: utf-8 -*-
# Generated by the protocol buffer compiler.  DO NOT EDIT!
# source: ai/h2o/notebook/v1/kernel_task_service.proto
# Protobuf Python Version: 4.25.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()


from h2o_notebook.gen.ai.h2o.notebook.v1 import kernel_task_pb2 as ai_dot_h2o_dot_notebook_dot_v1_dot_kernel__task__pb2
from google.api import annotations_pb2 as google_dot_api_dot_annotations__pb2
from google.api import resource_pb2 as google_dot_api_dot_resource__pb2
from google.api import client_pb2 as google_dot_api_dot_client__pb2
from google.api import field_behavior_pb2 as google_dot_api_dot_field__behavior__pb2


DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n,ai/h2o/notebook/v1/kernel_task_service.proto\x12\x12\x61i.h2o.notebook.v1\x1a$ai/h2o/notebook/v1/kernel_task.proto\x1a\x1cgoogle/api/annotations.proto\x1a\x19google/api/resource.proto\x1a\x17google/api/client.proto\x1a\x1fgoogle/api/field_behavior.proto\"\xc9\x01\n\x17\x43reateKernelTaskRequest\x12;\n\x06parent\x18\x01 \x01(\tB#\xe2\x41\x01\x02\xfa\x41\x1c\x12\x1anotebook.h2o.ai/KernelTaskR\x06parent\x12\x45\n\x0bkernel_task\x18\x02 \x01(\x0b\x32\x1e.ai.h2o.notebook.v1.KernelTaskB\x04\xe2\x41\x01\x02R\nkernelTask\x12*\n\x0ekernel_task_id\x18\x03 \x01(\tB\x04\xe2\x41\x01\x01R\x0ckernelTaskId\"[\n\x18\x43reateKernelTaskResponse\x12?\n\x0bkernel_task\x18\x01 \x01(\x0b\x32\x1e.ai.h2o.notebook.v1.KernelTaskR\nkernelTask\"O\n\x14GetKernelTaskRequest\x12\x37\n\x04name\x18\x01 \x01(\tB#\xe2\x41\x01\x02\xfa\x41\x1c\n\x1anotebook.h2o.ai/KernelTaskR\x04name\"X\n\x15GetKernelTaskResponse\x12?\n\x0bkernel_task\x18\x01 \x01(\x0b\x32\x1e.ai.h2o.notebook.v1.KernelTaskR\nkernelTask\"\xdc\x01\n\x16ListKernelTasksRequest\x12;\n\x06parent\x18\x01 \x01(\tB#\xe2\x41\x01\x02\xfa\x41\x1c\x12\x1anotebook.h2o.ai/KernelTaskR\x06parent\x12!\n\tpage_size\x18\x02 \x01(\x05\x42\x04\xe2\x41\x01\x01R\x08pageSize\x12#\n\npage_token\x18\x03 \x01(\tB\x04\xe2\x41\x01\x01R\tpageToken\x12\x1f\n\x08order_by\x18\x04 \x01(\tB\x04\xe2\x41\x01\x01R\x07orderBy\x12\x1c\n\x06\x66ilter\x18\x05 \x01(\tB\x04\xe2\x41\x01\x01R\x06\x66ilter\"\xa3\x01\n\x17ListKernelTasksResponse\x12\x41\n\x0ckernel_tasks\x18\x01 \x03(\x0b\x32\x1e.ai.h2o.notebook.v1.KernelTaskR\x0bkernelTasks\x12&\n\x0fnext_page_token\x18\x02 \x01(\tR\rnextPageToken\x12\x1d\n\ntotal_size\x18\x03 \x01(\x05R\ttotalSize2\x8a\x04\n\x11KernelTaskService\x12\xc4\x01\n\x10\x43reateKernelTask\x12+.ai.h2o.notebook.v1.CreateKernelTaskRequest\x1a,.ai.h2o.notebook.v1.CreateKernelTaskResponse\"U\xda\x41!parent,kernel_task,kernel_task_id\x82\xd3\xe4\x93\x02+\"\x1c/v1/{parent=kernels/*}/tasks:\x0bkernel_task\x12\x91\x01\n\rGetKernelTask\x12(.ai.h2o.notebook.v1.GetKernelTaskRequest\x1a).ai.h2o.notebook.v1.GetKernelTaskResponse\"+\xda\x41\x04name\x82\xd3\xe4\x93\x02\x1e\x12\x1c/v1/{name=kernels/*/tasks/*}\x12\x99\x01\n\x0fListKernelTasks\x12*.ai.h2o.notebook.v1.ListKernelTasksRequest\x1a+.ai.h2o.notebook.v1.ListKernelTasksResponse\"-\xda\x41\x06parent\x82\xd3\xe4\x93\x02\x1e\x12\x1c/v1/{parent=kernels/*}/tasksB\xd8\x01\n\x16\x63om.ai.h2o.notebook.v1B\x16KernelTaskServiceProtoP\x01Z;github.com/h2oai/notebook/api/ai/h2o/notebook/v1;notebookv1\xa2\x02\x03\x41HN\xaa\x02\x12\x41i.H2o.Notebook.V1\xca\x02\x12\x41i\\H2o\\Notebook\\V1\xe2\x02\x1e\x41i\\H2o\\Notebook\\V1\\GPBMetadata\xea\x02\x15\x41i::H2o::Notebook::V1b\x06proto3')

_globals = globals()
_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, _globals)
_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'ai.h2o.notebook.v1.kernel_task_service_pb2', _globals)
if _descriptor._USE_C_DESCRIPTORS == False:
  _globals['DESCRIPTOR']._options = None
  _globals['DESCRIPTOR']._serialized_options = b'\n\026com.ai.h2o.notebook.v1B\026KernelTaskServiceProtoP\001Z;github.com/h2oai/notebook/api/ai/h2o/notebook/v1;notebookv1\242\002\003AHN\252\002\022Ai.H2o.Notebook.V1\312\002\022Ai\\H2o\\Notebook\\V1\342\002\036Ai\\H2o\\Notebook\\V1\\GPBMetadata\352\002\025Ai::H2o::Notebook::V1'
  _globals['_CREATEKERNELTASKREQUEST'].fields_by_name['parent']._options = None
  _globals['_CREATEKERNELTASKREQUEST'].fields_by_name['parent']._serialized_options = b'\342A\001\002\372A\034\022\032notebook.h2o.ai/KernelTask'
  _globals['_CREATEKERNELTASKREQUEST'].fields_by_name['kernel_task']._options = None
  _globals['_CREATEKERNELTASKREQUEST'].fields_by_name['kernel_task']._serialized_options = b'\342A\001\002'
  _globals['_CREATEKERNELTASKREQUEST'].fields_by_name['kernel_task_id']._options = None
  _globals['_CREATEKERNELTASKREQUEST'].fields_by_name['kernel_task_id']._serialized_options = b'\342A\001\001'
  _globals['_GETKERNELTASKREQUEST'].fields_by_name['name']._options = None
  _globals['_GETKERNELTASKREQUEST'].fields_by_name['name']._serialized_options = b'\342A\001\002\372A\034\n\032notebook.h2o.ai/KernelTask'
  _globals['_LISTKERNELTASKSREQUEST'].fields_by_name['parent']._options = None
  _globals['_LISTKERNELTASKSREQUEST'].fields_by_name['parent']._serialized_options = b'\342A\001\002\372A\034\022\032notebook.h2o.ai/KernelTask'
  _globals['_LISTKERNELTASKSREQUEST'].fields_by_name['page_size']._options = None
  _globals['_LISTKERNELTASKSREQUEST'].fields_by_name['page_size']._serialized_options = b'\342A\001\001'
  _globals['_LISTKERNELTASKSREQUEST'].fields_by_name['page_token']._options = None
  _globals['_LISTKERNELTASKSREQUEST'].fields_by_name['page_token']._serialized_options = b'\342A\001\001'
  _globals['_LISTKERNELTASKSREQUEST'].fields_by_name['order_by']._options = None
  _globals['_LISTKERNELTASKSREQUEST'].fields_by_name['order_by']._serialized_options = b'\342A\001\001'
  _globals['_LISTKERNELTASKSREQUEST'].fields_by_name['filter']._options = None
  _globals['_LISTKERNELTASKSREQUEST'].fields_by_name['filter']._serialized_options = b'\342A\001\001'
  _globals['_KERNELTASKSERVICE'].methods_by_name['CreateKernelTask']._options = None
  _globals['_KERNELTASKSERVICE'].methods_by_name['CreateKernelTask']._serialized_options = b'\332A!parent,kernel_task,kernel_task_id\202\323\344\223\002+\"\034/v1/{parent=kernels/*}/tasks:\013kernel_task'
  _globals['_KERNELTASKSERVICE'].methods_by_name['GetKernelTask']._options = None
  _globals['_KERNELTASKSERVICE'].methods_by_name['GetKernelTask']._serialized_options = b'\332A\004name\202\323\344\223\002\036\022\034/v1/{name=kernels/*/tasks/*}'
  _globals['_KERNELTASKSERVICE'].methods_by_name['ListKernelTasks']._options = None
  _globals['_KERNELTASKSERVICE'].methods_by_name['ListKernelTasks']._serialized_options = b'\332A\006parent\202\323\344\223\002\036\022\034/v1/{parent=kernels/*}/tasks'
  _globals['_CREATEKERNELTASKREQUEST']._serialized_start=222
  _globals['_CREATEKERNELTASKREQUEST']._serialized_end=423
  _globals['_CREATEKERNELTASKRESPONSE']._serialized_start=425
  _globals['_CREATEKERNELTASKRESPONSE']._serialized_end=516
  _globals['_GETKERNELTASKREQUEST']._serialized_start=518
  _globals['_GETKERNELTASKREQUEST']._serialized_end=597
  _globals['_GETKERNELTASKRESPONSE']._serialized_start=599
  _globals['_GETKERNELTASKRESPONSE']._serialized_end=687
  _globals['_LISTKERNELTASKSREQUEST']._serialized_start=690
  _globals['_LISTKERNELTASKSREQUEST']._serialized_end=910
  _globals['_LISTKERNELTASKSRESPONSE']._serialized_start=913
  _globals['_LISTKERNELTASKSRESPONSE']._serialized_end=1076
  _globals['_KERNELTASKSERVICE']._serialized_start=1079
  _globals['_KERNELTASKSERVICE']._serialized_end=1601
# @@protoc_insertion_point(module_scope)
