# -*- coding: utf-8 -*-
# Generated by the protocol buffer compiler.  DO NOT EDIT!
# NO CHECKED-IN PROTOBUF GENCODE
# source: tast/cros/services/cros/bluetooth/bluetooth_ui_service.proto
# Protobuf Python Version: 5.29.0
"""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,
    5,
    29,
    0,
    '',
    'tast/cros/services/cros/bluetooth/bluetooth_ui_service.proto'
)
# @@protoc_insertion_point(imports)

_sym_db = _symbol_database.Default()


from google.protobuf import empty_pb2 as google_dot_protobuf_dot_empty__pb2


DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n<tast/cros/services/cros/bluetooth/bluetooth_ui_service.proto\x12\x13tast.cros.bluetooth\x1a\x1bgoogle/protobuf/empty.proto\"s\n#PairWithFastPairNotificationRequest\x12\x37\n\x08protocol\x18\x01 \x01(\x0e\x32%.tast.cros.bluetooth.FastPairProtocol\x12\x13\n\x0bis_keyboard\x18\x02 \x01(\x08\"7\n\x1f\x43onfirmSavedDevicesStateRequest\x12\x14\n\x0c\x64\x65vice_names\x18\x01 \x03(\t\"<\n\"PairDeviceWithQuickSettingsRequest\x12\x16\n\x0e\x61\x64vertisedName\x18\x01 \x01(\t\"3\n\x1c\x46orgetBluetoothDeviceRequest\x12\x13\n\x0b\x64\x65vice_name\x18\x01 \x01(\t\"R\n\x07\x42\x61ttery\x12\x1b\n\npercentage\x18\x01 \x01(\tB\x02\x18\x01H\x00\x88\x01\x01\x12\x1b\n\x13value_in_percentage\x18\x02 \x01(\tB\r\n\x0b_percentage\"\xab\x01\n\x06\x44\x65vice\x12\x0c\n\x04name\x18\x01 \x01(\t\x12\x14\n\x0cis_connected\x18\x02 \x01(\x08\x12=\n\x13\x62\x61ttery_information\x18\x03 \x03(\x0b\x32\x1c.tast.cros.bluetooth.BatteryB\x02\x18\x01\x12\x32\n\x07\x62\x61ttery\x18\x04 \x01(\x0b\x32\x1c.tast.cros.bluetooth.BatteryH\x00\x88\x01\x01\x42\n\n\x08_battery\"I\n\x19\x43ollectDeviceListResponse\x12,\n\x07\x64\x65vices\x18\x01 \x03(\x0b\x32\x1b.tast.cros.bluetooth.Device\"\xa8\x02\n\x1c\x42luetoothDeviceDetailRequest\x12\x0c\n\x04name\x18\x01 \x01(\t\x12X\n\x0cmatch_option\x18\x02 \x01(\x0e\x32=.tast.cros.bluetooth.BluetoothDeviceDetailRequest.MatchOptionH\x00\x88\x01\x01\"\x8e\x01\n\x0bMatchOption\x12\x1a\n\x16MATCH_OPTION_CONNECTED\x10\x00\x12\x1d\n\x19MATCH_OPTION_DISCONNECTED\x10\x01\x12\x1f\n\x1bMATCH_OPTION_REPORT_BATTERY\x10\x02\x12#\n\x1fMATCH_OPTION_NOT_REPORT_BATTERY\x10\x03\x42\x0f\n\r_match_option\"L\n\x1d\x42luetoothDeviceDetailResponse\x12+\n\x06\x64\x65vice\x18\x01 \x01(\x0b\x32\x1b.tast.cros.bluetooth.Device\"`\n\x1cRenameBluetoothDeviceRequest\x12+\n\x06\x64\x65vice\x18\x01 \x01(\x0b\x32\x1b.tast.cros.bluetooth.Device\x12\x13\n\x0b\x63ustom_name\x18\x02 \x01(\t*\x96\x01\n\x10\x46\x61stPairProtocol\x12\x1b\n\x17\x46\x41ST_PAIR_PROTOCOL_NULL\x10\x00\x12\x1e\n\x1a\x46\x41ST_PAIR_PROTOCOL_INITIAL\x10\x01\x12!\n\x1d\x46\x41ST_PAIR_PROTOCOL_SUBSEQUENT\x10\x02\x12\"\n\x1e\x46\x41ST_PAIR_PROTOCOL_RETROACTIVE\x10\x03\x32\xa7\x07\n\x12\x42luetoothUIService\x12r\n\x1cPairWithFastPairNotification\x12\x38.tast.cros.bluetooth.PairWithFastPairNotificationRequest\x1a\x16.google.protobuf.Empty\"\x00\x12\x46\n\x12\x43loseNotifications\x12\x16.google.protobuf.Empty\x1a\x16.google.protobuf.Empty\"\x00\x12j\n\x18\x43onfirmSavedDevicesState\x12\x34.tast.cros.bluetooth.ConfirmSavedDevicesStateRequest\x1a\x16.google.protobuf.Empty\"\x00\x12I\n\x15RemoveAllSavedDevices\x12\x16.google.protobuf.Empty\x1a\x16.google.protobuf.Empty\"\x00\x12p\n\x1bPairDeviceWithQuickSettings\x12\x37.tast.cros.bluetooth.PairDeviceWithQuickSettingsRequest\x1a\x16.google.protobuf.Empty\"\x00\x12\x64\n\x15\x46orgetBluetoothDevice\x12\x31.tast.cros.bluetooth.ForgetBluetoothDeviceRequest\x1a\x16.google.protobuf.Empty\"\x00\x12]\n\x11\x43ollectDeviceList\x12\x16.google.protobuf.Empty\x1a..tast.cros.bluetooth.CollectDeviceListResponse\"\x00\x12\x80\x01\n\x15\x42luetoothDeviceDetail\x12\x31.tast.cros.bluetooth.BluetoothDeviceDetailRequest\x1a\x32.tast.cros.bluetooth.BluetoothDeviceDetailResponse\"\x00\x12\x64\n\x15RenameBluetoothDevice\x12\x31.tast.cros.bluetooth.RenameBluetoothDeviceRequest\x1a\x16.google.protobuf.Empty\"\x00\x42\x39Z7go.chromium.org/tast-tests/cros/services/cros/bluetoothb\x06proto3')

_globals = globals()
_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, _globals)
_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'tast.cros.services.cros.bluetooth.bluetooth_ui_service_pb2', _globals)
if not _descriptor._USE_C_DESCRIPTORS:
  _globals['DESCRIPTOR']._loaded_options = None
  _globals['DESCRIPTOR']._serialized_options = b'Z7go.chromium.org/tast-tests/cros/services/cros/bluetooth'
  _globals['_BATTERY'].fields_by_name['percentage']._loaded_options = None
  _globals['_BATTERY'].fields_by_name['percentage']._serialized_options = b'\030\001'
  _globals['_DEVICE'].fields_by_name['battery_information']._loaded_options = None
  _globals['_DEVICE'].fields_by_name['battery_information']._serialized_options = b'\030\001'
  _globals['_FASTPAIRPROTOCOL']._serialized_start=1212
  _globals['_FASTPAIRPROTOCOL']._serialized_end=1362
  _globals['_PAIRWITHFASTPAIRNOTIFICATIONREQUEST']._serialized_start=114
  _globals['_PAIRWITHFASTPAIRNOTIFICATIONREQUEST']._serialized_end=229
  _globals['_CONFIRMSAVEDDEVICESSTATEREQUEST']._serialized_start=231
  _globals['_CONFIRMSAVEDDEVICESSTATEREQUEST']._serialized_end=286
  _globals['_PAIRDEVICEWITHQUICKSETTINGSREQUEST']._serialized_start=288
  _globals['_PAIRDEVICEWITHQUICKSETTINGSREQUEST']._serialized_end=348
  _globals['_FORGETBLUETOOTHDEVICEREQUEST']._serialized_start=350
  _globals['_FORGETBLUETOOTHDEVICEREQUEST']._serialized_end=401
  _globals['_BATTERY']._serialized_start=403
  _globals['_BATTERY']._serialized_end=485
  _globals['_DEVICE']._serialized_start=488
  _globals['_DEVICE']._serialized_end=659
  _globals['_COLLECTDEVICELISTRESPONSE']._serialized_start=661
  _globals['_COLLECTDEVICELISTRESPONSE']._serialized_end=734
  _globals['_BLUETOOTHDEVICEDETAILREQUEST']._serialized_start=737
  _globals['_BLUETOOTHDEVICEDETAILREQUEST']._serialized_end=1033
  _globals['_BLUETOOTHDEVICEDETAILREQUEST_MATCHOPTION']._serialized_start=874
  _globals['_BLUETOOTHDEVICEDETAILREQUEST_MATCHOPTION']._serialized_end=1016
  _globals['_BLUETOOTHDEVICEDETAILRESPONSE']._serialized_start=1035
  _globals['_BLUETOOTHDEVICEDETAILRESPONSE']._serialized_end=1111
  _globals['_RENAMEBLUETOOTHDEVICEREQUEST']._serialized_start=1113
  _globals['_RENAMEBLUETOOTHDEVICEREQUEST']._serialized_end=1209
  _globals['_BLUETOOTHUISERVICE']._serialized_start=1365
  _globals['_BLUETOOTHUISERVICE']._serialized_end=2300
# @@protoc_insertion_point(module_scope)
