# -*- coding: utf-8 -*-
# Generated by the protocol buffer compiler.  DO NOT EDIT!
# NO CHECKED-IN PROTOBUF GENCODE
# source: protos/v1/models/SessionModels.proto
# Protobuf Python Version: 6.31.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 runtime_version as _runtime_version
from google.protobuf import symbol_database as _symbol_database
from google.protobuf.internal import builder as _builder

_runtime_version.ValidateProtobufRuntimeVersion(
    _runtime_version.Domain.PUBLIC, 6, 31, 1, "", "protos/v1/models/SessionModels.proto"
)
# @@protoc_insertion_point(imports)

_sym_db = _symbol_database.Default()


from protos.v1.models import (
    HostModels_pb2 as protos_dot_v1_dot_models_dot_HostModels__pb2,
)
from protos.v1.models import (
    OrcModels_pb2 as protos_dot_v1_dot_models_dot_OrcModels__pb2,
)
from google.protobuf import wrappers_pb2 as google_dot_protobuf_dot_wrappers__pb2


DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(
    b'\n$protos/v1/models/SessionModels.proto\x12\x0f\x64\x61isi.protos.v1\x1a!protos/v1/models/HostModels.proto\x1a protos/v1/models/OrcModels.proto\x1a\x1egoogle/protobuf/wrappers.proto"\xd8\x02\n\x14\x43reateSessionRequest\x12\x11\n\tModelName\x18\x01 \x01(\t\x12\x1d\n\x15\x44irectConnectRequired\x18\x02 \x01(\x08\x12\x38\n\x12PreferredHostNames\x18\x03 \x03(\x0b\x32\x1c.google.protobuf.StringValue\x12:\n\x0fPreferredRegion\x18\x04 \x01(\x0b\x32\x1c.google.protobuf.StringValueH\x00\x88\x01\x01\x12\x36\n\x0bNetworkName\x18\x05 \x01(\x0b\x32\x1c.google.protobuf.StringValueH\x01\x88\x01\x01\x12\x31\n\x06HostId\x18\x06 \x01(\x0b\x32\x1c.google.protobuf.StringValueH\x02\x88\x01\x01\x42\x12\n\x10_PreferredRegionB\x0e\n\x0c_NetworkNameB\t\n\x07_HostId"\xac\x01\n\x15\x43reateSessionResponse\x12\n\n\x02Id\x18\x01 \x01(\t\x12\x0f\n\x07Success\x18\x02 \x01(\x08\x12(\n\x04Host\x18\x03 \x01(\x0b\x32\x15.daisi.protos.v1.HostH\x00\x88\x01\x01\x12\x35\n\tMoveToOrc\x18\x04 \x01(\x0b\x32\x1d.daisi.protos.v1.OrchestratorH\x01\x88\x01\x01\x42\x07\n\x05_HostB\x0c\n\n_MoveToOrc"!\n\x13\x43laimSessionRequest\x12\n\n\x02Id\x18\x01 \x01(\t"X\n\x14\x43laimSessionResponse\x12\x0f\n\x07Success\x18\x01 \x01(\x08\x12/\n\tModelName\x18\x02 \x01(\x0b\x32\x1c.google.protobuf.StringValue"!\n\x13\x43loseSessionRequest\x12\n\n\x02Id\x18\x01 \x01(\t"\'\n\x14\x43loseSessionResponse\x12\x0f\n\x07Success\x18\x01 \x01(\x08"#\n\x0e\x43onnectRequest\x12\x11\n\tSessionId\x18\x01 \x01(\t"L\n\x0f\x43onnectResponse\x12\n\n\x02Id\x18\x01 \x01(\t\x12\x13\n\x0bHasCapacity\x18\x02 \x01(\x08\x12\x18\n\x10\x41lreadyConnected\x18\x03 \x01(\x08\x62\x06proto3'
)

_globals = globals()
_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, _globals)
_builder.BuildTopDescriptorsAndMessages(
    DESCRIPTOR, "protos.v1.models.SessionModels_pb2", _globals
)
if not _descriptor._USE_C_DESCRIPTORS:
    DESCRIPTOR._loaded_options = None
    _globals["_CREATESESSIONREQUEST"]._serialized_start = 159
    _globals["_CREATESESSIONREQUEST"]._serialized_end = 503
    _globals["_CREATESESSIONRESPONSE"]._serialized_start = 506
    _globals["_CREATESESSIONRESPONSE"]._serialized_end = 678
    _globals["_CLAIMSESSIONREQUEST"]._serialized_start = 680
    _globals["_CLAIMSESSIONREQUEST"]._serialized_end = 713
    _globals["_CLAIMSESSIONRESPONSE"]._serialized_start = 715
    _globals["_CLAIMSESSIONRESPONSE"]._serialized_end = 803
    _globals["_CLOSESESSIONREQUEST"]._serialized_start = 805
    _globals["_CLOSESESSIONREQUEST"]._serialized_end = 838
    _globals["_CLOSESESSIONRESPONSE"]._serialized_start = 840
    _globals["_CLOSESESSIONRESPONSE"]._serialized_end = 879
    _globals["_CONNECTREQUEST"]._serialized_start = 881
    _globals["_CONNECTREQUEST"]._serialized_end = 916
    _globals["_CONNECTRESPONSE"]._serialized_start = 918
    _globals["_CONNECTRESPONSE"]._serialized_end = 994
# @@protoc_insertion_point(module_scope)
