// Generated by the protocol buffer compiler. DO NOT EDIT! // source: keyapis/telemetry_control/v1/keyapis_telemetry_control_device_v1.proto // Generated files should ignore deprecation warnings @file:Suppress("DEPRECATION") package ru.keyapis.telemetry_control.v1; @kotlin.jvm.JvmName("-initializedeviceFilter") public inline fun deviceFilter(block: ru.keyapis.telemetry_control.v1.DeviceFilterKt.Dsl.() -> kotlin.Unit): ru.keyapis.telemetry_control.v1.KeyapisTelemetryControlV1Proto.DeviceFilter = ru.keyapis.telemetry_control.v1.DeviceFilterKt.Dsl._create(ru.keyapis.telemetry_control.v1.KeyapisTelemetryControlV1Proto.DeviceFilter.newBuilder()).apply { block() }._build() /** * ``` * Фильтр для запроса приборов учета. * При передаче массива в параметр фильтра элементы массива работают в выборке через ИЛИ. * При передаче нескольких разных параметров фильтра они работают в выборке через И * ``` * * Protobuf type `keyapis.telemetry_control.v1.DeviceFilter` */ public object DeviceFilterKt { @kotlin.OptIn(com.google.protobuf.kotlin.OnlyForUseByGeneratedProtoCode::class) @com.google.protobuf.kotlin.ProtoDslMarker public class Dsl private constructor( private val _builder: ru.keyapis.telemetry_control.v1.KeyapisTelemetryControlV1Proto.DeviceFilter.Builder ) { public companion object { @kotlin.jvm.JvmSynthetic @kotlin.PublishedApi internal fun _create(builder: ru.keyapis.telemetry_control.v1.KeyapisTelemetryControlV1Proto.DeviceFilter.Builder): Dsl = Dsl(builder) } @kotlin.jvm.JvmSynthetic @kotlin.PublishedApi internal fun _build(): ru.keyapis.telemetry_control.v1.KeyapisTelemetryControlV1Proto.DeviceFilter = _builder.build() /** * An uninstantiable, behaviorless type to represent the field in * generics. */ @kotlin.OptIn(com.google.protobuf.kotlin.OnlyForUseByGeneratedProtoCode::class) public class FiasIdsProxy private constructor() : com.google.protobuf.kotlin.DslProxy() /** * ``` * По ФИАС * ``` * * `repeated string fias_ids = 1;` * @return A list containing the fiasIds. */ public val fiasIds: com.google.protobuf.kotlin.DslList @kotlin.jvm.JvmSynthetic get() = com.google.protobuf.kotlin.DslList( _builder.getFiasIdsList() ) /** * ``` * По ФИАС * ``` * * `repeated string fias_ids = 1;` * @param value The fiasIds to add. */ @kotlin.jvm.JvmSynthetic @kotlin.jvm.JvmName("addFiasIds") public fun com.google.protobuf.kotlin.DslList.add(value: kotlin.String) { _builder.addFiasIds(value) } /** * ``` * По ФИАС * ``` * * `repeated string fias_ids = 1;` * @param value The fiasIds to add. */ @kotlin.jvm.JvmSynthetic @kotlin.jvm.JvmName("plusAssignFiasIds") @Suppress("NOTHING_TO_INLINE") public inline operator fun com.google.protobuf.kotlin.DslList.plusAssign(value: kotlin.String) { add(value) } /** * ``` * По ФИАС * ``` * * `repeated string fias_ids = 1;` * @param values The fiasIds to add. */ @kotlin.jvm.JvmSynthetic @kotlin.jvm.JvmName("addAllFiasIds") public fun com.google.protobuf.kotlin.DslList.addAll(values: kotlin.collections.Iterable) { _builder.addAllFiasIds(values) } /** * ``` * По ФИАС * ``` * * `repeated string fias_ids = 1;` * @param values The fiasIds to add. */ @kotlin.jvm.JvmSynthetic @kotlin.jvm.JvmName("plusAssignAllFiasIds") @Suppress("NOTHING_TO_INLINE") public inline operator fun com.google.protobuf.kotlin.DslList.plusAssign(values: kotlin.collections.Iterable) { addAll(values) } /** * ``` * По ФИАС * ``` * * `repeated string fias_ids = 1;` * @param index The index to set the value at. * @param value The fiasIds to set. */ @kotlin.jvm.JvmSynthetic @kotlin.jvm.JvmName("setFiasIds") public operator fun com.google.protobuf.kotlin.DslList.set(index: kotlin.Int, value: kotlin.String) { _builder.setFiasIds(index, value) }/** * ``` * По ФИАС * ``` * * `repeated string fias_ids = 1;` */ @kotlin.jvm.JvmSynthetic @kotlin.jvm.JvmName("clearFiasIds") public fun com.google.protobuf.kotlin.DslList.clear() { _builder.clearFiasIds() } /** * An uninstantiable, behaviorless type to represent the field in * generics. */ @kotlin.OptIn(com.google.protobuf.kotlin.OnlyForUseByGeneratedProtoCode::class) public class TypesProxy private constructor() : com.google.protobuf.kotlin.DslProxy() /** * ``` * По типам приборов учета * ``` * * `repeated .keyapis.telemetry_control.v1.Device.Type types = 2;` */ public val types: com.google.protobuf.kotlin.DslList @kotlin.jvm.JvmSynthetic get() = com.google.protobuf.kotlin.DslList( _builder.getTypesList() ) /** * ``` * По типам приборов учета * ``` * * `repeated .keyapis.telemetry_control.v1.Device.Type types = 2;` * @param value The types to add. */ @kotlin.jvm.JvmSynthetic @kotlin.jvm.JvmName("addTypes") public fun com.google.protobuf.kotlin.DslList.add(value: ru.keyapis.telemetry_control.v1.KeyapisTelemetryControlV1Proto.Device.Type) { _builder.addTypes(value) }/** * ``` * По типам приборов учета * ``` * * `repeated .keyapis.telemetry_control.v1.Device.Type types = 2;` * @param value The types to add. */ @kotlin.jvm.JvmSynthetic @kotlin.jvm.JvmName("plusAssignTypes") @Suppress("NOTHING_TO_INLINE") public inline operator fun com.google.protobuf.kotlin.DslList.plusAssign(value: ru.keyapis.telemetry_control.v1.KeyapisTelemetryControlV1Proto.Device.Type) { add(value) }/** * ``` * По типам приборов учета * ``` * * `repeated .keyapis.telemetry_control.v1.Device.Type types = 2;` * @param values The types to add. */ @kotlin.jvm.JvmSynthetic @kotlin.jvm.JvmName("addAllTypes") public fun com.google.protobuf.kotlin.DslList.addAll(values: kotlin.collections.Iterable) { _builder.addAllTypes(values) }/** * ``` * По типам приборов учета * ``` * * `repeated .keyapis.telemetry_control.v1.Device.Type types = 2;` * @param values The types to add. */ @kotlin.jvm.JvmSynthetic @kotlin.jvm.JvmName("plusAssignAllTypes") @Suppress("NOTHING_TO_INLINE") public inline operator fun com.google.protobuf.kotlin.DslList.plusAssign(values: kotlin.collections.Iterable) { addAll(values) }/** * ``` * По типам приборов учета * ``` * * `repeated .keyapis.telemetry_control.v1.Device.Type types = 2;` * @param index The index to set the value at. * @param value The types to set. */ @kotlin.jvm.JvmSynthetic @kotlin.jvm.JvmName("setTypes") public operator fun com.google.protobuf.kotlin.DslList.set(index: kotlin.Int, value: ru.keyapis.telemetry_control.v1.KeyapisTelemetryControlV1Proto.Device.Type) { _builder.setTypes(index, value) }/** * ``` * По типам приборов учета * ``` * * `repeated .keyapis.telemetry_control.v1.Device.Type types = 2;` */ @kotlin.jvm.JvmSynthetic @kotlin.jvm.JvmName("clearTypes") public fun com.google.protobuf.kotlin.DslList.clear() { _builder.clearTypes() } /** * An uninstantiable, behaviorless type to represent the field in * generics. */ @kotlin.OptIn(com.google.protobuf.kotlin.OnlyForUseByGeneratedProtoCode::class) public class StatusTypesProxy private constructor() : com.google.protobuf.kotlin.DslProxy() /** * ``` * По типам статусов * ``` * * `repeated .keyapis.telemetry_control.v1.Device.StatusType status_types = 3;` */ public val statusTypes: com.google.protobuf.kotlin.DslList @kotlin.jvm.JvmSynthetic get() = com.google.protobuf.kotlin.DslList( _builder.getStatusTypesList() ) /** * ``` * По типам статусов * ``` * * `repeated .keyapis.telemetry_control.v1.Device.StatusType status_types = 3;` * @param value The statusTypes to add. */ @kotlin.jvm.JvmSynthetic @kotlin.jvm.JvmName("addStatusTypes") public fun com.google.protobuf.kotlin.DslList.add(value: ru.keyapis.telemetry_control.v1.KeyapisTelemetryControlV1Proto.Device.StatusType) { _builder.addStatusTypes(value) }/** * ``` * По типам статусов * ``` * * `repeated .keyapis.telemetry_control.v1.Device.StatusType status_types = 3;` * @param value The statusTypes to add. */ @kotlin.jvm.JvmSynthetic @kotlin.jvm.JvmName("plusAssignStatusTypes") @Suppress("NOTHING_TO_INLINE") public inline operator fun com.google.protobuf.kotlin.DslList.plusAssign(value: ru.keyapis.telemetry_control.v1.KeyapisTelemetryControlV1Proto.Device.StatusType) { add(value) }/** * ``` * По типам статусов * ``` * * `repeated .keyapis.telemetry_control.v1.Device.StatusType status_types = 3;` * @param values The statusTypes to add. */ @kotlin.jvm.JvmSynthetic @kotlin.jvm.JvmName("addAllStatusTypes") public fun com.google.protobuf.kotlin.DslList.addAll(values: kotlin.collections.Iterable) { _builder.addAllStatusTypes(values) }/** * ``` * По типам статусов * ``` * * `repeated .keyapis.telemetry_control.v1.Device.StatusType status_types = 3;` * @param values The statusTypes to add. */ @kotlin.jvm.JvmSynthetic @kotlin.jvm.JvmName("plusAssignAllStatusTypes") @Suppress("NOTHING_TO_INLINE") public inline operator fun com.google.protobuf.kotlin.DslList.plusAssign(values: kotlin.collections.Iterable) { addAll(values) }/** * ``` * По типам статусов * ``` * * `repeated .keyapis.telemetry_control.v1.Device.StatusType status_types = 3;` * @param index The index to set the value at. * @param value The statusTypes to set. */ @kotlin.jvm.JvmSynthetic @kotlin.jvm.JvmName("setStatusTypes") public operator fun com.google.protobuf.kotlin.DslList.set(index: kotlin.Int, value: ru.keyapis.telemetry_control.v1.KeyapisTelemetryControlV1Proto.Device.StatusType) { _builder.setStatusTypes(index, value) }/** * ``` * По типам статусов * ``` * * `repeated .keyapis.telemetry_control.v1.Device.StatusType status_types = 3;` */ @kotlin.jvm.JvmSynthetic @kotlin.jvm.JvmName("clearStatusTypes") public fun com.google.protobuf.kotlin.DslList.clear() { _builder.clearStatusTypes() } /** * An uninstantiable, behaviorless type to represent the field in * generics. */ @kotlin.OptIn(com.google.protobuf.kotlin.OnlyForUseByGeneratedProtoCode::class) public class ModelsProxy private constructor() : com.google.protobuf.kotlin.DslProxy() /** * ``` * По модели счетчика * ``` * * `repeated string models = 4;` * @return A list containing the models. */ public val models: com.google.protobuf.kotlin.DslList @kotlin.jvm.JvmSynthetic get() = com.google.protobuf.kotlin.DslList( _builder.getModelsList() ) /** * ``` * По модели счетчика * ``` * * `repeated string models = 4;` * @param value The models to add. */ @kotlin.jvm.JvmSynthetic @kotlin.jvm.JvmName("addModels") public fun com.google.protobuf.kotlin.DslList.add(value: kotlin.String) { _builder.addModels(value) } /** * ``` * По модели счетчика * ``` * * `repeated string models = 4;` * @param value The models to add. */ @kotlin.jvm.JvmSynthetic @kotlin.jvm.JvmName("plusAssignModels") @Suppress("NOTHING_TO_INLINE") public inline operator fun com.google.protobuf.kotlin.DslList.plusAssign(value: kotlin.String) { add(value) } /** * ``` * По модели счетчика * ``` * * `repeated string models = 4;` * @param values The models to add. */ @kotlin.jvm.JvmSynthetic @kotlin.jvm.JvmName("addAllModels") public fun com.google.protobuf.kotlin.DslList.addAll(values: kotlin.collections.Iterable) { _builder.addAllModels(values) } /** * ``` * По модели счетчика * ``` * * `repeated string models = 4;` * @param values The models to add. */ @kotlin.jvm.JvmSynthetic @kotlin.jvm.JvmName("plusAssignAllModels") @Suppress("NOTHING_TO_INLINE") public inline operator fun com.google.protobuf.kotlin.DslList.plusAssign(values: kotlin.collections.Iterable) { addAll(values) } /** * ``` * По модели счетчика * ``` * * `repeated string models = 4;` * @param index The index to set the value at. * @param value The models to set. */ @kotlin.jvm.JvmSynthetic @kotlin.jvm.JvmName("setModels") public operator fun com.google.protobuf.kotlin.DslList.set(index: kotlin.Int, value: kotlin.String) { _builder.setModels(index, value) }/** * ``` * По модели счетчика * ``` * * `repeated string models = 4;` */ @kotlin.jvm.JvmSynthetic @kotlin.jvm.JvmName("clearModels") public fun com.google.protobuf.kotlin.DslList.clear() { _builder.clearModels() } /** * An uninstantiable, behaviorless type to represent the field in * generics. */ @kotlin.OptIn(com.google.protobuf.kotlin.OnlyForUseByGeneratedProtoCode::class) public class MetricPointMetricTypesProxy private constructor() : com.google.protobuf.kotlin.DslProxy() /** * ``` * По типам метрик * ``` * * `repeated .keyapis.telemetry_control.v1.Device.MetricPoint.MetricType metric_point_metric_types = 5;` */ public val metricPointMetricTypes: com.google.protobuf.kotlin.DslList @kotlin.jvm.JvmSynthetic get() = com.google.protobuf.kotlin.DslList( _builder.getMetricPointMetricTypesList() ) /** * ``` * По типам метрик * ``` * * `repeated .keyapis.telemetry_control.v1.Device.MetricPoint.MetricType metric_point_metric_types = 5;` * @param value The metricPointMetricTypes to add. */ @kotlin.jvm.JvmSynthetic @kotlin.jvm.JvmName("addMetricPointMetricTypes") public fun com.google.protobuf.kotlin.DslList.add(value: ru.keyapis.telemetry_control.v1.KeyapisTelemetryControlV1Proto.Device.MetricPoint.MetricType) { _builder.addMetricPointMetricTypes(value) }/** * ``` * По типам метрик * ``` * * `repeated .keyapis.telemetry_control.v1.Device.MetricPoint.MetricType metric_point_metric_types = 5;` * @param value The metricPointMetricTypes to add. */ @kotlin.jvm.JvmSynthetic @kotlin.jvm.JvmName("plusAssignMetricPointMetricTypes") @Suppress("NOTHING_TO_INLINE") public inline operator fun com.google.protobuf.kotlin.DslList.plusAssign(value: ru.keyapis.telemetry_control.v1.KeyapisTelemetryControlV1Proto.Device.MetricPoint.MetricType) { add(value) }/** * ``` * По типам метрик * ``` * * `repeated .keyapis.telemetry_control.v1.Device.MetricPoint.MetricType metric_point_metric_types = 5;` * @param values The metricPointMetricTypes to add. */ @kotlin.jvm.JvmSynthetic @kotlin.jvm.JvmName("addAllMetricPointMetricTypes") public fun com.google.protobuf.kotlin.DslList.addAll(values: kotlin.collections.Iterable) { _builder.addAllMetricPointMetricTypes(values) }/** * ``` * По типам метрик * ``` * * `repeated .keyapis.telemetry_control.v1.Device.MetricPoint.MetricType metric_point_metric_types = 5;` * @param values The metricPointMetricTypes to add. */ @kotlin.jvm.JvmSynthetic @kotlin.jvm.JvmName("plusAssignAllMetricPointMetricTypes") @Suppress("NOTHING_TO_INLINE") public inline operator fun com.google.protobuf.kotlin.DslList.plusAssign(values: kotlin.collections.Iterable) { addAll(values) }/** * ``` * По типам метрик * ``` * * `repeated .keyapis.telemetry_control.v1.Device.MetricPoint.MetricType metric_point_metric_types = 5;` * @param index The index to set the value at. * @param value The metricPointMetricTypes to set. */ @kotlin.jvm.JvmSynthetic @kotlin.jvm.JvmName("setMetricPointMetricTypes") public operator fun com.google.protobuf.kotlin.DslList.set(index: kotlin.Int, value: ru.keyapis.telemetry_control.v1.KeyapisTelemetryControlV1Proto.Device.MetricPoint.MetricType) { _builder.setMetricPointMetricTypes(index, value) }/** * ``` * По типам метрик * ``` * * `repeated .keyapis.telemetry_control.v1.Device.MetricPoint.MetricType metric_point_metric_types = 5;` */ @kotlin.jvm.JvmSynthetic @kotlin.jvm.JvmName("clearMetricPointMetricTypes") public fun com.google.protobuf.kotlin.DslList.clear() { _builder.clearMetricPointMetricTypes() } /** * An uninstantiable, behaviorless type to represent the field in * generics. */ @kotlin.OptIn(com.google.protobuf.kotlin.OnlyForUseByGeneratedProtoCode::class) public class RoomNumbersProxy private constructor() : com.google.protobuf.kotlin.DslProxy() /** * ``` * По номерам помещений точек учета, привязанных через индикаторы * ``` * * `repeated string room_numbers = 6;` * @return A list containing the roomNumbers. */ public val roomNumbers: com.google.protobuf.kotlin.DslList @kotlin.jvm.JvmSynthetic get() = com.google.protobuf.kotlin.DslList( _builder.getRoomNumbersList() ) /** * ``` * По номерам помещений точек учета, привязанных через индикаторы * ``` * * `repeated string room_numbers = 6;` * @param value The roomNumbers to add. */ @kotlin.jvm.JvmSynthetic @kotlin.jvm.JvmName("addRoomNumbers") public fun com.google.protobuf.kotlin.DslList.add(value: kotlin.String) { _builder.addRoomNumbers(value) } /** * ``` * По номерам помещений точек учета, привязанных через индикаторы * ``` * * `repeated string room_numbers = 6;` * @param value The roomNumbers to add. */ @kotlin.jvm.JvmSynthetic @kotlin.jvm.JvmName("plusAssignRoomNumbers") @Suppress("NOTHING_TO_INLINE") public inline operator fun com.google.protobuf.kotlin.DslList.plusAssign(value: kotlin.String) { add(value) } /** * ``` * По номерам помещений точек учета, привязанных через индикаторы * ``` * * `repeated string room_numbers = 6;` * @param values The roomNumbers to add. */ @kotlin.jvm.JvmSynthetic @kotlin.jvm.JvmName("addAllRoomNumbers") public fun com.google.protobuf.kotlin.DslList.addAll(values: kotlin.collections.Iterable) { _builder.addAllRoomNumbers(values) } /** * ``` * По номерам помещений точек учета, привязанных через индикаторы * ``` * * `repeated string room_numbers = 6;` * @param values The roomNumbers to add. */ @kotlin.jvm.JvmSynthetic @kotlin.jvm.JvmName("plusAssignAllRoomNumbers") @Suppress("NOTHING_TO_INLINE") public inline operator fun com.google.protobuf.kotlin.DslList.plusAssign(values: kotlin.collections.Iterable) { addAll(values) } /** * ``` * По номерам помещений точек учета, привязанных через индикаторы * ``` * * `repeated string room_numbers = 6;` * @param index The index to set the value at. * @param value The roomNumbers to set. */ @kotlin.jvm.JvmSynthetic @kotlin.jvm.JvmName("setRoomNumbers") public operator fun com.google.protobuf.kotlin.DslList.set(index: kotlin.Int, value: kotlin.String) { _builder.setRoomNumbers(index, value) }/** * ``` * По номерам помещений точек учета, привязанных через индикаторы * ``` * * `repeated string room_numbers = 6;` */ @kotlin.jvm.JvmSynthetic @kotlin.jvm.JvmName("clearRoomNumbers") public fun com.google.protobuf.kotlin.DslList.clear() { _builder.clearRoomNumbers() } /** * An uninstantiable, behaviorless type to represent the field in * generics. */ @kotlin.OptIn(com.google.protobuf.kotlin.OnlyForUseByGeneratedProtoCode::class) public class RoomLabelsProxy private constructor() : com.google.protobuf.kotlin.DslProxy() /** * ``` * По лейблам помещений точек учета, привязанных через индикаторы * ``` * * `repeated string room_labels = 7;` * @return A list containing the roomLabels. */ public val roomLabels: com.google.protobuf.kotlin.DslList @kotlin.jvm.JvmSynthetic get() = com.google.protobuf.kotlin.DslList( _builder.getRoomLabelsList() ) /** * ``` * По лейблам помещений точек учета, привязанных через индикаторы * ``` * * `repeated string room_labels = 7;` * @param value The roomLabels to add. */ @kotlin.jvm.JvmSynthetic @kotlin.jvm.JvmName("addRoomLabels") public fun com.google.protobuf.kotlin.DslList.add(value: kotlin.String) { _builder.addRoomLabels(value) } /** * ``` * По лейблам помещений точек учета, привязанных через индикаторы * ``` * * `repeated string room_labels = 7;` * @param value The roomLabels to add. */ @kotlin.jvm.JvmSynthetic @kotlin.jvm.JvmName("plusAssignRoomLabels") @Suppress("NOTHING_TO_INLINE") public inline operator fun com.google.protobuf.kotlin.DslList.plusAssign(value: kotlin.String) { add(value) } /** * ``` * По лейблам помещений точек учета, привязанных через индикаторы * ``` * * `repeated string room_labels = 7;` * @param values The roomLabels to add. */ @kotlin.jvm.JvmSynthetic @kotlin.jvm.JvmName("addAllRoomLabels") public fun com.google.protobuf.kotlin.DslList.addAll(values: kotlin.collections.Iterable) { _builder.addAllRoomLabels(values) } /** * ``` * По лейблам помещений точек учета, привязанных через индикаторы * ``` * * `repeated string room_labels = 7;` * @param values The roomLabels to add. */ @kotlin.jvm.JvmSynthetic @kotlin.jvm.JvmName("plusAssignAllRoomLabels") @Suppress("NOTHING_TO_INLINE") public inline operator fun com.google.protobuf.kotlin.DslList.plusAssign(values: kotlin.collections.Iterable) { addAll(values) } /** * ``` * По лейблам помещений точек учета, привязанных через индикаторы * ``` * * `repeated string room_labels = 7;` * @param index The index to set the value at. * @param value The roomLabels to set. */ @kotlin.jvm.JvmSynthetic @kotlin.jvm.JvmName("setRoomLabels") public operator fun com.google.protobuf.kotlin.DslList.set(index: kotlin.Int, value: kotlin.String) { _builder.setRoomLabels(index, value) }/** * ``` * По лейблам помещений точек учета, привязанных через индикаторы * ``` * * `repeated string room_labels = 7;` */ @kotlin.jvm.JvmSynthetic @kotlin.jvm.JvmName("clearRoomLabels") public fun com.google.protobuf.kotlin.DslList.clear() { _builder.clearRoomLabels() } /** * An uninstantiable, behaviorless type to represent the field in * generics. */ @kotlin.OptIn(com.google.protobuf.kotlin.OnlyForUseByGeneratedProtoCode::class) public class ParentIdsProxy private constructor() : com.google.protobuf.kotlin.DslProxy() /** * ``` * По идентификаторам хабов * ``` * * `repeated int32 parent_ids = 8;` */ public val parentIds: com.google.protobuf.kotlin.DslList @kotlin.jvm.JvmSynthetic get() = com.google.protobuf.kotlin.DslList( _builder.getParentIdsList() ) /** * ``` * По идентификаторам хабов * ``` * * `repeated int32 parent_ids = 8;` * @param value The parentIds to add. */ @kotlin.jvm.JvmSynthetic @kotlin.jvm.JvmName("addParentIds") public fun com.google.protobuf.kotlin.DslList.add(value: kotlin.Int) { _builder.addParentIds(value) }/** * ``` * По идентификаторам хабов * ``` * * `repeated int32 parent_ids = 8;` * @param value The parentIds to add. */ @kotlin.jvm.JvmSynthetic @kotlin.jvm.JvmName("plusAssignParentIds") @Suppress("NOTHING_TO_INLINE") public inline operator fun com.google.protobuf.kotlin.DslList.plusAssign(value: kotlin.Int) { add(value) }/** * ``` * По идентификаторам хабов * ``` * * `repeated int32 parent_ids = 8;` * @param values The parentIds to add. */ @kotlin.jvm.JvmSynthetic @kotlin.jvm.JvmName("addAllParentIds") public fun com.google.protobuf.kotlin.DslList.addAll(values: kotlin.collections.Iterable) { _builder.addAllParentIds(values) }/** * ``` * По идентификаторам хабов * ``` * * `repeated int32 parent_ids = 8;` * @param values The parentIds to add. */ @kotlin.jvm.JvmSynthetic @kotlin.jvm.JvmName("plusAssignAllParentIds") @Suppress("NOTHING_TO_INLINE") public inline operator fun com.google.protobuf.kotlin.DslList.plusAssign(values: kotlin.collections.Iterable) { addAll(values) }/** * ``` * По идентификаторам хабов * ``` * * `repeated int32 parent_ids = 8;` * @param index The index to set the value at. * @param value The parentIds to set. */ @kotlin.jvm.JvmSynthetic @kotlin.jvm.JvmName("setParentIds") public operator fun com.google.protobuf.kotlin.DslList.set(index: kotlin.Int, value: kotlin.Int) { _builder.setParentIds(index, value) }/** * ``` * По идентификаторам хабов * ``` * * `repeated int32 parent_ids = 8;` */ @kotlin.jvm.JvmSynthetic @kotlin.jvm.JvmName("clearParentIds") public fun com.google.protobuf.kotlin.DslList.clear() { _builder.clearParentIds() } /** * An uninstantiable, behaviorless type to represent the field in * generics. */ @kotlin.OptIn(com.google.protobuf.kotlin.OnlyForUseByGeneratedProtoCode::class) public class IdsProxy private constructor() : com.google.protobuf.kotlin.DslProxy() /** * ``` * По идентификаторам приборов учета. * Устарело, использовать метод GetDevice * ``` * * `repeated int32 ids = 9 [deprecated = true, (.google.api.field_visibility) = { ... }` */ @kotlin.Deprecated(message = "Field ids is deprecated") public val ids: com.google.protobuf.kotlin.DslList @kotlin.jvm.JvmSynthetic get() = com.google.protobuf.kotlin.DslList( _builder.getIdsList() ) /** * ``` * По идентификаторам приборов учета. * Устарело, использовать метод GetDevice * ``` * * `repeated int32 ids = 9 [deprecated = true, (.google.api.field_visibility) = { ... }` * @param value The ids to add. */ @kotlin.jvm.JvmSynthetic @kotlin.jvm.JvmName("addIds") public fun com.google.protobuf.kotlin.DslList.add(value: kotlin.Int) { _builder.addIds(value) }/** * ``` * По идентификаторам приборов учета. * Устарело, использовать метод GetDevice * ``` * * `repeated int32 ids = 9 [deprecated = true, (.google.api.field_visibility) = { ... }` * @param value The ids to add. */ @kotlin.jvm.JvmSynthetic @kotlin.jvm.JvmName("plusAssignIds") @Suppress("NOTHING_TO_INLINE") public inline operator fun com.google.protobuf.kotlin.DslList.plusAssign(value: kotlin.Int) { add(value) }/** * ``` * По идентификаторам приборов учета. * Устарело, использовать метод GetDevice * ``` * * `repeated int32 ids = 9 [deprecated = true, (.google.api.field_visibility) = { ... }` * @param values The ids to add. */ @kotlin.jvm.JvmSynthetic @kotlin.jvm.JvmName("addAllIds") public fun com.google.protobuf.kotlin.DslList.addAll(values: kotlin.collections.Iterable) { _builder.addAllIds(values) }/** * ``` * По идентификаторам приборов учета. * Устарело, использовать метод GetDevice * ``` * * `repeated int32 ids = 9 [deprecated = true, (.google.api.field_visibility) = { ... }` * @param values The ids to add. */ @kotlin.jvm.JvmSynthetic @kotlin.jvm.JvmName("plusAssignAllIds") @Suppress("NOTHING_TO_INLINE") public inline operator fun com.google.protobuf.kotlin.DslList.plusAssign(values: kotlin.collections.Iterable) { addAll(values) }/** * ``` * По идентификаторам приборов учета. * Устарело, использовать метод GetDevice * ``` * * `repeated int32 ids = 9 [deprecated = true, (.google.api.field_visibility) = { ... }` * @param index The index to set the value at. * @param value The ids to set. */ @kotlin.jvm.JvmSynthetic @kotlin.jvm.JvmName("setIds") public operator fun com.google.protobuf.kotlin.DslList.set(index: kotlin.Int, value: kotlin.Int) { _builder.setIds(index, value) }/** * ``` * По идентификаторам приборов учета. * Устарело, использовать метод GetDevice * ``` * * `repeated int32 ids = 9 [deprecated = true, (.google.api.field_visibility) = { ... }` */ @kotlin.jvm.JvmSynthetic @kotlin.jvm.JvmName("clearIds") public fun com.google.protobuf.kotlin.DslList.clear() { _builder.clearIds() } /** * An uninstantiable, behaviorless type to represent the field in * generics. */ @kotlin.OptIn(com.google.protobuf.kotlin.OnlyForUseByGeneratedProtoCode::class) public class BuildingIdsProxy private constructor() : com.google.protobuf.kotlin.DslProxy() /** * ``` * По идентификатору объекта строительства * ``` * * `repeated int32 building_ids = 10;` */ public val buildingIds: com.google.protobuf.kotlin.DslList @kotlin.jvm.JvmSynthetic get() = com.google.protobuf.kotlin.DslList( _builder.getBuildingIdsList() ) /** * ``` * По идентификатору объекта строительства * ``` * * `repeated int32 building_ids = 10;` * @param value The buildingIds to add. */ @kotlin.jvm.JvmSynthetic @kotlin.jvm.JvmName("addBuildingIds") public fun com.google.protobuf.kotlin.DslList.add(value: kotlin.Int) { _builder.addBuildingIds(value) }/** * ``` * По идентификатору объекта строительства * ``` * * `repeated int32 building_ids = 10;` * @param value The buildingIds to add. */ @kotlin.jvm.JvmSynthetic @kotlin.jvm.JvmName("plusAssignBuildingIds") @Suppress("NOTHING_TO_INLINE") public inline operator fun com.google.protobuf.kotlin.DslList.plusAssign(value: kotlin.Int) { add(value) }/** * ``` * По идентификатору объекта строительства * ``` * * `repeated int32 building_ids = 10;` * @param values The buildingIds to add. */ @kotlin.jvm.JvmSynthetic @kotlin.jvm.JvmName("addAllBuildingIds") public fun com.google.protobuf.kotlin.DslList.addAll(values: kotlin.collections.Iterable) { _builder.addAllBuildingIds(values) }/** * ``` * По идентификатору объекта строительства * ``` * * `repeated int32 building_ids = 10;` * @param values The buildingIds to add. */ @kotlin.jvm.JvmSynthetic @kotlin.jvm.JvmName("plusAssignAllBuildingIds") @Suppress("NOTHING_TO_INLINE") public inline operator fun com.google.protobuf.kotlin.DslList.plusAssign(values: kotlin.collections.Iterable) { addAll(values) }/** * ``` * По идентификатору объекта строительства * ``` * * `repeated int32 building_ids = 10;` * @param index The index to set the value at. * @param value The buildingIds to set. */ @kotlin.jvm.JvmSynthetic @kotlin.jvm.JvmName("setBuildingIds") public operator fun com.google.protobuf.kotlin.DslList.set(index: kotlin.Int, value: kotlin.Int) { _builder.setBuildingIds(index, value) }/** * ``` * По идентификатору объекта строительства * ``` * * `repeated int32 building_ids = 10;` */ @kotlin.jvm.JvmSynthetic @kotlin.jvm.JvmName("clearBuildingIds") public fun com.google.protobuf.kotlin.DslList.clear() { _builder.clearBuildingIds() } /** * An uninstantiable, behaviorless type to represent the field in * generics. */ @kotlin.OptIn(com.google.protobuf.kotlin.OnlyForUseByGeneratedProtoCode::class) public class SerialNumbersProxy private constructor() : com.google.protobuf.kotlin.DslProxy() /** * ``` * По серийным номерам * ``` * * `repeated string serial_numbers = 11;` * @return A list containing the serialNumbers. */ public val serialNumbers: com.google.protobuf.kotlin.DslList @kotlin.jvm.JvmSynthetic get() = com.google.protobuf.kotlin.DslList( _builder.getSerialNumbersList() ) /** * ``` * По серийным номерам * ``` * * `repeated string serial_numbers = 11;` * @param value The serialNumbers to add. */ @kotlin.jvm.JvmSynthetic @kotlin.jvm.JvmName("addSerialNumbers") public fun com.google.protobuf.kotlin.DslList.add(value: kotlin.String) { _builder.addSerialNumbers(value) } /** * ``` * По серийным номерам * ``` * * `repeated string serial_numbers = 11;` * @param value The serialNumbers to add. */ @kotlin.jvm.JvmSynthetic @kotlin.jvm.JvmName("plusAssignSerialNumbers") @Suppress("NOTHING_TO_INLINE") public inline operator fun com.google.protobuf.kotlin.DslList.plusAssign(value: kotlin.String) { add(value) } /** * ``` * По серийным номерам * ``` * * `repeated string serial_numbers = 11;` * @param values The serialNumbers to add. */ @kotlin.jvm.JvmSynthetic @kotlin.jvm.JvmName("addAllSerialNumbers") public fun com.google.protobuf.kotlin.DslList.addAll(values: kotlin.collections.Iterable) { _builder.addAllSerialNumbers(values) } /** * ``` * По серийным номерам * ``` * * `repeated string serial_numbers = 11;` * @param values The serialNumbers to add. */ @kotlin.jvm.JvmSynthetic @kotlin.jvm.JvmName("plusAssignAllSerialNumbers") @Suppress("NOTHING_TO_INLINE") public inline operator fun com.google.protobuf.kotlin.DslList.plusAssign(values: kotlin.collections.Iterable) { addAll(values) } /** * ``` * По серийным номерам * ``` * * `repeated string serial_numbers = 11;` * @param index The index to set the value at. * @param value The serialNumbers to set. */ @kotlin.jvm.JvmSynthetic @kotlin.jvm.JvmName("setSerialNumbers") public operator fun com.google.protobuf.kotlin.DslList.set(index: kotlin.Int, value: kotlin.String) { _builder.setSerialNumbers(index, value) }/** * ``` * По серийным номерам * ``` * * `repeated string serial_numbers = 11;` */ @kotlin.jvm.JvmSynthetic @kotlin.jvm.JvmName("clearSerialNumbers") public fun com.google.protobuf.kotlin.DslList.clear() { _builder.clearSerialNumbers() } /** * An uninstantiable, behaviorless type to represent the field in * generics. */ @kotlin.OptIn(com.google.protobuf.kotlin.OnlyForUseByGeneratedProtoCode::class) public class MetricPointIdsProxy private constructor() : com.google.protobuf.kotlin.DslProxy() /** * ``` * По ID точек учета, привязанных через индикаторы * ``` * * `repeated string metric_point_ids = 12;` * @return A list containing the metricPointIds. */ public val metricPointIds: com.google.protobuf.kotlin.DslList @kotlin.jvm.JvmSynthetic get() = com.google.protobuf.kotlin.DslList( _builder.getMetricPointIdsList() ) /** * ``` * По ID точек учета, привязанных через индикаторы * ``` * * `repeated string metric_point_ids = 12;` * @param value The metricPointIds to add. */ @kotlin.jvm.JvmSynthetic @kotlin.jvm.JvmName("addMetricPointIds") public fun com.google.protobuf.kotlin.DslList.add(value: kotlin.String) { _builder.addMetricPointIds(value) } /** * ``` * По ID точек учета, привязанных через индикаторы * ``` * * `repeated string metric_point_ids = 12;` * @param value The metricPointIds to add. */ @kotlin.jvm.JvmSynthetic @kotlin.jvm.JvmName("plusAssignMetricPointIds") @Suppress("NOTHING_TO_INLINE") public inline operator fun com.google.protobuf.kotlin.DslList.plusAssign(value: kotlin.String) { add(value) } /** * ``` * По ID точек учета, привязанных через индикаторы * ``` * * `repeated string metric_point_ids = 12;` * @param values The metricPointIds to add. */ @kotlin.jvm.JvmSynthetic @kotlin.jvm.JvmName("addAllMetricPointIds") public fun com.google.protobuf.kotlin.DslList.addAll(values: kotlin.collections.Iterable) { _builder.addAllMetricPointIds(values) } /** * ``` * По ID точек учета, привязанных через индикаторы * ``` * * `repeated string metric_point_ids = 12;` * @param values The metricPointIds to add. */ @kotlin.jvm.JvmSynthetic @kotlin.jvm.JvmName("plusAssignAllMetricPointIds") @Suppress("NOTHING_TO_INLINE") public inline operator fun com.google.protobuf.kotlin.DslList.plusAssign(values: kotlin.collections.Iterable) { addAll(values) } /** * ``` * По ID точек учета, привязанных через индикаторы * ``` * * `repeated string metric_point_ids = 12;` * @param index The index to set the value at. * @param value The metricPointIds to set. */ @kotlin.jvm.JvmSynthetic @kotlin.jvm.JvmName("setMetricPointIds") public operator fun com.google.protobuf.kotlin.DslList.set(index: kotlin.Int, value: kotlin.String) { _builder.setMetricPointIds(index, value) }/** * ``` * По ID точек учета, привязанных через индикаторы * ``` * * `repeated string metric_point_ids = 12;` */ @kotlin.jvm.JvmSynthetic @kotlin.jvm.JvmName("clearMetricPointIds") public fun com.google.protobuf.kotlin.DslList.clear() { _builder.clearMetricPointIds() } /** * An uninstantiable, behaviorless type to represent the field in * generics. */ @kotlin.OptIn(com.google.protobuf.kotlin.OnlyForUseByGeneratedProtoCode::class) public class SerialIdsProxy private constructor() : com.google.protobuf.kotlin.DslProxy() /** * ``` * Смешанный поиск по полям serial_number, dev_eui, MAC-адрес, model, external_id * ``` * * `repeated string serial_ids = 13;` * @return A list containing the serialIds. */ public val serialIds: com.google.protobuf.kotlin.DslList @kotlin.jvm.JvmSynthetic get() = com.google.protobuf.kotlin.DslList( _builder.getSerialIdsList() ) /** * ``` * Смешанный поиск по полям serial_number, dev_eui, MAC-адрес, model, external_id * ``` * * `repeated string serial_ids = 13;` * @param value The serialIds to add. */ @kotlin.jvm.JvmSynthetic @kotlin.jvm.JvmName("addSerialIds") public fun com.google.protobuf.kotlin.DslList.add(value: kotlin.String) { _builder.addSerialIds(value) } /** * ``` * Смешанный поиск по полям serial_number, dev_eui, MAC-адрес, model, external_id * ``` * * `repeated string serial_ids = 13;` * @param value The serialIds to add. */ @kotlin.jvm.JvmSynthetic @kotlin.jvm.JvmName("plusAssignSerialIds") @Suppress("NOTHING_TO_INLINE") public inline operator fun com.google.protobuf.kotlin.DslList.plusAssign(value: kotlin.String) { add(value) } /** * ``` * Смешанный поиск по полям serial_number, dev_eui, MAC-адрес, model, external_id * ``` * * `repeated string serial_ids = 13;` * @param values The serialIds to add. */ @kotlin.jvm.JvmSynthetic @kotlin.jvm.JvmName("addAllSerialIds") public fun com.google.protobuf.kotlin.DslList.addAll(values: kotlin.collections.Iterable) { _builder.addAllSerialIds(values) } /** * ``` * Смешанный поиск по полям serial_number, dev_eui, MAC-адрес, model, external_id * ``` * * `repeated string serial_ids = 13;` * @param values The serialIds to add. */ @kotlin.jvm.JvmSynthetic @kotlin.jvm.JvmName("plusAssignAllSerialIds") @Suppress("NOTHING_TO_INLINE") public inline operator fun com.google.protobuf.kotlin.DslList.plusAssign(values: kotlin.collections.Iterable) { addAll(values) } /** * ``` * Смешанный поиск по полям serial_number, dev_eui, MAC-адрес, model, external_id * ``` * * `repeated string serial_ids = 13;` * @param index The index to set the value at. * @param value The serialIds to set. */ @kotlin.jvm.JvmSynthetic @kotlin.jvm.JvmName("setSerialIds") public operator fun com.google.protobuf.kotlin.DslList.set(index: kotlin.Int, value: kotlin.String) { _builder.setSerialIds(index, value) }/** * ``` * Смешанный поиск по полям serial_number, dev_eui, MAC-адрес, model, external_id * ``` * * `repeated string serial_ids = 13;` */ @kotlin.jvm.JvmSynthetic @kotlin.jvm.JvmName("clearSerialIds") public fun com.google.protobuf.kotlin.DslList.clear() { _builder.clearSerialIds() } /** * An uninstantiable, behaviorless type to represent the field in * generics. */ @kotlin.OptIn(com.google.protobuf.kotlin.OnlyForUseByGeneratedProtoCode::class) public class OrponsProxy private constructor() : com.google.protobuf.kotlin.DslProxy() /** * ``` * По ОРПОНам * ``` * * `repeated int64 orpons = 14;` */ public val orpons: com.google.protobuf.kotlin.DslList @kotlin.jvm.JvmSynthetic get() = com.google.protobuf.kotlin.DslList( _builder.getOrponsList() ) /** * ``` * По ОРПОНам * ``` * * `repeated int64 orpons = 14;` * @param value The orpons to add. */ @kotlin.jvm.JvmSynthetic @kotlin.jvm.JvmName("addOrpons") public fun com.google.protobuf.kotlin.DslList.add(value: kotlin.Long) { _builder.addOrpons(value) }/** * ``` * По ОРПОНам * ``` * * `repeated int64 orpons = 14;` * @param value The orpons to add. */ @kotlin.jvm.JvmSynthetic @kotlin.jvm.JvmName("plusAssignOrpons") @Suppress("NOTHING_TO_INLINE") public inline operator fun com.google.protobuf.kotlin.DslList.plusAssign(value: kotlin.Long) { add(value) }/** * ``` * По ОРПОНам * ``` * * `repeated int64 orpons = 14;` * @param values The orpons to add. */ @kotlin.jvm.JvmSynthetic @kotlin.jvm.JvmName("addAllOrpons") public fun com.google.protobuf.kotlin.DslList.addAll(values: kotlin.collections.Iterable) { _builder.addAllOrpons(values) }/** * ``` * По ОРПОНам * ``` * * `repeated int64 orpons = 14;` * @param values The orpons to add. */ @kotlin.jvm.JvmSynthetic @kotlin.jvm.JvmName("plusAssignAllOrpons") @Suppress("NOTHING_TO_INLINE") public inline operator fun com.google.protobuf.kotlin.DslList.plusAssign(values: kotlin.collections.Iterable) { addAll(values) }/** * ``` * По ОРПОНам * ``` * * `repeated int64 orpons = 14;` * @param index The index to set the value at. * @param value The orpons to set. */ @kotlin.jvm.JvmSynthetic @kotlin.jvm.JvmName("setOrpons") public operator fun com.google.protobuf.kotlin.DslList.set(index: kotlin.Int, value: kotlin.Long) { _builder.setOrpons(index, value) }/** * ``` * По ОРПОНам * ``` * * `repeated int64 orpons = 14;` */ @kotlin.jvm.JvmSynthetic @kotlin.jvm.JvmName("clearOrpons") public fun com.google.protobuf.kotlin.DslList.clear() { _builder.clearOrpons() } /** * An uninstantiable, behaviorless type to represent the field in * generics. */ @kotlin.OptIn(com.google.protobuf.kotlin.OnlyForUseByGeneratedProtoCode::class) public class IndicatorVendorTypesProxy private constructor() : com.google.protobuf.kotlin.DslProxy() /** * ``` * По посреднику получения показаний * ``` * * `repeated .keyapis.telemetry_control.v1.Indicator.VendorType indicator_vendor_types = 15;` */ public val indicatorVendorTypes: com.google.protobuf.kotlin.DslList @kotlin.jvm.JvmSynthetic get() = com.google.protobuf.kotlin.DslList( _builder.getIndicatorVendorTypesList() ) /** * ``` * По посреднику получения показаний * ``` * * `repeated .keyapis.telemetry_control.v1.Indicator.VendorType indicator_vendor_types = 15;` * @param value The indicatorVendorTypes to add. */ @kotlin.jvm.JvmSynthetic @kotlin.jvm.JvmName("addIndicatorVendorTypes") public fun com.google.protobuf.kotlin.DslList.add(value: ru.keyapis.telemetry_control.v1.KeyapisTelemetryControlV1Proto.Indicator.VendorType) { _builder.addIndicatorVendorTypes(value) }/** * ``` * По посреднику получения показаний * ``` * * `repeated .keyapis.telemetry_control.v1.Indicator.VendorType indicator_vendor_types = 15;` * @param value The indicatorVendorTypes to add. */ @kotlin.jvm.JvmSynthetic @kotlin.jvm.JvmName("plusAssignIndicatorVendorTypes") @Suppress("NOTHING_TO_INLINE") public inline operator fun com.google.protobuf.kotlin.DslList.plusAssign(value: ru.keyapis.telemetry_control.v1.KeyapisTelemetryControlV1Proto.Indicator.VendorType) { add(value) }/** * ``` * По посреднику получения показаний * ``` * * `repeated .keyapis.telemetry_control.v1.Indicator.VendorType indicator_vendor_types = 15;` * @param values The indicatorVendorTypes to add. */ @kotlin.jvm.JvmSynthetic @kotlin.jvm.JvmName("addAllIndicatorVendorTypes") public fun com.google.protobuf.kotlin.DslList.addAll(values: kotlin.collections.Iterable) { _builder.addAllIndicatorVendorTypes(values) }/** * ``` * По посреднику получения показаний * ``` * * `repeated .keyapis.telemetry_control.v1.Indicator.VendorType indicator_vendor_types = 15;` * @param values The indicatorVendorTypes to add. */ @kotlin.jvm.JvmSynthetic @kotlin.jvm.JvmName("plusAssignAllIndicatorVendorTypes") @Suppress("NOTHING_TO_INLINE") public inline operator fun com.google.protobuf.kotlin.DslList.plusAssign(values: kotlin.collections.Iterable) { addAll(values) }/** * ``` * По посреднику получения показаний * ``` * * `repeated .keyapis.telemetry_control.v1.Indicator.VendorType indicator_vendor_types = 15;` * @param index The index to set the value at. * @param value The indicatorVendorTypes to set. */ @kotlin.jvm.JvmSynthetic @kotlin.jvm.JvmName("setIndicatorVendorTypes") public operator fun com.google.protobuf.kotlin.DslList.set(index: kotlin.Int, value: ru.keyapis.telemetry_control.v1.KeyapisTelemetryControlV1Proto.Indicator.VendorType) { _builder.setIndicatorVendorTypes(index, value) }/** * ``` * По посреднику получения показаний * ``` * * `repeated .keyapis.telemetry_control.v1.Indicator.VendorType indicator_vendor_types = 15;` */ @kotlin.jvm.JvmSynthetic @kotlin.jvm.JvmName("clearIndicatorVendorTypes") public fun com.google.protobuf.kotlin.DslList.clear() { _builder.clearIndicatorVendorTypes() }} @kotlin.jvm.JvmName("-initializevalidationError") public inline fun validationError(block: ru.keyapis.telemetry_control.v1.DeviceFilterKt.ValidationErrorKt.Dsl.() -> kotlin.Unit): ru.keyapis.telemetry_control.v1.KeyapisTelemetryControlV1Proto.DeviceFilter.ValidationError = ru.keyapis.telemetry_control.v1.DeviceFilterKt.ValidationErrorKt.Dsl._create(ru.keyapis.telemetry_control.v1.KeyapisTelemetryControlV1Proto.DeviceFilter.ValidationError.newBuilder()).apply { block() }._build() /** * ``` * Ошибки валидации. * Эти проверки выполняются до обращения в базу данных * ``` * * Protobuf type `keyapis.telemetry_control.v1.DeviceFilter.ValidationError` */ public object ValidationErrorKt { @kotlin.OptIn(com.google.protobuf.kotlin.OnlyForUseByGeneratedProtoCode::class) @com.google.protobuf.kotlin.ProtoDslMarker public class Dsl private constructor( private val _builder: ru.keyapis.telemetry_control.v1.KeyapisTelemetryControlV1Proto.DeviceFilter.ValidationError.Builder ) { public companion object { @kotlin.jvm.JvmSynthetic @kotlin.PublishedApi internal fun _create(builder: ru.keyapis.telemetry_control.v1.KeyapisTelemetryControlV1Proto.DeviceFilter.ValidationError.Builder): Dsl = Dsl(builder) } @kotlin.jvm.JvmSynthetic @kotlin.PublishedApi internal fun _build(): ru.keyapis.telemetry_control.v1.KeyapisTelemetryControlV1Proto.DeviceFilter.ValidationError = _builder.build() /** * ``` * Путь к полю в формате наименования protobuf * ``` * * `string path = 1 [(.google.api.field_behavior) = REQUIRED];` */ public var path: kotlin.String @JvmName("getPath") get() = _builder.getPath() @JvmName("setPath") set(value) { _builder.setPath(value) } /** * ``` * Путь к полю в формате наименования protobuf * ``` * * `string path = 1 [(.google.api.field_behavior) = REQUIRED];` */ public fun clearPath() { _builder.clearPath() } /** * ``` * Валидационное сообщение * ``` * * `string message = 2 [(.google.api.field_behavior) = REQUIRED];` */ public var message: kotlin.String @JvmName("getMessage") get() = _builder.getMessage() @JvmName("setMessage") set(value) { _builder.setMessage(value) } /** * ``` * Валидационное сообщение * ``` * * `string message = 2 [(.google.api.field_behavior) = REQUIRED];` */ public fun clearMessage() { _builder.clearMessage() } } } } @kotlin.jvm.JvmSynthetic public inline fun ru.keyapis.telemetry_control.v1.KeyapisTelemetryControlV1Proto.DeviceFilter.copy(block: ru.keyapis.telemetry_control.v1.DeviceFilterKt.Dsl.() -> kotlin.Unit): ru.keyapis.telemetry_control.v1.KeyapisTelemetryControlV1Proto.DeviceFilter = ru.keyapis.telemetry_control.v1.DeviceFilterKt.Dsl._create(this.toBuilder()).apply { block() }._build() @kotlin.jvm.JvmSynthetic public inline fun ru.keyapis.telemetry_control.v1.KeyapisTelemetryControlV1Proto.DeviceFilter.ValidationError.copy(block: ru.keyapis.telemetry_control.v1.DeviceFilterKt.ValidationErrorKt.Dsl.() -> kotlin.Unit): ru.keyapis.telemetry_control.v1.KeyapisTelemetryControlV1Proto.DeviceFilter.ValidationError = ru.keyapis.telemetry_control.v1.DeviceFilterKt.ValidationErrorKt.Dsl._create(this.toBuilder()).apply { block() }._build()