// Generated by the protocol buffer compiler. DO NOT EDIT! // source: keyapis/device/v1/keyapis_device_events_v1.proto // Generated files should ignore deprecation warnings @file:Suppress("DEPRECATION") package ru.keyapis.device.v1; @kotlin.jvm.JvmName("-initializeopenAccessPointTask") public inline fun openAccessPointTask(block: ru.keyapis.device.v1.OpenAccessPointTaskKt.Dsl.() -> kotlin.Unit): ru.keyapis.device.v1.KeyapisDeviceV1Proto.OpenAccessPointTask = ru.keyapis.device.v1.OpenAccessPointTaskKt.Dsl._create(ru.keyapis.device.v1.KeyapisDeviceV1Proto.OpenAccessPointTask.newBuilder()).apply { block() }._build() /** * ``` * Задача на открытие точки доступа. * Очередь key.device.open_access_point * ``` * * Protobuf type `keyapis.device.v1.OpenAccessPointTask` */ public object OpenAccessPointTaskKt { @kotlin.OptIn(com.google.protobuf.kotlin.OnlyForUseByGeneratedProtoCode::class) @com.google.protobuf.kotlin.ProtoDslMarker public class Dsl private constructor( private val _builder: ru.keyapis.device.v1.KeyapisDeviceV1Proto.OpenAccessPointTask.Builder ) { public companion object { @kotlin.jvm.JvmSynthetic @kotlin.PublishedApi internal fun _create(builder: ru.keyapis.device.v1.KeyapisDeviceV1Proto.OpenAccessPointTask.Builder): Dsl = Dsl(builder) } @kotlin.jvm.JvmSynthetic @kotlin.PublishedApi internal fun _build(): ru.keyapis.device.v1.KeyapisDeviceV1Proto.OpenAccessPointTask = _builder.build() /** * ``` * Идентификатор запроса * ``` * * `string request_id = 1 [(.google.api.field_behavior) = REQUIRED];` */ public var requestId: kotlin.String @JvmName("getRequestId") get() = _builder.getRequestId() @JvmName("setRequestId") set(value) { _builder.setRequestId(value) } /** * ``` * Идентификатор запроса * ``` * * `string request_id = 1 [(.google.api.field_behavior) = REQUIRED];` */ public fun clearRequestId() { _builder.clearRequestId() } /** * ``` * Идентификатор устройства * ``` * * `int32 device_id = 2 [(.google.api.field_behavior) = REQUIRED];` */ public var deviceId: kotlin.Int @JvmName("getDeviceId") get() = _builder.getDeviceId() @JvmName("setDeviceId") set(value) { _builder.setDeviceId(value) } /** * ``` * Идентификатор устройства * ``` * * `int32 device_id = 2 [(.google.api.field_behavior) = REQUIRED];` */ public fun clearDeviceId() { _builder.clearDeviceId() } /** * ``` * Номер реле * ``` * * `.google.protobuf.Int32Value relay_index = 3;` */ public var relayIndex: com.google.protobuf.Int32Value @JvmName("getRelayIndex") get() = _builder.getRelayIndex() @JvmName("setRelayIndex") set(value) { _builder.setRelayIndex(value) } /** * ``` * Номер реле * ``` * * `.google.protobuf.Int32Value relay_index = 3;` */ public fun clearRelayIndex() { _builder.clearRelayIndex() } /** * ``` * Номер реле * ``` * * `.google.protobuf.Int32Value relay_index = 3;` * @return Whether the relayIndex field is set. */ public fun hasRelayIndex(): kotlin.Boolean { return _builder.hasRelayIndex() } /** * ``` * Задержка в секундах * ``` * * `.google.protobuf.Int32Value delay = 4;` */ public var delay: com.google.protobuf.Int32Value @JvmName("getDelay") get() = _builder.getDelay() @JvmName("setDelay") set(value) { _builder.setDelay(value) } /** * ``` * Задержка в секундах * ``` * * `.google.protobuf.Int32Value delay = 4;` */ public fun clearDelay() { _builder.clearDelay() } /** * ``` * Задержка в секундах * ``` * * `.google.protobuf.Int32Value delay = 4;` * @return Whether the delay field is set. */ public fun hasDelay(): kotlin.Boolean { return _builder.hasDelay() } /** * ``` * ГРЗ авто * ``` * * `.google.protobuf.StringValue car_number = 5;` */ public var carNumber: com.google.protobuf.StringValue @JvmName("getCarNumber") get() = _builder.getCarNumber() @JvmName("setCarNumber") set(value) { _builder.setCarNumber(value) } /** * ``` * ГРЗ авто * ``` * * `.google.protobuf.StringValue car_number = 5;` */ public fun clearCarNumber() { _builder.clearCarNumber() } /** * ``` * ГРЗ авто * ``` * * `.google.protobuf.StringValue car_number = 5;` * @return Whether the carNumber field is set. */ public fun hasCarNumber(): kotlin.Boolean { return _builder.hasCarNumber() } /** * ``` * Тип ТС * ``` * * `.google.protobuf.StringValue vehicle = 6;` */ public var vehicle: com.google.protobuf.StringValue @JvmName("getVehicle") get() = _builder.getVehicle() @JvmName("setVehicle") set(value) { _builder.setVehicle(value) } /** * ``` * Тип ТС * ``` * * `.google.protobuf.StringValue vehicle = 6;` */ public fun clearVehicle() { _builder.clearVehicle() } /** * ``` * Тип ТС * ``` * * `.google.protobuf.StringValue vehicle = 6;` * @return Whether the vehicle field is set. */ public fun hasVehicle(): kotlin.Boolean { return _builder.hasVehicle() } /** * ``` * Наименование курьерской компании * ``` * * `.google.protobuf.StringValue courier_company_name = 7;` */ public var courierCompanyName: com.google.protobuf.StringValue @JvmName("getCourierCompanyName") get() = _builder.getCourierCompanyName() @JvmName("setCourierCompanyName") set(value) { _builder.setCourierCompanyName(value) } /** * ``` * Наименование курьерской компании * ``` * * `.google.protobuf.StringValue courier_company_name = 7;` */ public fun clearCourierCompanyName() { _builder.clearCourierCompanyName() } /** * ``` * Наименование курьерской компании * ``` * * `.google.protobuf.StringValue courier_company_name = 7;` * @return Whether the courierCompanyName field is set. */ public fun hasCourierCompanyName(): kotlin.Boolean { return _builder.hasCourierCompanyName() } /** * ``` * Номер заказа * ``` * * `.google.protobuf.StringValue order_number = 8;` */ public var orderNumber: com.google.protobuf.StringValue @JvmName("getOrderNumber") get() = _builder.getOrderNumber() @JvmName("setOrderNumber") set(value) { _builder.setOrderNumber(value) } /** * ``` * Номер заказа * ``` * * `.google.protobuf.StringValue order_number = 8;` */ public fun clearOrderNumber() { _builder.clearOrderNumber() } /** * ``` * Номер заказа * ``` * * `.google.protobuf.StringValue order_number = 8;` * @return Whether the orderNumber field is set. */ public fun hasOrderNumber(): kotlin.Boolean { return _builder.hasOrderNumber() } /** * ``` * Идентификатор курьера * ``` * * `.google.protobuf.StringValue courier_id = 9;` */ public var courierId: com.google.protobuf.StringValue @JvmName("getCourierId") get() = _builder.getCourierId() @JvmName("setCourierId") set(value) { _builder.setCourierId(value) } /** * ``` * Идентификатор курьера * ``` * * `.google.protobuf.StringValue courier_id = 9;` */ public fun clearCourierId() { _builder.clearCourierId() } /** * ``` * Идентификатор курьера * ``` * * `.google.protobuf.StringValue courier_id = 9;` * @return Whether the courierId field is set. */ public fun hasCourierId(): kotlin.Boolean { return _builder.hasCourierId() } } } @kotlin.jvm.JvmSynthetic public inline fun ru.keyapis.device.v1.KeyapisDeviceV1Proto.OpenAccessPointTask.copy(block: ru.keyapis.device.v1.OpenAccessPointTaskKt.Dsl.() -> kotlin.Unit): ru.keyapis.device.v1.KeyapisDeviceV1Proto.OpenAccessPointTask = ru.keyapis.device.v1.OpenAccessPointTaskKt.Dsl._create(this.toBuilder()).apply { block() }._build() public val ru.keyapis.device.v1.KeyapisDeviceV1Proto.OpenAccessPointTaskOrBuilder.relayIndexOrNull: com.google.protobuf.Int32Value? get() = if (hasRelayIndex()) getRelayIndex() else null public val ru.keyapis.device.v1.KeyapisDeviceV1Proto.OpenAccessPointTaskOrBuilder.delayOrNull: com.google.protobuf.Int32Value? get() = if (hasDelay()) getDelay() else null public val ru.keyapis.device.v1.KeyapisDeviceV1Proto.OpenAccessPointTaskOrBuilder.carNumberOrNull: com.google.protobuf.StringValue? get() = if (hasCarNumber()) getCarNumber() else null public val ru.keyapis.device.v1.KeyapisDeviceV1Proto.OpenAccessPointTaskOrBuilder.vehicleOrNull: com.google.protobuf.StringValue? get() = if (hasVehicle()) getVehicle() else null public val ru.keyapis.device.v1.KeyapisDeviceV1Proto.OpenAccessPointTaskOrBuilder.courierCompanyNameOrNull: com.google.protobuf.StringValue? get() = if (hasCourierCompanyName()) getCourierCompanyName() else null public val ru.keyapis.device.v1.KeyapisDeviceV1Proto.OpenAccessPointTaskOrBuilder.orderNumberOrNull: com.google.protobuf.StringValue? get() = if (hasOrderNumber()) getOrderNumber() else null public val ru.keyapis.device.v1.KeyapisDeviceV1Proto.OpenAccessPointTaskOrBuilder.courierIdOrNull: com.google.protobuf.StringValue? get() = if (hasCourierId()) getCourierId() else null