// Generated by the protocol buffer compiler. DO NOT EDIT! // source: keyapis/telemetry_alerting/v1/keyapis_telemetry_alerting_trigger_v1.proto // Generated files should ignore deprecation warnings @file:Suppress("DEPRECATION") package ru.keyapis.telemetry_alerting.v1; @kotlin.jvm.JvmName("-initializetriggerAlertFilter") public inline fun triggerAlertFilter(block: ru.keyapis.telemetry_alerting.v1.TriggerAlertFilterKt.Dsl.() -> kotlin.Unit): ru.keyapis.telemetry_alerting.v1.KeyapisTelemetryAlertingV1Proto.TriggerAlertFilter = ru.keyapis.telemetry_alerting.v1.TriggerAlertFilterKt.Dsl._create(ru.keyapis.telemetry_alerting.v1.KeyapisTelemetryAlertingV1Proto.TriggerAlertFilter.newBuilder()).apply { block() }._build() /** * ``` * Параметры фильтрации алертов. * При передаче массива в параметр фильтра элементы массива работают в выборке через ИЛИ. * При передаче нескольких разных параметров фильтра они работают в выборке через И * ``` * * Protobuf type `keyapis.telemetry_alerting.v1.TriggerAlertFilter` */ public object TriggerAlertFilterKt { @kotlin.OptIn(com.google.protobuf.kotlin.OnlyForUseByGeneratedProtoCode::class) @com.google.protobuf.kotlin.ProtoDslMarker public class Dsl private constructor( private val _builder: ru.keyapis.telemetry_alerting.v1.KeyapisTelemetryAlertingV1Proto.TriggerAlertFilter.Builder ) { public companion object { @kotlin.jvm.JvmSynthetic @kotlin.PublishedApi internal fun _create(builder: ru.keyapis.telemetry_alerting.v1.KeyapisTelemetryAlertingV1Proto.TriggerAlertFilter.Builder): Dsl = Dsl(builder) } @kotlin.jvm.JvmSynthetic @kotlin.PublishedApi internal fun _build(): ru.keyapis.telemetry_alerting.v1.KeyapisTelemetryAlertingV1Proto.TriggerAlertFilter = _builder.build() /** * An uninstantiable, behaviorless type to represent the field in * generics. */ @kotlin.OptIn(com.google.protobuf.kotlin.OnlyForUseByGeneratedProtoCode::class) public class TriggerSeverityTypesProxy private constructor() : com.google.protobuf.kotlin.DslProxy() /** * ``` * По важности триггера * ``` * * `repeated .keyapis.telemetry_alerting.v1.Trigger.SeverityType trigger_severity_types = 1;` */ public val triggerSeverityTypes: com.google.protobuf.kotlin.DslList @kotlin.jvm.JvmSynthetic get() = com.google.protobuf.kotlin.DslList( _builder.getTriggerSeverityTypesList() ) /** * ``` * По важности триггера * ``` * * `repeated .keyapis.telemetry_alerting.v1.Trigger.SeverityType trigger_severity_types = 1;` * @param value The triggerSeverityTypes to add. */ @kotlin.jvm.JvmSynthetic @kotlin.jvm.JvmName("addTriggerSeverityTypes") public fun com.google.protobuf.kotlin.DslList.add(value: ru.keyapis.telemetry_alerting.v1.KeyapisTelemetryAlertingV1Proto.Trigger.SeverityType) { _builder.addTriggerSeverityTypes(value) }/** * ``` * По важности триггера * ``` * * `repeated .keyapis.telemetry_alerting.v1.Trigger.SeverityType trigger_severity_types = 1;` * @param value The triggerSeverityTypes to add. */ @kotlin.jvm.JvmSynthetic @kotlin.jvm.JvmName("plusAssignTriggerSeverityTypes") @Suppress("NOTHING_TO_INLINE") public inline operator fun com.google.protobuf.kotlin.DslList.plusAssign(value: ru.keyapis.telemetry_alerting.v1.KeyapisTelemetryAlertingV1Proto.Trigger.SeverityType) { add(value) }/** * ``` * По важности триггера * ``` * * `repeated .keyapis.telemetry_alerting.v1.Trigger.SeverityType trigger_severity_types = 1;` * @param values The triggerSeverityTypes to add. */ @kotlin.jvm.JvmSynthetic @kotlin.jvm.JvmName("addAllTriggerSeverityTypes") public fun com.google.protobuf.kotlin.DslList.addAll(values: kotlin.collections.Iterable) { _builder.addAllTriggerSeverityTypes(values) }/** * ``` * По важности триггера * ``` * * `repeated .keyapis.telemetry_alerting.v1.Trigger.SeverityType trigger_severity_types = 1;` * @param values The triggerSeverityTypes to add. */ @kotlin.jvm.JvmSynthetic @kotlin.jvm.JvmName("plusAssignAllTriggerSeverityTypes") @Suppress("NOTHING_TO_INLINE") public inline operator fun com.google.protobuf.kotlin.DslList.plusAssign(values: kotlin.collections.Iterable) { addAll(values) }/** * ``` * По важности триггера * ``` * * `repeated .keyapis.telemetry_alerting.v1.Trigger.SeverityType trigger_severity_types = 1;` * @param index The index to set the value at. * @param value The triggerSeverityTypes to set. */ @kotlin.jvm.JvmSynthetic @kotlin.jvm.JvmName("setTriggerSeverityTypes") public operator fun com.google.protobuf.kotlin.DslList.set(index: kotlin.Int, value: ru.keyapis.telemetry_alerting.v1.KeyapisTelemetryAlertingV1Proto.Trigger.SeverityType) { _builder.setTriggerSeverityTypes(index, value) }/** * ``` * По важности триггера * ``` * * `repeated .keyapis.telemetry_alerting.v1.Trigger.SeverityType trigger_severity_types = 1;` */ @kotlin.jvm.JvmSynthetic @kotlin.jvm.JvmName("clearTriggerSeverityTypes") public fun com.google.protobuf.kotlin.DslList.clear() { _builder.clearTriggerSeverityTypes() } /** * 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 = 2;` * @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 = 2;` * @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 = 2;` * @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 = 2;` * @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 = 2;` * @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 = 2;` * @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 = 2;` */ @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 TagsProxy private constructor() : com.google.protobuf.kotlin.DslProxy() /** * ``` * По тэгам * ``` * * `repeated string tags = 3;` * @return A list containing the tags. */ public val tags: com.google.protobuf.kotlin.DslList @kotlin.jvm.JvmSynthetic get() = com.google.protobuf.kotlin.DslList( _builder.getTagsList() ) /** * ``` * По тэгам * ``` * * `repeated string tags = 3;` * @param value The tags to add. */ @kotlin.jvm.JvmSynthetic @kotlin.jvm.JvmName("addTags") public fun com.google.protobuf.kotlin.DslList.add(value: kotlin.String) { _builder.addTags(value) } /** * ``` * По тэгам * ``` * * `repeated string tags = 3;` * @param value The tags to add. */ @kotlin.jvm.JvmSynthetic @kotlin.jvm.JvmName("plusAssignTags") @Suppress("NOTHING_TO_INLINE") public inline operator fun com.google.protobuf.kotlin.DslList.plusAssign(value: kotlin.String) { add(value) } /** * ``` * По тэгам * ``` * * `repeated string tags = 3;` * @param values The tags to add. */ @kotlin.jvm.JvmSynthetic @kotlin.jvm.JvmName("addAllTags") public fun com.google.protobuf.kotlin.DslList.addAll(values: kotlin.collections.Iterable) { _builder.addAllTags(values) } /** * ``` * По тэгам * ``` * * `repeated string tags = 3;` * @param values The tags to add. */ @kotlin.jvm.JvmSynthetic @kotlin.jvm.JvmName("plusAssignAllTags") @Suppress("NOTHING_TO_INLINE") public inline operator fun com.google.protobuf.kotlin.DslList.plusAssign(values: kotlin.collections.Iterable) { addAll(values) } /** * ``` * По тэгам * ``` * * `repeated string tags = 3;` * @param index The index to set the value at. * @param value The tags to set. */ @kotlin.jvm.JvmSynthetic @kotlin.jvm.JvmName("setTags") public operator fun com.google.protobuf.kotlin.DslList.set(index: kotlin.Int, value: kotlin.String) { _builder.setTags(index, value) }/** * ``` * По тэгам * ``` * * `repeated string tags = 3;` */ @kotlin.jvm.JvmSynthetic @kotlin.jvm.JvmName("clearTags") public fun com.google.protobuf.kotlin.DslList.clear() { _builder.clearTags() } /** * An uninstantiable, behaviorless type to represent the field in * generics. */ @kotlin.OptIn(com.google.protobuf.kotlin.OnlyForUseByGeneratedProtoCode::class) public class MetricTypesProxy private constructor() : com.google.protobuf.kotlin.DslProxy() /** * ``` * По типам метрик триггера * ``` * * `repeated .keyapis.telemetry_alerting.v1.Trigger.MetricType metric_types = 4;` */ public val metricTypes: com.google.protobuf.kotlin.DslList @kotlin.jvm.JvmSynthetic get() = com.google.protobuf.kotlin.DslList( _builder.getMetricTypesList() ) /** * ``` * По типам метрик триггера * ``` * * `repeated .keyapis.telemetry_alerting.v1.Trigger.MetricType metric_types = 4;` * @param value The metricTypes to add. */ @kotlin.jvm.JvmSynthetic @kotlin.jvm.JvmName("addMetricTypes") public fun com.google.protobuf.kotlin.DslList.add(value: ru.keyapis.telemetry_alerting.v1.KeyapisTelemetryAlertingV1Proto.Trigger.MetricType) { _builder.addMetricTypes(value) }/** * ``` * По типам метрик триггера * ``` * * `repeated .keyapis.telemetry_alerting.v1.Trigger.MetricType metric_types = 4;` * @param value The metricTypes to add. */ @kotlin.jvm.JvmSynthetic @kotlin.jvm.JvmName("plusAssignMetricTypes") @Suppress("NOTHING_TO_INLINE") public inline operator fun com.google.protobuf.kotlin.DslList.plusAssign(value: ru.keyapis.telemetry_alerting.v1.KeyapisTelemetryAlertingV1Proto.Trigger.MetricType) { add(value) }/** * ``` * По типам метрик триггера * ``` * * `repeated .keyapis.telemetry_alerting.v1.Trigger.MetricType metric_types = 4;` * @param values The metricTypes to add. */ @kotlin.jvm.JvmSynthetic @kotlin.jvm.JvmName("addAllMetricTypes") public fun com.google.protobuf.kotlin.DslList.addAll(values: kotlin.collections.Iterable) { _builder.addAllMetricTypes(values) }/** * ``` * По типам метрик триггера * ``` * * `repeated .keyapis.telemetry_alerting.v1.Trigger.MetricType metric_types = 4;` * @param values The metricTypes to add. */ @kotlin.jvm.JvmSynthetic @kotlin.jvm.JvmName("plusAssignAllMetricTypes") @Suppress("NOTHING_TO_INLINE") public inline operator fun com.google.protobuf.kotlin.DslList.plusAssign(values: kotlin.collections.Iterable) { addAll(values) }/** * ``` * По типам метрик триггера * ``` * * `repeated .keyapis.telemetry_alerting.v1.Trigger.MetricType metric_types = 4;` * @param index The index to set the value at. * @param value The metricTypes to set. */ @kotlin.jvm.JvmSynthetic @kotlin.jvm.JvmName("setMetricTypes") public operator fun com.google.protobuf.kotlin.DslList.set(index: kotlin.Int, value: ru.keyapis.telemetry_alerting.v1.KeyapisTelemetryAlertingV1Proto.Trigger.MetricType) { _builder.setMetricTypes(index, value) }/** * ``` * По типам метрик триггера * ``` * * `repeated .keyapis.telemetry_alerting.v1.Trigger.MetricType metric_types = 4;` */ @kotlin.jvm.JvmSynthetic @kotlin.jvm.JvmName("clearMetricTypes") public fun com.google.protobuf.kotlin.DslList.clear() { _builder.clearMetricTypes() } /** * An uninstantiable, behaviorless type to represent the field in * generics. */ @kotlin.OptIn(com.google.protobuf.kotlin.OnlyForUseByGeneratedProtoCode::class) public class DeviceModelsProxy private constructor() : com.google.protobuf.kotlin.DslProxy() /** * ``` * По моделям устройств * ``` * * `repeated string device_models = 5;` * @return A list containing the deviceModels. */ public val deviceModels: com.google.protobuf.kotlin.DslList @kotlin.jvm.JvmSynthetic get() = com.google.protobuf.kotlin.DslList( _builder.getDeviceModelsList() ) /** * ``` * По моделям устройств * ``` * * `repeated string device_models = 5;` * @param value The deviceModels to add. */ @kotlin.jvm.JvmSynthetic @kotlin.jvm.JvmName("addDeviceModels") public fun com.google.protobuf.kotlin.DslList.add(value: kotlin.String) { _builder.addDeviceModels(value) } /** * ``` * По моделям устройств * ``` * * `repeated string device_models = 5;` * @param value The deviceModels to add. */ @kotlin.jvm.JvmSynthetic @kotlin.jvm.JvmName("plusAssignDeviceModels") @Suppress("NOTHING_TO_INLINE") public inline operator fun com.google.protobuf.kotlin.DslList.plusAssign(value: kotlin.String) { add(value) } /** * ``` * По моделям устройств * ``` * * `repeated string device_models = 5;` * @param values The deviceModels to add. */ @kotlin.jvm.JvmSynthetic @kotlin.jvm.JvmName("addAllDeviceModels") public fun com.google.protobuf.kotlin.DslList.addAll(values: kotlin.collections.Iterable) { _builder.addAllDeviceModels(values) } /** * ``` * По моделям устройств * ``` * * `repeated string device_models = 5;` * @param values The deviceModels to add. */ @kotlin.jvm.JvmSynthetic @kotlin.jvm.JvmName("plusAssignAllDeviceModels") @Suppress("NOTHING_TO_INLINE") public inline operator fun com.google.protobuf.kotlin.DslList.plusAssign(values: kotlin.collections.Iterable) { addAll(values) } /** * ``` * По моделям устройств * ``` * * `repeated string device_models = 5;` * @param index The index to set the value at. * @param value The deviceModels to set. */ @kotlin.jvm.JvmSynthetic @kotlin.jvm.JvmName("setDeviceModels") public operator fun com.google.protobuf.kotlin.DslList.set(index: kotlin.Int, value: kotlin.String) { _builder.setDeviceModels(index, value) }/** * ``` * По моделям устройств * ``` * * `repeated string device_models = 5;` */ @kotlin.jvm.JvmSynthetic @kotlin.jvm.JvmName("clearDeviceModels") public fun com.google.protobuf.kotlin.DslList.clear() { _builder.clearDeviceModels() } /** * An uninstantiable, behaviorless type to represent the field in * generics. */ @kotlin.OptIn(com.google.protobuf.kotlin.OnlyForUseByGeneratedProtoCode::class) public class DeviceTypesProxy private constructor() : com.google.protobuf.kotlin.DslProxy() /** * ``` * По типам устройств * ``` * * `repeated .keyapis.telemetry_alerting.v1.Trigger.DeviceType device_types = 6;` */ public val deviceTypes: com.google.protobuf.kotlin.DslList @kotlin.jvm.JvmSynthetic get() = com.google.protobuf.kotlin.DslList( _builder.getDeviceTypesList() ) /** * ``` * По типам устройств * ``` * * `repeated .keyapis.telemetry_alerting.v1.Trigger.DeviceType device_types = 6;` * @param value The deviceTypes to add. */ @kotlin.jvm.JvmSynthetic @kotlin.jvm.JvmName("addDeviceTypes") public fun com.google.protobuf.kotlin.DslList.add(value: ru.keyapis.telemetry_alerting.v1.KeyapisTelemetryAlertingV1Proto.Trigger.DeviceType) { _builder.addDeviceTypes(value) }/** * ``` * По типам устройств * ``` * * `repeated .keyapis.telemetry_alerting.v1.Trigger.DeviceType device_types = 6;` * @param value The deviceTypes to add. */ @kotlin.jvm.JvmSynthetic @kotlin.jvm.JvmName("plusAssignDeviceTypes") @Suppress("NOTHING_TO_INLINE") public inline operator fun com.google.protobuf.kotlin.DslList.plusAssign(value: ru.keyapis.telemetry_alerting.v1.KeyapisTelemetryAlertingV1Proto.Trigger.DeviceType) { add(value) }/** * ``` * По типам устройств * ``` * * `repeated .keyapis.telemetry_alerting.v1.Trigger.DeviceType device_types = 6;` * @param values The deviceTypes to add. */ @kotlin.jvm.JvmSynthetic @kotlin.jvm.JvmName("addAllDeviceTypes") public fun com.google.protobuf.kotlin.DslList.addAll(values: kotlin.collections.Iterable) { _builder.addAllDeviceTypes(values) }/** * ``` * По типам устройств * ``` * * `repeated .keyapis.telemetry_alerting.v1.Trigger.DeviceType device_types = 6;` * @param values The deviceTypes to add. */ @kotlin.jvm.JvmSynthetic @kotlin.jvm.JvmName("plusAssignAllDeviceTypes") @Suppress("NOTHING_TO_INLINE") public inline operator fun com.google.protobuf.kotlin.DslList.plusAssign(values: kotlin.collections.Iterable) { addAll(values) }/** * ``` * По типам устройств * ``` * * `repeated .keyapis.telemetry_alerting.v1.Trigger.DeviceType device_types = 6;` * @param index The index to set the value at. * @param value The deviceTypes to set. */ @kotlin.jvm.JvmSynthetic @kotlin.jvm.JvmName("setDeviceTypes") public operator fun com.google.protobuf.kotlin.DslList.set(index: kotlin.Int, value: ru.keyapis.telemetry_alerting.v1.KeyapisTelemetryAlertingV1Proto.Trigger.DeviceType) { _builder.setDeviceTypes(index, value) }/** * ``` * По типам устройств * ``` * * `repeated .keyapis.telemetry_alerting.v1.Trigger.DeviceType device_types = 6;` */ @kotlin.jvm.JvmSynthetic @kotlin.jvm.JvmName("clearDeviceTypes") public fun com.google.protobuf.kotlin.DslList.clear() { _builder.clearDeviceTypes() } /** * An uninstantiable, behaviorless type to represent the field in * generics. */ @kotlin.OptIn(com.google.protobuf.kotlin.OnlyForUseByGeneratedProtoCode::class) public class DeviceParentIdsProxy private constructor() : com.google.protobuf.kotlin.DslProxy() /** * ``` * По идентификаторам родительских устройств * ``` * * `repeated int32 device_parent_ids = 7;` */ public val deviceParentIds: com.google.protobuf.kotlin.DslList @kotlin.jvm.JvmSynthetic get() = com.google.protobuf.kotlin.DslList( _builder.getDeviceParentIdsList() ) /** * ``` * По идентификаторам родительских устройств * ``` * * `repeated int32 device_parent_ids = 7;` * @param value The deviceParentIds to add. */ @kotlin.jvm.JvmSynthetic @kotlin.jvm.JvmName("addDeviceParentIds") public fun com.google.protobuf.kotlin.DslList.add(value: kotlin.Int) { _builder.addDeviceParentIds(value) }/** * ``` * По идентификаторам родительских устройств * ``` * * `repeated int32 device_parent_ids = 7;` * @param value The deviceParentIds to add. */ @kotlin.jvm.JvmSynthetic @kotlin.jvm.JvmName("plusAssignDeviceParentIds") @Suppress("NOTHING_TO_INLINE") public inline operator fun com.google.protobuf.kotlin.DslList.plusAssign(value: kotlin.Int) { add(value) }/** * ``` * По идентификаторам родительских устройств * ``` * * `repeated int32 device_parent_ids = 7;` * @param values The deviceParentIds to add. */ @kotlin.jvm.JvmSynthetic @kotlin.jvm.JvmName("addAllDeviceParentIds") public fun com.google.protobuf.kotlin.DslList.addAll(values: kotlin.collections.Iterable) { _builder.addAllDeviceParentIds(values) }/** * ``` * По идентификаторам родительских устройств * ``` * * `repeated int32 device_parent_ids = 7;` * @param values The deviceParentIds to add. */ @kotlin.jvm.JvmSynthetic @kotlin.jvm.JvmName("plusAssignAllDeviceParentIds") @Suppress("NOTHING_TO_INLINE") public inline operator fun com.google.protobuf.kotlin.DslList.plusAssign(values: kotlin.collections.Iterable) { addAll(values) }/** * ``` * По идентификаторам родительских устройств * ``` * * `repeated int32 device_parent_ids = 7;` * @param index The index to set the value at. * @param value The deviceParentIds to set. */ @kotlin.jvm.JvmSynthetic @kotlin.jvm.JvmName("setDeviceParentIds") public operator fun com.google.protobuf.kotlin.DslList.set(index: kotlin.Int, value: kotlin.Int) { _builder.setDeviceParentIds(index, value) }/** * ``` * По идентификаторам родительских устройств * ``` * * `repeated int32 device_parent_ids = 7;` */ @kotlin.jvm.JvmSynthetic @kotlin.jvm.JvmName("clearDeviceParentIds") public fun com.google.protobuf.kotlin.DslList.clear() { _builder.clearDeviceParentIds() } /** * An uninstantiable, behaviorless type to represent the field in * generics. */ @kotlin.OptIn(com.google.protobuf.kotlin.OnlyForUseByGeneratedProtoCode::class) public class DeviceIdsProxy private constructor() : com.google.protobuf.kotlin.DslProxy() /** * ``` * По идентификаторам устройств * ``` * * `repeated int32 device_ids = 8;` */ public val deviceIds: com.google.protobuf.kotlin.DslList @kotlin.jvm.JvmSynthetic get() = com.google.protobuf.kotlin.DslList( _builder.getDeviceIdsList() ) /** * ``` * По идентификаторам устройств * ``` * * `repeated int32 device_ids = 8;` * @param value The deviceIds to add. */ @kotlin.jvm.JvmSynthetic @kotlin.jvm.JvmName("addDeviceIds") public fun com.google.protobuf.kotlin.DslList.add(value: kotlin.Int) { _builder.addDeviceIds(value) }/** * ``` * По идентификаторам устройств * ``` * * `repeated int32 device_ids = 8;` * @param value The deviceIds to add. */ @kotlin.jvm.JvmSynthetic @kotlin.jvm.JvmName("plusAssignDeviceIds") @Suppress("NOTHING_TO_INLINE") public inline operator fun com.google.protobuf.kotlin.DslList.plusAssign(value: kotlin.Int) { add(value) }/** * ``` * По идентификаторам устройств * ``` * * `repeated int32 device_ids = 8;` * @param values The deviceIds to add. */ @kotlin.jvm.JvmSynthetic @kotlin.jvm.JvmName("addAllDeviceIds") public fun com.google.protobuf.kotlin.DslList.addAll(values: kotlin.collections.Iterable) { _builder.addAllDeviceIds(values) }/** * ``` * По идентификаторам устройств * ``` * * `repeated int32 device_ids = 8;` * @param values The deviceIds to add. */ @kotlin.jvm.JvmSynthetic @kotlin.jvm.JvmName("plusAssignAllDeviceIds") @Suppress("NOTHING_TO_INLINE") public inline operator fun com.google.protobuf.kotlin.DslList.plusAssign(values: kotlin.collections.Iterable) { addAll(values) }/** * ``` * По идентификаторам устройств * ``` * * `repeated int32 device_ids = 8;` * @param index The index to set the value at. * @param value The deviceIds to set. */ @kotlin.jvm.JvmSynthetic @kotlin.jvm.JvmName("setDeviceIds") public operator fun com.google.protobuf.kotlin.DslList.set(index: kotlin.Int, value: kotlin.Int) { _builder.setDeviceIds(index, value) }/** * ``` * По идентификаторам устройств * ``` * * `repeated int32 device_ids = 8;` */ @kotlin.jvm.JvmSynthetic @kotlin.jvm.JvmName("clearDeviceIds") public fun com.google.protobuf.kotlin.DslList.clear() { _builder.clearDeviceIds() } /** * ``` * По признаку активности * ``` * * `.google.protobuf.BoolValue is_disabled = 9;` */ public var isDisabled: com.google.protobuf.BoolValue @JvmName("getIsDisabled") get() = _builder.getIsDisabled() @JvmName("setIsDisabled") set(value) { _builder.setIsDisabled(value) } /** * ``` * По признаку активности * ``` * * `.google.protobuf.BoolValue is_disabled = 9;` */ public fun clearIsDisabled() { _builder.clearIsDisabled() } /** * ``` * По признаку активности * ``` * * `.google.protobuf.BoolValue is_disabled = 9;` * @return Whether the isDisabled field is set. */ public fun hasIsDisabled(): kotlin.Boolean { return _builder.hasIsDisabled() } /** * ``` * От даты возникновения включительно (>=) * ``` * * `.google.protobuf.Timestamp after_raised_at = 10;` */ public var afterRaisedAt: com.google.protobuf.Timestamp @JvmName("getAfterRaisedAt") get() = _builder.getAfterRaisedAt() @JvmName("setAfterRaisedAt") set(value) { _builder.setAfterRaisedAt(value) } /** * ``` * От даты возникновения включительно (>=) * ``` * * `.google.protobuf.Timestamp after_raised_at = 10;` */ public fun clearAfterRaisedAt() { _builder.clearAfterRaisedAt() } /** * ``` * От даты возникновения включительно (>=) * ``` * * `.google.protobuf.Timestamp after_raised_at = 10;` * @return Whether the afterRaisedAt field is set. */ public fun hasAfterRaisedAt(): kotlin.Boolean { return _builder.hasAfterRaisedAt() } /** * ``` * До даты возникновения (<) * ``` * * `.google.protobuf.Timestamp before_raised_at = 11;` */ public var beforeRaisedAt: com.google.protobuf.Timestamp @JvmName("getBeforeRaisedAt") get() = _builder.getBeforeRaisedAt() @JvmName("setBeforeRaisedAt") set(value) { _builder.setBeforeRaisedAt(value) } /** * ``` * До даты возникновения (<) * ``` * * `.google.protobuf.Timestamp before_raised_at = 11;` */ public fun clearBeforeRaisedAt() { _builder.clearBeforeRaisedAt() } /** * ``` * До даты возникновения (<) * ``` * * `.google.protobuf.Timestamp before_raised_at = 11;` * @return Whether the beforeRaisedAt field is set. */ public fun hasBeforeRaisedAt(): kotlin.Boolean { return _builder.hasBeforeRaisedAt() } /** * An uninstantiable, behaviorless type to represent the field in * generics. */ @kotlin.OptIn(com.google.protobuf.kotlin.OnlyForUseByGeneratedProtoCode::class) public class MetricGroupingTypesProxy private constructor() : com.google.protobuf.kotlin.DslProxy() /** * ``` * По типам группировки метрик * ``` * * `repeated .keyapis.telemetry_alerting.v1.Trigger.MetricGroupingType metric_grouping_types = 12;` */ public val metricGroupingTypes: com.google.protobuf.kotlin.DslList @kotlin.jvm.JvmSynthetic get() = com.google.protobuf.kotlin.DslList( _builder.getMetricGroupingTypesList() ) /** * ``` * По типам группировки метрик * ``` * * `repeated .keyapis.telemetry_alerting.v1.Trigger.MetricGroupingType metric_grouping_types = 12;` * @param value The metricGroupingTypes to add. */ @kotlin.jvm.JvmSynthetic @kotlin.jvm.JvmName("addMetricGroupingTypes") public fun com.google.protobuf.kotlin.DslList.add(value: ru.keyapis.telemetry_alerting.v1.KeyapisTelemetryAlertingV1Proto.Trigger.MetricGroupingType) { _builder.addMetricGroupingTypes(value) }/** * ``` * По типам группировки метрик * ``` * * `repeated .keyapis.telemetry_alerting.v1.Trigger.MetricGroupingType metric_grouping_types = 12;` * @param value The metricGroupingTypes to add. */ @kotlin.jvm.JvmSynthetic @kotlin.jvm.JvmName("plusAssignMetricGroupingTypes") @Suppress("NOTHING_TO_INLINE") public inline operator fun com.google.protobuf.kotlin.DslList.plusAssign(value: ru.keyapis.telemetry_alerting.v1.KeyapisTelemetryAlertingV1Proto.Trigger.MetricGroupingType) { add(value) }/** * ``` * По типам группировки метрик * ``` * * `repeated .keyapis.telemetry_alerting.v1.Trigger.MetricGroupingType metric_grouping_types = 12;` * @param values The metricGroupingTypes to add. */ @kotlin.jvm.JvmSynthetic @kotlin.jvm.JvmName("addAllMetricGroupingTypes") public fun com.google.protobuf.kotlin.DslList.addAll(values: kotlin.collections.Iterable) { _builder.addAllMetricGroupingTypes(values) }/** * ``` * По типам группировки метрик * ``` * * `repeated .keyapis.telemetry_alerting.v1.Trigger.MetricGroupingType metric_grouping_types = 12;` * @param values The metricGroupingTypes to add. */ @kotlin.jvm.JvmSynthetic @kotlin.jvm.JvmName("plusAssignAllMetricGroupingTypes") @Suppress("NOTHING_TO_INLINE") public inline operator fun com.google.protobuf.kotlin.DslList.plusAssign(values: kotlin.collections.Iterable) { addAll(values) }/** * ``` * По типам группировки метрик * ``` * * `repeated .keyapis.telemetry_alerting.v1.Trigger.MetricGroupingType metric_grouping_types = 12;` * @param index The index to set the value at. * @param value The metricGroupingTypes to set. */ @kotlin.jvm.JvmSynthetic @kotlin.jvm.JvmName("setMetricGroupingTypes") public operator fun com.google.protobuf.kotlin.DslList.set(index: kotlin.Int, value: ru.keyapis.telemetry_alerting.v1.KeyapisTelemetryAlertingV1Proto.Trigger.MetricGroupingType) { _builder.setMetricGroupingTypes(index, value) }/** * ``` * По типам группировки метрик * ``` * * `repeated .keyapis.telemetry_alerting.v1.Trigger.MetricGroupingType metric_grouping_types = 12;` */ @kotlin.jvm.JvmSynthetic @kotlin.jvm.JvmName("clearMetricGroupingTypes") public fun com.google.protobuf.kotlin.DslList.clear() { _builder.clearMetricGroupingTypes() } /** * An uninstantiable, behaviorless type to represent the field in * generics. */ @kotlin.OptIn(com.google.protobuf.kotlin.OnlyForUseByGeneratedProtoCode::class) public class TriggerIdsProxy private constructor() : com.google.protobuf.kotlin.DslProxy() /** * ``` * По идентификаторам триггеров * ``` * * `repeated int32 trigger_ids = 13;` */ public val triggerIds: com.google.protobuf.kotlin.DslList @kotlin.jvm.JvmSynthetic get() = com.google.protobuf.kotlin.DslList( _builder.getTriggerIdsList() ) /** * ``` * По идентификаторам триггеров * ``` * * `repeated int32 trigger_ids = 13;` * @param value The triggerIds to add. */ @kotlin.jvm.JvmSynthetic @kotlin.jvm.JvmName("addTriggerIds") public fun com.google.protobuf.kotlin.DslList.add(value: kotlin.Int) { _builder.addTriggerIds(value) }/** * ``` * По идентификаторам триггеров * ``` * * `repeated int32 trigger_ids = 13;` * @param value The triggerIds to add. */ @kotlin.jvm.JvmSynthetic @kotlin.jvm.JvmName("plusAssignTriggerIds") @Suppress("NOTHING_TO_INLINE") public inline operator fun com.google.protobuf.kotlin.DslList.plusAssign(value: kotlin.Int) { add(value) }/** * ``` * По идентификаторам триггеров * ``` * * `repeated int32 trigger_ids = 13;` * @param values The triggerIds to add. */ @kotlin.jvm.JvmSynthetic @kotlin.jvm.JvmName("addAllTriggerIds") public fun com.google.protobuf.kotlin.DslList.addAll(values: kotlin.collections.Iterable) { _builder.addAllTriggerIds(values) }/** * ``` * По идентификаторам триггеров * ``` * * `repeated int32 trigger_ids = 13;` * @param values The triggerIds to add. */ @kotlin.jvm.JvmSynthetic @kotlin.jvm.JvmName("plusAssignAllTriggerIds") @Suppress("NOTHING_TO_INLINE") public inline operator fun com.google.protobuf.kotlin.DslList.plusAssign(values: kotlin.collections.Iterable) { addAll(values) }/** * ``` * По идентификаторам триггеров * ``` * * `repeated int32 trigger_ids = 13;` * @param index The index to set the value at. * @param value The triggerIds to set. */ @kotlin.jvm.JvmSynthetic @kotlin.jvm.JvmName("setTriggerIds") public operator fun com.google.protobuf.kotlin.DslList.set(index: kotlin.Int, value: kotlin.Int) { _builder.setTriggerIds(index, value) }/** * ``` * По идентификаторам триггеров * ``` * * `repeated int32 trigger_ids = 13;` */ @kotlin.jvm.JvmSynthetic @kotlin.jvm.JvmName("clearTriggerIds") public fun com.google.protobuf.kotlin.DslList.clear() { _builder.clearTriggerIds() }} } @kotlin.jvm.JvmSynthetic public inline fun ru.keyapis.telemetry_alerting.v1.KeyapisTelemetryAlertingV1Proto.TriggerAlertFilter.copy(block: ru.keyapis.telemetry_alerting.v1.TriggerAlertFilterKt.Dsl.() -> kotlin.Unit): ru.keyapis.telemetry_alerting.v1.KeyapisTelemetryAlertingV1Proto.TriggerAlertFilter = ru.keyapis.telemetry_alerting.v1.TriggerAlertFilterKt.Dsl._create(this.toBuilder()).apply { block() }._build() public val ru.keyapis.telemetry_alerting.v1.KeyapisTelemetryAlertingV1Proto.TriggerAlertFilterOrBuilder.isDisabledOrNull: com.google.protobuf.BoolValue? get() = if (hasIsDisabled()) getIsDisabled() else null public val ru.keyapis.telemetry_alerting.v1.KeyapisTelemetryAlertingV1Proto.TriggerAlertFilterOrBuilder.afterRaisedAtOrNull: com.google.protobuf.Timestamp? get() = if (hasAfterRaisedAt()) getAfterRaisedAt() else null public val ru.keyapis.telemetry_alerting.v1.KeyapisTelemetryAlertingV1Proto.TriggerAlertFilterOrBuilder.beforeRaisedAtOrNull: com.google.protobuf.Timestamp? get() = if (hasBeforeRaisedAt()) getBeforeRaisedAt() else null