// 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("-initializepostDeviceFullDuplexRequest") public inline fun postDeviceFullDuplexRequest(block: ru.keyapis.telemetry_control.v1.PostDeviceFullDuplexRequestKt.Dsl.() -> kotlin.Unit): ru.keyapis.telemetry_control.v1.KeyapisTelemetryControlV1Proto.PostDeviceFullDuplexRequest = ru.keyapis.telemetry_control.v1.PostDeviceFullDuplexRequestKt.Dsl._create(ru.keyapis.telemetry_control.v1.KeyapisTelemetryControlV1Proto.PostDeviceFullDuplexRequest.newBuilder()).apply { block() }._build() /** * ``` * Запрос создания задачи с клиента на сервере * ``` * * Protobuf type `keyapis.telemetry_control.v1.PostDeviceFullDuplexRequest` */ public object PostDeviceFullDuplexRequestKt { @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.PostDeviceFullDuplexRequest.Builder ) { public companion object { @kotlin.jvm.JvmSynthetic @kotlin.PublishedApi internal fun _create(builder: ru.keyapis.telemetry_control.v1.KeyapisTelemetryControlV1Proto.PostDeviceFullDuplexRequest.Builder): Dsl = Dsl(builder) } @kotlin.jvm.JvmSynthetic @kotlin.PublishedApi internal fun _build(): ru.keyapis.telemetry_control.v1.KeyapisTelemetryControlV1Proto.PostDeviceFullDuplexRequest = _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() } /** * ``` * Результат обработки устройства на клиенте * ``` * * `.keyapis.telemetry_control.v1.PostDeviceFullDuplexRequest.DeviceAsyncStatus post_device_full_duplex_device_async_status = 2;` */ public var postDeviceFullDuplexDeviceAsyncStatus: ru.keyapis.telemetry_control.v1.KeyapisTelemetryControlV1Proto.PostDeviceFullDuplexRequest.DeviceAsyncStatus @JvmName("getPostDeviceFullDuplexDeviceAsyncStatus") get() = _builder.getPostDeviceFullDuplexDeviceAsyncStatus() @JvmName("setPostDeviceFullDuplexDeviceAsyncStatus") set(value) { _builder.setPostDeviceFullDuplexDeviceAsyncStatus(value) } /** * ``` * Результат обработки устройства на клиенте * ``` * * `.keyapis.telemetry_control.v1.PostDeviceFullDuplexRequest.DeviceAsyncStatus post_device_full_duplex_device_async_status = 2;` */ public fun clearPostDeviceFullDuplexDeviceAsyncStatus() { _builder.clearPostDeviceFullDuplexDeviceAsyncStatus() } /** * ``` * Результат обработки устройства на клиенте * ``` * * `.keyapis.telemetry_control.v1.PostDeviceFullDuplexRequest.DeviceAsyncStatus post_device_full_duplex_device_async_status = 2;` * @return Whether the postDeviceFullDuplexDeviceAsyncStatus field is set. */ public fun hasPostDeviceFullDuplexDeviceAsyncStatus(): kotlin.Boolean { return _builder.hasPostDeviceFullDuplexDeviceAsyncStatus() } public val taskCase: ru.keyapis.telemetry_control.v1.KeyapisTelemetryControlV1Proto.PostDeviceFullDuplexRequest.TaskCase @JvmName("getTaskCase") get() = _builder.getTaskCase() public fun clearTask() { _builder.clearTask() } } @kotlin.jvm.JvmName("-initializedeviceAsyncStatus") public inline fun deviceAsyncStatus(block: ru.keyapis.telemetry_control.v1.PostDeviceFullDuplexRequestKt.DeviceAsyncStatusKt.Dsl.() -> kotlin.Unit): ru.keyapis.telemetry_control.v1.KeyapisTelemetryControlV1Proto.PostDeviceFullDuplexRequest.DeviceAsyncStatus = ru.keyapis.telemetry_control.v1.PostDeviceFullDuplexRequestKt.DeviceAsyncStatusKt.Dsl._create(ru.keyapis.telemetry_control.v1.KeyapisTelemetryControlV1Proto.PostDeviceFullDuplexRequest.DeviceAsyncStatus.newBuilder()).apply { block() }._build() /** * ``` * Результат обработки устройства на клиенте * ``` * * Protobuf type `keyapis.telemetry_control.v1.PostDeviceFullDuplexRequest.DeviceAsyncStatus` */ public object DeviceAsyncStatusKt { @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.PostDeviceFullDuplexRequest.DeviceAsyncStatus.Builder ) { public companion object { @kotlin.jvm.JvmSynthetic @kotlin.PublishedApi internal fun _create(builder: ru.keyapis.telemetry_control.v1.KeyapisTelemetryControlV1Proto.PostDeviceFullDuplexRequest.DeviceAsyncStatus.Builder): Dsl = Dsl(builder) } @kotlin.jvm.JvmSynthetic @kotlin.PublishedApi internal fun _build(): ru.keyapis.telemetry_control.v1.KeyapisTelemetryControlV1Proto.PostDeviceFullDuplexRequest.DeviceAsyncStatus = _builder.build() /** * ``` * Идентификатор ПУ * ``` * * `int32 device_id = 1 [(.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 = 1 [(.google.api.field_behavior) = REQUIRED];` */ public fun clearDeviceId() { _builder.clearDeviceId() } /** * ``` * Успех * ``` * * `.keyapis.telemetry_control.v1.PostDeviceFullDuplexRequest.DeviceAsyncStatus.Success data = 2;` */ public var data: ru.keyapis.telemetry_control.v1.KeyapisTelemetryControlV1Proto.PostDeviceFullDuplexRequest.DeviceAsyncStatus.Success @JvmName("getData") get() = _builder.getData() @JvmName("setData") set(value) { _builder.setData(value) } /** * ``` * Успех * ``` * * `.keyapis.telemetry_control.v1.PostDeviceFullDuplexRequest.DeviceAsyncStatus.Success data = 2;` */ public fun clearData() { _builder.clearData() } /** * ``` * Успех * ``` * * `.keyapis.telemetry_control.v1.PostDeviceFullDuplexRequest.DeviceAsyncStatus.Success data = 2;` * @return Whether the data field is set. */ public fun hasData(): kotlin.Boolean { return _builder.hasData() } /** * ``` * Ошибка * ``` * * `.keyapis.telemetry_control.v1.PostDeviceFullDuplexRequest.DeviceAsyncStatus.Error error = 3;` */ public var error: ru.keyapis.telemetry_control.v1.KeyapisTelemetryControlV1Proto.PostDeviceFullDuplexRequest.DeviceAsyncStatus.Error @JvmName("getError") get() = _builder.getError() @JvmName("setError") set(value) { _builder.setError(value) } /** * ``` * Ошибка * ``` * * `.keyapis.telemetry_control.v1.PostDeviceFullDuplexRequest.DeviceAsyncStatus.Error error = 3;` */ public fun clearError() { _builder.clearError() } /** * ``` * Ошибка * ``` * * `.keyapis.telemetry_control.v1.PostDeviceFullDuplexRequest.DeviceAsyncStatus.Error error = 3;` * @return Whether the error field is set. */ public fun hasError(): kotlin.Boolean { return _builder.hasError() } public val typeCase: ru.keyapis.telemetry_control.v1.KeyapisTelemetryControlV1Proto.PostDeviceFullDuplexRequest.DeviceAsyncStatus.TypeCase @JvmName("getTypeCase") get() = _builder.getTypeCase() public fun clearType() { _builder.clearType() } } @kotlin.jvm.JvmName("-initializesuccess") public inline fun success(block: ru.keyapis.telemetry_control.v1.PostDeviceFullDuplexRequestKt.DeviceAsyncStatusKt.SuccessKt.Dsl.() -> kotlin.Unit): ru.keyapis.telemetry_control.v1.KeyapisTelemetryControlV1Proto.PostDeviceFullDuplexRequest.DeviceAsyncStatus.Success = ru.keyapis.telemetry_control.v1.PostDeviceFullDuplexRequestKt.DeviceAsyncStatusKt.SuccessKt.Dsl._create(ru.keyapis.telemetry_control.v1.KeyapisTelemetryControlV1Proto.PostDeviceFullDuplexRequest.DeviceAsyncStatus.Success.newBuilder()).apply { block() }._build() /** * ``` * Команда принята * ``` * * Protobuf type `keyapis.telemetry_control.v1.PostDeviceFullDuplexRequest.DeviceAsyncStatus.Success` */ public object SuccessKt { @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.PostDeviceFullDuplexRequest.DeviceAsyncStatus.Success.Builder ) { public companion object { @kotlin.jvm.JvmSynthetic @kotlin.PublishedApi internal fun _create(builder: ru.keyapis.telemetry_control.v1.KeyapisTelemetryControlV1Proto.PostDeviceFullDuplexRequest.DeviceAsyncStatus.Success.Builder): Dsl = Dsl(builder) } @kotlin.jvm.JvmSynthetic @kotlin.PublishedApi internal fun _build(): ru.keyapis.telemetry_control.v1.KeyapisTelemetryControlV1Proto.PostDeviceFullDuplexRequest.DeviceAsyncStatus.Success = _builder.build() } } @kotlin.jvm.JvmName("-initializeerror") public inline fun error(block: ru.keyapis.telemetry_control.v1.PostDeviceFullDuplexRequestKt.DeviceAsyncStatusKt.ErrorKt.Dsl.() -> kotlin.Unit): ru.keyapis.telemetry_control.v1.KeyapisTelemetryControlV1Proto.PostDeviceFullDuplexRequest.DeviceAsyncStatus.Error = ru.keyapis.telemetry_control.v1.PostDeviceFullDuplexRequestKt.DeviceAsyncStatusKt.ErrorKt.Dsl._create(ru.keyapis.telemetry_control.v1.KeyapisTelemetryControlV1Proto.PostDeviceFullDuplexRequest.DeviceAsyncStatus.Error.newBuilder()).apply { block() }._build() /** * ``` * Ошибки обработки устройства на клиенте * ``` * * Protobuf type `keyapis.telemetry_control.v1.PostDeviceFullDuplexRequest.DeviceAsyncStatus.Error` */ public object ErrorKt { @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.PostDeviceFullDuplexRequest.DeviceAsyncStatus.Error.Builder ) { public companion object { @kotlin.jvm.JvmSynthetic @kotlin.PublishedApi internal fun _create(builder: ru.keyapis.telemetry_control.v1.KeyapisTelemetryControlV1Proto.PostDeviceFullDuplexRequest.DeviceAsyncStatus.Error.Builder): Dsl = Dsl(builder) } @kotlin.jvm.JvmSynthetic @kotlin.PublishedApi internal fun _build(): ru.keyapis.telemetry_control.v1.KeyapisTelemetryControlV1Proto.PostDeviceFullDuplexRequest.DeviceAsyncStatus.Error = _builder.build() /** * ``` * Неизвестная ошибка * ``` * * `.keyapis.telemetry_control.v1.PostDeviceFullDuplexRequest.DeviceAsyncStatus.Error.UnknownError post_device_request_unknown = 1;` */ public var postDeviceRequestUnknown: ru.keyapis.telemetry_control.v1.KeyapisTelemetryControlV1Proto.PostDeviceFullDuplexRequest.DeviceAsyncStatus.Error.UnknownError @JvmName("getPostDeviceRequestUnknown") get() = _builder.getPostDeviceRequestUnknown() @JvmName("setPostDeviceRequestUnknown") set(value) { _builder.setPostDeviceRequestUnknown(value) } /** * ``` * Неизвестная ошибка * ``` * * `.keyapis.telemetry_control.v1.PostDeviceFullDuplexRequest.DeviceAsyncStatus.Error.UnknownError post_device_request_unknown = 1;` */ public fun clearPostDeviceRequestUnknown() { _builder.clearPostDeviceRequestUnknown() } /** * ``` * Неизвестная ошибка * ``` * * `.keyapis.telemetry_control.v1.PostDeviceFullDuplexRequest.DeviceAsyncStatus.Error.UnknownError post_device_request_unknown = 1;` * @return Whether the postDeviceRequestUnknown field is set. */ public fun hasPostDeviceRequestUnknown(): kotlin.Boolean { return _builder.hasPostDeviceRequestUnknown() } /** * ``` * Неверный IP * ``` * * `.keyapis.telemetry_control.v1.PostDeviceFullDuplexRequest.DeviceAsyncStatus.Error.IpError post_device_request_ip = 2;` */ public var postDeviceRequestIp: ru.keyapis.telemetry_control.v1.KeyapisTelemetryControlV1Proto.PostDeviceFullDuplexRequest.DeviceAsyncStatus.Error.IpError @JvmName("getPostDeviceRequestIp") get() = _builder.getPostDeviceRequestIp() @JvmName("setPostDeviceRequestIp") set(value) { _builder.setPostDeviceRequestIp(value) } /** * ``` * Неверный IP * ``` * * `.keyapis.telemetry_control.v1.PostDeviceFullDuplexRequest.DeviceAsyncStatus.Error.IpError post_device_request_ip = 2;` */ public fun clearPostDeviceRequestIp() { _builder.clearPostDeviceRequestIp() } /** * ``` * Неверный IP * ``` * * `.keyapis.telemetry_control.v1.PostDeviceFullDuplexRequest.DeviceAsyncStatus.Error.IpError post_device_request_ip = 2;` * @return Whether the postDeviceRequestIp field is set. */ public fun hasPostDeviceRequestIp(): kotlin.Boolean { return _builder.hasPostDeviceRequestIp() } /** * ``` * Неверный порт * ``` * * `.keyapis.telemetry_control.v1.PostDeviceFullDuplexRequest.DeviceAsyncStatus.Error.PortError post_device_request_port = 3;` */ public var postDeviceRequestPort: ru.keyapis.telemetry_control.v1.KeyapisTelemetryControlV1Proto.PostDeviceFullDuplexRequest.DeviceAsyncStatus.Error.PortError @JvmName("getPostDeviceRequestPort") get() = _builder.getPostDeviceRequestPort() @JvmName("setPostDeviceRequestPort") set(value) { _builder.setPostDeviceRequestPort(value) } /** * ``` * Неверный порт * ``` * * `.keyapis.telemetry_control.v1.PostDeviceFullDuplexRequest.DeviceAsyncStatus.Error.PortError post_device_request_port = 3;` */ public fun clearPostDeviceRequestPort() { _builder.clearPostDeviceRequestPort() } /** * ``` * Неверный порт * ``` * * `.keyapis.telemetry_control.v1.PostDeviceFullDuplexRequest.DeviceAsyncStatus.Error.PortError post_device_request_port = 3;` * @return Whether the postDeviceRequestPort field is set. */ public fun hasPostDeviceRequestPort(): kotlin.Boolean { return _builder.hasPostDeviceRequestPort() } /** * ``` * Неверный сетевой адрес * ``` * * `.keyapis.telemetry_control.v1.PostDeviceFullDuplexRequest.DeviceAsyncStatus.Error.NetworkAddressError post_device_request_network_address = 4;` */ public var postDeviceRequestNetworkAddress: ru.keyapis.telemetry_control.v1.KeyapisTelemetryControlV1Proto.PostDeviceFullDuplexRequest.DeviceAsyncStatus.Error.NetworkAddressError @JvmName("getPostDeviceRequestNetworkAddress") get() = _builder.getPostDeviceRequestNetworkAddress() @JvmName("setPostDeviceRequestNetworkAddress") set(value) { _builder.setPostDeviceRequestNetworkAddress(value) } /** * ``` * Неверный сетевой адрес * ``` * * `.keyapis.telemetry_control.v1.PostDeviceFullDuplexRequest.DeviceAsyncStatus.Error.NetworkAddressError post_device_request_network_address = 4;` */ public fun clearPostDeviceRequestNetworkAddress() { _builder.clearPostDeviceRequestNetworkAddress() } /** * ``` * Неверный сетевой адрес * ``` * * `.keyapis.telemetry_control.v1.PostDeviceFullDuplexRequest.DeviceAsyncStatus.Error.NetworkAddressError post_device_request_network_address = 4;` * @return Whether the postDeviceRequestNetworkAddress field is set. */ public fun hasPostDeviceRequestNetworkAddress(): kotlin.Boolean { return _builder.hasPostDeviceRequestNetworkAddress() } public val reasonCase: ru.keyapis.telemetry_control.v1.KeyapisTelemetryControlV1Proto.PostDeviceFullDuplexRequest.DeviceAsyncStatus.Error.ReasonCase @JvmName("getReasonCase") get() = _builder.getReasonCase() public fun clearReason() { _builder.clearReason() } } @kotlin.jvm.JvmName("-initializeunknownError") public inline fun unknownError(block: ru.keyapis.telemetry_control.v1.PostDeviceFullDuplexRequestKt.DeviceAsyncStatusKt.ErrorKt.UnknownErrorKt.Dsl.() -> kotlin.Unit): ru.keyapis.telemetry_control.v1.KeyapisTelemetryControlV1Proto.PostDeviceFullDuplexRequest.DeviceAsyncStatus.Error.UnknownError = ru.keyapis.telemetry_control.v1.PostDeviceFullDuplexRequestKt.DeviceAsyncStatusKt.ErrorKt.UnknownErrorKt.Dsl._create(ru.keyapis.telemetry_control.v1.KeyapisTelemetryControlV1Proto.PostDeviceFullDuplexRequest.DeviceAsyncStatus.Error.UnknownError.newBuilder()).apply { block() }._build() /** * ``` * Неизвестная ошибка на стороне клиента * ``` * * Protobuf type `keyapis.telemetry_control.v1.PostDeviceFullDuplexRequest.DeviceAsyncStatus.Error.UnknownError` */ public object UnknownErrorKt { @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.PostDeviceFullDuplexRequest.DeviceAsyncStatus.Error.UnknownError.Builder ) { public companion object { @kotlin.jvm.JvmSynthetic @kotlin.PublishedApi internal fun _create(builder: ru.keyapis.telemetry_control.v1.KeyapisTelemetryControlV1Proto.PostDeviceFullDuplexRequest.DeviceAsyncStatus.Error.UnknownError.Builder): Dsl = Dsl(builder) } @kotlin.jvm.JvmSynthetic @kotlin.PublishedApi internal fun _build(): ru.keyapis.telemetry_control.v1.KeyapisTelemetryControlV1Proto.PostDeviceFullDuplexRequest.DeviceAsyncStatus.Error.UnknownError = _builder.build() /** * ``` * Произвольный текст ошибки на стороне клиента. * Отправляется в случае если в спецификации нет подходящей ошибки. * После анализа таких ошибок в спецификацию добавляется специальный тип под эту ошибку * ``` * * `string message = 1 [(.google.api.field_behavior) = REQUIRED];` */ public var message: kotlin.String @JvmName("getMessage") get() = _builder.getMessage() @JvmName("setMessage") set(value) { _builder.setMessage(value) } /** * ``` * Произвольный текст ошибки на стороне клиента. * Отправляется в случае если в спецификации нет подходящей ошибки. * После анализа таких ошибок в спецификацию добавляется специальный тип под эту ошибку * ``` * * `string message = 1 [(.google.api.field_behavior) = REQUIRED];` */ public fun clearMessage() { _builder.clearMessage() } } } @kotlin.jvm.JvmName("-initializeipError") public inline fun ipError(block: ru.keyapis.telemetry_control.v1.PostDeviceFullDuplexRequestKt.DeviceAsyncStatusKt.ErrorKt.IpErrorKt.Dsl.() -> kotlin.Unit): ru.keyapis.telemetry_control.v1.KeyapisTelemetryControlV1Proto.PostDeviceFullDuplexRequest.DeviceAsyncStatus.Error.IpError = ru.keyapis.telemetry_control.v1.PostDeviceFullDuplexRequestKt.DeviceAsyncStatusKt.ErrorKt.IpErrorKt.Dsl._create(ru.keyapis.telemetry_control.v1.KeyapisTelemetryControlV1Proto.PostDeviceFullDuplexRequest.DeviceAsyncStatus.Error.IpError.newBuilder()).apply { block() }._build() /** * ``` * Причины: * - Устройство не найденно на данном IP адресе * ``` * * Protobuf type `keyapis.telemetry_control.v1.PostDeviceFullDuplexRequest.DeviceAsyncStatus.Error.IpError` */ public object IpErrorKt { @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.PostDeviceFullDuplexRequest.DeviceAsyncStatus.Error.IpError.Builder ) { public companion object { @kotlin.jvm.JvmSynthetic @kotlin.PublishedApi internal fun _create(builder: ru.keyapis.telemetry_control.v1.KeyapisTelemetryControlV1Proto.PostDeviceFullDuplexRequest.DeviceAsyncStatus.Error.IpError.Builder): Dsl = Dsl(builder) } @kotlin.jvm.JvmSynthetic @kotlin.PublishedApi internal fun _build(): ru.keyapis.telemetry_control.v1.KeyapisTelemetryControlV1Proto.PostDeviceFullDuplexRequest.DeviceAsyncStatus.Error.IpError = _builder.build() } } @kotlin.jvm.JvmName("-initializeportError") public inline fun portError(block: ru.keyapis.telemetry_control.v1.PostDeviceFullDuplexRequestKt.DeviceAsyncStatusKt.ErrorKt.PortErrorKt.Dsl.() -> kotlin.Unit): ru.keyapis.telemetry_control.v1.KeyapisTelemetryControlV1Proto.PostDeviceFullDuplexRequest.DeviceAsyncStatus.Error.PortError = ru.keyapis.telemetry_control.v1.PostDeviceFullDuplexRequestKt.DeviceAsyncStatusKt.ErrorKt.PortErrorKt.Dsl._create(ru.keyapis.telemetry_control.v1.KeyapisTelemetryControlV1Proto.PostDeviceFullDuplexRequest.DeviceAsyncStatus.Error.PortError.newBuilder()).apply { block() }._build() /** * ``` * Причины: * - Устройство отсутствует на порту * ``` * * Protobuf type `keyapis.telemetry_control.v1.PostDeviceFullDuplexRequest.DeviceAsyncStatus.Error.PortError` */ public object PortErrorKt { @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.PostDeviceFullDuplexRequest.DeviceAsyncStatus.Error.PortError.Builder ) { public companion object { @kotlin.jvm.JvmSynthetic @kotlin.PublishedApi internal fun _create(builder: ru.keyapis.telemetry_control.v1.KeyapisTelemetryControlV1Proto.PostDeviceFullDuplexRequest.DeviceAsyncStatus.Error.PortError.Builder): Dsl = Dsl(builder) } @kotlin.jvm.JvmSynthetic @kotlin.PublishedApi internal fun _build(): ru.keyapis.telemetry_control.v1.KeyapisTelemetryControlV1Proto.PostDeviceFullDuplexRequest.DeviceAsyncStatus.Error.PortError = _builder.build() } } @kotlin.jvm.JvmName("-initializenetworkAddressError") public inline fun networkAddressError(block: ru.keyapis.telemetry_control.v1.PostDeviceFullDuplexRequestKt.DeviceAsyncStatusKt.ErrorKt.NetworkAddressErrorKt.Dsl.() -> kotlin.Unit): ru.keyapis.telemetry_control.v1.KeyapisTelemetryControlV1Proto.PostDeviceFullDuplexRequest.DeviceAsyncStatus.Error.NetworkAddressError = ru.keyapis.telemetry_control.v1.PostDeviceFullDuplexRequestKt.DeviceAsyncStatusKt.ErrorKt.NetworkAddressErrorKt.Dsl._create(ru.keyapis.telemetry_control.v1.KeyapisTelemetryControlV1Proto.PostDeviceFullDuplexRequest.DeviceAsyncStatus.Error.NetworkAddressError.newBuilder()).apply { block() }._build() /** * ``` * Причины: * - Неверный сетевой адрес * ``` * * Protobuf type `keyapis.telemetry_control.v1.PostDeviceFullDuplexRequest.DeviceAsyncStatus.Error.NetworkAddressError` */ public object NetworkAddressErrorKt { @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.PostDeviceFullDuplexRequest.DeviceAsyncStatus.Error.NetworkAddressError.Builder ) { public companion object { @kotlin.jvm.JvmSynthetic @kotlin.PublishedApi internal fun _create(builder: ru.keyapis.telemetry_control.v1.KeyapisTelemetryControlV1Proto.PostDeviceFullDuplexRequest.DeviceAsyncStatus.Error.NetworkAddressError.Builder): Dsl = Dsl(builder) } @kotlin.jvm.JvmSynthetic @kotlin.PublishedApi internal fun _build(): ru.keyapis.telemetry_control.v1.KeyapisTelemetryControlV1Proto.PostDeviceFullDuplexRequest.DeviceAsyncStatus.Error.NetworkAddressError = _builder.build() } } } } } @kotlin.jvm.JvmSynthetic public inline fun ru.keyapis.telemetry_control.v1.KeyapisTelemetryControlV1Proto.PostDeviceFullDuplexRequest.copy(block: ru.keyapis.telemetry_control.v1.PostDeviceFullDuplexRequestKt.Dsl.() -> kotlin.Unit): ru.keyapis.telemetry_control.v1.KeyapisTelemetryControlV1Proto.PostDeviceFullDuplexRequest = ru.keyapis.telemetry_control.v1.PostDeviceFullDuplexRequestKt.Dsl._create(this.toBuilder()).apply { block() }._build() @kotlin.jvm.JvmSynthetic public inline fun ru.keyapis.telemetry_control.v1.KeyapisTelemetryControlV1Proto.PostDeviceFullDuplexRequest.DeviceAsyncStatus.copy(block: ru.keyapis.telemetry_control.v1.PostDeviceFullDuplexRequestKt.DeviceAsyncStatusKt.Dsl.() -> kotlin.Unit): ru.keyapis.telemetry_control.v1.KeyapisTelemetryControlV1Proto.PostDeviceFullDuplexRequest.DeviceAsyncStatus = ru.keyapis.telemetry_control.v1.PostDeviceFullDuplexRequestKt.DeviceAsyncStatusKt.Dsl._create(this.toBuilder()).apply { block() }._build() @kotlin.jvm.JvmSynthetic public inline fun ru.keyapis.telemetry_control.v1.KeyapisTelemetryControlV1Proto.PostDeviceFullDuplexRequest.DeviceAsyncStatus.Success.copy(block: ru.keyapis.telemetry_control.v1.PostDeviceFullDuplexRequestKt.DeviceAsyncStatusKt.SuccessKt.Dsl.() -> kotlin.Unit): ru.keyapis.telemetry_control.v1.KeyapisTelemetryControlV1Proto.PostDeviceFullDuplexRequest.DeviceAsyncStatus.Success = ru.keyapis.telemetry_control.v1.PostDeviceFullDuplexRequestKt.DeviceAsyncStatusKt.SuccessKt.Dsl._create(this.toBuilder()).apply { block() }._build() @kotlin.jvm.JvmSynthetic public inline fun ru.keyapis.telemetry_control.v1.KeyapisTelemetryControlV1Proto.PostDeviceFullDuplexRequest.DeviceAsyncStatus.Error.copy(block: ru.keyapis.telemetry_control.v1.PostDeviceFullDuplexRequestKt.DeviceAsyncStatusKt.ErrorKt.Dsl.() -> kotlin.Unit): ru.keyapis.telemetry_control.v1.KeyapisTelemetryControlV1Proto.PostDeviceFullDuplexRequest.DeviceAsyncStatus.Error = ru.keyapis.telemetry_control.v1.PostDeviceFullDuplexRequestKt.DeviceAsyncStatusKt.ErrorKt.Dsl._create(this.toBuilder()).apply { block() }._build() @kotlin.jvm.JvmSynthetic public inline fun ru.keyapis.telemetry_control.v1.KeyapisTelemetryControlV1Proto.PostDeviceFullDuplexRequest.DeviceAsyncStatus.Error.UnknownError.copy(block: ru.keyapis.telemetry_control.v1.PostDeviceFullDuplexRequestKt.DeviceAsyncStatusKt.ErrorKt.UnknownErrorKt.Dsl.() -> kotlin.Unit): ru.keyapis.telemetry_control.v1.KeyapisTelemetryControlV1Proto.PostDeviceFullDuplexRequest.DeviceAsyncStatus.Error.UnknownError = ru.keyapis.telemetry_control.v1.PostDeviceFullDuplexRequestKt.DeviceAsyncStatusKt.ErrorKt.UnknownErrorKt.Dsl._create(this.toBuilder()).apply { block() }._build() @kotlin.jvm.JvmSynthetic public inline fun ru.keyapis.telemetry_control.v1.KeyapisTelemetryControlV1Proto.PostDeviceFullDuplexRequest.DeviceAsyncStatus.Error.IpError.copy(block: ru.keyapis.telemetry_control.v1.PostDeviceFullDuplexRequestKt.DeviceAsyncStatusKt.ErrorKt.IpErrorKt.Dsl.() -> kotlin.Unit): ru.keyapis.telemetry_control.v1.KeyapisTelemetryControlV1Proto.PostDeviceFullDuplexRequest.DeviceAsyncStatus.Error.IpError = ru.keyapis.telemetry_control.v1.PostDeviceFullDuplexRequestKt.DeviceAsyncStatusKt.ErrorKt.IpErrorKt.Dsl._create(this.toBuilder()).apply { block() }._build() @kotlin.jvm.JvmSynthetic public inline fun ru.keyapis.telemetry_control.v1.KeyapisTelemetryControlV1Proto.PostDeviceFullDuplexRequest.DeviceAsyncStatus.Error.PortError.copy(block: ru.keyapis.telemetry_control.v1.PostDeviceFullDuplexRequestKt.DeviceAsyncStatusKt.ErrorKt.PortErrorKt.Dsl.() -> kotlin.Unit): ru.keyapis.telemetry_control.v1.KeyapisTelemetryControlV1Proto.PostDeviceFullDuplexRequest.DeviceAsyncStatus.Error.PortError = ru.keyapis.telemetry_control.v1.PostDeviceFullDuplexRequestKt.DeviceAsyncStatusKt.ErrorKt.PortErrorKt.Dsl._create(this.toBuilder()).apply { block() }._build() @kotlin.jvm.JvmSynthetic public inline fun ru.keyapis.telemetry_control.v1.KeyapisTelemetryControlV1Proto.PostDeviceFullDuplexRequest.DeviceAsyncStatus.Error.NetworkAddressError.copy(block: ru.keyapis.telemetry_control.v1.PostDeviceFullDuplexRequestKt.DeviceAsyncStatusKt.ErrorKt.NetworkAddressErrorKt.Dsl.() -> kotlin.Unit): ru.keyapis.telemetry_control.v1.KeyapisTelemetryControlV1Proto.PostDeviceFullDuplexRequest.DeviceAsyncStatus.Error.NetworkAddressError = ru.keyapis.telemetry_control.v1.PostDeviceFullDuplexRequestKt.DeviceAsyncStatusKt.ErrorKt.NetworkAddressErrorKt.Dsl._create(this.toBuilder()).apply { block() }._build() public val ru.keyapis.telemetry_control.v1.KeyapisTelemetryControlV1Proto.PostDeviceFullDuplexRequest.DeviceAsyncStatus.ErrorOrBuilder.postDeviceRequestUnknownOrNull: ru.keyapis.telemetry_control.v1.KeyapisTelemetryControlV1Proto.PostDeviceFullDuplexRequest.DeviceAsyncStatus.Error.UnknownError? get() = if (hasPostDeviceRequestUnknown()) getPostDeviceRequestUnknown() else null public val ru.keyapis.telemetry_control.v1.KeyapisTelemetryControlV1Proto.PostDeviceFullDuplexRequest.DeviceAsyncStatus.ErrorOrBuilder.postDeviceRequestIpOrNull: ru.keyapis.telemetry_control.v1.KeyapisTelemetryControlV1Proto.PostDeviceFullDuplexRequest.DeviceAsyncStatus.Error.IpError? get() = if (hasPostDeviceRequestIp()) getPostDeviceRequestIp() else null public val ru.keyapis.telemetry_control.v1.KeyapisTelemetryControlV1Proto.PostDeviceFullDuplexRequest.DeviceAsyncStatus.ErrorOrBuilder.postDeviceRequestPortOrNull: ru.keyapis.telemetry_control.v1.KeyapisTelemetryControlV1Proto.PostDeviceFullDuplexRequest.DeviceAsyncStatus.Error.PortError? get() = if (hasPostDeviceRequestPort()) getPostDeviceRequestPort() else null public val ru.keyapis.telemetry_control.v1.KeyapisTelemetryControlV1Proto.PostDeviceFullDuplexRequest.DeviceAsyncStatus.ErrorOrBuilder.postDeviceRequestNetworkAddressOrNull: ru.keyapis.telemetry_control.v1.KeyapisTelemetryControlV1Proto.PostDeviceFullDuplexRequest.DeviceAsyncStatus.Error.NetworkAddressError? get() = if (hasPostDeviceRequestNetworkAddress()) getPostDeviceRequestNetworkAddress() else null public val ru.keyapis.telemetry_control.v1.KeyapisTelemetryControlV1Proto.PostDeviceFullDuplexRequest.DeviceAsyncStatusOrBuilder.dataOrNull: ru.keyapis.telemetry_control.v1.KeyapisTelemetryControlV1Proto.PostDeviceFullDuplexRequest.DeviceAsyncStatus.Success? get() = if (hasData()) getData() else null public val ru.keyapis.telemetry_control.v1.KeyapisTelemetryControlV1Proto.PostDeviceFullDuplexRequest.DeviceAsyncStatusOrBuilder.errorOrNull: ru.keyapis.telemetry_control.v1.KeyapisTelemetryControlV1Proto.PostDeviceFullDuplexRequest.DeviceAsyncStatus.Error? get() = if (hasError()) getError() else null public val ru.keyapis.telemetry_control.v1.KeyapisTelemetryControlV1Proto.PostDeviceFullDuplexRequestOrBuilder.postDeviceFullDuplexDeviceAsyncStatusOrNull: ru.keyapis.telemetry_control.v1.KeyapisTelemetryControlV1Proto.PostDeviceFullDuplexRequest.DeviceAsyncStatus? get() = if (hasPostDeviceFullDuplexDeviceAsyncStatus()) getPostDeviceFullDuplexDeviceAsyncStatus() else null