// Generated by the protocol buffer compiler. DO NOT EDIT! // source: keyapis/vc/v1/keyapis_vc_monitoring_v1.proto // Generated files should ignore deprecation warnings @file:Suppress("DEPRECATION") package ru.keyapis.vc.v1; @kotlin.jvm.JvmName("-initializemonitoringData") public inline fun monitoringData(block: ru.keyapis.vc.v1.MonitoringDataKt.Dsl.() -> kotlin.Unit): ru.keyapis.vc.v1.KeyapisVcV1Proto.MonitoringData = ru.keyapis.vc.v1.MonitoringDataKt.Dsl._create(ru.keyapis.vc.v1.KeyapisVcV1Proto.MonitoringData.newBuilder()).apply { block() }._build() /** * ``` * Мониторинг камеры * ``` * * Protobuf type `keyapis.vc.v1.MonitoringData` */ public object MonitoringDataKt { @kotlin.OptIn(com.google.protobuf.kotlin.OnlyForUseByGeneratedProtoCode::class) @com.google.protobuf.kotlin.ProtoDslMarker public class Dsl private constructor( private val _builder: ru.keyapis.vc.v1.KeyapisVcV1Proto.MonitoringData.Builder ) { public companion object { @kotlin.jvm.JvmSynthetic @kotlin.PublishedApi internal fun _create(builder: ru.keyapis.vc.v1.KeyapisVcV1Proto.MonitoringData.Builder): Dsl = Dsl(builder) } @kotlin.jvm.JvmSynthetic @kotlin.PublishedApi internal fun _build(): ru.keyapis.vc.v1.KeyapisVcV1Proto.MonitoringData = _builder.build() /** * ``` * uid видеопотока камеры * ``` * * `string camera_uid = 1;` */ public var cameraUid: kotlin.String @JvmName("getCameraUid") get() = _builder.getCameraUid() @JvmName("setCameraUid") set(value) { _builder.setCameraUid(value) } /** * ``` * uid видеопотока камеры * ``` * * `string camera_uid = 1;` */ public fun clearCameraUid() { _builder.clearCameraUid() } /** * ``` * Идентификатор компании * ``` * * `int32 company_id = 2;` */ public var companyId: kotlin.Int @JvmName("getCompanyId") get() = _builder.getCompanyId() @JvmName("setCompanyId") set(value) { _builder.setCompanyId(value) } /** * ``` * Идентификатор компании * ``` * * `int32 company_id = 2;` */ public fun clearCompanyId() { _builder.clearCompanyId() } /** * ``` * Флаг наличия каналов * ``` * * `bool is_channel_presence = 3;` */ public var isChannelPresence: kotlin.Boolean @JvmName("getIsChannelPresence") get() = _builder.getIsChannelPresence() @JvmName("setIsChannelPresence") set(value) { _builder.setIsChannelPresence(value) } /** * ``` * Флаг наличия каналов * ``` * * `bool is_channel_presence = 3;` */ public fun clearIsChannelPresence() { _builder.clearIsChannelPresence() } /** * ``` * Название дата-центра * ``` * * `string data_center_name = 4;` */ public var dataCenterName: kotlin.String @JvmName("getDataCenterName") get() = _builder.getDataCenterName() @JvmName("setDataCenterName") set(value) { _builder.setDataCenterName(value) } /** * ``` * Название дата-центра * ``` * * `string data_center_name = 4;` */ public fun clearDataCenterName() { _builder.clearDataCenterName() } /** * ``` * Бейдж состояния vuf * ``` * * `.keyapis.vc.v1.CameraMonitoringBadge vuf_status_badge = 5;` */ public var vufStatusBadge: ru.keyapis.vc.v1.KeyapisVcV1Proto.CameraMonitoringBadge @JvmName("getVufStatusBadge") get() = _builder.getVufStatusBadge() @JvmName("setVufStatusBadge") set(value) { _builder.setVufStatusBadge(value) } /** * ``` * Бейдж состояния vuf * ``` * * `.keyapis.vc.v1.CameraMonitoringBadge vuf_status_badge = 5;` */ public fun clearVufStatusBadge() { _builder.clearVufStatusBadge() } /** * ``` * Бейдж состояния vuf * ``` * * `.keyapis.vc.v1.CameraMonitoringBadge vuf_status_badge = 5;` * @return Whether the vufStatusBadge field is set. */ public fun hasVufStatusBadge(): kotlin.Boolean { return _builder.hasVufStatusBadge() } /** * ``` * Бейдж состояния фиалки * ``` * * `.keyapis.vc.v1.CameraMonitoringBadge violet_status_badge = 6;` */ public var violetStatusBadge: ru.keyapis.vc.v1.KeyapisVcV1Proto.CameraMonitoringBadge @JvmName("getVioletStatusBadge") get() = _builder.getVioletStatusBadge() @JvmName("setVioletStatusBadge") set(value) { _builder.setVioletStatusBadge(value) } /** * ``` * Бейдж состояния фиалки * ``` * * `.keyapis.vc.v1.CameraMonitoringBadge violet_status_badge = 6;` */ public fun clearVioletStatusBadge() { _builder.clearVioletStatusBadge() } /** * ``` * Бейдж состояния фиалки * ``` * * `.keyapis.vc.v1.CameraMonitoringBadge violet_status_badge = 6;` * @return Whether the violetStatusBadge field is set. */ public fun hasVioletStatusBadge(): kotlin.Boolean { return _builder.hasVioletStatusBadge() } /** * ``` * Бейдж кол-ва камер фиалки * ``` * * `.keyapis.vc.v1.CameraMonitoringBadge violet_cameras_count_badge = 7;` */ public var violetCamerasCountBadge: ru.keyapis.vc.v1.KeyapisVcV1Proto.CameraMonitoringBadge @JvmName("getVioletCamerasCountBadge") get() = _builder.getVioletCamerasCountBadge() @JvmName("setVioletCamerasCountBadge") set(value) { _builder.setVioletCamerasCountBadge(value) } /** * ``` * Бейдж кол-ва камер фиалки * ``` * * `.keyapis.vc.v1.CameraMonitoringBadge violet_cameras_count_badge = 7;` */ public fun clearVioletCamerasCountBadge() { _builder.clearVioletCamerasCountBadge() } /** * ``` * Бейдж кол-ва камер фиалки * ``` * * `.keyapis.vc.v1.CameraMonitoringBadge violet_cameras_count_badge = 7;` * @return Whether the violetCamerasCountBadge field is set. */ public fun hasVioletCamerasCountBadge(): kotlin.Boolean { return _builder.hasVioletCamerasCountBadge() } /** * ``` * Бейдж кол-ва камер розы * ``` * * `.keyapis.vc.v1.CameraMonitoringBadge rose_status_badge = 8;` */ public var roseStatusBadge: ru.keyapis.vc.v1.KeyapisVcV1Proto.CameraMonitoringBadge @JvmName("getRoseStatusBadge") get() = _builder.getRoseStatusBadge() @JvmName("setRoseStatusBadge") set(value) { _builder.setRoseStatusBadge(value) } /** * ``` * Бейдж кол-ва камер розы * ``` * * `.keyapis.vc.v1.CameraMonitoringBadge rose_status_badge = 8;` */ public fun clearRoseStatusBadge() { _builder.clearRoseStatusBadge() } /** * ``` * Бейдж кол-ва камер розы * ``` * * `.keyapis.vc.v1.CameraMonitoringBadge rose_status_badge = 8;` * @return Whether the roseStatusBadge field is set. */ public fun hasRoseStatusBadge(): kotlin.Boolean { return _builder.hasRoseStatusBadge() } /** * ``` * Бейдж состояния RabbitMQ * ``` * * `.keyapis.vc.v1.CameraMonitoringBadge rabbit_status_badge = 9;` */ public var rabbitStatusBadge: ru.keyapis.vc.v1.KeyapisVcV1Proto.CameraMonitoringBadge @JvmName("getRabbitStatusBadge") get() = _builder.getRabbitStatusBadge() @JvmName("setRabbitStatusBadge") set(value) { _builder.setRabbitStatusBadge(value) } /** * ``` * Бейдж состояния RabbitMQ * ``` * * `.keyapis.vc.v1.CameraMonitoringBadge rabbit_status_badge = 9;` */ public fun clearRabbitStatusBadge() { _builder.clearRabbitStatusBadge() } /** * ``` * Бейдж состояния RabbitMQ * ``` * * `.keyapis.vc.v1.CameraMonitoringBadge rabbit_status_badge = 9;` * @return Whether the rabbitStatusBadge field is set. */ public fun hasRabbitStatusBadge(): kotlin.Boolean { return _builder.hasRabbitStatusBadge() } /** * ``` * Бейдж состояния камеры vuf * ``` * * `.keyapis.vc.v1.CameraMonitoringBadge vuf_camera_status_badge = 10;` */ public var vufCameraStatusBadge: ru.keyapis.vc.v1.KeyapisVcV1Proto.CameraMonitoringBadge @JvmName("getVufCameraStatusBadge") get() = _builder.getVufCameraStatusBadge() @JvmName("setVufCameraStatusBadge") set(value) { _builder.setVufCameraStatusBadge(value) } /** * ``` * Бейдж состояния камеры vuf * ``` * * `.keyapis.vc.v1.CameraMonitoringBadge vuf_camera_status_badge = 10;` */ public fun clearVufCameraStatusBadge() { _builder.clearVufCameraStatusBadge() } /** * ``` * Бейдж состояния камеры vuf * ``` * * `.keyapis.vc.v1.CameraMonitoringBadge vuf_camera_status_badge = 10;` * @return Whether the vufCameraStatusBadge field is set. */ public fun hasVufCameraStatusBadge(): kotlin.Boolean { return _builder.hasVufCameraStatusBadge() } /** * ``` * Бейдж приёма данных камеры * ``` * * `.keyapis.vc.v1.CameraMonitoringBadge camera_receiving_status_badge = 11;` */ public var cameraReceivingStatusBadge: ru.keyapis.vc.v1.KeyapisVcV1Proto.CameraMonitoringBadge @JvmName("getCameraReceivingStatusBadge") get() = _builder.getCameraReceivingStatusBadge() @JvmName("setCameraReceivingStatusBadge") set(value) { _builder.setCameraReceivingStatusBadge(value) } /** * ``` * Бейдж приёма данных камеры * ``` * * `.keyapis.vc.v1.CameraMonitoringBadge camera_receiving_status_badge = 11;` */ public fun clearCameraReceivingStatusBadge() { _builder.clearCameraReceivingStatusBadge() } /** * ``` * Бейдж приёма данных камеры * ``` * * `.keyapis.vc.v1.CameraMonitoringBadge camera_receiving_status_badge = 11;` * @return Whether the cameraReceivingStatusBadge field is set. */ public fun hasCameraReceivingStatusBadge(): kotlin.Boolean { return _builder.hasCameraReceivingStatusBadge() } /** * ``` * Бейдж трансляции данных камеры * ``` * * `.keyapis.vc.v1.CameraMonitoringBadge camera_streaming_status_badge = 12;` */ public var cameraStreamingStatusBadge: ru.keyapis.vc.v1.KeyapisVcV1Proto.CameraMonitoringBadge @JvmName("getCameraStreamingStatusBadge") get() = _builder.getCameraStreamingStatusBadge() @JvmName("setCameraStreamingStatusBadge") set(value) { _builder.setCameraStreamingStatusBadge(value) } /** * ``` * Бейдж трансляции данных камеры * ``` * * `.keyapis.vc.v1.CameraMonitoringBadge camera_streaming_status_badge = 12;` */ public fun clearCameraStreamingStatusBadge() { _builder.clearCameraStreamingStatusBadge() } /** * ``` * Бейдж трансляции данных камеры * ``` * * `.keyapis.vc.v1.CameraMonitoringBadge camera_streaming_status_badge = 12;` * @return Whether the cameraStreamingStatusBadge field is set. */ public fun hasCameraStreamingStatusBadge(): kotlin.Boolean { return _builder.hasCameraStreamingStatusBadge() } /** * ``` * Бейдж активного времени камеры * ``` * * `.keyapis.vc.v1.CameraMonitoringBadge camera_uptime_status_badge = 13;` */ public var cameraUptimeStatusBadge: ru.keyapis.vc.v1.KeyapisVcV1Proto.CameraMonitoringBadge @JvmName("getCameraUptimeStatusBadge") get() = _builder.getCameraUptimeStatusBadge() @JvmName("setCameraUptimeStatusBadge") set(value) { _builder.setCameraUptimeStatusBadge(value) } /** * ``` * Бейдж активного времени камеры * ``` * * `.keyapis.vc.v1.CameraMonitoringBadge camera_uptime_status_badge = 13;` */ public fun clearCameraUptimeStatusBadge() { _builder.clearCameraUptimeStatusBadge() } /** * ``` * Бейдж активного времени камеры * ``` * * `.keyapis.vc.v1.CameraMonitoringBadge camera_uptime_status_badge = 13;` * @return Whether the cameraUptimeStatusBadge field is set. */ public fun hasCameraUptimeStatusBadge(): kotlin.Boolean { return _builder.hasCameraUptimeStatusBadge() } /** * ``` * Бейдж состояния камеры пользователя * ``` * * `.keyapis.vc.v1.CameraMonitoringBadge camera_uuc_status_badge = 14;` */ public var cameraUucStatusBadge: ru.keyapis.vc.v1.KeyapisVcV1Proto.CameraMonitoringBadge @JvmName("getCameraUucStatusBadge") get() = _builder.getCameraUucStatusBadge() @JvmName("setCameraUucStatusBadge") set(value) { _builder.setCameraUucStatusBadge(value) } /** * ``` * Бейдж состояния камеры пользователя * ``` * * `.keyapis.vc.v1.CameraMonitoringBadge camera_uuc_status_badge = 14;` */ public fun clearCameraUucStatusBadge() { _builder.clearCameraUucStatusBadge() } /** * ``` * Бейдж состояния камеры пользователя * ``` * * `.keyapis.vc.v1.CameraMonitoringBadge camera_uuc_status_badge = 14;` * @return Whether the cameraUucStatusBadge field is set. */ public fun hasCameraUucStatusBadge(): kotlin.Boolean { return _builder.hasCameraUucStatusBadge() } /** * ``` * Бейдж состояния pg * ``` * * `.keyapis.vc.v1.CameraMonitoringBadge pg_status_badge = 15;` */ public var pgStatusBadge: ru.keyapis.vc.v1.KeyapisVcV1Proto.CameraMonitoringBadge @JvmName("getPgStatusBadge") get() = _builder.getPgStatusBadge() @JvmName("setPgStatusBadge") set(value) { _builder.setPgStatusBadge(value) } /** * ``` * Бейдж состояния pg * ``` * * `.keyapis.vc.v1.CameraMonitoringBadge pg_status_badge = 15;` */ public fun clearPgStatusBadge() { _builder.clearPgStatusBadge() } /** * ``` * Бейдж состояния pg * ``` * * `.keyapis.vc.v1.CameraMonitoringBadge pg_status_badge = 15;` * @return Whether the pgStatusBadge field is set. */ public fun hasPgStatusBadge(): kotlin.Boolean { return _builder.hasPgStatusBadge() } /** * ``` * Бейдж состояния redis * ``` * * `.keyapis.vc.v1.CameraMonitoringBadge redis_status_badge = 16;` */ public var redisStatusBadge: ru.keyapis.vc.v1.KeyapisVcV1Proto.CameraMonitoringBadge @JvmName("getRedisStatusBadge") get() = _builder.getRedisStatusBadge() @JvmName("setRedisStatusBadge") set(value) { _builder.setRedisStatusBadge(value) } /** * ``` * Бейдж состояния redis * ``` * * `.keyapis.vc.v1.CameraMonitoringBadge redis_status_badge = 16;` */ public fun clearRedisStatusBadge() { _builder.clearRedisStatusBadge() } /** * ``` * Бейдж состояния redis * ``` * * `.keyapis.vc.v1.CameraMonitoringBadge redis_status_badge = 16;` * @return Whether the redisStatusBadge field is set. */ public fun hasRedisStatusBadge(): kotlin.Boolean { return _builder.hasRedisStatusBadge() } /** * ``` * Бейдж онлайн состояния камеры * ``` * * `.keyapis.vc.v1.CameraMonitoringBadge camera_online_badge = 17;` */ public var cameraOnlineBadge: ru.keyapis.vc.v1.KeyapisVcV1Proto.CameraMonitoringBadge @JvmName("getCameraOnlineBadge") get() = _builder.getCameraOnlineBadge() @JvmName("setCameraOnlineBadge") set(value) { _builder.setCameraOnlineBadge(value) } /** * ``` * Бейдж онлайн состояния камеры * ``` * * `.keyapis.vc.v1.CameraMonitoringBadge camera_online_badge = 17;` */ public fun clearCameraOnlineBadge() { _builder.clearCameraOnlineBadge() } /** * ``` * Бейдж онлайн состояния камеры * ``` * * `.keyapis.vc.v1.CameraMonitoringBadge camera_online_badge = 17;` * @return Whether the cameraOnlineBadge field is set. */ public fun hasCameraOnlineBadge(): kotlin.Boolean { return _builder.hasCameraOnlineBadge() } /** * ``` * Бейдж состояния канала камеры * ``` * * `.keyapis.vc.v1.CameraMonitoringBadge channel_status_badge = 18;` */ public var channelStatusBadge: ru.keyapis.vc.v1.KeyapisVcV1Proto.CameraMonitoringBadge @JvmName("getChannelStatusBadge") get() = _builder.getChannelStatusBadge() @JvmName("setChannelStatusBadge") set(value) { _builder.setChannelStatusBadge(value) } /** * ``` * Бейдж состояния канала камеры * ``` * * `.keyapis.vc.v1.CameraMonitoringBadge channel_status_badge = 18;` */ public fun clearChannelStatusBadge() { _builder.clearChannelStatusBadge() } /** * ``` * Бейдж состояния канала камеры * ``` * * `.keyapis.vc.v1.CameraMonitoringBadge channel_status_badge = 18;` * @return Whether the channelStatusBadge field is set. */ public fun hasChannelStatusBadge(): kotlin.Boolean { return _builder.hasChannelStatusBadge() } } } @kotlin.jvm.JvmSynthetic public inline fun ru.keyapis.vc.v1.KeyapisVcV1Proto.MonitoringData.copy(block: ru.keyapis.vc.v1.MonitoringDataKt.Dsl.() -> kotlin.Unit): ru.keyapis.vc.v1.KeyapisVcV1Proto.MonitoringData = ru.keyapis.vc.v1.MonitoringDataKt.Dsl._create(this.toBuilder()).apply { block() }._build() public val ru.keyapis.vc.v1.KeyapisVcV1Proto.MonitoringDataOrBuilder.vufStatusBadgeOrNull: ru.keyapis.vc.v1.KeyapisVcV1Proto.CameraMonitoringBadge? get() = if (hasVufStatusBadge()) getVufStatusBadge() else null public val ru.keyapis.vc.v1.KeyapisVcV1Proto.MonitoringDataOrBuilder.violetStatusBadgeOrNull: ru.keyapis.vc.v1.KeyapisVcV1Proto.CameraMonitoringBadge? get() = if (hasVioletStatusBadge()) getVioletStatusBadge() else null public val ru.keyapis.vc.v1.KeyapisVcV1Proto.MonitoringDataOrBuilder.violetCamerasCountBadgeOrNull: ru.keyapis.vc.v1.KeyapisVcV1Proto.CameraMonitoringBadge? get() = if (hasVioletCamerasCountBadge()) getVioletCamerasCountBadge() else null public val ru.keyapis.vc.v1.KeyapisVcV1Proto.MonitoringDataOrBuilder.roseStatusBadgeOrNull: ru.keyapis.vc.v1.KeyapisVcV1Proto.CameraMonitoringBadge? get() = if (hasRoseStatusBadge()) getRoseStatusBadge() else null public val ru.keyapis.vc.v1.KeyapisVcV1Proto.MonitoringDataOrBuilder.rabbitStatusBadgeOrNull: ru.keyapis.vc.v1.KeyapisVcV1Proto.CameraMonitoringBadge? get() = if (hasRabbitStatusBadge()) getRabbitStatusBadge() else null public val ru.keyapis.vc.v1.KeyapisVcV1Proto.MonitoringDataOrBuilder.vufCameraStatusBadgeOrNull: ru.keyapis.vc.v1.KeyapisVcV1Proto.CameraMonitoringBadge? get() = if (hasVufCameraStatusBadge()) getVufCameraStatusBadge() else null public val ru.keyapis.vc.v1.KeyapisVcV1Proto.MonitoringDataOrBuilder.cameraReceivingStatusBadgeOrNull: ru.keyapis.vc.v1.KeyapisVcV1Proto.CameraMonitoringBadge? get() = if (hasCameraReceivingStatusBadge()) getCameraReceivingStatusBadge() else null public val ru.keyapis.vc.v1.KeyapisVcV1Proto.MonitoringDataOrBuilder.cameraStreamingStatusBadgeOrNull: ru.keyapis.vc.v1.KeyapisVcV1Proto.CameraMonitoringBadge? get() = if (hasCameraStreamingStatusBadge()) getCameraStreamingStatusBadge() else null public val ru.keyapis.vc.v1.KeyapisVcV1Proto.MonitoringDataOrBuilder.cameraUptimeStatusBadgeOrNull: ru.keyapis.vc.v1.KeyapisVcV1Proto.CameraMonitoringBadge? get() = if (hasCameraUptimeStatusBadge()) getCameraUptimeStatusBadge() else null public val ru.keyapis.vc.v1.KeyapisVcV1Proto.MonitoringDataOrBuilder.cameraUucStatusBadgeOrNull: ru.keyapis.vc.v1.KeyapisVcV1Proto.CameraMonitoringBadge? get() = if (hasCameraUucStatusBadge()) getCameraUucStatusBadge() else null public val ru.keyapis.vc.v1.KeyapisVcV1Proto.MonitoringDataOrBuilder.pgStatusBadgeOrNull: ru.keyapis.vc.v1.KeyapisVcV1Proto.CameraMonitoringBadge? get() = if (hasPgStatusBadge()) getPgStatusBadge() else null public val ru.keyapis.vc.v1.KeyapisVcV1Proto.MonitoringDataOrBuilder.redisStatusBadgeOrNull: ru.keyapis.vc.v1.KeyapisVcV1Proto.CameraMonitoringBadge? get() = if (hasRedisStatusBadge()) getRedisStatusBadge() else null public val ru.keyapis.vc.v1.KeyapisVcV1Proto.MonitoringDataOrBuilder.cameraOnlineBadgeOrNull: ru.keyapis.vc.v1.KeyapisVcV1Proto.CameraMonitoringBadge? get() = if (hasCameraOnlineBadge()) getCameraOnlineBadge() else null public val ru.keyapis.vc.v1.KeyapisVcV1Proto.MonitoringDataOrBuilder.channelStatusBadgeOrNull: ru.keyapis.vc.v1.KeyapisVcV1Proto.CameraMonitoringBadge? get() = if (hasChannelStatusBadge()) getChannelStatusBadge() else null