// Generated by the protocol buffer compiler. DO NOT EDIT! // source: keyapis/telemetry_control/v1/keyapis_telemetry_control_stream_v1.proto // Generated files should ignore deprecation warnings @file:Suppress("DEPRECATION") package ru.keyapis.telemetry_control.v1; @kotlin.jvm.JvmName("-initializepostResourceFullDuplexRequest") public inline fun postResourceFullDuplexRequest(block: ru.keyapis.telemetry_control.v1.PostResourceFullDuplexRequestKt.Dsl.() -> kotlin.Unit): ru.keyapis.telemetry_control.v1.KeyapisTelemetryControlV1Proto.PostResourceFullDuplexRequest = ru.keyapis.telemetry_control.v1.PostResourceFullDuplexRequestKt.Dsl._create(ru.keyapis.telemetry_control.v1.KeyapisTelemetryControlV1Proto.PostResourceFullDuplexRequest.newBuilder()).apply { block() }._build() /** * ``` * Запрос создания задачи с клиента на сервере * ``` * * Protobuf type `keyapis.telemetry_control.v1.PostResourceFullDuplexRequest` */ public object PostResourceFullDuplexRequestKt { @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.PostResourceFullDuplexRequest.Builder ) { public companion object { @kotlin.jvm.JvmSynthetic @kotlin.PublishedApi internal fun _create(builder: ru.keyapis.telemetry_control.v1.KeyapisTelemetryControlV1Proto.PostResourceFullDuplexRequest.Builder): Dsl = Dsl(builder) } @kotlin.jvm.JvmSynthetic @kotlin.PublishedApi internal fun _build(): ru.keyapis.telemetry_control.v1.KeyapisTelemetryControlV1Proto.PostResourceFullDuplexRequest = _builder.build() /** * ``` * Идентификатор запроса * ``` * * `string request_id = 1;` */ public var requestId: kotlin.String @JvmName("getRequestId") get() = _builder.getRequestId() @JvmName("setRequestId") set(value) { _builder.setRequestId(value) } /** * ``` * Идентификатор запроса * ``` * * `string request_id = 1;` */ public fun clearRequestId() { _builder.clearRequestId() } /** * ``` * Результат обработки ресурса на клиенте * ``` * * `.keyapis.telemetry_control.v1.PostResourceFullDuplexRequest.ResourceAsyncStatus resource_async_status = 2;` */ public var resourceAsyncStatus: ru.keyapis.telemetry_control.v1.KeyapisTelemetryControlV1Proto.PostResourceFullDuplexRequest.ResourceAsyncStatus @JvmName("getResourceAsyncStatus") get() = _builder.getResourceAsyncStatus() @JvmName("setResourceAsyncStatus") set(value) { _builder.setResourceAsyncStatus(value) } /** * ``` * Результат обработки ресурса на клиенте * ``` * * `.keyapis.telemetry_control.v1.PostResourceFullDuplexRequest.ResourceAsyncStatus resource_async_status = 2;` */ public fun clearResourceAsyncStatus() { _builder.clearResourceAsyncStatus() } /** * ``` * Результат обработки ресурса на клиенте * ``` * * `.keyapis.telemetry_control.v1.PostResourceFullDuplexRequest.ResourceAsyncStatus resource_async_status = 2;` * @return Whether the resourceAsyncStatus field is set. */ public fun hasResourceAsyncStatus(): kotlin.Boolean { return _builder.hasResourceAsyncStatus() } public val taskCase: ru.keyapis.telemetry_control.v1.KeyapisTelemetryControlV1Proto.PostResourceFullDuplexRequest.TaskCase @JvmName("getTaskCase") get() = _builder.getTaskCase() public fun clearTask() { _builder.clearTask() } } @kotlin.jvm.JvmName("-initializeresourceAsyncStatus") public inline fun resourceAsyncStatus(block: ru.keyapis.telemetry_control.v1.PostResourceFullDuplexRequestKt.ResourceAsyncStatusKt.Dsl.() -> kotlin.Unit): ru.keyapis.telemetry_control.v1.KeyapisTelemetryControlV1Proto.PostResourceFullDuplexRequest.ResourceAsyncStatus = ru.keyapis.telemetry_control.v1.PostResourceFullDuplexRequestKt.ResourceAsyncStatusKt.Dsl._create(ru.keyapis.telemetry_control.v1.KeyapisTelemetryControlV1Proto.PostResourceFullDuplexRequest.ResourceAsyncStatus.newBuilder()).apply { block() }._build() /** * ``` * Результат обработки ресурса на клиенте * ``` * * Protobuf type `keyapis.telemetry_control.v1.PostResourceFullDuplexRequest.ResourceAsyncStatus` */ public object ResourceAsyncStatusKt { @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.PostResourceFullDuplexRequest.ResourceAsyncStatus.Builder ) { public companion object { @kotlin.jvm.JvmSynthetic @kotlin.PublishedApi internal fun _create(builder: ru.keyapis.telemetry_control.v1.KeyapisTelemetryControlV1Proto.PostResourceFullDuplexRequest.ResourceAsyncStatus.Builder): Dsl = Dsl(builder) } @kotlin.jvm.JvmSynthetic @kotlin.PublishedApi internal fun _build(): ru.keyapis.telemetry_control.v1.KeyapisTelemetryControlV1Proto.PostResourceFullDuplexRequest.ResourceAsyncStatus = _builder.build() /** * ``` * Идентификатор ресурса * ``` * * `.keyapis.telemetry_control.v1.ResourceId resource_id = 1 [(.google.api.field_behavior) = REQUIRED];` */ public var resourceId: ru.keyapis.telemetry_control.v1.KeyapisTelemetryControlV1Proto.ResourceId @JvmName("getResourceId") get() = _builder.getResourceId() @JvmName("setResourceId") set(value) { _builder.setResourceId(value) } /** * ``` * Идентификатор ресурса * ``` * * `.keyapis.telemetry_control.v1.ResourceId resource_id = 1 [(.google.api.field_behavior) = REQUIRED];` */ public fun clearResourceId() { _builder.clearResourceId() } /** * ``` * Идентификатор ресурса * ``` * * `.keyapis.telemetry_control.v1.ResourceId resource_id = 1 [(.google.api.field_behavior) = REQUIRED];` * @return Whether the resourceId field is set. */ public fun hasResourceId(): kotlin.Boolean { return _builder.hasResourceId() } /** * ``` * Успех * ``` * * `.keyapis.telemetry_control.v1.PostResourceFullDuplexRequest.ResourceAsyncStatus.Success data = 2;` */ public var data: ru.keyapis.telemetry_control.v1.KeyapisTelemetryControlV1Proto.PostResourceFullDuplexRequest.ResourceAsyncStatus.Success @JvmName("getData") get() = _builder.getData() @JvmName("setData") set(value) { _builder.setData(value) } /** * ``` * Успех * ``` * * `.keyapis.telemetry_control.v1.PostResourceFullDuplexRequest.ResourceAsyncStatus.Success data = 2;` */ public fun clearData() { _builder.clearData() } /** * ``` * Успех * ``` * * `.keyapis.telemetry_control.v1.PostResourceFullDuplexRequest.ResourceAsyncStatus.Success data = 2;` * @return Whether the data field is set. */ public fun hasData(): kotlin.Boolean { return _builder.hasData() } /** * ``` * Ошибка * ``` * * `.keyapis.telemetry_control.v1.PostResourceFullDuplexRequest.ResourceAsyncStatus.Error error = 3;` */ public var error: ru.keyapis.telemetry_control.v1.KeyapisTelemetryControlV1Proto.PostResourceFullDuplexRequest.ResourceAsyncStatus.Error @JvmName("getError") get() = _builder.getError() @JvmName("setError") set(value) { _builder.setError(value) } /** * ``` * Ошибка * ``` * * `.keyapis.telemetry_control.v1.PostResourceFullDuplexRequest.ResourceAsyncStatus.Error error = 3;` */ public fun clearError() { _builder.clearError() } /** * ``` * Ошибка * ``` * * `.keyapis.telemetry_control.v1.PostResourceFullDuplexRequest.ResourceAsyncStatus.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.PostResourceFullDuplexRequest.ResourceAsyncStatus.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.PostResourceFullDuplexRequestKt.ResourceAsyncStatusKt.SuccessKt.Dsl.() -> kotlin.Unit): ru.keyapis.telemetry_control.v1.KeyapisTelemetryControlV1Proto.PostResourceFullDuplexRequest.ResourceAsyncStatus.Success = ru.keyapis.telemetry_control.v1.PostResourceFullDuplexRequestKt.ResourceAsyncStatusKt.SuccessKt.Dsl._create(ru.keyapis.telemetry_control.v1.KeyapisTelemetryControlV1Proto.PostResourceFullDuplexRequest.ResourceAsyncStatus.Success.newBuilder()).apply { block() }._build() /** * ``` * Команда принята * ``` * * Protobuf type `keyapis.telemetry_control.v1.PostResourceFullDuplexRequest.ResourceAsyncStatus.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.PostResourceFullDuplexRequest.ResourceAsyncStatus.Success.Builder ) { public companion object { @kotlin.jvm.JvmSynthetic @kotlin.PublishedApi internal fun _create(builder: ru.keyapis.telemetry_control.v1.KeyapisTelemetryControlV1Proto.PostResourceFullDuplexRequest.ResourceAsyncStatus.Success.Builder): Dsl = Dsl(builder) } @kotlin.jvm.JvmSynthetic @kotlin.PublishedApi internal fun _build(): ru.keyapis.telemetry_control.v1.KeyapisTelemetryControlV1Proto.PostResourceFullDuplexRequest.ResourceAsyncStatus.Success = _builder.build() } } @kotlin.jvm.JvmName("-initializeerror") public inline fun error(block: ru.keyapis.telemetry_control.v1.PostResourceFullDuplexRequestKt.ResourceAsyncStatusKt.ErrorKt.Dsl.() -> kotlin.Unit): ru.keyapis.telemetry_control.v1.KeyapisTelemetryControlV1Proto.PostResourceFullDuplexRequest.ResourceAsyncStatus.Error = ru.keyapis.telemetry_control.v1.PostResourceFullDuplexRequestKt.ResourceAsyncStatusKt.ErrorKt.Dsl._create(ru.keyapis.telemetry_control.v1.KeyapisTelemetryControlV1Proto.PostResourceFullDuplexRequest.ResourceAsyncStatus.Error.newBuilder()).apply { block() }._build() /** * ``` * Ошибки обработки ресурса на клиенте * ``` * * Protobuf type `keyapis.telemetry_control.v1.PostResourceFullDuplexRequest.ResourceAsyncStatus.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.PostResourceFullDuplexRequest.ResourceAsyncStatus.Error.Builder ) { public companion object { @kotlin.jvm.JvmSynthetic @kotlin.PublishedApi internal fun _create(builder: ru.keyapis.telemetry_control.v1.KeyapisTelemetryControlV1Proto.PostResourceFullDuplexRequest.ResourceAsyncStatus.Error.Builder): Dsl = Dsl(builder) } @kotlin.jvm.JvmSynthetic @kotlin.PublishedApi internal fun _build(): ru.keyapis.telemetry_control.v1.KeyapisTelemetryControlV1Proto.PostResourceFullDuplexRequest.ResourceAsyncStatus.Error = _builder.build() /** * ``` * Неизвестная ошибка * ``` * * `.keyapis.telemetry_control.v1.PostResourceFullDuplexRequest.ResourceAsyncStatus.Error.UnknownError unknown = 1;` */ public var unknown: ru.keyapis.telemetry_control.v1.KeyapisTelemetryControlV1Proto.PostResourceFullDuplexRequest.ResourceAsyncStatus.Error.UnknownError @JvmName("getUnknown") get() = _builder.getUnknown() @JvmName("setUnknown") set(value) { _builder.setUnknown(value) } /** * ``` * Неизвестная ошибка * ``` * * `.keyapis.telemetry_control.v1.PostResourceFullDuplexRequest.ResourceAsyncStatus.Error.UnknownError unknown = 1;` */ public fun clearUnknown() { _builder.clearUnknown() } /** * ``` * Неизвестная ошибка * ``` * * `.keyapis.telemetry_control.v1.PostResourceFullDuplexRequest.ResourceAsyncStatus.Error.UnknownError unknown = 1;` * @return Whether the unknown field is set. */ public fun hasUnknown(): kotlin.Boolean { return _builder.hasUnknown() } public val reasonCase: ru.keyapis.telemetry_control.v1.KeyapisTelemetryControlV1Proto.PostResourceFullDuplexRequest.ResourceAsyncStatus.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.PostResourceFullDuplexRequestKt.ResourceAsyncStatusKt.ErrorKt.UnknownErrorKt.Dsl.() -> kotlin.Unit): ru.keyapis.telemetry_control.v1.KeyapisTelemetryControlV1Proto.PostResourceFullDuplexRequest.ResourceAsyncStatus.Error.UnknownError = ru.keyapis.telemetry_control.v1.PostResourceFullDuplexRequestKt.ResourceAsyncStatusKt.ErrorKt.UnknownErrorKt.Dsl._create(ru.keyapis.telemetry_control.v1.KeyapisTelemetryControlV1Proto.PostResourceFullDuplexRequest.ResourceAsyncStatus.Error.UnknownError.newBuilder()).apply { block() }._build() /** * ``` * Неизвестная ошибка на стороне клиента * ``` * * Protobuf type `keyapis.telemetry_control.v1.PostResourceFullDuplexRequest.ResourceAsyncStatus.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.PostResourceFullDuplexRequest.ResourceAsyncStatus.Error.UnknownError.Builder ) { public companion object { @kotlin.jvm.JvmSynthetic @kotlin.PublishedApi internal fun _create(builder: ru.keyapis.telemetry_control.v1.KeyapisTelemetryControlV1Proto.PostResourceFullDuplexRequest.ResourceAsyncStatus.Error.UnknownError.Builder): Dsl = Dsl(builder) } @kotlin.jvm.JvmSynthetic @kotlin.PublishedApi internal fun _build(): ru.keyapis.telemetry_control.v1.KeyapisTelemetryControlV1Proto.PostResourceFullDuplexRequest.ResourceAsyncStatus.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.JvmSynthetic public inline fun ru.keyapis.telemetry_control.v1.KeyapisTelemetryControlV1Proto.PostResourceFullDuplexRequest.copy(block: ru.keyapis.telemetry_control.v1.PostResourceFullDuplexRequestKt.Dsl.() -> kotlin.Unit): ru.keyapis.telemetry_control.v1.KeyapisTelemetryControlV1Proto.PostResourceFullDuplexRequest = ru.keyapis.telemetry_control.v1.PostResourceFullDuplexRequestKt.Dsl._create(this.toBuilder()).apply { block() }._build() @kotlin.jvm.JvmSynthetic public inline fun ru.keyapis.telemetry_control.v1.KeyapisTelemetryControlV1Proto.PostResourceFullDuplexRequest.ResourceAsyncStatus.copy(block: ru.keyapis.telemetry_control.v1.PostResourceFullDuplexRequestKt.ResourceAsyncStatusKt.Dsl.() -> kotlin.Unit): ru.keyapis.telemetry_control.v1.KeyapisTelemetryControlV1Proto.PostResourceFullDuplexRequest.ResourceAsyncStatus = ru.keyapis.telemetry_control.v1.PostResourceFullDuplexRequestKt.ResourceAsyncStatusKt.Dsl._create(this.toBuilder()).apply { block() }._build() @kotlin.jvm.JvmSynthetic public inline fun ru.keyapis.telemetry_control.v1.KeyapisTelemetryControlV1Proto.PostResourceFullDuplexRequest.ResourceAsyncStatus.Success.copy(block: ru.keyapis.telemetry_control.v1.PostResourceFullDuplexRequestKt.ResourceAsyncStatusKt.SuccessKt.Dsl.() -> kotlin.Unit): ru.keyapis.telemetry_control.v1.KeyapisTelemetryControlV1Proto.PostResourceFullDuplexRequest.ResourceAsyncStatus.Success = ru.keyapis.telemetry_control.v1.PostResourceFullDuplexRequestKt.ResourceAsyncStatusKt.SuccessKt.Dsl._create(this.toBuilder()).apply { block() }._build() @kotlin.jvm.JvmSynthetic public inline fun ru.keyapis.telemetry_control.v1.KeyapisTelemetryControlV1Proto.PostResourceFullDuplexRequest.ResourceAsyncStatus.Error.copy(block: ru.keyapis.telemetry_control.v1.PostResourceFullDuplexRequestKt.ResourceAsyncStatusKt.ErrorKt.Dsl.() -> kotlin.Unit): ru.keyapis.telemetry_control.v1.KeyapisTelemetryControlV1Proto.PostResourceFullDuplexRequest.ResourceAsyncStatus.Error = ru.keyapis.telemetry_control.v1.PostResourceFullDuplexRequestKt.ResourceAsyncStatusKt.ErrorKt.Dsl._create(this.toBuilder()).apply { block() }._build() @kotlin.jvm.JvmSynthetic public inline fun ru.keyapis.telemetry_control.v1.KeyapisTelemetryControlV1Proto.PostResourceFullDuplexRequest.ResourceAsyncStatus.Error.UnknownError.copy(block: ru.keyapis.telemetry_control.v1.PostResourceFullDuplexRequestKt.ResourceAsyncStatusKt.ErrorKt.UnknownErrorKt.Dsl.() -> kotlin.Unit): ru.keyapis.telemetry_control.v1.KeyapisTelemetryControlV1Proto.PostResourceFullDuplexRequest.ResourceAsyncStatus.Error.UnknownError = ru.keyapis.telemetry_control.v1.PostResourceFullDuplexRequestKt.ResourceAsyncStatusKt.ErrorKt.UnknownErrorKt.Dsl._create(this.toBuilder()).apply { block() }._build() public val ru.keyapis.telemetry_control.v1.KeyapisTelemetryControlV1Proto.PostResourceFullDuplexRequest.ResourceAsyncStatus.ErrorOrBuilder.unknownOrNull: ru.keyapis.telemetry_control.v1.KeyapisTelemetryControlV1Proto.PostResourceFullDuplexRequest.ResourceAsyncStatus.Error.UnknownError? get() = if (hasUnknown()) getUnknown() else null public val ru.keyapis.telemetry_control.v1.KeyapisTelemetryControlV1Proto.PostResourceFullDuplexRequest.ResourceAsyncStatusOrBuilder.resourceIdOrNull: ru.keyapis.telemetry_control.v1.KeyapisTelemetryControlV1Proto.ResourceId? get() = if (hasResourceId()) getResourceId() else null public val ru.keyapis.telemetry_control.v1.KeyapisTelemetryControlV1Proto.PostResourceFullDuplexRequest.ResourceAsyncStatusOrBuilder.dataOrNull: ru.keyapis.telemetry_control.v1.KeyapisTelemetryControlV1Proto.PostResourceFullDuplexRequest.ResourceAsyncStatus.Success? get() = if (hasData()) getData() else null public val ru.keyapis.telemetry_control.v1.KeyapisTelemetryControlV1Proto.PostResourceFullDuplexRequest.ResourceAsyncStatusOrBuilder.errorOrNull: ru.keyapis.telemetry_control.v1.KeyapisTelemetryControlV1Proto.PostResourceFullDuplexRequest.ResourceAsyncStatus.Error? get() = if (hasError()) getError() else null public val ru.keyapis.telemetry_control.v1.KeyapisTelemetryControlV1Proto.PostResourceFullDuplexRequestOrBuilder.resourceAsyncStatusOrNull: ru.keyapis.telemetry_control.v1.KeyapisTelemetryControlV1Proto.PostResourceFullDuplexRequest.ResourceAsyncStatus? get() = if (hasResourceAsyncStatus()) getResourceAsyncStatus() else null