// Generated by the protocol buffer compiler. DO NOT EDIT! // source: deviceapis/device/v1/deviceapis_device_encryption_profile_v1.proto // Generated files should ignore deprecation warnings @file:Suppress("DEPRECATION") package ru.deviceapis.device.v1; @kotlin.jvm.JvmName("-initializeencryptionProfile") public inline fun encryptionProfile(block: ru.deviceapis.device.v1.EncryptionProfileKt.Dsl.() -> kotlin.Unit): ru.deviceapis.device.v1.DeviceapisDeviceV1Proto.EncryptionProfile = ru.deviceapis.device.v1.EncryptionProfileKt.Dsl._create(ru.deviceapis.device.v1.DeviceapisDeviceV1Proto.EncryptionProfile.newBuilder()).apply { block() }._build() /** * ``` * Профиль шифрования * ``` * * Protobuf type `deviceapis.device.v1.EncryptionProfile` */ public object EncryptionProfileKt { @kotlin.OptIn(com.google.protobuf.kotlin.OnlyForUseByGeneratedProtoCode::class) @com.google.protobuf.kotlin.ProtoDslMarker public class Dsl private constructor( private val _builder: ru.deviceapis.device.v1.DeviceapisDeviceV1Proto.EncryptionProfile.Builder ) { public companion object { @kotlin.jvm.JvmSynthetic @kotlin.PublishedApi internal fun _create(builder: ru.deviceapis.device.v1.DeviceapisDeviceV1Proto.EncryptionProfile.Builder): Dsl = Dsl(builder) } @kotlin.jvm.JvmSynthetic @kotlin.PublishedApi internal fun _build(): ru.deviceapis.device.v1.DeviceapisDeviceV1Proto.EncryptionProfile = _builder.build() /** * ``` * Идентификатор. * Тип: Guid * ``` * * `string id = 1;` */ public var id: kotlin.String @JvmName("getId") get() = _builder.getId() @JvmName("setId") set(value) { _builder.setId(value) } /** * ``` * Идентификатор. * Тип: Guid * ``` * * `string id = 1;` */ public fun clearId() { _builder.clearId() } /** * ``` * Наименование * ``` * * `string title = 2 [(.google.api.field_behavior) = REQUIRED];` */ public var title: kotlin.String @JvmName("getTitle") get() = _builder.getTitle() @JvmName("setTitle") set(value) { _builder.setTitle(value) } /** * ``` * Наименование * ``` * * `string title = 2 [(.google.api.field_behavior) = REQUIRED];` */ public fun clearTitle() { _builder.clearTitle() } /** * ``` * Тип * ``` * * `.deviceapis.device.v1.EncryptionProfile.Type type = 3 [(.google.api.field_behavior) = REQUIRED];` */ public var type: ru.deviceapis.device.v1.DeviceapisDeviceV1Proto.EncryptionProfile.Type @JvmName("getType") get() = _builder.getType() @JvmName("setType") set(value) { _builder.setType(value) } public var typeValue: kotlin.Int @JvmName("getTypeValue") get() = _builder.getTypeValue() @JvmName("setTypeValue") set(value) { _builder.setTypeValue(value) } /** * ``` * Тип * ``` * * `.deviceapis.device.v1.EncryptionProfile.Type type = 3 [(.google.api.field_behavior) = REQUIRED];` */ public fun clearType() { _builder.clearType() } /** * ``` * Номер сектора * ``` * * `int32 sector_number = 4 [(.google.api.field_behavior) = REQUIRED];` */ public var sectorNumber: kotlin.Int @JvmName("getSectorNumber") get() = _builder.getSectorNumber() @JvmName("setSectorNumber") set(value) { _builder.setSectorNumber(value) } /** * ``` * Номер сектора * ``` * * `int32 sector_number = 4 [(.google.api.field_behavior) = REQUIRED];` */ public fun clearSectorNumber() { _builder.clearSectorNumber() } /** * ``` * Номер блока * ``` * * `int32 block_number = 5 [(.google.api.field_behavior) = REQUIRED];` */ public var blockNumber: kotlin.Int @JvmName("getBlockNumber") get() = _builder.getBlockNumber() @JvmName("setBlockNumber") set(value) { _builder.setBlockNumber(value) } /** * ``` * Номер блока * ``` * * `int32 block_number = 5 [(.google.api.field_behavior) = REQUIRED];` */ public fun clearBlockNumber() { _builder.clearBlockNumber() } /** * ``` * Первый байт в блоке * ``` * * `int32 start_index = 6 [(.google.api.field_behavior) = REQUIRED];` */ public var startIndex: kotlin.Int @JvmName("getStartIndex") get() = _builder.getStartIndex() @JvmName("setStartIndex") set(value) { _builder.setStartIndex(value) } /** * ``` * Первый байт в блоке * ``` * * `int32 start_index = 6 [(.google.api.field_behavior) = REQUIRED];` */ public fun clearStartIndex() { _builder.clearStartIndex() } /** * ``` * Последний байт в блоке * ``` * * `int32 end_index = 7 [(.google.api.field_behavior) = REQUIRED];` */ public var endIndex: kotlin.Int @JvmName("getEndIndex") get() = _builder.getEndIndex() @JvmName("setEndIndex") set(value) { _builder.setEndIndex(value) } /** * ``` * Последний байт в блоке * ``` * * `int32 end_index = 7 [(.google.api.field_behavior) = REQUIRED];` */ public fun clearEndIndex() { _builder.clearEndIndex() } /** * ``` * Пароль. * Не возвращается с сервера. * TODO: в генерации сваггера не показывать INPUT_ONLY поля в ответах * ``` * * `string password = 8 [(.google.api.field_behavior) = INPUT_ONLY];` */ public var password: kotlin.String @JvmName("getPassword") get() = _builder.getPassword() @JvmName("setPassword") set(value) { _builder.setPassword(value) } /** * ``` * Пароль. * Не возвращается с сервера. * TODO: в генерации сваггера не показывать INPUT_ONLY поля в ответах * ``` * * `string password = 8 [(.google.api.field_behavior) = INPUT_ONLY];` */ public fun clearPassword() { _builder.clearPassword() } } @kotlin.jvm.JvmName("-initializedeletingError") public inline fun deletingError(block: ru.deviceapis.device.v1.EncryptionProfileKt.DeletingErrorKt.Dsl.() -> kotlin.Unit): ru.deviceapis.device.v1.DeviceapisDeviceV1Proto.EncryptionProfile.DeletingError = ru.deviceapis.device.v1.EncryptionProfileKt.DeletingErrorKt.Dsl._create(ru.deviceapis.device.v1.DeviceapisDeviceV1Proto.EncryptionProfile.DeletingError.newBuilder()).apply { block() }._build() /** * ``` * Ошибка удаления * ``` * * Protobuf type `deviceapis.device.v1.EncryptionProfile.DeletingError` */ public object DeletingErrorKt { @kotlin.OptIn(com.google.protobuf.kotlin.OnlyForUseByGeneratedProtoCode::class) @com.google.protobuf.kotlin.ProtoDslMarker public class Dsl private constructor( private val _builder: ru.deviceapis.device.v1.DeviceapisDeviceV1Proto.EncryptionProfile.DeletingError.Builder ) { public companion object { @kotlin.jvm.JvmSynthetic @kotlin.PublishedApi internal fun _create(builder: ru.deviceapis.device.v1.DeviceapisDeviceV1Proto.EncryptionProfile.DeletingError.Builder): Dsl = Dsl(builder) } @kotlin.jvm.JvmSynthetic @kotlin.PublishedApi internal fun _build(): ru.deviceapis.device.v1.DeviceapisDeviceV1Proto.EncryptionProfile.DeletingError = _builder.build() /** * ``` * Идентификатор профиля шифрования, к которому относится ошибка. * Тип: Guid * ``` * * `string id = 1 [(.google.api.field_behavior) = REQUIRED];` */ public var id: kotlin.String @JvmName("getId") get() = _builder.getId() @JvmName("setId") set(value) { _builder.setId(value) } /** * ``` * Идентификатор профиля шифрования, к которому относится ошибка. * Тип: Guid * ``` * * `string id = 1 [(.google.api.field_behavior) = REQUIRED];` */ public fun clearId() { _builder.clearId() } /** * ``` * Профиль используется на устройстве * ``` * * `.deviceapis.device.v1.EncryptionProfile.DeletingError.EncryptionProfileInUse encryption_profile_in_use = 2;` */ public var encryptionProfileInUse: ru.deviceapis.device.v1.DeviceapisDeviceV1Proto.EncryptionProfile.DeletingError.EncryptionProfileInUse @JvmName("getEncryptionProfileInUse") get() = _builder.getEncryptionProfileInUse() @JvmName("setEncryptionProfileInUse") set(value) { _builder.setEncryptionProfileInUse(value) } /** * ``` * Профиль используется на устройстве * ``` * * `.deviceapis.device.v1.EncryptionProfile.DeletingError.EncryptionProfileInUse encryption_profile_in_use = 2;` */ public fun clearEncryptionProfileInUse() { _builder.clearEncryptionProfileInUse() } /** * ``` * Профиль используется на устройстве * ``` * * `.deviceapis.device.v1.EncryptionProfile.DeletingError.EncryptionProfileInUse encryption_profile_in_use = 2;` * @return Whether the encryptionProfileInUse field is set. */ public fun hasEncryptionProfileInUse(): kotlin.Boolean { return _builder.hasEncryptionProfileInUse() } public val reasonCase: ru.deviceapis.device.v1.DeviceapisDeviceV1Proto.EncryptionProfile.DeletingError.ReasonCase @JvmName("getReasonCase") get() = _builder.getReasonCase() public fun clearReason() { _builder.clearReason() } } @kotlin.jvm.JvmName("-initializeencryptionProfileInUse") public inline fun encryptionProfileInUse(block: ru.deviceapis.device.v1.EncryptionProfileKt.DeletingErrorKt.EncryptionProfileInUseKt.Dsl.() -> kotlin.Unit): ru.deviceapis.device.v1.DeviceapisDeviceV1Proto.EncryptionProfile.DeletingError.EncryptionProfileInUse = ru.deviceapis.device.v1.EncryptionProfileKt.DeletingErrorKt.EncryptionProfileInUseKt.Dsl._create(ru.deviceapis.device.v1.DeviceapisDeviceV1Proto.EncryptionProfile.DeletingError.EncryptionProfileInUse.newBuilder()).apply { block() }._build() /** * ``` * Профиль шифрования используется на устройстве * ``` * * Protobuf type `deviceapis.device.v1.EncryptionProfile.DeletingError.EncryptionProfileInUse` */ public object EncryptionProfileInUseKt { @kotlin.OptIn(com.google.protobuf.kotlin.OnlyForUseByGeneratedProtoCode::class) @com.google.protobuf.kotlin.ProtoDslMarker public class Dsl private constructor( private val _builder: ru.deviceapis.device.v1.DeviceapisDeviceV1Proto.EncryptionProfile.DeletingError.EncryptionProfileInUse.Builder ) { public companion object { @kotlin.jvm.JvmSynthetic @kotlin.PublishedApi internal fun _create(builder: ru.deviceapis.device.v1.DeviceapisDeviceV1Proto.EncryptionProfile.DeletingError.EncryptionProfileInUse.Builder): Dsl = Dsl(builder) } @kotlin.jvm.JvmSynthetic @kotlin.PublishedApi internal fun _build(): ru.deviceapis.device.v1.DeviceapisDeviceV1Proto.EncryptionProfile.DeletingError.EncryptionProfileInUse = _builder.build() } } } @kotlin.jvm.JvmName("-initializesavingError") public inline fun savingError(block: ru.deviceapis.device.v1.EncryptionProfileKt.SavingErrorKt.Dsl.() -> kotlin.Unit): ru.deviceapis.device.v1.DeviceapisDeviceV1Proto.EncryptionProfile.SavingError = ru.deviceapis.device.v1.EncryptionProfileKt.SavingErrorKt.Dsl._create(ru.deviceapis.device.v1.DeviceapisDeviceV1Proto.EncryptionProfile.SavingError.newBuilder()).apply { block() }._build() /** * ``` * Ошибка сохранения. * Эти проверки выполняются при работе с базой данных и сторонними сервисами * ``` * * Protobuf type `deviceapis.device.v1.EncryptionProfile.SavingError` */ public object SavingErrorKt { @kotlin.OptIn(com.google.protobuf.kotlin.OnlyForUseByGeneratedProtoCode::class) @com.google.protobuf.kotlin.ProtoDslMarker public class Dsl private constructor( private val _builder: ru.deviceapis.device.v1.DeviceapisDeviceV1Proto.EncryptionProfile.SavingError.Builder ) { public companion object { @kotlin.jvm.JvmSynthetic @kotlin.PublishedApi internal fun _create(builder: ru.deviceapis.device.v1.DeviceapisDeviceV1Proto.EncryptionProfile.SavingError.Builder): Dsl = Dsl(builder) } @kotlin.jvm.JvmSynthetic @kotlin.PublishedApi internal fun _build(): ru.deviceapis.device.v1.DeviceapisDeviceV1Proto.EncryptionProfile.SavingError = _builder.build() /** * ``` * Профиль с таким наименованием уже существует * ``` * * `.deviceapis.device.v1.EncryptionProfile.SavingError.DuplicateName duplicate_name = 1;` */ public var duplicateName: ru.deviceapis.device.v1.DeviceapisDeviceV1Proto.EncryptionProfile.SavingError.DuplicateName @JvmName("getDuplicateName") get() = _builder.getDuplicateName() @JvmName("setDuplicateName") set(value) { _builder.setDuplicateName(value) } /** * ``` * Профиль с таким наименованием уже существует * ``` * * `.deviceapis.device.v1.EncryptionProfile.SavingError.DuplicateName duplicate_name = 1;` */ public fun clearDuplicateName() { _builder.clearDuplicateName() } /** * ``` * Профиль с таким наименованием уже существует * ``` * * `.deviceapis.device.v1.EncryptionProfile.SavingError.DuplicateName duplicate_name = 1;` * @return Whether the duplicateName field is set. */ public fun hasDuplicateName(): kotlin.Boolean { return _builder.hasDuplicateName() } /** * ``` * Превышено допустимое количество профилей шифрования * ``` * * `.deviceapis.device.v1.EncryptionProfile.SavingError.TooMuchEncryptionProfiles too_much_encryption_profiles = 2;` */ public var tooMuchEncryptionProfiles: ru.deviceapis.device.v1.DeviceapisDeviceV1Proto.EncryptionProfile.SavingError.TooMuchEncryptionProfiles @JvmName("getTooMuchEncryptionProfiles") get() = _builder.getTooMuchEncryptionProfiles() @JvmName("setTooMuchEncryptionProfiles") set(value) { _builder.setTooMuchEncryptionProfiles(value) } /** * ``` * Превышено допустимое количество профилей шифрования * ``` * * `.deviceapis.device.v1.EncryptionProfile.SavingError.TooMuchEncryptionProfiles too_much_encryption_profiles = 2;` */ public fun clearTooMuchEncryptionProfiles() { _builder.clearTooMuchEncryptionProfiles() } /** * ``` * Превышено допустимое количество профилей шифрования * ``` * * `.deviceapis.device.v1.EncryptionProfile.SavingError.TooMuchEncryptionProfiles too_much_encryption_profiles = 2;` * @return Whether the tooMuchEncryptionProfiles field is set. */ public fun hasTooMuchEncryptionProfiles(): kotlin.Boolean { return _builder.hasTooMuchEncryptionProfiles() } public val reasonCase: ru.deviceapis.device.v1.DeviceapisDeviceV1Proto.EncryptionProfile.SavingError.ReasonCase @JvmName("getReasonCase") get() = _builder.getReasonCase() public fun clearReason() { _builder.clearReason() } } @kotlin.jvm.JvmName("-initializeduplicateName") public inline fun duplicateName(block: ru.deviceapis.device.v1.EncryptionProfileKt.SavingErrorKt.DuplicateNameKt.Dsl.() -> kotlin.Unit): ru.deviceapis.device.v1.DeviceapisDeviceV1Proto.EncryptionProfile.SavingError.DuplicateName = ru.deviceapis.device.v1.EncryptionProfileKt.SavingErrorKt.DuplicateNameKt.Dsl._create(ru.deviceapis.device.v1.DeviceapisDeviceV1Proto.EncryptionProfile.SavingError.DuplicateName.newBuilder()).apply { block() }._build() /** * ``` * Профиль с таким наименованием уже существует * ``` * * Protobuf type `deviceapis.device.v1.EncryptionProfile.SavingError.DuplicateName` */ public object DuplicateNameKt { @kotlin.OptIn(com.google.protobuf.kotlin.OnlyForUseByGeneratedProtoCode::class) @com.google.protobuf.kotlin.ProtoDslMarker public class Dsl private constructor( private val _builder: ru.deviceapis.device.v1.DeviceapisDeviceV1Proto.EncryptionProfile.SavingError.DuplicateName.Builder ) { public companion object { @kotlin.jvm.JvmSynthetic @kotlin.PublishedApi internal fun _create(builder: ru.deviceapis.device.v1.DeviceapisDeviceV1Proto.EncryptionProfile.SavingError.DuplicateName.Builder): Dsl = Dsl(builder) } @kotlin.jvm.JvmSynthetic @kotlin.PublishedApi internal fun _build(): ru.deviceapis.device.v1.DeviceapisDeviceV1Proto.EncryptionProfile.SavingError.DuplicateName = _builder.build() } } @kotlin.jvm.JvmName("-initializetooMuchEncryptionProfiles") public inline fun tooMuchEncryptionProfiles(block: ru.deviceapis.device.v1.EncryptionProfileKt.SavingErrorKt.TooMuchEncryptionProfilesKt.Dsl.() -> kotlin.Unit): ru.deviceapis.device.v1.DeviceapisDeviceV1Proto.EncryptionProfile.SavingError.TooMuchEncryptionProfiles = ru.deviceapis.device.v1.EncryptionProfileKt.SavingErrorKt.TooMuchEncryptionProfilesKt.Dsl._create(ru.deviceapis.device.v1.DeviceapisDeviceV1Proto.EncryptionProfile.SavingError.TooMuchEncryptionProfiles.newBuilder()).apply { block() }._build() /** * ``` * Превышено допустимое количество профилей шифрования * ``` * * Protobuf type `deviceapis.device.v1.EncryptionProfile.SavingError.TooMuchEncryptionProfiles` */ public object TooMuchEncryptionProfilesKt { @kotlin.OptIn(com.google.protobuf.kotlin.OnlyForUseByGeneratedProtoCode::class) @com.google.protobuf.kotlin.ProtoDslMarker public class Dsl private constructor( private val _builder: ru.deviceapis.device.v1.DeviceapisDeviceV1Proto.EncryptionProfile.SavingError.TooMuchEncryptionProfiles.Builder ) { public companion object { @kotlin.jvm.JvmSynthetic @kotlin.PublishedApi internal fun _create(builder: ru.deviceapis.device.v1.DeviceapisDeviceV1Proto.EncryptionProfile.SavingError.TooMuchEncryptionProfiles.Builder): Dsl = Dsl(builder) } @kotlin.jvm.JvmSynthetic @kotlin.PublishedApi internal fun _build(): ru.deviceapis.device.v1.DeviceapisDeviceV1Proto.EncryptionProfile.SavingError.TooMuchEncryptionProfiles = _builder.build() } } } } @kotlin.jvm.JvmSynthetic public inline fun ru.deviceapis.device.v1.DeviceapisDeviceV1Proto.EncryptionProfile.copy(block: ru.deviceapis.device.v1.EncryptionProfileKt.Dsl.() -> kotlin.Unit): ru.deviceapis.device.v1.DeviceapisDeviceV1Proto.EncryptionProfile = ru.deviceapis.device.v1.EncryptionProfileKt.Dsl._create(this.toBuilder()).apply { block() }._build() @kotlin.jvm.JvmSynthetic public inline fun ru.deviceapis.device.v1.DeviceapisDeviceV1Proto.EncryptionProfile.DeletingError.copy(block: ru.deviceapis.device.v1.EncryptionProfileKt.DeletingErrorKt.Dsl.() -> kotlin.Unit): ru.deviceapis.device.v1.DeviceapisDeviceV1Proto.EncryptionProfile.DeletingError = ru.deviceapis.device.v1.EncryptionProfileKt.DeletingErrorKt.Dsl._create(this.toBuilder()).apply { block() }._build() @kotlin.jvm.JvmSynthetic public inline fun ru.deviceapis.device.v1.DeviceapisDeviceV1Proto.EncryptionProfile.DeletingError.EncryptionProfileInUse.copy(block: ru.deviceapis.device.v1.EncryptionProfileKt.DeletingErrorKt.EncryptionProfileInUseKt.Dsl.() -> kotlin.Unit): ru.deviceapis.device.v1.DeviceapisDeviceV1Proto.EncryptionProfile.DeletingError.EncryptionProfileInUse = ru.deviceapis.device.v1.EncryptionProfileKt.DeletingErrorKt.EncryptionProfileInUseKt.Dsl._create(this.toBuilder()).apply { block() }._build() public val ru.deviceapis.device.v1.DeviceapisDeviceV1Proto.EncryptionProfile.DeletingErrorOrBuilder.encryptionProfileInUseOrNull: ru.deviceapis.device.v1.DeviceapisDeviceV1Proto.EncryptionProfile.DeletingError.EncryptionProfileInUse? get() = if (hasEncryptionProfileInUse()) getEncryptionProfileInUse() else null @kotlin.jvm.JvmSynthetic public inline fun ru.deviceapis.device.v1.DeviceapisDeviceV1Proto.EncryptionProfile.SavingError.copy(block: ru.deviceapis.device.v1.EncryptionProfileKt.SavingErrorKt.Dsl.() -> kotlin.Unit): ru.deviceapis.device.v1.DeviceapisDeviceV1Proto.EncryptionProfile.SavingError = ru.deviceapis.device.v1.EncryptionProfileKt.SavingErrorKt.Dsl._create(this.toBuilder()).apply { block() }._build() @kotlin.jvm.JvmSynthetic public inline fun ru.deviceapis.device.v1.DeviceapisDeviceV1Proto.EncryptionProfile.SavingError.DuplicateName.copy(block: ru.deviceapis.device.v1.EncryptionProfileKt.SavingErrorKt.DuplicateNameKt.Dsl.() -> kotlin.Unit): ru.deviceapis.device.v1.DeviceapisDeviceV1Proto.EncryptionProfile.SavingError.DuplicateName = ru.deviceapis.device.v1.EncryptionProfileKt.SavingErrorKt.DuplicateNameKt.Dsl._create(this.toBuilder()).apply { block() }._build() @kotlin.jvm.JvmSynthetic public inline fun ru.deviceapis.device.v1.DeviceapisDeviceV1Proto.EncryptionProfile.SavingError.TooMuchEncryptionProfiles.copy(block: ru.deviceapis.device.v1.EncryptionProfileKt.SavingErrorKt.TooMuchEncryptionProfilesKt.Dsl.() -> kotlin.Unit): ru.deviceapis.device.v1.DeviceapisDeviceV1Proto.EncryptionProfile.SavingError.TooMuchEncryptionProfiles = ru.deviceapis.device.v1.EncryptionProfileKt.SavingErrorKt.TooMuchEncryptionProfilesKt.Dsl._create(this.toBuilder()).apply { block() }._build() public val ru.deviceapis.device.v1.DeviceapisDeviceV1Proto.EncryptionProfile.SavingErrorOrBuilder.duplicateNameOrNull: ru.deviceapis.device.v1.DeviceapisDeviceV1Proto.EncryptionProfile.SavingError.DuplicateName? get() = if (hasDuplicateName()) getDuplicateName() else null public val ru.deviceapis.device.v1.DeviceapisDeviceV1Proto.EncryptionProfile.SavingErrorOrBuilder.tooMuchEncryptionProfilesOrNull: ru.deviceapis.device.v1.DeviceapisDeviceV1Proto.EncryptionProfile.SavingError.TooMuchEncryptionProfiles? get() = if (hasTooMuchEncryptionProfiles()) getTooMuchEncryptionProfiles() else null