//Generated by the protocol buffer compiler. DO NOT EDIT!
// source: com/lizongying/mytv/proto/ysp.proto

package com.lizongying.mytv.proto;

@kotlin.jvm.JvmName("-initializecn")
inline fun cn(block: com.lizongying.mytv.proto.cnKt.Dsl.() -> kotlin.Unit): com.lizongying.mytv.proto.Ysp.cn =
  com.lizongying.mytv.proto.cnKt.Dsl._create(com.lizongying.mytv.proto.Ysp.cn.newBuilder()).apply { block() }._build()
object cnKt {
  @kotlin.OptIn(com.google.protobuf.kotlin.OnlyForUseByGeneratedProtoCode::class)
  @com.google.protobuf.kotlin.ProtoDslMarker
  class Dsl private constructor(
    private val _builder: com.lizongying.mytv.proto.Ysp.cn.Builder
  ) {
    companion object {
      @kotlin.jvm.JvmSynthetic
      @kotlin.PublishedApi
      internal fun _create(builder: com.lizongying.mytv.proto.Ysp.cn.Builder): Dsl = Dsl(builder)
    }

    @kotlin.jvm.JvmSynthetic
    @kotlin.PublishedApi
    internal fun _build(): com.lizongying.mytv.proto.Ysp.cn = _builder.build()
  }
  @kotlin.jvm.JvmName("-initializeyangshipin")
  inline fun yangshipin(block: com.lizongying.mytv.proto.cnKt.yangshipinKt.Dsl.() -> kotlin.Unit): com.lizongying.mytv.proto.Ysp.cn.yangshipin =
    com.lizongying.mytv.proto.cnKt.yangshipinKt.Dsl._create(com.lizongying.mytv.proto.Ysp.cn.yangshipin.newBuilder()).apply { block() }._build()
  object yangshipinKt {
    @kotlin.OptIn(com.google.protobuf.kotlin.OnlyForUseByGeneratedProtoCode::class)
    @com.google.protobuf.kotlin.ProtoDslMarker
    class Dsl private constructor(
      private val _builder: com.lizongying.mytv.proto.Ysp.cn.yangshipin.Builder
    ) {
      companion object {
        @kotlin.jvm.JvmSynthetic
        @kotlin.PublishedApi
        internal fun _create(builder: com.lizongying.mytv.proto.Ysp.cn.yangshipin.Builder): Dsl = Dsl(builder)
      }

      @kotlin.jvm.JvmSynthetic
      @kotlin.PublishedApi
      internal fun _build(): com.lizongying.mytv.proto.Ysp.cn.yangshipin = _builder.build()
    }
    @kotlin.jvm.JvmName("-initializeoms")
    inline fun oms(block: com.lizongying.mytv.proto.cnKt.yangshipinKt.omsKt.Dsl.() -> kotlin.Unit): com.lizongying.mytv.proto.Ysp.cn.yangshipin.oms =
      com.lizongying.mytv.proto.cnKt.yangshipinKt.omsKt.Dsl._create(com.lizongying.mytv.proto.Ysp.cn.yangshipin.oms.newBuilder()).apply { block() }._build()
    object omsKt {
      @kotlin.OptIn(com.google.protobuf.kotlin.OnlyForUseByGeneratedProtoCode::class)
      @com.google.protobuf.kotlin.ProtoDslMarker
      class Dsl private constructor(
        private val _builder: com.lizongying.mytv.proto.Ysp.cn.yangshipin.oms.Builder
      ) {
        companion object {
          @kotlin.jvm.JvmSynthetic
          @kotlin.PublishedApi
          internal fun _create(builder: com.lizongying.mytv.proto.Ysp.cn.yangshipin.oms.Builder): Dsl = Dsl(builder)
        }

        @kotlin.jvm.JvmSynthetic
        @kotlin.PublishedApi
        internal fun _build(): com.lizongying.mytv.proto.Ysp.cn.yangshipin.oms = _builder.build()
      }
      @kotlin.jvm.JvmName("-initializecommon")
      inline fun common(block: com.lizongying.mytv.proto.cnKt.yangshipinKt.omsKt.commonKt.Dsl.() -> kotlin.Unit): com.lizongying.mytv.proto.Ysp.cn.yangshipin.oms.common =
        com.lizongying.mytv.proto.cnKt.yangshipinKt.omsKt.commonKt.Dsl._create(com.lizongying.mytv.proto.Ysp.cn.yangshipin.oms.common.newBuilder()).apply { block() }._build()
      object commonKt {
        @kotlin.OptIn(com.google.protobuf.kotlin.OnlyForUseByGeneratedProtoCode::class)
        @com.google.protobuf.kotlin.ProtoDslMarker
        class Dsl private constructor(
          private val _builder: com.lizongying.mytv.proto.Ysp.cn.yangshipin.oms.common.Builder
        ) {
          companion object {
            @kotlin.jvm.JvmSynthetic
            @kotlin.PublishedApi
            internal fun _create(builder: com.lizongying.mytv.proto.Ysp.cn.yangshipin.oms.common.Builder): Dsl = Dsl(builder)
          }

          @kotlin.jvm.JvmSynthetic
          @kotlin.PublishedApi
          internal fun _build(): com.lizongying.mytv.proto.Ysp.cn.yangshipin.oms.common = _builder.build()
        }
        @kotlin.jvm.JvmName("-initializeproto")
        inline fun proto(block: com.lizongying.mytv.proto.cnKt.yangshipinKt.omsKt.commonKt.protoKt.Dsl.() -> kotlin.Unit): com.lizongying.mytv.proto.Ysp.cn.yangshipin.oms.common.proto =
          com.lizongying.mytv.proto.cnKt.yangshipinKt.omsKt.commonKt.protoKt.Dsl._create(com.lizongying.mytv.proto.Ysp.cn.yangshipin.oms.common.proto.newBuilder()).apply { block() }._build()
        object protoKt {
          @kotlin.OptIn(com.google.protobuf.kotlin.OnlyForUseByGeneratedProtoCode::class)
          @com.google.protobuf.kotlin.ProtoDslMarker
          class Dsl private constructor(
            private val _builder: com.lizongying.mytv.proto.Ysp.cn.yangshipin.oms.common.proto.Builder
          ) {
            companion object {
              @kotlin.jvm.JvmSynthetic
              @kotlin.PublishedApi
              internal fun _create(builder: com.lizongying.mytv.proto.Ysp.cn.yangshipin.oms.common.proto.Builder): Dsl = Dsl(builder)
            }

            @kotlin.jvm.JvmSynthetic
            @kotlin.PublishedApi
            internal fun _build(): com.lizongying.mytv.proto.Ysp.cn.yangshipin.oms.common.proto = _builder.build()
          }
          @kotlin.jvm.JvmName("-initializeactionModel")
          inline fun actionModel(block: com.lizongying.mytv.proto.cnKt.yangshipinKt.omsKt.commonKt.protoKt.actionModelKt.Dsl.() -> kotlin.Unit): com.lizongying.mytv.proto.Ysp.cn.yangshipin.oms.common.proto.actionModel =
            com.lizongying.mytv.proto.cnKt.yangshipinKt.omsKt.commonKt.protoKt.actionModelKt.Dsl._create(com.lizongying.mytv.proto.Ysp.cn.yangshipin.oms.common.proto.actionModel.newBuilder()).apply { block() }._build()
          object actionModelKt {
            @kotlin.OptIn(com.google.protobuf.kotlin.OnlyForUseByGeneratedProtoCode::class)
            @com.google.protobuf.kotlin.ProtoDslMarker
            class Dsl private constructor(
              private val _builder: com.lizongying.mytv.proto.Ysp.cn.yangshipin.oms.common.proto.actionModel.Builder
            ) {
              companion object {
                @kotlin.jvm.JvmSynthetic
                @kotlin.PublishedApi
                internal fun _create(builder: com.lizongying.mytv.proto.Ysp.cn.yangshipin.oms.common.proto.actionModel.Builder): Dsl = Dsl(builder)
              }

              @kotlin.jvm.JvmSynthetic
              @kotlin.PublishedApi
              internal fun _build(): com.lizongying.mytv.proto.Ysp.cn.yangshipin.oms.common.proto.actionModel = _builder.build()
            }
            @kotlin.jvm.JvmName("-initializeaction")
            inline fun action(block: com.lizongying.mytv.proto.cnKt.yangshipinKt.omsKt.commonKt.protoKt.actionModelKt.ActionKt.Dsl.() -> kotlin.Unit): com.lizongying.mytv.proto.Ysp.cn.yangshipin.oms.common.proto.actionModel.Action =
              com.lizongying.mytv.proto.cnKt.yangshipinKt.omsKt.commonKt.protoKt.actionModelKt.ActionKt.Dsl._create(com.lizongying.mytv.proto.Ysp.cn.yangshipin.oms.common.proto.actionModel.Action.newBuilder()).apply { block() }._build()
            object ActionKt {
              @kotlin.OptIn(com.google.protobuf.kotlin.OnlyForUseByGeneratedProtoCode::class)
              @com.google.protobuf.kotlin.ProtoDslMarker
              class Dsl private constructor(
                private val _builder: com.lizongying.mytv.proto.Ysp.cn.yangshipin.oms.common.proto.actionModel.Action.Builder
              ) {
                companion object {
                  @kotlin.jvm.JvmSynthetic
                  @kotlin.PublishedApi
                  internal fun _create(builder: com.lizongying.mytv.proto.Ysp.cn.yangshipin.oms.common.proto.actionModel.Action.Builder): Dsl = Dsl(builder)
                }

                @kotlin.jvm.JvmSynthetic
                @kotlin.PublishedApi
                internal fun _build(): com.lizongying.mytv.proto.Ysp.cn.yangshipin.oms.common.proto.actionModel.Action = _builder.build()

                /**
                 * <code>string targetId = 1;</code>
                 */
                var targetId: kotlin.String
                  @JvmName("getTargetId")
                  get() = _builder.getTargetId()
                  @JvmName("setTargetId")
                  set(value) {
                    _builder.setTargetId(value)
                  }
                /**
                 * <code>string targetId = 1;</code>
                 */
                fun clearTargetId() {
                  _builder.clearTargetId()
                }

                /**
                 * <code>string actionType = 2;</code>
                 */
                var actionType: kotlin.String
                  @JvmName("getActionType")
                  get() = _builder.getActionType()
                  @JvmName("setActionType")
                  set(value) {
                    _builder.setActionType(value)
                  }
                /**
                 * <code>string actionType = 2;</code>
                 */
                fun clearActionType() {
                  _builder.clearActionType()
                }

                /**
                 * <code>string targetTitle = 3;</code>
                 */
                var targetTitle: kotlin.String
                  @JvmName("getTargetTitle")
                  get() = _builder.getTargetTitle()
                  @JvmName("setTargetTitle")
                  set(value) {
                    _builder.setTargetTitle(value)
                  }
                /**
                 * <code>string targetTitle = 3;</code>
                 */
                fun clearTargetTitle() {
                  _builder.clearTargetTitle()
                }

                /**
                 * <code>string secondId = 4;</code>
                 */
                var secondId: kotlin.String
                  @JvmName("getSecondId")
                  get() = _builder.getSecondId()
                  @JvmName("setSecondId")
                  set(value) {
                    _builder.setSecondId(value)
                  }
                /**
                 * <code>string secondId = 4;</code>
                 */
                fun clearSecondId() {
                  _builder.clearSecondId()
                }
              }
            }
          }
          @kotlin.jvm.JvmName("-initializeimgtagModel")
          inline fun imgtagModel(block: com.lizongying.mytv.proto.cnKt.yangshipinKt.omsKt.commonKt.protoKt.imgtagModelKt.Dsl.() -> kotlin.Unit): com.lizongying.mytv.proto.Ysp.cn.yangshipin.oms.common.proto.imgtagModel =
            com.lizongying.mytv.proto.cnKt.yangshipinKt.omsKt.commonKt.protoKt.imgtagModelKt.Dsl._create(com.lizongying.mytv.proto.Ysp.cn.yangshipin.oms.common.proto.imgtagModel.newBuilder()).apply { block() }._build()
          object imgtagModelKt {
            @kotlin.OptIn(com.google.protobuf.kotlin.OnlyForUseByGeneratedProtoCode::class)
            @com.google.protobuf.kotlin.ProtoDslMarker
            class Dsl private constructor(
              private val _builder: com.lizongying.mytv.proto.Ysp.cn.yangshipin.oms.common.proto.imgtagModel.Builder
            ) {
              companion object {
                @kotlin.jvm.JvmSynthetic
                @kotlin.PublishedApi
                internal fun _create(builder: com.lizongying.mytv.proto.Ysp.cn.yangshipin.oms.common.proto.imgtagModel.Builder): Dsl = Dsl(builder)
              }

              @kotlin.jvm.JvmSynthetic
              @kotlin.PublishedApi
              internal fun _build(): com.lizongying.mytv.proto.Ysp.cn.yangshipin.oms.common.proto.imgtagModel = _builder.build()
            }
            @kotlin.jvm.JvmName("-initializeimgtagVer")
            inline fun imgtagVer(block: com.lizongying.mytv.proto.cnKt.yangshipinKt.omsKt.commonKt.protoKt.imgtagModelKt.ImgtagVerKt.Dsl.() -> kotlin.Unit): com.lizongying.mytv.proto.Ysp.cn.yangshipin.oms.common.proto.imgtagModel.ImgtagVer =
              com.lizongying.mytv.proto.cnKt.yangshipinKt.omsKt.commonKt.protoKt.imgtagModelKt.ImgtagVerKt.Dsl._create(com.lizongying.mytv.proto.Ysp.cn.yangshipin.oms.common.proto.imgtagModel.ImgtagVer.newBuilder()).apply { block() }._build()
            object ImgtagVerKt {
              @kotlin.OptIn(com.google.protobuf.kotlin.OnlyForUseByGeneratedProtoCode::class)
              @com.google.protobuf.kotlin.ProtoDslMarker
              class Dsl private constructor(
                private val _builder: com.lizongying.mytv.proto.Ysp.cn.yangshipin.oms.common.proto.imgtagModel.ImgtagVer.Builder
              ) {
                companion object {
                  @kotlin.jvm.JvmSynthetic
                  @kotlin.PublishedApi
                  internal fun _create(builder: com.lizongying.mytv.proto.Ysp.cn.yangshipin.oms.common.proto.imgtagModel.ImgtagVer.Builder): Dsl = Dsl(builder)
                }

                @kotlin.jvm.JvmSynthetic
                @kotlin.PublishedApi
                internal fun _build(): com.lizongying.mytv.proto.Ysp.cn.yangshipin.oms.common.proto.imgtagModel.ImgtagVer = _builder.build()

                /**
                 * An uninstantiable, behaviorless type to represent the field in
                 * generics.
                 */
                @kotlin.OptIn(com.google.protobuf.kotlin.OnlyForUseByGeneratedProtoCode::class)
                class Tag1Proxy private constructor() : com.google.protobuf.kotlin.DslProxy()
                /**
                 * <code>repeated .com.lizongying.mytv.proto.cn.yangshipin.oms.common.proto.imgtagModel.Imgtag tag_1 = 1;</code>
                 */
                 val tag1: com.google.protobuf.kotlin.DslList<com.lizongying.mytv.proto.Ysp.cn.yangshipin.oms.common.proto.imgtagModel.Imgtag, Tag1Proxy>
                  @kotlin.jvm.JvmSynthetic
                  get() = com.google.protobuf.kotlin.DslList(
                    _builder.getTag1List()
                  )
                /**
                 * <code>repeated .com.lizongying.mytv.proto.cn.yangshipin.oms.common.proto.imgtagModel.Imgtag tag_1 = 1;</code>
                 * @param value The tag1 to add.
                 */
                @kotlin.jvm.JvmSynthetic
                @kotlin.jvm.JvmName("addTag1")
                fun com.google.protobuf.kotlin.DslList<com.lizongying.mytv.proto.Ysp.cn.yangshipin.oms.common.proto.imgtagModel.Imgtag, Tag1Proxy>.add(value: com.lizongying.mytv.proto.Ysp.cn.yangshipin.oms.common.proto.imgtagModel.Imgtag) {
                  _builder.addTag1(value)
                }
                /**
                 * <code>repeated .com.lizongying.mytv.proto.cn.yangshipin.oms.common.proto.imgtagModel.Imgtag tag_1 = 1;</code>
                 * @param value The tag1 to add.
                 */
                @kotlin.jvm.JvmSynthetic
                @kotlin.jvm.JvmName("plusAssignTag1")
                @Suppress("NOTHING_TO_INLINE")
                inline operator fun com.google.protobuf.kotlin.DslList<com.lizongying.mytv.proto.Ysp.cn.yangshipin.oms.common.proto.imgtagModel.Imgtag, Tag1Proxy>.plusAssign(value: com.lizongying.mytv.proto.Ysp.cn.yangshipin.oms.common.proto.imgtagModel.Imgtag) {
                  add(value)
                }
                /**
                 * <code>repeated .com.lizongying.mytv.proto.cn.yangshipin.oms.common.proto.imgtagModel.Imgtag tag_1 = 1;</code>
                 * @param values The tag1 to add.
                 */
                @kotlin.jvm.JvmSynthetic
                @kotlin.jvm.JvmName("addAllTag1")
                fun com.google.protobuf.kotlin.DslList<com.lizongying.mytv.proto.Ysp.cn.yangshipin.oms.common.proto.imgtagModel.Imgtag, Tag1Proxy>.addAll(values: kotlin.collections.Iterable<com.lizongying.mytv.proto.Ysp.cn.yangshipin.oms.common.proto.imgtagModel.Imgtag>) {
                  _builder.addAllTag1(values)
                }
                /**
                 * <code>repeated .com.lizongying.mytv.proto.cn.yangshipin.oms.common.proto.imgtagModel.Imgtag tag_1 = 1;</code>
                 * @param values The tag1 to add.
                 */
                @kotlin.jvm.JvmSynthetic
                @kotlin.jvm.JvmName("plusAssignAllTag1")
                @Suppress("NOTHING_TO_INLINE")
                inline operator fun com.google.protobuf.kotlin.DslList<com.lizongying.mytv.proto.Ysp.cn.yangshipin.oms.common.proto.imgtagModel.Imgtag, Tag1Proxy>.plusAssign(values: kotlin.collections.Iterable<com.lizongying.mytv.proto.Ysp.cn.yangshipin.oms.common.proto.imgtagModel.Imgtag>) {
                  addAll(values)
                }
                /**
                 * <code>repeated .com.lizongying.mytv.proto.cn.yangshipin.oms.common.proto.imgtagModel.Imgtag tag_1 = 1;</code>
                 * @param index The index to set the value at.
                 * @param value The tag1 to set.
                 */
                @kotlin.jvm.JvmSynthetic
                @kotlin.jvm.JvmName("setTag1")
                operator fun com.google.protobuf.kotlin.DslList<com.lizongying.mytv.proto.Ysp.cn.yangshipin.oms.common.proto.imgtagModel.Imgtag, Tag1Proxy>.set(index: kotlin.Int, value: com.lizongying.mytv.proto.Ysp.cn.yangshipin.oms.common.proto.imgtagModel.Imgtag) {
                  _builder.setTag1(index, value)
                }
                /**
                 * <code>repeated .com.lizongying.mytv.proto.cn.yangshipin.oms.common.proto.imgtagModel.Imgtag tag_1 = 1;</code>
                 */
                @kotlin.jvm.JvmSynthetic
                @kotlin.jvm.JvmName("clearTag1")
                fun com.google.protobuf.kotlin.DslList<com.lizongying.mytv.proto.Ysp.cn.yangshipin.oms.common.proto.imgtagModel.Imgtag, Tag1Proxy>.clear() {
                  _builder.clearTag1()
                }


                /**
                 * An uninstantiable, behaviorless type to represent the field in
                 * generics.
                 */
                @kotlin.OptIn(com.google.protobuf.kotlin.OnlyForUseByGeneratedProtoCode::class)
                class Tag2Proxy private constructor() : com.google.protobuf.kotlin.DslProxy()
                /**
                 * <code>repeated .com.lizongying.mytv.proto.cn.yangshipin.oms.common.proto.imgtagModel.Imgtag tag_2 = 2;</code>
                 */
                 val tag2: com.google.protobuf.kotlin.DslList<com.lizongying.mytv.proto.Ysp.cn.yangshipin.oms.common.proto.imgtagModel.Imgtag, Tag2Proxy>
                  @kotlin.jvm.JvmSynthetic
                  get() = com.google.protobuf.kotlin.DslList(
                    _builder.getTag2List()
                  )
                /**
                 * <code>repeated .com.lizongying.mytv.proto.cn.yangshipin.oms.common.proto.imgtagModel.Imgtag tag_2 = 2;</code>
                 * @param value The tag2 to add.
                 */
                @kotlin.jvm.JvmSynthetic
                @kotlin.jvm.JvmName("addTag2")
                fun com.google.protobuf.kotlin.DslList<com.lizongying.mytv.proto.Ysp.cn.yangshipin.oms.common.proto.imgtagModel.Imgtag, Tag2Proxy>.add(value: com.lizongying.mytv.proto.Ysp.cn.yangshipin.oms.common.proto.imgtagModel.Imgtag) {
                  _builder.addTag2(value)
                }
                /**
                 * <code>repeated .com.lizongying.mytv.proto.cn.yangshipin.oms.common.proto.imgtagModel.Imgtag tag_2 = 2;</code>
                 * @param value The tag2 to add.
                 */
                @kotlin.jvm.JvmSynthetic
                @kotlin.jvm.JvmName("plusAssignTag2")
                @Suppress("NOTHING_TO_INLINE")
                inline operator fun com.google.protobuf.kotlin.DslList<com.lizongying.mytv.proto.Ysp.cn.yangshipin.oms.common.proto.imgtagModel.Imgtag, Tag2Proxy>.plusAssign(value: com.lizongying.mytv.proto.Ysp.cn.yangshipin.oms.common.proto.imgtagModel.Imgtag) {
                  add(value)
                }
                /**
                 * <code>repeated .com.lizongying.mytv.proto.cn.yangshipin.oms.common.proto.imgtagModel.Imgtag tag_2 = 2;</code>
                 * @param values The tag2 to add.
                 */
                @kotlin.jvm.JvmSynthetic
                @kotlin.jvm.JvmName("addAllTag2")
                fun com.google.protobuf.kotlin.DslList<com.lizongying.mytv.proto.Ysp.cn.yangshipin.oms.common.proto.imgtagModel.Imgtag, Tag2Proxy>.addAll(values: kotlin.collections.Iterable<com.lizongying.mytv.proto.Ysp.cn.yangshipin.oms.common.proto.imgtagModel.Imgtag>) {
                  _builder.addAllTag2(values)
                }
                /**
                 * <code>repeated .com.lizongying.mytv.proto.cn.yangshipin.oms.common.proto.imgtagModel.Imgtag tag_2 = 2;</code>
                 * @param values The tag2 to add.
                 */
                @kotlin.jvm.JvmSynthetic
                @kotlin.jvm.JvmName("plusAssignAllTag2")
                @Suppress("NOTHING_TO_INLINE")
                inline operator fun com.google.protobuf.kotlin.DslList<com.lizongying.mytv.proto.Ysp.cn.yangshipin.oms.common.proto.imgtagModel.Imgtag, Tag2Proxy>.plusAssign(values: kotlin.collections.Iterable<com.lizongying.mytv.proto.Ysp.cn.yangshipin.oms.common.proto.imgtagModel.Imgtag>) {
                  addAll(values)
                }
                /**
                 * <code>repeated .com.lizongying.mytv.proto.cn.yangshipin.oms.common.proto.imgtagModel.Imgtag tag_2 = 2;</code>
                 * @param index The index to set the value at.
                 * @param value The tag2 to set.
                 */
                @kotlin.jvm.JvmSynthetic
                @kotlin.jvm.JvmName("setTag2")
                operator fun com.google.protobuf.kotlin.DslList<com.lizongying.mytv.proto.Ysp.cn.yangshipin.oms.common.proto.imgtagModel.Imgtag, Tag2Proxy>.set(index: kotlin.Int, value: com.lizongying.mytv.proto.Ysp.cn.yangshipin.oms.common.proto.imgtagModel.Imgtag) {
                  _builder.setTag2(index, value)
                }
                /**
                 * <code>repeated .com.lizongying.mytv.proto.cn.yangshipin.oms.common.proto.imgtagModel.Imgtag tag_2 = 2;</code>
                 */
                @kotlin.jvm.JvmSynthetic
                @kotlin.jvm.JvmName("clearTag2")
                fun com.google.protobuf.kotlin.DslList<com.lizongying.mytv.proto.Ysp.cn.yangshipin.oms.common.proto.imgtagModel.Imgtag, Tag2Proxy>.clear() {
                  _builder.clearTag2()
                }


                /**
                 * An uninstantiable, behaviorless type to represent the field in
                 * generics.
                 */
                @kotlin.OptIn(com.google.protobuf.kotlin.OnlyForUseByGeneratedProtoCode::class)
                class Tag3Proxy private constructor() : com.google.protobuf.kotlin.DslProxy()
                /**
                 * <code>repeated .com.lizongying.mytv.proto.cn.yangshipin.oms.common.proto.imgtagModel.Imgtag tag_3 = 3;</code>
                 */
                 val tag3: com.google.protobuf.kotlin.DslList<com.lizongying.mytv.proto.Ysp.cn.yangshipin.oms.common.proto.imgtagModel.Imgtag, Tag3Proxy>
                  @kotlin.jvm.JvmSynthetic
                  get() = com.google.protobuf.kotlin.DslList(
                    _builder.getTag3List()
                  )
                /**
                 * <code>repeated .com.lizongying.mytv.proto.cn.yangshipin.oms.common.proto.imgtagModel.Imgtag tag_3 = 3;</code>
                 * @param value The tag3 to add.
                 */
                @kotlin.jvm.JvmSynthetic
                @kotlin.jvm.JvmName("addTag3")
                fun com.google.protobuf.kotlin.DslList<com.lizongying.mytv.proto.Ysp.cn.yangshipin.oms.common.proto.imgtagModel.Imgtag, Tag3Proxy>.add(value: com.lizongying.mytv.proto.Ysp.cn.yangshipin.oms.common.proto.imgtagModel.Imgtag) {
                  _builder.addTag3(value)
                }
                /**
                 * <code>repeated .com.lizongying.mytv.proto.cn.yangshipin.oms.common.proto.imgtagModel.Imgtag tag_3 = 3;</code>
                 * @param value The tag3 to add.
                 */
                @kotlin.jvm.JvmSynthetic
                @kotlin.jvm.JvmName("plusAssignTag3")
                @Suppress("NOTHING_TO_INLINE")
                inline operator fun com.google.protobuf.kotlin.DslList<com.lizongying.mytv.proto.Ysp.cn.yangshipin.oms.common.proto.imgtagModel.Imgtag, Tag3Proxy>.plusAssign(value: com.lizongying.mytv.proto.Ysp.cn.yangshipin.oms.common.proto.imgtagModel.Imgtag) {
                  add(value)
                }
                /**
                 * <code>repeated .com.lizongying.mytv.proto.cn.yangshipin.oms.common.proto.imgtagModel.Imgtag tag_3 = 3;</code>
                 * @param values The tag3 to add.
                 */
                @kotlin.jvm.JvmSynthetic
                @kotlin.jvm.JvmName("addAllTag3")
                fun com.google.protobuf.kotlin.DslList<com.lizongying.mytv.proto.Ysp.cn.yangshipin.oms.common.proto.imgtagModel.Imgtag, Tag3Proxy>.addAll(values: kotlin.collections.Iterable<com.lizongying.mytv.proto.Ysp.cn.yangshipin.oms.common.proto.imgtagModel.Imgtag>) {
                  _builder.addAllTag3(values)
                }
                /**
                 * <code>repeated .com.lizongying.mytv.proto.cn.yangshipin.oms.common.proto.imgtagModel.Imgtag tag_3 = 3;</code>
                 * @param values The tag3 to add.
                 */
                @kotlin.jvm.JvmSynthetic
                @kotlin.jvm.JvmName("plusAssignAllTag3")
                @Suppress("NOTHING_TO_INLINE")
                inline operator fun com.google.protobuf.kotlin.DslList<com.lizongying.mytv.proto.Ysp.cn.yangshipin.oms.common.proto.imgtagModel.Imgtag, Tag3Proxy>.plusAssign(values: kotlin.collections.Iterable<com.lizongying.mytv.proto.Ysp.cn.yangshipin.oms.common.proto.imgtagModel.Imgtag>) {
                  addAll(values)
                }
                /**
                 * <code>repeated .com.lizongying.mytv.proto.cn.yangshipin.oms.common.proto.imgtagModel.Imgtag tag_3 = 3;</code>
                 * @param index The index to set the value at.
                 * @param value The tag3 to set.
                 */
                @kotlin.jvm.JvmSynthetic
                @kotlin.jvm.JvmName("setTag3")
                operator fun com.google.protobuf.kotlin.DslList<com.lizongying.mytv.proto.Ysp.cn.yangshipin.oms.common.proto.imgtagModel.Imgtag, Tag3Proxy>.set(index: kotlin.Int, value: com.lizongying.mytv.proto.Ysp.cn.yangshipin.oms.common.proto.imgtagModel.Imgtag) {
                  _builder.setTag3(index, value)
                }
                /**
                 * <code>repeated .com.lizongying.mytv.proto.cn.yangshipin.oms.common.proto.imgtagModel.Imgtag tag_3 = 3;</code>
                 */
                @kotlin.jvm.JvmSynthetic
                @kotlin.jvm.JvmName("clearTag3")
                fun com.google.protobuf.kotlin.DslList<com.lizongying.mytv.proto.Ysp.cn.yangshipin.oms.common.proto.imgtagModel.Imgtag, Tag3Proxy>.clear() {
                  _builder.clearTag3()
                }


                /**
                 * An uninstantiable, behaviorless type to represent the field in
                 * generics.
                 */
                @kotlin.OptIn(com.google.protobuf.kotlin.OnlyForUseByGeneratedProtoCode::class)
                class Tag4Proxy private constructor() : com.google.protobuf.kotlin.DslProxy()
                /**
                 * <code>repeated .com.lizongying.mytv.proto.cn.yangshipin.oms.common.proto.imgtagModel.Imgtag tag_4 = 4;</code>
                 */
                 val tag4: com.google.protobuf.kotlin.DslList<com.lizongying.mytv.proto.Ysp.cn.yangshipin.oms.common.proto.imgtagModel.Imgtag, Tag4Proxy>
                  @kotlin.jvm.JvmSynthetic
                  get() = com.google.protobuf.kotlin.DslList(
                    _builder.getTag4List()
                  )
                /**
                 * <code>repeated .com.lizongying.mytv.proto.cn.yangshipin.oms.common.proto.imgtagModel.Imgtag tag_4 = 4;</code>
                 * @param value The tag4 to add.
                 */
                @kotlin.jvm.JvmSynthetic
                @kotlin.jvm.JvmName("addTag4")
                fun com.google.protobuf.kotlin.DslList<com.lizongying.mytv.proto.Ysp.cn.yangshipin.oms.common.proto.imgtagModel.Imgtag, Tag4Proxy>.add(value: com.lizongying.mytv.proto.Ysp.cn.yangshipin.oms.common.proto.imgtagModel.Imgtag) {
                  _builder.addTag4(value)
                }
                /**
                 * <code>repeated .com.lizongying.mytv.proto.cn.yangshipin.oms.common.proto.imgtagModel.Imgtag tag_4 = 4;</code>
                 * @param value The tag4 to add.
                 */
                @kotlin.jvm.JvmSynthetic
                @kotlin.jvm.JvmName("plusAssignTag4")
                @Suppress("NOTHING_TO_INLINE")
                inline operator fun com.google.protobuf.kotlin.DslList<com.lizongying.mytv.proto.Ysp.cn.yangshipin.oms.common.proto.imgtagModel.Imgtag, Tag4Proxy>.plusAssign(value: com.lizongying.mytv.proto.Ysp.cn.yangshipin.oms.common.proto.imgtagModel.Imgtag) {
                  add(value)
                }
                /**
                 * <code>repeated .com.lizongying.mytv.proto.cn.yangshipin.oms.common.proto.imgtagModel.Imgtag tag_4 = 4;</code>
                 * @param values The tag4 to add.
                 */
                @kotlin.jvm.JvmSynthetic
                @kotlin.jvm.JvmName("addAllTag4")
                fun com.google.protobuf.kotlin.DslList<com.lizongying.mytv.proto.Ysp.cn.yangshipin.oms.common.proto.imgtagModel.Imgtag, Tag4Proxy>.addAll(values: kotlin.collections.Iterable<com.lizongying.mytv.proto.Ysp.cn.yangshipin.oms.common.proto.imgtagModel.Imgtag>) {
                  _builder.addAllTag4(values)
                }
                /**
                 * <code>repeated .com.lizongying.mytv.proto.cn.yangshipin.oms.common.proto.imgtagModel.Imgtag tag_4 = 4;</code>
                 * @param values The tag4 to add.
                 */
                @kotlin.jvm.JvmSynthetic
                @kotlin.jvm.JvmName("plusAssignAllTag4")
                @Suppress("NOTHING_TO_INLINE")
                inline operator fun com.google.protobuf.kotlin.DslList<com.lizongying.mytv.proto.Ysp.cn.yangshipin.oms.common.proto.imgtagModel.Imgtag, Tag4Proxy>.plusAssign(values: kotlin.collections.Iterable<com.lizongying.mytv.proto.Ysp.cn.yangshipin.oms.common.proto.imgtagModel.Imgtag>) {
                  addAll(values)
                }
                /**
                 * <code>repeated .com.lizongying.mytv.proto.cn.yangshipin.oms.common.proto.imgtagModel.Imgtag tag_4 = 4;</code>
                 * @param index The index to set the value at.
                 * @param value The tag4 to set.
                 */
                @kotlin.jvm.JvmSynthetic
                @kotlin.jvm.JvmName("setTag4")
                operator fun com.google.protobuf.kotlin.DslList<com.lizongying.mytv.proto.Ysp.cn.yangshipin.oms.common.proto.imgtagModel.Imgtag, Tag4Proxy>.set(index: kotlin.Int, value: com.lizongying.mytv.proto.Ysp.cn.yangshipin.oms.common.proto.imgtagModel.Imgtag) {
                  _builder.setTag4(index, value)
                }
                /**
                 * <code>repeated .com.lizongying.mytv.proto.cn.yangshipin.oms.common.proto.imgtagModel.Imgtag tag_4 = 4;</code>
                 */
                @kotlin.jvm.JvmSynthetic
                @kotlin.jvm.JvmName("clearTag4")
                fun com.google.protobuf.kotlin.DslList<com.lizongying.mytv.proto.Ysp.cn.yangshipin.oms.common.proto.imgtagModel.Imgtag, Tag4Proxy>.clear() {
                  _builder.clearTag4()
                }

              }
            }
            @kotlin.jvm.JvmName("-initializeimgtag")
            inline fun imgtag(block: com.lizongying.mytv.proto.cnKt.yangshipinKt.omsKt.commonKt.protoKt.imgtagModelKt.ImgtagKt.Dsl.() -> kotlin.Unit): com.lizongying.mytv.proto.Ysp.cn.yangshipin.oms.common.proto.imgtagModel.Imgtag =
              com.lizongying.mytv.proto.cnKt.yangshipinKt.omsKt.commonKt.protoKt.imgtagModelKt.ImgtagKt.Dsl._create(com.lizongying.mytv.proto.Ysp.cn.yangshipin.oms.common.proto.imgtagModel.Imgtag.newBuilder()).apply { block() }._build()
            object ImgtagKt {
              @kotlin.OptIn(com.google.protobuf.kotlin.OnlyForUseByGeneratedProtoCode::class)
              @com.google.protobuf.kotlin.ProtoDslMarker
              class Dsl private constructor(
                private val _builder: com.lizongying.mytv.proto.Ysp.cn.yangshipin.oms.common.proto.imgtagModel.Imgtag.Builder
              ) {
                companion object {
                  @kotlin.jvm.JvmSynthetic
                  @kotlin.PublishedApi
                  internal fun _create(builder: com.lizongying.mytv.proto.Ysp.cn.yangshipin.oms.common.proto.imgtagModel.Imgtag.Builder): Dsl = Dsl(builder)
                }

                @kotlin.jvm.JvmSynthetic
                @kotlin.PublishedApi
                internal fun _build(): com.lizongying.mytv.proto.Ysp.cn.yangshipin.oms.common.proto.imgtagModel.Imgtag = _builder.build()

                /**
                 * <code>string id = 1;</code>
                 */
                var id: kotlin.String
                  @JvmName("getId")
                  get() = _builder.getId()
                  @JvmName("setId")
                  set(value) {
                    _builder.setId(value)
                  }
                /**
                 * <code>string id = 1;</code>
                 */
                fun clearId() {
                  _builder.clearId()
                }

                /**
                 * <code>string text = 2;</code>
                 */
                var text: kotlin.String
                  @JvmName("getText")
                  get() = _builder.getText()
                  @JvmName("setText")
                  set(value) {
                    _builder.setText(value)
                  }
                /**
                 * <code>string text = 2;</code>
                 */
                fun clearText() {
                  _builder.clearText()
                }
              }
            }
          }
          @kotlin.jvm.JvmName("-initializepageModel")
          inline fun pageModel(block: com.lizongying.mytv.proto.cnKt.yangshipinKt.omsKt.commonKt.protoKt.pageModelKt.Dsl.() -> kotlin.Unit): com.lizongying.mytv.proto.Ysp.cn.yangshipin.oms.common.proto.pageModel =
            com.lizongying.mytv.proto.cnKt.yangshipinKt.omsKt.commonKt.protoKt.pageModelKt.Dsl._create(com.lizongying.mytv.proto.Ysp.cn.yangshipin.oms.common.proto.pageModel.newBuilder()).apply { block() }._build()
          object pageModelKt {
            @kotlin.OptIn(com.google.protobuf.kotlin.OnlyForUseByGeneratedProtoCode::class)
            @com.google.protobuf.kotlin.ProtoDslMarker
            class Dsl private constructor(
              private val _builder: com.lizongying.mytv.proto.Ysp.cn.yangshipin.oms.common.proto.pageModel.Builder
            ) {
              companion object {
                @kotlin.jvm.JvmSynthetic
                @kotlin.PublishedApi
                internal fun _create(builder: com.lizongying.mytv.proto.Ysp.cn.yangshipin.oms.common.proto.pageModel.Builder): Dsl = Dsl(builder)
              }

              @kotlin.jvm.JvmSynthetic
              @kotlin.PublishedApi
              internal fun _build(): com.lizongying.mytv.proto.Ysp.cn.yangshipin.oms.common.proto.pageModel = _builder.build()
            }
            @kotlin.jvm.JvmName("-initializeresponse")
            inline fun response(block: com.lizongying.mytv.proto.cnKt.yangshipinKt.omsKt.commonKt.protoKt.pageModelKt.ResponseKt.Dsl.() -> kotlin.Unit): com.lizongying.mytv.proto.Ysp.cn.yangshipin.oms.common.proto.pageModel.Response =
              com.lizongying.mytv.proto.cnKt.yangshipinKt.omsKt.commonKt.protoKt.pageModelKt.ResponseKt.Dsl._create(com.lizongying.mytv.proto.Ysp.cn.yangshipin.oms.common.proto.pageModel.Response.newBuilder()).apply { block() }._build()
            object ResponseKt {
              @kotlin.OptIn(com.google.protobuf.kotlin.OnlyForUseByGeneratedProtoCode::class)
              @com.google.protobuf.kotlin.ProtoDslMarker
              class Dsl private constructor(
                private val _builder: com.lizongying.mytv.proto.Ysp.cn.yangshipin.oms.common.proto.pageModel.Response.Builder
              ) {
                companion object {
                  @kotlin.jvm.JvmSynthetic
                  @kotlin.PublishedApi
                  internal fun _create(builder: com.lizongying.mytv.proto.Ysp.cn.yangshipin.oms.common.proto.pageModel.Response.Builder): Dsl = Dsl(builder)
                }

                @kotlin.jvm.JvmSynthetic
                @kotlin.PublishedApi
                internal fun _build(): com.lizongying.mytv.proto.Ysp.cn.yangshipin.oms.common.proto.pageModel.Response = _builder.build()

                /**
                 * <code>uint32 code = 1;</code>
                 */
                var code: kotlin.Int
                  @JvmName("getCode")
                  get() = _builder.getCode()
                  @JvmName("setCode")
                  set(value) {
                    _builder.setCode(value)
                  }
                /**
                 * <code>uint32 code = 1;</code>
                 */
                fun clearCode() {
                  _builder.clearCode()
                }

                /**
                 * <code>.com.lizongying.mytv.proto.cn.yangshipin.oms.common.proto.pageModel.Data data = 2;</code>
                 */
                var data: com.lizongying.mytv.proto.Ysp.cn.yangshipin.oms.common.proto.pageModel.Data
                  @JvmName("getData")
                  get() = _builder.getData()
                  @JvmName("setData")
                  set(value) {
                    _builder.setData(value)
                  }
                /**
                 * <code>.com.lizongying.mytv.proto.cn.yangshipin.oms.common.proto.pageModel.Data data = 2;</code>
                 */
                fun clearData() {
                  _builder.clearData()
                }
                /**
                 * <code>.com.lizongying.mytv.proto.cn.yangshipin.oms.common.proto.pageModel.Data data = 2;</code>
                 * @return Whether the data field is set.
                 */
                fun hasData(): kotlin.Boolean {
                  return _builder.hasData()
                }

                /**
                 * <code>string message = 3;</code>
                 */
                var message: kotlin.String
                  @JvmName("getMessage")
                  get() = _builder.getMessage()
                  @JvmName("setMessage")
                  set(value) {
                    _builder.setMessage(value)
                  }
                /**
                 * <code>string message = 3;</code>
                 */
                fun clearMessage() {
                  _builder.clearMessage()
                }
              }
            }
            @kotlin.jvm.JvmName("-initializedata")
            inline fun data(block: com.lizongying.mytv.proto.cnKt.yangshipinKt.omsKt.commonKt.protoKt.pageModelKt.DataKt.Dsl.() -> kotlin.Unit): com.lizongying.mytv.proto.Ysp.cn.yangshipin.oms.common.proto.pageModel.Data =
              com.lizongying.mytv.proto.cnKt.yangshipinKt.omsKt.commonKt.protoKt.pageModelKt.DataKt.Dsl._create(com.lizongying.mytv.proto.Ysp.cn.yangshipin.oms.common.proto.pageModel.Data.newBuilder()).apply { block() }._build()
            object DataKt {
              @kotlin.OptIn(com.google.protobuf.kotlin.OnlyForUseByGeneratedProtoCode::class)
              @com.google.protobuf.kotlin.ProtoDslMarker
              class Dsl private constructor(
                private val _builder: com.lizongying.mytv.proto.Ysp.cn.yangshipin.oms.common.proto.pageModel.Data.Builder
              ) {
                companion object {
                  @kotlin.jvm.JvmSynthetic
                  @kotlin.PublishedApi
                  internal fun _create(builder: com.lizongying.mytv.proto.Ysp.cn.yangshipin.oms.common.proto.pageModel.Data.Builder): Dsl = Dsl(builder)
                }

                @kotlin.jvm.JvmSynthetic
                @kotlin.PublishedApi
                internal fun _build(): com.lizongying.mytv.proto.Ysp.cn.yangshipin.oms.common.proto.pageModel.Data = _builder.build()

                /**
                 * <code>string feedId = 1;</code>
                 */
                var feedId: kotlin.String
                  @JvmName("getFeedId")
                  get() = _builder.getFeedId()
                  @JvmName("setFeedId")
                  set(value) {
                    _builder.setFeedId(value)
                  }
                /**
                 * <code>string feedId = 1;</code>
                 */
                fun clearFeedId() {
                  _builder.clearFeedId()
                }

                /**
                 * An uninstantiable, behaviorless type to represent the field in
                 * generics.
                 */
                @kotlin.OptIn(com.google.protobuf.kotlin.OnlyForUseByGeneratedProtoCode::class)
                class FeedModuleListProxy private constructor() : com.google.protobuf.kotlin.DslProxy()
                /**
                 * <code>repeated .com.lizongying.mytv.proto.cn.yangshipin.oms.common.proto.pageModel.Module feedModuleList = 2;</code>
                 */
                 val feedModuleList: com.google.protobuf.kotlin.DslList<com.lizongying.mytv.proto.Ysp.cn.yangshipin.oms.common.proto.pageModel.Module, FeedModuleListProxy>
                  @kotlin.jvm.JvmSynthetic
                  get() = com.google.protobuf.kotlin.DslList(
                    _builder.getFeedModuleListList()
                  )
                /**
                 * <code>repeated .com.lizongying.mytv.proto.cn.yangshipin.oms.common.proto.pageModel.Module feedModuleList = 2;</code>
                 * @param value The feedModuleList to add.
                 */
                @kotlin.jvm.JvmSynthetic
                @kotlin.jvm.JvmName("addFeedModuleList")
                fun com.google.protobuf.kotlin.DslList<com.lizongying.mytv.proto.Ysp.cn.yangshipin.oms.common.proto.pageModel.Module, FeedModuleListProxy>.add(value: com.lizongying.mytv.proto.Ysp.cn.yangshipin.oms.common.proto.pageModel.Module) {
                  _builder.addFeedModuleList(value)
                }
                /**
                 * <code>repeated .com.lizongying.mytv.proto.cn.yangshipin.oms.common.proto.pageModel.Module feedModuleList = 2;</code>
                 * @param value The feedModuleList to add.
                 */
                @kotlin.jvm.JvmSynthetic
                @kotlin.jvm.JvmName("plusAssignFeedModuleList")
                @Suppress("NOTHING_TO_INLINE")
                inline operator fun com.google.protobuf.kotlin.DslList<com.lizongying.mytv.proto.Ysp.cn.yangshipin.oms.common.proto.pageModel.Module, FeedModuleListProxy>.plusAssign(value: com.lizongying.mytv.proto.Ysp.cn.yangshipin.oms.common.proto.pageModel.Module) {
                  add(value)
                }
                /**
                 * <code>repeated .com.lizongying.mytv.proto.cn.yangshipin.oms.common.proto.pageModel.Module feedModuleList = 2;</code>
                 * @param values The feedModuleList to add.
                 */
                @kotlin.jvm.JvmSynthetic
                @kotlin.jvm.JvmName("addAllFeedModuleList")
                fun com.google.protobuf.kotlin.DslList<com.lizongying.mytv.proto.Ysp.cn.yangshipin.oms.common.proto.pageModel.Module, FeedModuleListProxy>.addAll(values: kotlin.collections.Iterable<com.lizongying.mytv.proto.Ysp.cn.yangshipin.oms.common.proto.pageModel.Module>) {
                  _builder.addAllFeedModuleList(values)
                }
                /**
                 * <code>repeated .com.lizongying.mytv.proto.cn.yangshipin.oms.common.proto.pageModel.Module feedModuleList = 2;</code>
                 * @param values The feedModuleList to add.
                 */
                @kotlin.jvm.JvmSynthetic
                @kotlin.jvm.JvmName("plusAssignAllFeedModuleList")
                @Suppress("NOTHING_TO_INLINE")
                inline operator fun com.google.protobuf.kotlin.DslList<com.lizongying.mytv.proto.Ysp.cn.yangshipin.oms.common.proto.pageModel.Module, FeedModuleListProxy>.plusAssign(values: kotlin.collections.Iterable<com.lizongying.mytv.proto.Ysp.cn.yangshipin.oms.common.proto.pageModel.Module>) {
                  addAll(values)
                }
                /**
                 * <code>repeated .com.lizongying.mytv.proto.cn.yangshipin.oms.common.proto.pageModel.Module feedModuleList = 2;</code>
                 * @param index The index to set the value at.
                 * @param value The feedModuleList to set.
                 */
                @kotlin.jvm.JvmSynthetic
                @kotlin.jvm.JvmName("setFeedModuleList")
                operator fun com.google.protobuf.kotlin.DslList<com.lizongying.mytv.proto.Ysp.cn.yangshipin.oms.common.proto.pageModel.Module, FeedModuleListProxy>.set(index: kotlin.Int, value: com.lizongying.mytv.proto.Ysp.cn.yangshipin.oms.common.proto.pageModel.Module) {
                  _builder.setFeedModuleList(index, value)
                }
                /**
                 * <code>repeated .com.lizongying.mytv.proto.cn.yangshipin.oms.common.proto.pageModel.Module feedModuleList = 2;</code>
                 */
                @kotlin.jvm.JvmSynthetic
                @kotlin.jvm.JvmName("clearFeedModuleList")
                fun com.google.protobuf.kotlin.DslList<com.lizongying.mytv.proto.Ysp.cn.yangshipin.oms.common.proto.pageModel.Module, FeedModuleListProxy>.clear() {
                  _builder.clearFeedModuleList()
                }

              }
            }
            @kotlin.jvm.JvmName("-initializemodule")
            inline fun module(block: com.lizongying.mytv.proto.cnKt.yangshipinKt.omsKt.commonKt.protoKt.pageModelKt.ModuleKt.Dsl.() -> kotlin.Unit): com.lizongying.mytv.proto.Ysp.cn.yangshipin.oms.common.proto.pageModel.Module =
              com.lizongying.mytv.proto.cnKt.yangshipinKt.omsKt.commonKt.protoKt.pageModelKt.ModuleKt.Dsl._create(com.lizongying.mytv.proto.Ysp.cn.yangshipin.oms.common.proto.pageModel.Module.newBuilder()).apply { block() }._build()
            object ModuleKt {
              @kotlin.OptIn(com.google.protobuf.kotlin.OnlyForUseByGeneratedProtoCode::class)
              @com.google.protobuf.kotlin.ProtoDslMarker
              class Dsl private constructor(
                private val _builder: com.lizongying.mytv.proto.Ysp.cn.yangshipin.oms.common.proto.pageModel.Module.Builder
              ) {
                companion object {
                  @kotlin.jvm.JvmSynthetic
                  @kotlin.PublishedApi
                  internal fun _create(builder: com.lizongying.mytv.proto.Ysp.cn.yangshipin.oms.common.proto.pageModel.Module.Builder): Dsl = Dsl(builder)
                }

                @kotlin.jvm.JvmSynthetic
                @kotlin.PublishedApi
                internal fun _build(): com.lizongying.mytv.proto.Ysp.cn.yangshipin.oms.common.proto.pageModel.Module = _builder.build()

                /**
                 * <code>string moduleId = 1;</code>
                 */
                var moduleId: kotlin.String
                  @JvmName("getModuleId")
                  get() = _builder.getModuleId()
                  @JvmName("setModuleId")
                  set(value) {
                    _builder.setModuleId(value)
                  }
                /**
                 * <code>string moduleId = 1;</code>
                 */
                fun clearModuleId() {
                  _builder.clearModuleId()
                }

                /**
                 * <code>string moduleType = 2;</code>
                 */
                var moduleType: kotlin.String
                  @JvmName("getModuleType")
                  get() = _builder.getModuleType()
                  @JvmName("setModuleType")
                  set(value) {
                    _builder.setModuleType(value)
                  }
                /**
                 * <code>string moduleType = 2;</code>
                 */
                fun clearModuleType() {
                  _builder.clearModuleType()
                }

                /**
                 * An uninstantiable, behaviorless type to represent the field in
                 * generics.
                 */
                @kotlin.OptIn(com.google.protobuf.kotlin.OnlyForUseByGeneratedProtoCode::class)
                class DataListProxy private constructor() : com.google.protobuf.kotlin.DslProxy()
                /**
                 * <code>repeated .com.lizongying.mytv.proto.cn.yangshipin.oms.common.proto.pageModel.ModuleData dataList = 3;</code>
                 */
                 val dataList: com.google.protobuf.kotlin.DslList<com.lizongying.mytv.proto.Ysp.cn.yangshipin.oms.common.proto.pageModel.ModuleData, DataListProxy>
                  @kotlin.jvm.JvmSynthetic
                  get() = com.google.protobuf.kotlin.DslList(
                    _builder.getDataListList()
                  )
                /**
                 * <code>repeated .com.lizongying.mytv.proto.cn.yangshipin.oms.common.proto.pageModel.ModuleData dataList = 3;</code>
                 * @param value The dataList to add.
                 */
                @kotlin.jvm.JvmSynthetic
                @kotlin.jvm.JvmName("addDataList")
                fun com.google.protobuf.kotlin.DslList<com.lizongying.mytv.proto.Ysp.cn.yangshipin.oms.common.proto.pageModel.ModuleData, DataListProxy>.add(value: com.lizongying.mytv.proto.Ysp.cn.yangshipin.oms.common.proto.pageModel.ModuleData) {
                  _builder.addDataList(value)
                }
                /**
                 * <code>repeated .com.lizongying.mytv.proto.cn.yangshipin.oms.common.proto.pageModel.ModuleData dataList = 3;</code>
                 * @param value The dataList to add.
                 */
                @kotlin.jvm.JvmSynthetic
                @kotlin.jvm.JvmName("plusAssignDataList")
                @Suppress("NOTHING_TO_INLINE")
                inline operator fun com.google.protobuf.kotlin.DslList<com.lizongying.mytv.proto.Ysp.cn.yangshipin.oms.common.proto.pageModel.ModuleData, DataListProxy>.plusAssign(value: com.lizongying.mytv.proto.Ysp.cn.yangshipin.oms.common.proto.pageModel.ModuleData) {
                  add(value)
                }
                /**
                 * <code>repeated .com.lizongying.mytv.proto.cn.yangshipin.oms.common.proto.pageModel.ModuleData dataList = 3;</code>
                 * @param values The dataList to add.
                 */
                @kotlin.jvm.JvmSynthetic
                @kotlin.jvm.JvmName("addAllDataList")
                fun com.google.protobuf.kotlin.DslList<com.lizongying.mytv.proto.Ysp.cn.yangshipin.oms.common.proto.pageModel.ModuleData, DataListProxy>.addAll(values: kotlin.collections.Iterable<com.lizongying.mytv.proto.Ysp.cn.yangshipin.oms.common.proto.pageModel.ModuleData>) {
                  _builder.addAllDataList(values)
                }
                /**
                 * <code>repeated .com.lizongying.mytv.proto.cn.yangshipin.oms.common.proto.pageModel.ModuleData dataList = 3;</code>
                 * @param values The dataList to add.
                 */
                @kotlin.jvm.JvmSynthetic
                @kotlin.jvm.JvmName("plusAssignAllDataList")
                @Suppress("NOTHING_TO_INLINE")
                inline operator fun com.google.protobuf.kotlin.DslList<com.lizongying.mytv.proto.Ysp.cn.yangshipin.oms.common.proto.pageModel.ModuleData, DataListProxy>.plusAssign(values: kotlin.collections.Iterable<com.lizongying.mytv.proto.Ysp.cn.yangshipin.oms.common.proto.pageModel.ModuleData>) {
                  addAll(values)
                }
                /**
                 * <code>repeated .com.lizongying.mytv.proto.cn.yangshipin.oms.common.proto.pageModel.ModuleData dataList = 3;</code>
                 * @param index The index to set the value at.
                 * @param value The dataList to set.
                 */
                @kotlin.jvm.JvmSynthetic
                @kotlin.jvm.JvmName("setDataList")
                operator fun com.google.protobuf.kotlin.DslList<com.lizongying.mytv.proto.Ysp.cn.yangshipin.oms.common.proto.pageModel.ModuleData, DataListProxy>.set(index: kotlin.Int, value: com.lizongying.mytv.proto.Ysp.cn.yangshipin.oms.common.proto.pageModel.ModuleData) {
                  _builder.setDataList(index, value)
                }
                /**
                 * <code>repeated .com.lizongying.mytv.proto.cn.yangshipin.oms.common.proto.pageModel.ModuleData dataList = 3;</code>
                 */
                @kotlin.jvm.JvmSynthetic
                @kotlin.jvm.JvmName("clearDataList")
                fun com.google.protobuf.kotlin.DslList<com.lizongying.mytv.proto.Ysp.cn.yangshipin.oms.common.proto.pageModel.ModuleData, DataListProxy>.clear() {
                  _builder.clearDataList()
                }


                /**
                 * <code>string title = 4;</code>
                 */
                var title: kotlin.String
                  @JvmName("getTitle")
                  get() = _builder.getTitle()
                  @JvmName("setTitle")
                  set(value) {
                    _builder.setTitle(value)
                  }
                /**
                 * <code>string title = 4;</code>
                 */
                fun clearTitle() {
                  _builder.clearTitle()
                }

                /**
                 * <code>string bgColor = 5;</code>
                 */
                var bgColor: kotlin.String
                  @JvmName("getBgColor")
                  get() = _builder.getBgColor()
                  @JvmName("setBgColor")
                  set(value) {
                    _builder.setBgColor(value)
                  }
                /**
                 * <code>string bgColor = 5;</code>
                 */
                fun clearBgColor() {
                  _builder.clearBgColor()
                }

                /**
                 * <code>string bg = 6;</code>
                 */
                var bg: kotlin.String
                  @JvmName("getBg")
                  get() = _builder.getBg()
                  @JvmName("setBg")
                  set(value) {
                    _builder.setBg(value)
                  }
                /**
                 * <code>string bg = 6;</code>
                 */
                fun clearBg() {
                  _builder.clearBg()
                }

                /**
                 * <code>int32 row = 7;</code>
                 */
                var row: kotlin.Int
                  @JvmName("getRow")
                  get() = _builder.getRow()
                  @JvmName("setRow")
                  set(value) {
                    _builder.setRow(value)
                  }
                /**
                 * <code>int32 row = 7;</code>
                 */
                fun clearRow() {
                  _builder.clearRow()
                }

                /**
                 * <code>int32 rowNum = 8;</code>
                 */
                var rowNum: kotlin.Int
                  @JvmName("getRowNum")
                  get() = _builder.getRowNum()
                  @JvmName("setRowNum")
                  set(value) {
                    _builder.setRowNum(value)
                  }
                /**
                 * <code>int32 rowNum = 8;</code>
                 */
                fun clearRowNum() {
                  _builder.clearRowNum()
                }

                /**
                 * <code>bool showMore = 9;</code>
                 */
                var showMore: kotlin.Boolean
                  @JvmName("getShowMore")
                  get() = _builder.getShowMore()
                  @JvmName("setShowMore")
                  set(value) {
                    _builder.setShowMore(value)
                  }
                /**
                 * <code>bool showMore = 9;</code>
                 */
                fun clearShowMore() {
                  _builder.clearShowMore()
                }

                /**
                 * <code>string showMoreUrl = 10;</code>
                 */
                var showMoreUrl: kotlin.String
                  @JvmName("getShowMoreUrl")
                  get() = _builder.getShowMoreUrl()
                  @JvmName("setShowMoreUrl")
                  set(value) {
                    _builder.setShowMoreUrl(value)
                  }
                /**
                 * <code>string showMoreUrl = 10;</code>
                 */
                fun clearShowMoreUrl() {
                  _builder.clearShowMoreUrl()
                }

                /**
                 * <code>bool showChange = 11;</code>
                 */
                var showChange: kotlin.Boolean
                  @JvmName("getShowChange")
                  get() = _builder.getShowChange()
                  @JvmName("setShowChange")
                  set(value) {
                    _builder.setShowChange(value)
                  }
                /**
                 * <code>bool showChange = 11;</code>
                 */
                fun clearShowChange() {
                  _builder.clearShowChange()
                }

                /**
                 * <code>bool showPagination = 12;</code>
                 */
                var showPagination: kotlin.Boolean
                  @JvmName("getShowPagination")
                  get() = _builder.getShowPagination()
                  @JvmName("setShowPagination")
                  set(value) {
                    _builder.setShowPagination(value)
                  }
                /**
                 * <code>bool showPagination = 12;</code>
                 */
                fun clearShowPagination() {
                  _builder.clearShowPagination()
                }

                /**
                 * <code>string dataSource = 13;</code>
                 */
                var dataSource: kotlin.String
                  @JvmName("getDataSource")
                  get() = _builder.getDataSource()
                  @JvmName("setDataSource")
                  set(value) {
                    _builder.setDataSource(value)
                  }
                /**
                 * <code>string dataSource = 13;</code>
                 */
                fun clearDataSource() {
                  _builder.clearDataSource()
                }

                /**
                 * <code>.com.lizongying.mytv.proto.cn.yangshipin.oms.common.proto.recommendApiModel.RecommendApiData dataRecommendApi = 14;</code>
                 */
                var dataRecommendApi: com.lizongying.mytv.proto.Ysp.cn.yangshipin.oms.common.proto.recommendApiModel.RecommendApiData
                  @JvmName("getDataRecommendApi")
                  get() = _builder.getDataRecommendApi()
                  @JvmName("setDataRecommendApi")
                  set(value) {
                    _builder.setDataRecommendApi(value)
                  }
                /**
                 * <code>.com.lizongying.mytv.proto.cn.yangshipin.oms.common.proto.recommendApiModel.RecommendApiData dataRecommendApi = 14;</code>
                 */
                fun clearDataRecommendApi() {
                  _builder.clearDataRecommendApi()
                }
                /**
                 * <code>.com.lizongying.mytv.proto.cn.yangshipin.oms.common.proto.recommendApiModel.RecommendApiData dataRecommendApi = 14;</code>
                 * @return Whether the dataRecommendApi field is set.
                 */
                fun hasDataRecommendApi(): kotlin.Boolean {
                  return _builder.hasDataRecommendApi()
                }

                /**
                 * An uninstantiable, behaviorless type to represent the field in
                 * generics.
                 */
                @kotlin.OptIn(com.google.protobuf.kotlin.OnlyForUseByGeneratedProtoCode::class)
                class DataTvChannelListProxy private constructor() : com.google.protobuf.kotlin.DslProxy()
                /**
                 * <code>repeated .com.lizongying.mytv.proto.cn.yangshipin.oms.common.proto.tvChannelListModel.TvChannelListData dataTvChannelList = 15;</code>
                 */
                 val dataTvChannelList: com.google.protobuf.kotlin.DslList<com.lizongying.mytv.proto.Ysp.cn.yangshipin.oms.common.proto.tvChannelListModel.TvChannelListData, DataTvChannelListProxy>
                  @kotlin.jvm.JvmSynthetic
                  get() = com.google.protobuf.kotlin.DslList(
                    _builder.getDataTvChannelListList()
                  )
                /**
                 * <code>repeated .com.lizongying.mytv.proto.cn.yangshipin.oms.common.proto.tvChannelListModel.TvChannelListData dataTvChannelList = 15;</code>
                 * @param value The dataTvChannelList to add.
                 */
                @kotlin.jvm.JvmSynthetic
                @kotlin.jvm.JvmName("addDataTvChannelList")
                fun com.google.protobuf.kotlin.DslList<com.lizongying.mytv.proto.Ysp.cn.yangshipin.oms.common.proto.tvChannelListModel.TvChannelListData, DataTvChannelListProxy>.add(value: com.lizongying.mytv.proto.Ysp.cn.yangshipin.oms.common.proto.tvChannelListModel.TvChannelListData) {
                  _builder.addDataTvChannelList(value)
                }
                /**
                 * <code>repeated .com.lizongying.mytv.proto.cn.yangshipin.oms.common.proto.tvChannelListModel.TvChannelListData dataTvChannelList = 15;</code>
                 * @param value The dataTvChannelList to add.
                 */
                @kotlin.jvm.JvmSynthetic
                @kotlin.jvm.JvmName("plusAssignDataTvChannelList")
                @Suppress("NOTHING_TO_INLINE")
                inline operator fun com.google.protobuf.kotlin.DslList<com.lizongying.mytv.proto.Ysp.cn.yangshipin.oms.common.proto.tvChannelListModel.TvChannelListData, DataTvChannelListProxy>.plusAssign(value: com.lizongying.mytv.proto.Ysp.cn.yangshipin.oms.common.proto.tvChannelListModel.TvChannelListData) {
                  add(value)
                }
                /**
                 * <code>repeated .com.lizongying.mytv.proto.cn.yangshipin.oms.common.proto.tvChannelListModel.TvChannelListData dataTvChannelList = 15;</code>
                 * @param values The dataTvChannelList to add.
                 */
                @kotlin.jvm.JvmSynthetic
                @kotlin.jvm.JvmName("addAllDataTvChannelList")
                fun com.google.protobuf.kotlin.DslList<com.lizongying.mytv.proto.Ysp.cn.yangshipin.oms.common.proto.tvChannelListModel.TvChannelListData, DataTvChannelListProxy>.addAll(values: kotlin.collections.Iterable<com.lizongying.mytv.proto.Ysp.cn.yangshipin.oms.common.proto.tvChannelListModel.TvChannelListData>) {
                  _builder.addAllDataTvChannelList(values)
                }
                /**
                 * <code>repeated .com.lizongying.mytv.proto.cn.yangshipin.oms.common.proto.tvChannelListModel.TvChannelListData dataTvChannelList = 15;</code>
                 * @param values The dataTvChannelList to add.
                 */
                @kotlin.jvm.JvmSynthetic
                @kotlin.jvm.JvmName("plusAssignAllDataTvChannelList")
                @Suppress("NOTHING_TO_INLINE")
                inline operator fun com.google.protobuf.kotlin.DslList<com.lizongying.mytv.proto.Ysp.cn.yangshipin.oms.common.proto.tvChannelListModel.TvChannelListData, DataTvChannelListProxy>.plusAssign(values: kotlin.collections.Iterable<com.lizongying.mytv.proto.Ysp.cn.yangshipin.oms.common.proto.tvChannelListModel.TvChannelListData>) {
                  addAll(values)
                }
                /**
                 * <code>repeated .com.lizongying.mytv.proto.cn.yangshipin.oms.common.proto.tvChannelListModel.TvChannelListData dataTvChannelList = 15;</code>
                 * @param index The index to set the value at.
                 * @param value The dataTvChannelList to set.
                 */
                @kotlin.jvm.JvmSynthetic
                @kotlin.jvm.JvmName("setDataTvChannelList")
                operator fun com.google.protobuf.kotlin.DslList<com.lizongying.mytv.proto.Ysp.cn.yangshipin.oms.common.proto.tvChannelListModel.TvChannelListData, DataTvChannelListProxy>.set(index: kotlin.Int, value: com.lizongying.mytv.proto.Ysp.cn.yangshipin.oms.common.proto.tvChannelListModel.TvChannelListData) {
                  _builder.setDataTvChannelList(index, value)
                }
                /**
                 * <code>repeated .com.lizongying.mytv.proto.cn.yangshipin.oms.common.proto.tvChannelListModel.TvChannelListData dataTvChannelList = 15;</code>
                 */
                @kotlin.jvm.JvmSynthetic
                @kotlin.jvm.JvmName("clearDataTvChannelList")
                fun com.google.protobuf.kotlin.DslList<com.lizongying.mytv.proto.Ysp.cn.yangshipin.oms.common.proto.tvChannelListModel.TvChannelListData, DataTvChannelListProxy>.clear() {
                  _builder.clearDataTvChannelList()
                }


                /**
                 * <code>string exString = 16;</code>
                 */
                var exString: kotlin.String
                  @JvmName("getExString")
                  get() = _builder.getExString()
                  @JvmName("setExString")
                  set(value) {
                    _builder.setExString(value)
                  }
                /**
                 * <code>string exString = 16;</code>
                 */
                fun clearExString() {
                  _builder.clearExString()
                }

                /**
                 * <code>string titlePic = 17;</code>
                 */
                var titlePic: kotlin.String
                  @JvmName("getTitlePic")
                  get() = _builder.getTitlePic()
                  @JvmName("setTitlePic")
                  set(value) {
                    _builder.setTitlePic(value)
                  }
                /**
                 * <code>string titlePic = 17;</code>
                 */
                fun clearTitlePic() {
                  _builder.clearTitlePic()
                }

                /**
                 * <code>.com.lizongying.mytv.proto.cn.yangshipin.oms.common.proto.vipModuleDataModel.VipModuleData dataVipModule = 18;</code>
                 */
                var dataVipModule: com.lizongying.mytv.proto.Ysp.cn.yangshipin.oms.common.proto.vipModuleDataModel.VipModuleData
                  @JvmName("getDataVipModule")
                  get() = _builder.getDataVipModule()
                  @JvmName("setDataVipModule")
                  set(value) {
                    _builder.setDataVipModule(value)
                  }
                /**
                 * <code>.com.lizongying.mytv.proto.cn.yangshipin.oms.common.proto.vipModuleDataModel.VipModuleData dataVipModule = 18;</code>
                 */
                fun clearDataVipModule() {
                  _builder.clearDataVipModule()
                }
                /**
                 * <code>.com.lizongying.mytv.proto.cn.yangshipin.oms.common.proto.vipModuleDataModel.VipModuleData dataVipModule = 18;</code>
                 * @return Whether the dataVipModule field is set.
                 */
                fun hasDataVipModule(): kotlin.Boolean {
                  return _builder.hasDataVipModule()
                }

                /**
                 * <code>string exString2 = 19;</code>
                 */
                var exString2: kotlin.String
                  @JvmName("getExString2")
                  get() = _builder.getExString2()
                  @JvmName("setExString2")
                  set(value) {
                    _builder.setExString2(value)
                  }
                /**
                 * <code>string exString2 = 19;</code>
                 */
                fun clearExString2() {
                  _builder.clearExString2()
                }

                /**
                 * <code>string titleIcon = 20;</code>
                 */
                var titleIcon: kotlin.String
                  @JvmName("getTitleIcon")
                  get() = _builder.getTitleIcon()
                  @JvmName("setTitleIcon")
                  set(value) {
                    _builder.setTitleIcon(value)
                  }
                /**
                 * <code>string titleIcon = 20;</code>
                 */
                fun clearTitleIcon() {
                  _builder.clearTitleIcon()
                }
              }
            }
            @kotlin.jvm.JvmName("-initializemoduleData")
            inline fun moduleData(block: com.lizongying.mytv.proto.cnKt.yangshipinKt.omsKt.commonKt.protoKt.pageModelKt.ModuleDataKt.Dsl.() -> kotlin.Unit): com.lizongying.mytv.proto.Ysp.cn.yangshipin.oms.common.proto.pageModel.ModuleData =
              com.lizongying.mytv.proto.cnKt.yangshipinKt.omsKt.commonKt.protoKt.pageModelKt.ModuleDataKt.Dsl._create(com.lizongying.mytv.proto.Ysp.cn.yangshipin.oms.common.proto.pageModel.ModuleData.newBuilder()).apply { block() }._build()
            object ModuleDataKt {
              @kotlin.OptIn(com.google.protobuf.kotlin.OnlyForUseByGeneratedProtoCode::class)
              @com.google.protobuf.kotlin.ProtoDslMarker
              class Dsl private constructor(
                private val _builder: com.lizongying.mytv.proto.Ysp.cn.yangshipin.oms.common.proto.pageModel.ModuleData.Builder
              ) {
                companion object {
                  @kotlin.jvm.JvmSynthetic
                  @kotlin.PublishedApi
                  internal fun _create(builder: com.lizongying.mytv.proto.Ysp.cn.yangshipin.oms.common.proto.pageModel.ModuleData.Builder): Dsl = Dsl(builder)
                }

                @kotlin.jvm.JvmSynthetic
                @kotlin.PublishedApi
                internal fun _build(): com.lizongying.mytv.proto.Ysp.cn.yangshipin.oms.common.proto.pageModel.ModuleData = _builder.build()

                /**
                 * <code>.com.lizongying.mytv.proto.cn.yangshipin.oms.common.proto.actionModel.Action action = 1;</code>
                 */
                var action: com.lizongying.mytv.proto.Ysp.cn.yangshipin.oms.common.proto.actionModel.Action
                  @JvmName("getAction")
                  get() = _builder.getAction()
                  @JvmName("setAction")
                  set(value) {
                    _builder.setAction(value)
                  }
                /**
                 * <code>.com.lizongying.mytv.proto.cn.yangshipin.oms.common.proto.actionModel.Action action = 1;</code>
                 */
                fun clearAction() {
                  _builder.clearAction()
                }
                /**
                 * <code>.com.lizongying.mytv.proto.cn.yangshipin.oms.common.proto.actionModel.Action action = 1;</code>
                 * @return Whether the action field is set.
                 */
                fun hasAction(): kotlin.Boolean {
                  return _builder.hasAction()
                }

                /**
                 * <code>string dataType = 2;</code>
                 */
                var dataType: kotlin.String
                  @JvmName("getDataType")
                  get() = _builder.getDataType()
                  @JvmName("setDataType")
                  set(value) {
                    _builder.setDataType(value)
                  }
                /**
                 * <code>string dataType = 2;</code>
                 */
                fun clearDataType() {
                  _builder.clearDataType()
                }

                /**
                 * <code>string title = 3;</code>
                 */
                var title: kotlin.String
                  @JvmName("getTitle")
                  get() = _builder.getTitle()
                  @JvmName("setTitle")
                  set(value) {
                    _builder.setTitle(value)
                  }
                /**
                 * <code>string title = 3;</code>
                 */
                fun clearTitle() {
                  _builder.clearTitle()
                }

                /**
                 * <code>string subTitle = 4;</code>
                 */
                var subTitle: kotlin.String
                  @JvmName("getSubTitle")
                  get() = _builder.getSubTitle()
                  @JvmName("setSubTitle")
                  set(value) {
                    _builder.setSubTitle(value)
                  }
                /**
                 * <code>string subTitle = 4;</code>
                 */
                fun clearSubTitle() {
                  _builder.clearSubTitle()
                }

                /**
                 * <code>string coverUrl = 5;</code>
                 */
                var coverUrl: kotlin.String
                  @JvmName("getCoverUrl")
                  get() = _builder.getCoverUrl()
                  @JvmName("setCoverUrl")
                  set(value) {
                    _builder.setCoverUrl(value)
                  }
                /**
                 * <code>string coverUrl = 5;</code>
                 */
                fun clearCoverUrl() {
                  _builder.clearCoverUrl()
                }

                /**
                 * <code>string topBarColor = 6;</code>
                 */
                var topBarColor: kotlin.String
                  @JvmName("getTopBarColor")
                  get() = _builder.getTopBarColor()
                  @JvmName("setTopBarColor")
                  set(value) {
                    _builder.setTopBarColor(value)
                  }
                /**
                 * <code>string topBarColor = 6;</code>
                 */
                fun clearTopBarColor() {
                  _builder.clearTopBarColor()
                }

                /**
                 * <code>string cpId = 7;</code>
                 */
                var cpId: kotlin.String
                  @JvmName("getCpId")
                  get() = _builder.getCpId()
                  @JvmName("setCpId")
                  set(value) {
                    _builder.setCpId(value)
                  }
                /**
                 * <code>string cpId = 7;</code>
                 */
                fun clearCpId() {
                  _builder.clearCpId()
                }

                /**
                 * <code>string cpName = 8;</code>
                 */
                var cpName: kotlin.String
                  @JvmName("getCpName")
                  get() = _builder.getCpName()
                  @JvmName("setCpName")
                  set(value) {
                    _builder.setCpName(value)
                  }
                /**
                 * <code>string cpName = 8;</code>
                 */
                fun clearCpName() {
                  _builder.clearCpName()
                }

                /**
                 * <code>string cpAvatar = 9;</code>
                 */
                var cpAvatar: kotlin.String
                  @JvmName("getCpAvatar")
                  get() = _builder.getCpAvatar()
                  @JvmName("setCpAvatar")
                  set(value) {
                    _builder.setCpAvatar(value)
                  }
                /**
                 * <code>string cpAvatar = 9;</code>
                 */
                fun clearCpAvatar() {
                  _builder.clearCpAvatar()
                }

                /**
                 * <code>bool isVip = 10;</code>
                 */
                var isVip: kotlin.Boolean
                  @JvmName("getIsVip")
                  get() = _builder.getIsVip()
                  @JvmName("setIsVip")
                  set(value) {
                    _builder.setIsVip(value)
                  }
                /**
                 * <code>bool isVip = 10;</code>
                 */
                fun clearIsVip() {
                  _builder.clearIsVip()
                }

                /**
                 * <code>string playVid = 11;</code>
                 */
                var playVid: kotlin.String
                  @JvmName("getPlayVid")
                  get() = _builder.getPlayVid()
                  @JvmName("setPlayVid")
                  set(value) {
                    _builder.setPlayVid(value)
                  }
                /**
                 * <code>string playVid = 11;</code>
                 */
                fun clearPlayVid() {
                  _builder.clearPlayVid()
                }

                /**
                 * <code>string vid = 12;</code>
                 */
                var vid: kotlin.String
                  @JvmName("getVid")
                  get() = _builder.getVid()
                  @JvmName("setVid")
                  set(value) {
                    _builder.setVid(value)
                  }
                /**
                 * <code>string vid = 12;</code>
                 */
                fun clearVid() {
                  _builder.clearVid()
                }

                /**
                 * <code>string cid = 13;</code>
                 */
                var cid: kotlin.String
                  @JvmName("getCid")
                  get() = _builder.getCid()
                  @JvmName("setCid")
                  set(value) {
                    _builder.setCid(value)
                  }
                /**
                 * <code>string cid = 13;</code>
                 */
                fun clearCid() {
                  _builder.clearCid()
                }

                /**
                 * <code>string pid = 14;</code>
                 */
                var pid: kotlin.String
                  @JvmName("getPid")
                  get() = _builder.getPid()
                  @JvmName("setPid")
                  set(value) {
                    _builder.setPid(value)
                  }
                /**
                 * <code>string pid = 14;</code>
                 */
                fun clearPid() {
                  _builder.clearPid()
                }

                /**
                 * <code>string lid = 15;</code>
                 */
                var lid: kotlin.String
                  @JvmName("getLid")
                  get() = _builder.getLid()
                  @JvmName("setLid")
                  set(value) {
                    _builder.setLid(value)
                  }
                /**
                 * <code>string lid = 15;</code>
                 */
                fun clearLid() {
                  _builder.clearLid()
                }

                /**
                 * <code>string linkUrl = 16;</code>
                 */
                var linkUrl: kotlin.String
                  @JvmName("getLinkUrl")
                  get() = _builder.getLinkUrl()
                  @JvmName("setLinkUrl")
                  set(value) {
                    _builder.setLinkUrl(value)
                  }
                /**
                 * <code>string linkUrl = 16;</code>
                 */
                fun clearLinkUrl() {
                  _builder.clearLinkUrl()
                }

                /**
                 * <code>uint32 duration = 17;</code>
                 */
                var duration: kotlin.Int
                  @JvmName("getDuration")
                  get() = _builder.getDuration()
                  @JvmName("setDuration")
                  set(value) {
                    _builder.setDuration(value)
                  }
                /**
                 * <code>uint32 duration = 17;</code>
                 */
                fun clearDuration() {
                  _builder.clearDuration()
                }

                /**
                 * <code>string exString = 18;</code>
                 */
                var exString: kotlin.String
                  @JvmName("getExString")
                  get() = _builder.getExString()
                  @JvmName("setExString")
                  set(value) {
                    _builder.setExString(value)
                  }
                /**
                 * <code>string exString = 18;</code>
                 */
                fun clearExString() {
                  _builder.clearExString()
                }

                /**
                 * <code>.com.lizongying.mytv.proto.cn.yangshipin.oms.common.proto.imgtagModel.ImgtagVer imgtagVer = 19;</code>
                 */
                var imgtagVer: com.lizongying.mytv.proto.Ysp.cn.yangshipin.oms.common.proto.imgtagModel.ImgtagVer
                  @JvmName("getImgtagVer")
                  get() = _builder.getImgtagVer()
                  @JvmName("setImgtagVer")
                  set(value) {
                    _builder.setImgtagVer(value)
                  }
                /**
                 * <code>.com.lizongying.mytv.proto.cn.yangshipin.oms.common.proto.imgtagModel.ImgtagVer imgtagVer = 19;</code>
                 */
                fun clearImgtagVer() {
                  _builder.clearImgtagVer()
                }
                /**
                 * <code>.com.lizongying.mytv.proto.cn.yangshipin.oms.common.proto.imgtagModel.ImgtagVer imgtagVer = 19;</code>
                 * @return Whether the imgtagVer field is set.
                 */
                fun hasImgtagVer(): kotlin.Boolean {
                  return _builder.hasImgtagVer()
                }

                /**
                 * <code>uint32 vidNum = 20;</code>
                 */
                var vidNum: kotlin.Int
                  @JvmName("getVidNum")
                  get() = _builder.getVidNum()
                  @JvmName("setVidNum")
                  set(value) {
                    _builder.setVidNum(value)
                  }
                /**
                 * <code>uint32 vidNum = 20;</code>
                 */
                fun clearVidNum() {
                  _builder.clearVidNum()
                }

                /**
                 * <code>uint32 updateNum = 21;</code>
                 */
                var updateNum: kotlin.Int
                  @JvmName("getUpdateNum")
                  get() = _builder.getUpdateNum()
                  @JvmName("setUpdateNum")
                  set(value) {
                    _builder.setUpdateNum(value)
                  }
                /**
                 * <code>uint32 updateNum = 21;</code>
                 */
                fun clearUpdateNum() {
                  _builder.clearUpdateNum()
                }

                /**
                 * <code>string exString2 = 22;</code>
                 */
                var exString2: kotlin.String
                  @JvmName("getExString2")
                  get() = _builder.getExString2()
                  @JvmName("setExString2")
                  set(value) {
                    _builder.setExString2(value)
                  }
                /**
                 * <code>string exString2 = 22;</code>
                 */
                fun clearExString2() {
                  _builder.clearExString2()
                }
              }
            }
          }
          @kotlin.jvm.JvmName("-initializerecommendApiModel")
          inline fun recommendApiModel(block: com.lizongying.mytv.proto.cnKt.yangshipinKt.omsKt.commonKt.protoKt.recommendApiModelKt.Dsl.() -> kotlin.Unit): com.lizongying.mytv.proto.Ysp.cn.yangshipin.oms.common.proto.recommendApiModel =
            com.lizongying.mytv.proto.cnKt.yangshipinKt.omsKt.commonKt.protoKt.recommendApiModelKt.Dsl._create(com.lizongying.mytv.proto.Ysp.cn.yangshipin.oms.common.proto.recommendApiModel.newBuilder()).apply { block() }._build()
          object recommendApiModelKt {
            @kotlin.OptIn(com.google.protobuf.kotlin.OnlyForUseByGeneratedProtoCode::class)
            @com.google.protobuf.kotlin.ProtoDslMarker
            class Dsl private constructor(
              private val _builder: com.lizongying.mytv.proto.Ysp.cn.yangshipin.oms.common.proto.recommendApiModel.Builder
            ) {
              companion object {
                @kotlin.jvm.JvmSynthetic
                @kotlin.PublishedApi
                internal fun _create(builder: com.lizongying.mytv.proto.Ysp.cn.yangshipin.oms.common.proto.recommendApiModel.Builder): Dsl = Dsl(builder)
              }

              @kotlin.jvm.JvmSynthetic
              @kotlin.PublishedApi
              internal fun _build(): com.lizongying.mytv.proto.Ysp.cn.yangshipin.oms.common.proto.recommendApiModel = _builder.build()
            }
            @kotlin.jvm.JvmName("-initializerecommendApiData")
            inline fun recommendApiData(block: com.lizongying.mytv.proto.cnKt.yangshipinKt.omsKt.commonKt.protoKt.recommendApiModelKt.RecommendApiDataKt.Dsl.() -> kotlin.Unit): com.lizongying.mytv.proto.Ysp.cn.yangshipin.oms.common.proto.recommendApiModel.RecommendApiData =
              com.lizongying.mytv.proto.cnKt.yangshipinKt.omsKt.commonKt.protoKt.recommendApiModelKt.RecommendApiDataKt.Dsl._create(com.lizongying.mytv.proto.Ysp.cn.yangshipin.oms.common.proto.recommendApiModel.RecommendApiData.newBuilder()).apply { block() }._build()
            object RecommendApiDataKt {
              @kotlin.OptIn(com.google.protobuf.kotlin.OnlyForUseByGeneratedProtoCode::class)
              @com.google.protobuf.kotlin.ProtoDslMarker
              class Dsl private constructor(
                private val _builder: com.lizongying.mytv.proto.Ysp.cn.yangshipin.oms.common.proto.recommendApiModel.RecommendApiData.Builder
              ) {
                companion object {
                  @kotlin.jvm.JvmSynthetic
                  @kotlin.PublishedApi
                  internal fun _create(builder: com.lizongying.mytv.proto.Ysp.cn.yangshipin.oms.common.proto.recommendApiModel.RecommendApiData.Builder): Dsl = Dsl(builder)
                }

                @kotlin.jvm.JvmSynthetic
                @kotlin.PublishedApi
                internal fun _build(): com.lizongying.mytv.proto.Ysp.cn.yangshipin.oms.common.proto.recommendApiModel.RecommendApiData = _builder.build()

                /**
                 * <code>string dataType = 1;</code>
                 */
                var dataType: kotlin.String
                  @JvmName("getDataType")
                  get() = _builder.getDataType()
                  @JvmName("setDataType")
                  set(value) {
                    _builder.setDataType(value)
                  }
                /**
                 * <code>string dataType = 1;</code>
                 */
                fun clearDataType() {
                  _builder.clearDataType()
                }

                /**
                 * <code>string sceneId = 2;</code>
                 */
                var sceneId: kotlin.String
                  @JvmName("getSceneId")
                  get() = _builder.getSceneId()
                  @JvmName("setSceneId")
                  set(value) {
                    _builder.setSceneId(value)
                  }
                /**
                 * <code>string sceneId = 2;</code>
                 */
                fun clearSceneId() {
                  _builder.clearSceneId()
                }

                /**
                 * <code>string categoryIds = 3;</code>
                 */
                var categoryIds: kotlin.String
                  @JvmName("getCategoryIds")
                  get() = _builder.getCategoryIds()
                  @JvmName("setCategoryIds")
                  set(value) {
                    _builder.setCategoryIds(value)
                  }
                /**
                 * <code>string categoryIds = 3;</code>
                 */
                fun clearCategoryIds() {
                  _builder.clearCategoryIds()
                }

                /**
                 * <code>int32 recommendNum = 4;</code>
                 */
                var recommendNum: kotlin.Int
                  @JvmName("getRecommendNum")
                  get() = _builder.getRecommendNum()
                  @JvmName("setRecommendNum")
                  set(value) {
                    _builder.setRecommendNum(value)
                  }
                /**
                 * <code>int32 recommendNum = 4;</code>
                 */
                fun clearRecommendNum() {
                  _builder.clearRecommendNum()
                }

                /**
                 * <code>string path = 5;</code>
                 */
                var path: kotlin.String
                  @JvmName("getPath")
                  get() = _builder.getPath()
                  @JvmName("setPath")
                  set(value) {
                    _builder.setPath(value)
                  }
                /**
                 * <code>string path = 5;</code>
                 */
                fun clearPath() {
                  _builder.clearPath()
                }

                /**
                 * <code>string isFilter = 6;</code>
                 */
                var isFilter: kotlin.String
                  @JvmName("getIsFilter")
                  get() = _builder.getIsFilter()
                  @JvmName("setIsFilter")
                  set(value) {
                    _builder.setIsFilter(value)
                  }
                /**
                 * <code>string isFilter = 6;</code>
                 */
                fun clearIsFilter() {
                  _builder.clearIsFilter()
                }

                /**
                 * An uninstantiable, behaviorless type to represent the field in
                 * generics.
                 */
                @kotlin.OptIn(com.google.protobuf.kotlin.OnlyForUseByGeneratedProtoCode::class)
                class ManualDataListProxy private constructor() : com.google.protobuf.kotlin.DslProxy()
                /**
                 * <code>repeated .com.lizongying.mytv.proto.cn.yangshipin.oms.common.proto.recommendApiModel.RecommendApiManualData manualDataList = 7;</code>
                 */
                 val manualDataList: com.google.protobuf.kotlin.DslList<com.lizongying.mytv.proto.Ysp.cn.yangshipin.oms.common.proto.recommendApiModel.RecommendApiManualData, ManualDataListProxy>
                  @kotlin.jvm.JvmSynthetic
                  get() = com.google.protobuf.kotlin.DslList(
                    _builder.getManualDataListList()
                  )
                /**
                 * <code>repeated .com.lizongying.mytv.proto.cn.yangshipin.oms.common.proto.recommendApiModel.RecommendApiManualData manualDataList = 7;</code>
                 * @param value The manualDataList to add.
                 */
                @kotlin.jvm.JvmSynthetic
                @kotlin.jvm.JvmName("addManualDataList")
                fun com.google.protobuf.kotlin.DslList<com.lizongying.mytv.proto.Ysp.cn.yangshipin.oms.common.proto.recommendApiModel.RecommendApiManualData, ManualDataListProxy>.add(value: com.lizongying.mytv.proto.Ysp.cn.yangshipin.oms.common.proto.recommendApiModel.RecommendApiManualData) {
                  _builder.addManualDataList(value)
                }
                /**
                 * <code>repeated .com.lizongying.mytv.proto.cn.yangshipin.oms.common.proto.recommendApiModel.RecommendApiManualData manualDataList = 7;</code>
                 * @param value The manualDataList to add.
                 */
                @kotlin.jvm.JvmSynthetic
                @kotlin.jvm.JvmName("plusAssignManualDataList")
                @Suppress("NOTHING_TO_INLINE")
                inline operator fun com.google.protobuf.kotlin.DslList<com.lizongying.mytv.proto.Ysp.cn.yangshipin.oms.common.proto.recommendApiModel.RecommendApiManualData, ManualDataListProxy>.plusAssign(value: com.lizongying.mytv.proto.Ysp.cn.yangshipin.oms.common.proto.recommendApiModel.RecommendApiManualData) {
                  add(value)
                }
                /**
                 * <code>repeated .com.lizongying.mytv.proto.cn.yangshipin.oms.common.proto.recommendApiModel.RecommendApiManualData manualDataList = 7;</code>
                 * @param values The manualDataList to add.
                 */
                @kotlin.jvm.JvmSynthetic
                @kotlin.jvm.JvmName("addAllManualDataList")
                fun com.google.protobuf.kotlin.DslList<com.lizongying.mytv.proto.Ysp.cn.yangshipin.oms.common.proto.recommendApiModel.RecommendApiManualData, ManualDataListProxy>.addAll(values: kotlin.collections.Iterable<com.lizongying.mytv.proto.Ysp.cn.yangshipin.oms.common.proto.recommendApiModel.RecommendApiManualData>) {
                  _builder.addAllManualDataList(values)
                }
                /**
                 * <code>repeated .com.lizongying.mytv.proto.cn.yangshipin.oms.common.proto.recommendApiModel.RecommendApiManualData manualDataList = 7;</code>
                 * @param values The manualDataList to add.
                 */
                @kotlin.jvm.JvmSynthetic
                @kotlin.jvm.JvmName("plusAssignAllManualDataList")
                @Suppress("NOTHING_TO_INLINE")
                inline operator fun com.google.protobuf.kotlin.DslList<com.lizongying.mytv.proto.Ysp.cn.yangshipin.oms.common.proto.recommendApiModel.RecommendApiManualData, ManualDataListProxy>.plusAssign(values: kotlin.collections.Iterable<com.lizongying.mytv.proto.Ysp.cn.yangshipin.oms.common.proto.recommendApiModel.RecommendApiManualData>) {
                  addAll(values)
                }
                /**
                 * <code>repeated .com.lizongying.mytv.proto.cn.yangshipin.oms.common.proto.recommendApiModel.RecommendApiManualData manualDataList = 7;</code>
                 * @param index The index to set the value at.
                 * @param value The manualDataList to set.
                 */
                @kotlin.jvm.JvmSynthetic
                @kotlin.jvm.JvmName("setManualDataList")
                operator fun com.google.protobuf.kotlin.DslList<com.lizongying.mytv.proto.Ysp.cn.yangshipin.oms.common.proto.recommendApiModel.RecommendApiManualData, ManualDataListProxy>.set(index: kotlin.Int, value: com.lizongying.mytv.proto.Ysp.cn.yangshipin.oms.common.proto.recommendApiModel.RecommendApiManualData) {
                  _builder.setManualDataList(index, value)
                }
                /**
                 * <code>repeated .com.lizongying.mytv.proto.cn.yangshipin.oms.common.proto.recommendApiModel.RecommendApiManualData manualDataList = 7;</code>
                 */
                @kotlin.jvm.JvmSynthetic
                @kotlin.jvm.JvmName("clearManualDataList")
                fun com.google.protobuf.kotlin.DslList<com.lizongying.mytv.proto.Ysp.cn.yangshipin.oms.common.proto.recommendApiModel.RecommendApiManualData, ManualDataListProxy>.clear() {
                  _builder.clearManualDataList()
                }


                /**
                 * <code>string Action = 8;</code>
                 */
                var action: kotlin.String
                  @JvmName("getAction")
                  get() = _builder.getAction()
                  @JvmName("setAction")
                  set(value) {
                    _builder.setAction(value)
                  }
                /**
                 * <code>string Action = 8;</code>
                 */
                fun clearAction() {
                  _builder.clearAction()
                }
              }
            }
            @kotlin.jvm.JvmName("-initializerecommendApiManualData")
            inline fun recommendApiManualData(block: com.lizongying.mytv.proto.cnKt.yangshipinKt.omsKt.commonKt.protoKt.recommendApiModelKt.RecommendApiManualDataKt.Dsl.() -> kotlin.Unit): com.lizongying.mytv.proto.Ysp.cn.yangshipin.oms.common.proto.recommendApiModel.RecommendApiManualData =
              com.lizongying.mytv.proto.cnKt.yangshipinKt.omsKt.commonKt.protoKt.recommendApiModelKt.RecommendApiManualDataKt.Dsl._create(com.lizongying.mytv.proto.Ysp.cn.yangshipin.oms.common.proto.recommendApiModel.RecommendApiManualData.newBuilder()).apply { block() }._build()
            object RecommendApiManualDataKt {
              @kotlin.OptIn(com.google.protobuf.kotlin.OnlyForUseByGeneratedProtoCode::class)
              @com.google.protobuf.kotlin.ProtoDslMarker
              class Dsl private constructor(
                private val _builder: com.lizongying.mytv.proto.Ysp.cn.yangshipin.oms.common.proto.recommendApiModel.RecommendApiManualData.Builder
              ) {
                companion object {
                  @kotlin.jvm.JvmSynthetic
                  @kotlin.PublishedApi
                  internal fun _create(builder: com.lizongying.mytv.proto.Ysp.cn.yangshipin.oms.common.proto.recommendApiModel.RecommendApiManualData.Builder): Dsl = Dsl(builder)
                }

                @kotlin.jvm.JvmSynthetic
                @kotlin.PublishedApi
                internal fun _build(): com.lizongying.mytv.proto.Ysp.cn.yangshipin.oms.common.proto.recommendApiModel.RecommendApiManualData = _builder.build()

                /**
                 * <code>.com.lizongying.mytv.proto.cn.yangshipin.oms.common.proto.actionModel.Action action = 1;</code>
                 */
                var action: com.lizongying.mytv.proto.Ysp.cn.yangshipin.oms.common.proto.actionModel.Action
                  @JvmName("getAction")
                  get() = _builder.getAction()
                  @JvmName("setAction")
                  set(value) {
                    _builder.setAction(value)
                  }
                /**
                 * <code>.com.lizongying.mytv.proto.cn.yangshipin.oms.common.proto.actionModel.Action action = 1;</code>
                 */
                fun clearAction() {
                  _builder.clearAction()
                }
                /**
                 * <code>.com.lizongying.mytv.proto.cn.yangshipin.oms.common.proto.actionModel.Action action = 1;</code>
                 * @return Whether the action field is set.
                 */
                fun hasAction(): kotlin.Boolean {
                  return _builder.hasAction()
                }

                /**
                 * <code>string dataType = 2;</code>
                 */
                var dataType: kotlin.String
                  @JvmName("getDataType")
                  get() = _builder.getDataType()
                  @JvmName("setDataType")
                  set(value) {
                    _builder.setDataType(value)
                  }
                /**
                 * <code>string dataType = 2;</code>
                 */
                fun clearDataType() {
                  _builder.clearDataType()
                }

                /**
                 * <code>string title = 3;</code>
                 */
                var title: kotlin.String
                  @JvmName("getTitle")
                  get() = _builder.getTitle()
                  @JvmName("setTitle")
                  set(value) {
                    _builder.setTitle(value)
                  }
                /**
                 * <code>string title = 3;</code>
                 */
                fun clearTitle() {
                  _builder.clearTitle()
                }

                /**
                 * <code>string subTitle = 4;</code>
                 */
                var subTitle: kotlin.String
                  @JvmName("getSubTitle")
                  get() = _builder.getSubTitle()
                  @JvmName("setSubTitle")
                  set(value) {
                    _builder.setSubTitle(value)
                  }
                /**
                 * <code>string subTitle = 4;</code>
                 */
                fun clearSubTitle() {
                  _builder.clearSubTitle()
                }

                /**
                 * <code>string coverUrl = 5;</code>
                 */
                var coverUrl: kotlin.String
                  @JvmName("getCoverUrl")
                  get() = _builder.getCoverUrl()
                  @JvmName("setCoverUrl")
                  set(value) {
                    _builder.setCoverUrl(value)
                  }
                /**
                 * <code>string coverUrl = 5;</code>
                 */
                fun clearCoverUrl() {
                  _builder.clearCoverUrl()
                }

                /**
                 * <code>string cpId = 6;</code>
                 */
                var cpId: kotlin.String
                  @JvmName("getCpId")
                  get() = _builder.getCpId()
                  @JvmName("setCpId")
                  set(value) {
                    _builder.setCpId(value)
                  }
                /**
                 * <code>string cpId = 6;</code>
                 */
                fun clearCpId() {
                  _builder.clearCpId()
                }

                /**
                 * <code>string cpName = 7;</code>
                 */
                var cpName: kotlin.String
                  @JvmName("getCpName")
                  get() = _builder.getCpName()
                  @JvmName("setCpName")
                  set(value) {
                    _builder.setCpName(value)
                  }
                /**
                 * <code>string cpName = 7;</code>
                 */
                fun clearCpName() {
                  _builder.clearCpName()
                }

                /**
                 * <code>string cpAvatar = 8;</code>
                 */
                var cpAvatar: kotlin.String
                  @JvmName("getCpAvatar")
                  get() = _builder.getCpAvatar()
                  @JvmName("setCpAvatar")
                  set(value) {
                    _builder.setCpAvatar(value)
                  }
                /**
                 * <code>string cpAvatar = 8;</code>
                 */
                fun clearCpAvatar() {
                  _builder.clearCpAvatar()
                }

                /**
                 * <code>string vid = 9;</code>
                 */
                var vid: kotlin.String
                  @JvmName("getVid")
                  get() = _builder.getVid()
                  @JvmName("setVid")
                  set(value) {
                    _builder.setVid(value)
                  }
                /**
                 * <code>string vid = 9;</code>
                 */
                fun clearVid() {
                  _builder.clearVid()
                }

                /**
                 * <code>string cid = 10;</code>
                 */
                var cid: kotlin.String
                  @JvmName("getCid")
                  get() = _builder.getCid()
                  @JvmName("setCid")
                  set(value) {
                    _builder.setCid(value)
                  }
                /**
                 * <code>string cid = 10;</code>
                 */
                fun clearCid() {
                  _builder.clearCid()
                }

                /**
                 * <code>bool isVip = 11;</code>
                 */
                var isVip: kotlin.Boolean
                  @JvmName("getIsVip")
                  get() = _builder.getIsVip()
                  @JvmName("setIsVip")
                  set(value) {
                    _builder.setIsVip(value)
                  }
                /**
                 * <code>bool isVip = 11;</code>
                 */
                fun clearIsVip() {
                  _builder.clearIsVip()
                }

                /**
                 * <code>uint32 duration = 12;</code>
                 */
                var duration: kotlin.Int
                  @JvmName("getDuration")
                  get() = _builder.getDuration()
                  @JvmName("setDuration")
                  set(value) {
                    _builder.setDuration(value)
                  }
                /**
                 * <code>uint32 duration = 12;</code>
                 */
                fun clearDuration() {
                  _builder.clearDuration()
                }

                /**
                 * <code>uint32 position = 13;</code>
                 */
                var position: kotlin.Int
                  @JvmName("getPosition")
                  get() = _builder.getPosition()
                  @JvmName("setPosition")
                  set(value) {
                    _builder.setPosition(value)
                  }
                /**
                 * <code>uint32 position = 13;</code>
                 */
                fun clearPosition() {
                  _builder.clearPosition()
                }

                /**
                 * <code>.com.lizongying.mytv.proto.cn.yangshipin.oms.common.proto.imgtagModel.ImgtagVer imgtagVer = 14;</code>
                 */
                var imgtagVer: com.lizongying.mytv.proto.Ysp.cn.yangshipin.oms.common.proto.imgtagModel.ImgtagVer
                  @JvmName("getImgtagVer")
                  get() = _builder.getImgtagVer()
                  @JvmName("setImgtagVer")
                  set(value) {
                    _builder.setImgtagVer(value)
                  }
                /**
                 * <code>.com.lizongying.mytv.proto.cn.yangshipin.oms.common.proto.imgtagModel.ImgtagVer imgtagVer = 14;</code>
                 */
                fun clearImgtagVer() {
                  _builder.clearImgtagVer()
                }
                /**
                 * <code>.com.lizongying.mytv.proto.cn.yangshipin.oms.common.proto.imgtagModel.ImgtagVer imgtagVer = 14;</code>
                 * @return Whether the imgtagVer field is set.
                 */
                fun hasImgtagVer(): kotlin.Boolean {
                  return _builder.hasImgtagVer()
                }

                /**
                 * <code>uint32 vidNum = 15;</code>
                 */
                var vidNum: kotlin.Int
                  @JvmName("getVidNum")
                  get() = _builder.getVidNum()
                  @JvmName("setVidNum")
                  set(value) {
                    _builder.setVidNum(value)
                  }
                /**
                 * <code>uint32 vidNum = 15;</code>
                 */
                fun clearVidNum() {
                  _builder.clearVidNum()
                }

                /**
                 * <code>uint32 updateNum = 16;</code>
                 */
                var updateNum: kotlin.Int
                  @JvmName("getUpdateNum")
                  get() = _builder.getUpdateNum()
                  @JvmName("setUpdateNum")
                  set(value) {
                    _builder.setUpdateNum(value)
                  }
                /**
                 * <code>uint32 updateNum = 16;</code>
                 */
                fun clearUpdateNum() {
                  _builder.clearUpdateNum()
                }
              }
            }
          }
          @kotlin.jvm.JvmName("-initializetvChannelListModel")
          inline fun tvChannelListModel(block: com.lizongying.mytv.proto.cnKt.yangshipinKt.omsKt.commonKt.protoKt.tvChannelListModelKt.Dsl.() -> kotlin.Unit): com.lizongying.mytv.proto.Ysp.cn.yangshipin.oms.common.proto.tvChannelListModel =
            com.lizongying.mytv.proto.cnKt.yangshipinKt.omsKt.commonKt.protoKt.tvChannelListModelKt.Dsl._create(com.lizongying.mytv.proto.Ysp.cn.yangshipin.oms.common.proto.tvChannelListModel.newBuilder()).apply { block() }._build()
          object tvChannelListModelKt {
            @kotlin.OptIn(com.google.protobuf.kotlin.OnlyForUseByGeneratedProtoCode::class)
            @com.google.protobuf.kotlin.ProtoDslMarker
            class Dsl private constructor(
              private val _builder: com.lizongying.mytv.proto.Ysp.cn.yangshipin.oms.common.proto.tvChannelListModel.Builder
            ) {
              companion object {
                @kotlin.jvm.JvmSynthetic
                @kotlin.PublishedApi
                internal fun _create(builder: com.lizongying.mytv.proto.Ysp.cn.yangshipin.oms.common.proto.tvChannelListModel.Builder): Dsl = Dsl(builder)
              }

              @kotlin.jvm.JvmSynthetic
              @kotlin.PublishedApi
              internal fun _build(): com.lizongying.mytv.proto.Ysp.cn.yangshipin.oms.common.proto.tvChannelListModel = _builder.build()
            }
            @kotlin.jvm.JvmName("-initializetvChannelListData")
            inline fun tvChannelListData(block: com.lizongying.mytv.proto.cnKt.yangshipinKt.omsKt.commonKt.protoKt.tvChannelListModelKt.TvChannelListDataKt.Dsl.() -> kotlin.Unit): com.lizongying.mytv.proto.Ysp.cn.yangshipin.oms.common.proto.tvChannelListModel.TvChannelListData =
              com.lizongying.mytv.proto.cnKt.yangshipinKt.omsKt.commonKt.protoKt.tvChannelListModelKt.TvChannelListDataKt.Dsl._create(com.lizongying.mytv.proto.Ysp.cn.yangshipin.oms.common.proto.tvChannelListModel.TvChannelListData.newBuilder()).apply { block() }._build()
            object TvChannelListDataKt {
              @kotlin.OptIn(com.google.protobuf.kotlin.OnlyForUseByGeneratedProtoCode::class)
              @com.google.protobuf.kotlin.ProtoDslMarker
              class Dsl private constructor(
                private val _builder: com.lizongying.mytv.proto.Ysp.cn.yangshipin.oms.common.proto.tvChannelListModel.TvChannelListData.Builder
              ) {
                companion object {
                  @kotlin.jvm.JvmSynthetic
                  @kotlin.PublishedApi
                  internal fun _create(builder: com.lizongying.mytv.proto.Ysp.cn.yangshipin.oms.common.proto.tvChannelListModel.TvChannelListData.Builder): Dsl = Dsl(builder)
                }

                @kotlin.jvm.JvmSynthetic
                @kotlin.PublishedApi
                internal fun _build(): com.lizongying.mytv.proto.Ysp.cn.yangshipin.oms.common.proto.tvChannelListModel.TvChannelListData = _builder.build()

                /**
                 * <code>string dataType = 1;</code>
                 */
                var dataType: kotlin.String
                  @JvmName("getDataType")
                  get() = _builder.getDataType()
                  @JvmName("setDataType")
                  set(value) {
                    _builder.setDataType(value)
                  }
                /**
                 * <code>string dataType = 1;</code>
                 */
                fun clearDataType() {
                  _builder.clearDataType()
                }

                /**
                 * <code>string channelName = 2;</code>
                 */
                var channelName: kotlin.String
                  @JvmName("getChannelName")
                  get() = _builder.getChannelName()
                  @JvmName("setChannelName")
                  set(value) {
                    _builder.setChannelName(value)
                  }
                /**
                 * <code>string channelName = 2;</code>
                 */
                fun clearChannelName() {
                  _builder.clearChannelName()
                }

                /**
                 * <code>string channelCode = 3;</code>
                 */
                var channelCode: kotlin.String
                  @JvmName("getChannelCode")
                  get() = _builder.getChannelCode()
                  @JvmName("setChannelCode")
                  set(value) {
                    _builder.setChannelCode(value)
                  }
                /**
                 * <code>string channelCode = 3;</code>
                 */
                fun clearChannelCode() {
                  _builder.clearChannelCode()
                }

                /**
                 * <code>string pid = 4;</code>
                 */
                var pid: kotlin.String
                  @JvmName("getPid")
                  get() = _builder.getPid()
                  @JvmName("setPid")
                  set(value) {
                    _builder.setPid(value)
                  }
                /**
                 * <code>string pid = 4;</code>
                 */
                fun clearPid() {
                  _builder.clearPid()
                }

                /**
                 * <code>string tvLogo = 5;</code>
                 */
                var tvLogo: kotlin.String
                  @JvmName("getTvLogo")
                  get() = _builder.getTvLogo()
                  @JvmName("setTvLogo")
                  set(value) {
                    _builder.setTvLogo(value)
                  }
                /**
                 * <code>string tvLogo = 5;</code>
                 */
                fun clearTvLogo() {
                  _builder.clearTvLogo()
                }

                /**
                 * <code>string streamId = 6;</code>
                 */
                var streamId: kotlin.String
                  @JvmName("getStreamId")
                  get() = _builder.getStreamId()
                  @JvmName("setStreamId")
                  set(value) {
                    _builder.setStreamId(value)
                  }
                /**
                 * <code>string streamId = 6;</code>
                 */
                fun clearStreamId() {
                  _builder.clearStreamId()
                }

                /**
                 * <code>bool isVip = 7;</code>
                 */
                var isVip: kotlin.Boolean
                  @JvmName("getIsVip")
                  get() = _builder.getIsVip()
                  @JvmName("setIsVip")
                  set(value) {
                    _builder.setIsVip(value)
                  }
                /**
                 * <code>bool isVip = 7;</code>
                 */
                fun clearIsVip() {
                  _builder.clearIsVip()
                }

                /**
                 * <code>bool is4K = 8;</code>
                 */
                var is4K: kotlin.Boolean
                  @JvmName("getIs4K")
                  get() = _builder.getIs4K()
                  @JvmName("setIs4K")
                  set(value) {
                    _builder.setIs4K(value)
                  }
                /**
                 * <code>bool is4K = 8;</code>
                 */
                fun clearIs4K() {
                  _builder.clearIs4K()
                }

                /**
                 * <code>string timeShiftReviewFlag = 9;</code>
                 */
                var timeShiftReviewFlag: kotlin.String
                  @JvmName("getTimeShiftReviewFlag")
                  get() = _builder.getTimeShiftReviewFlag()
                  @JvmName("setTimeShiftReviewFlag")
                  set(value) {
                    _builder.setTimeShiftReviewFlag(value)
                  }
                /**
                 * <code>string timeShiftReviewFlag = 9;</code>
                 */
                fun clearTimeShiftReviewFlag() {
                  _builder.clearTimeShiftReviewFlag()
                }

                /**
                 * An uninstantiable, behaviorless type to represent the field in
                 * generics.
                 */
                @kotlin.OptIn(com.google.protobuf.kotlin.OnlyForUseByGeneratedProtoCode::class)
                class ProgramDatesProxy private constructor() : com.google.protobuf.kotlin.DslProxy()
                /**
                 * <code>repeated string programDates = 10;</code>
                 * @return A list containing the programDates.
                 */
                 val programDates: com.google.protobuf.kotlin.DslList<kotlin.String, ProgramDatesProxy>
                  @kotlin.jvm.JvmSynthetic
                  get() = com.google.protobuf.kotlin.DslList(
                    _builder.getProgramDatesList()
                  )
                /**
                 * <code>repeated string programDates = 10;</code>
                 * @param value The programDates to add.
                 */
                @kotlin.jvm.JvmSynthetic
                @kotlin.jvm.JvmName("addProgramDates")
                fun com.google.protobuf.kotlin.DslList<kotlin.String, ProgramDatesProxy>.add(value: kotlin.String) {
                  _builder.addProgramDates(value)
                }
                /**
                 * <code>repeated string programDates = 10;</code>
                 * @param value The programDates to add.
                 */
                @kotlin.jvm.JvmSynthetic
                @kotlin.jvm.JvmName("plusAssignProgramDates")
                @Suppress("NOTHING_TO_INLINE")
                inline operator fun com.google.protobuf.kotlin.DslList<kotlin.String, ProgramDatesProxy>.plusAssign(value: kotlin.String) {
                  add(value)
                }
                /**
                 * <code>repeated string programDates = 10;</code>
                 * @param values The programDates to add.
                 */
                @kotlin.jvm.JvmSynthetic
                @kotlin.jvm.JvmName("addAllProgramDates")
                fun com.google.protobuf.kotlin.DslList<kotlin.String, ProgramDatesProxy>.addAll(values: kotlin.collections.Iterable<kotlin.String>) {
                  _builder.addAllProgramDates(values)
                }
                /**
                 * <code>repeated string programDates = 10;</code>
                 * @param values The programDates to add.
                 */
                @kotlin.jvm.JvmSynthetic
                @kotlin.jvm.JvmName("plusAssignAllProgramDates")
                @Suppress("NOTHING_TO_INLINE")
                inline operator fun com.google.protobuf.kotlin.DslList<kotlin.String, ProgramDatesProxy>.plusAssign(values: kotlin.collections.Iterable<kotlin.String>) {
                  addAll(values)
                }
                /**
                 * <code>repeated string programDates = 10;</code>
                 * @param index The index to set the value at.
                 * @param value The programDates to set.
                 */
                @kotlin.jvm.JvmSynthetic
                @kotlin.jvm.JvmName("setProgramDates")
                operator fun com.google.protobuf.kotlin.DslList<kotlin.String, ProgramDatesProxy>.set(index: kotlin.Int, value: kotlin.String) {
                  _builder.setProgramDates(index, value)
                }/**
                 * <code>repeated string programDates = 10;</code>
                 */
                @kotlin.jvm.JvmSynthetic
                @kotlin.jvm.JvmName("clearProgramDates")
                fun com.google.protobuf.kotlin.DslList<kotlin.String, ProgramDatesProxy>.clear() {
                  _builder.clearProgramDates()
                }
                /**
                 * <code>string channelType = 11;</code>
                 */
                var channelType: kotlin.String
                  @JvmName("getChannelType")
                  get() = _builder.getChannelType()
                  @JvmName("setChannelType")
                  set(value) {
                    _builder.setChannelType(value)
                  }
                /**
                 * <code>string channelType = 11;</code>
                 */
                fun clearChannelType() {
                  _builder.clearChannelType()
                }

                /**
                 * <code>string selectTvLogo = 12;</code>
                 */
                var selectTvLogo: kotlin.String
                  @JvmName("getSelectTvLogo")
                  get() = _builder.getSelectTvLogo()
                  @JvmName("setSelectTvLogo")
                  set(value) {
                    _builder.setSelectTvLogo(value)
                  }
                /**
                 * <code>string selectTvLogo = 12;</code>
                 */
                fun clearSelectTvLogo() {
                  _builder.clearSelectTvLogo()
                }

                /**
                 * <code>string coverUrl = 13;</code>
                 */
                var coverUrl: kotlin.String
                  @JvmName("getCoverUrl")
                  get() = _builder.getCoverUrl()
                  @JvmName("setCoverUrl")
                  set(value) {
                    _builder.setCoverUrl(value)
                  }
                /**
                 * <code>string coverUrl = 13;</code>
                 */
                fun clearCoverUrl() {
                  _builder.clearCoverUrl()
                }

                /**
                 * <code>bool isLimitedFree = 14;</code>
                 */
                var isLimitedFree: kotlin.Boolean
                  @JvmName("getIsLimitedFree")
                  get() = _builder.getIsLimitedFree()
                  @JvmName("setIsLimitedFree")
                  set(value) {
                    _builder.setIsLimitedFree(value)
                  }
                /**
                 * <code>bool isLimitedFree = 14;</code>
                 */
                fun clearIsLimitedFree() {
                  _builder.clearIsLimitedFree()
                }

                /**
                 * An uninstantiable, behaviorless type to represent the field in
                 * generics.
                 */
                @kotlin.OptIn(com.google.protobuf.kotlin.OnlyForUseByGeneratedProtoCode::class)
                class ViewRightsProxy private constructor() : com.google.protobuf.kotlin.DslProxy()
                /**
                 * <code>repeated uint32 viewRights = 15;</code>
                 */
                 val viewRights: com.google.protobuf.kotlin.DslList<kotlin.Int, ViewRightsProxy>
                  @kotlin.jvm.JvmSynthetic
                  get() = com.google.protobuf.kotlin.DslList(
                    _builder.getViewRightsList()
                  )
                /**
                 * <code>repeated uint32 viewRights = 15;</code>
                 * @param value The viewRights to add.
                 */
                @kotlin.jvm.JvmSynthetic
                @kotlin.jvm.JvmName("addViewRights")
                fun com.google.protobuf.kotlin.DslList<kotlin.Int, ViewRightsProxy>.add(value: kotlin.Int) {
                  _builder.addViewRights(value)
                }/**
                 * <code>repeated uint32 viewRights = 15;</code>
                 * @param value The viewRights to add.
                 */
                @kotlin.jvm.JvmSynthetic
                @kotlin.jvm.JvmName("plusAssignViewRights")
                @Suppress("NOTHING_TO_INLINE")
                inline operator fun com.google.protobuf.kotlin.DslList<kotlin.Int, ViewRightsProxy>.plusAssign(value: kotlin.Int) {
                  add(value)
                }/**
                 * <code>repeated uint32 viewRights = 15;</code>
                 * @param values The viewRights to add.
                 */
                @kotlin.jvm.JvmSynthetic
                @kotlin.jvm.JvmName("addAllViewRights")
                fun com.google.protobuf.kotlin.DslList<kotlin.Int, ViewRightsProxy>.addAll(values: kotlin.collections.Iterable<kotlin.Int>) {
                  _builder.addAllViewRights(values)
                }/**
                 * <code>repeated uint32 viewRights = 15;</code>
                 * @param values The viewRights to add.
                 */
                @kotlin.jvm.JvmSynthetic
                @kotlin.jvm.JvmName("plusAssignAllViewRights")
                @Suppress("NOTHING_TO_INLINE")
                inline operator fun com.google.protobuf.kotlin.DslList<kotlin.Int, ViewRightsProxy>.plusAssign(values: kotlin.collections.Iterable<kotlin.Int>) {
                  addAll(values)
                }/**
                 * <code>repeated uint32 viewRights = 15;</code>
                 * @param index The index to set the value at.
                 * @param value The viewRights to set.
                 */
                @kotlin.jvm.JvmSynthetic
                @kotlin.jvm.JvmName("setViewRights")
                operator fun com.google.protobuf.kotlin.DslList<kotlin.Int, ViewRightsProxy>.set(index: kotlin.Int, value: kotlin.Int) {
                  _builder.setViewRights(index, value)
                }/**
                 * <code>repeated uint32 viewRights = 15;</code>
                 */
                @kotlin.jvm.JvmSynthetic
                @kotlin.jvm.JvmName("clearViewRights")
                fun com.google.protobuf.kotlin.DslList<kotlin.Int, ViewRightsProxy>.clear() {
                  _builder.clearViewRights()
                }
                /**
                 * <code>.com.lizongying.mytv.proto.cn.yangshipin.oms.common.proto.imgtagModel.ImgtagVer imgtagVer = 16;</code>
                 */
                var imgtagVer: com.lizongying.mytv.proto.Ysp.cn.yangshipin.oms.common.proto.imgtagModel.ImgtagVer
                  @JvmName("getImgtagVer")
                  get() = _builder.getImgtagVer()
                  @JvmName("setImgtagVer")
                  set(value) {
                    _builder.setImgtagVer(value)
                  }
                /**
                 * <code>.com.lizongying.mytv.proto.cn.yangshipin.oms.common.proto.imgtagModel.ImgtagVer imgtagVer = 16;</code>
                 */
                fun clearImgtagVer() {
                  _builder.clearImgtagVer()
                }
                /**
                 * <code>.com.lizongying.mytv.proto.cn.yangshipin.oms.common.proto.imgtagModel.ImgtagVer imgtagVer = 16;</code>
                 * @return Whether the imgtagVer field is set.
                 */
                fun hasImgtagVer(): kotlin.Boolean {
                  return _builder.hasImgtagVer()
                }
              }
            }
          }
          @kotlin.jvm.JvmName("-initializevipModuleDataModel")
          inline fun vipModuleDataModel(block: com.lizongying.mytv.proto.cnKt.yangshipinKt.omsKt.commonKt.protoKt.vipModuleDataModelKt.Dsl.() -> kotlin.Unit): com.lizongying.mytv.proto.Ysp.cn.yangshipin.oms.common.proto.vipModuleDataModel =
            com.lizongying.mytv.proto.cnKt.yangshipinKt.omsKt.commonKt.protoKt.vipModuleDataModelKt.Dsl._create(com.lizongying.mytv.proto.Ysp.cn.yangshipin.oms.common.proto.vipModuleDataModel.newBuilder()).apply { block() }._build()
          object vipModuleDataModelKt {
            @kotlin.OptIn(com.google.protobuf.kotlin.OnlyForUseByGeneratedProtoCode::class)
            @com.google.protobuf.kotlin.ProtoDslMarker
            class Dsl private constructor(
              private val _builder: com.lizongying.mytv.proto.Ysp.cn.yangshipin.oms.common.proto.vipModuleDataModel.Builder
            ) {
              companion object {
                @kotlin.jvm.JvmSynthetic
                @kotlin.PublishedApi
                internal fun _create(builder: com.lizongying.mytv.proto.Ysp.cn.yangshipin.oms.common.proto.vipModuleDataModel.Builder): Dsl = Dsl(builder)
              }

              @kotlin.jvm.JvmSynthetic
              @kotlin.PublishedApi
              internal fun _build(): com.lizongying.mytv.proto.Ysp.cn.yangshipin.oms.common.proto.vipModuleDataModel = _builder.build()
            }
            @kotlin.jvm.JvmName("-initializevipModuleData")
            inline fun vipModuleData(block: com.lizongying.mytv.proto.cnKt.yangshipinKt.omsKt.commonKt.protoKt.vipModuleDataModelKt.VipModuleDataKt.Dsl.() -> kotlin.Unit): com.lizongying.mytv.proto.Ysp.cn.yangshipin.oms.common.proto.vipModuleDataModel.VipModuleData =
              com.lizongying.mytv.proto.cnKt.yangshipinKt.omsKt.commonKt.protoKt.vipModuleDataModelKt.VipModuleDataKt.Dsl._create(com.lizongying.mytv.proto.Ysp.cn.yangshipin.oms.common.proto.vipModuleDataModel.VipModuleData.newBuilder()).apply { block() }._build()
            object VipModuleDataKt {
              @kotlin.OptIn(com.google.protobuf.kotlin.OnlyForUseByGeneratedProtoCode::class)
              @com.google.protobuf.kotlin.ProtoDslMarker
              class Dsl private constructor(
                private val _builder: com.lizongying.mytv.proto.Ysp.cn.yangshipin.oms.common.proto.vipModuleDataModel.VipModuleData.Builder
              ) {
                companion object {
                  @kotlin.jvm.JvmSynthetic
                  @kotlin.PublishedApi
                  internal fun _create(builder: com.lizongying.mytv.proto.Ysp.cn.yangshipin.oms.common.proto.vipModuleDataModel.VipModuleData.Builder): Dsl = Dsl(builder)
                }

                @kotlin.jvm.JvmSynthetic
                @kotlin.PublishedApi
                internal fun _build(): com.lizongying.mytv.proto.Ysp.cn.yangshipin.oms.common.proto.vipModuleDataModel.VipModuleData = _builder.build()

                /**
                 * <code>string dataType = 1;</code>
                 */
                var dataType: kotlin.String
                  @JvmName("getDataType")
                  get() = _builder.getDataType()
                  @JvmName("setDataType")
                  set(value) {
                    _builder.setDataType(value)
                  }
                /**
                 * <code>string dataType = 1;</code>
                 */
                fun clearDataType() {
                  _builder.clearDataType()
                }

                /**
                 * <code>string displayText = 2;</code>
                 */
                var displayText: kotlin.String
                  @JvmName("getDisplayText")
                  get() = _builder.getDisplayText()
                  @JvmName("setDisplayText")
                  set(value) {
                    _builder.setDisplayText(value)
                  }
                /**
                 * <code>string displayText = 2;</code>
                 */
                fun clearDisplayText() {
                  _builder.clearDisplayText()
                }
              }
            }
          }
        }
      }
    }
    @kotlin.jvm.JvmName("-initializeomstv")
    inline fun omstv(block: com.lizongying.mytv.proto.cnKt.yangshipinKt.omstvKt.Dsl.() -> kotlin.Unit): com.lizongying.mytv.proto.Ysp.cn.yangshipin.omstv =
      com.lizongying.mytv.proto.cnKt.yangshipinKt.omstvKt.Dsl._create(com.lizongying.mytv.proto.Ysp.cn.yangshipin.omstv.newBuilder()).apply { block() }._build()
    object omstvKt {
      @kotlin.OptIn(com.google.protobuf.kotlin.OnlyForUseByGeneratedProtoCode::class)
      @com.google.protobuf.kotlin.ProtoDslMarker
      class Dsl private constructor(
        private val _builder: com.lizongying.mytv.proto.Ysp.cn.yangshipin.omstv.Builder
      ) {
        companion object {
          @kotlin.jvm.JvmSynthetic
          @kotlin.PublishedApi
          internal fun _create(builder: com.lizongying.mytv.proto.Ysp.cn.yangshipin.omstv.Builder): Dsl = Dsl(builder)
        }

        @kotlin.jvm.JvmSynthetic
        @kotlin.PublishedApi
        internal fun _build(): com.lizongying.mytv.proto.Ysp.cn.yangshipin.omstv = _builder.build()
      }
      @kotlin.jvm.JvmName("-initializecommon")
      inline fun common(block: com.lizongying.mytv.proto.cnKt.yangshipinKt.omstvKt.commonKt.Dsl.() -> kotlin.Unit): com.lizongying.mytv.proto.Ysp.cn.yangshipin.omstv.common =
        com.lizongying.mytv.proto.cnKt.yangshipinKt.omstvKt.commonKt.Dsl._create(com.lizongying.mytv.proto.Ysp.cn.yangshipin.omstv.common.newBuilder()).apply { block() }._build()
      object commonKt {
        @kotlin.OptIn(com.google.protobuf.kotlin.OnlyForUseByGeneratedProtoCode::class)
        @com.google.protobuf.kotlin.ProtoDslMarker
        class Dsl private constructor(
          private val _builder: com.lizongying.mytv.proto.Ysp.cn.yangshipin.omstv.common.Builder
        ) {
          companion object {
            @kotlin.jvm.JvmSynthetic
            @kotlin.PublishedApi
            internal fun _create(builder: com.lizongying.mytv.proto.Ysp.cn.yangshipin.omstv.common.Builder): Dsl = Dsl(builder)
          }

          @kotlin.jvm.JvmSynthetic
          @kotlin.PublishedApi
          internal fun _build(): com.lizongying.mytv.proto.Ysp.cn.yangshipin.omstv.common = _builder.build()
        }
        @kotlin.jvm.JvmName("-initializeproto")
        inline fun proto(block: com.lizongying.mytv.proto.cnKt.yangshipinKt.omstvKt.commonKt.protoKt.Dsl.() -> kotlin.Unit): com.lizongying.mytv.proto.Ysp.cn.yangshipin.omstv.common.proto =
          com.lizongying.mytv.proto.cnKt.yangshipinKt.omstvKt.commonKt.protoKt.Dsl._create(com.lizongying.mytv.proto.Ysp.cn.yangshipin.omstv.common.proto.newBuilder()).apply { block() }._build()
        object protoKt {
          @kotlin.OptIn(com.google.protobuf.kotlin.OnlyForUseByGeneratedProtoCode::class)
          @com.google.protobuf.kotlin.ProtoDslMarker
          class Dsl private constructor(
            private val _builder: com.lizongying.mytv.proto.Ysp.cn.yangshipin.omstv.common.proto.Builder
          ) {
            companion object {
              @kotlin.jvm.JvmSynthetic
              @kotlin.PublishedApi
              internal fun _create(builder: com.lizongying.mytv.proto.Ysp.cn.yangshipin.omstv.common.proto.Builder): Dsl = Dsl(builder)
            }

            @kotlin.jvm.JvmSynthetic
            @kotlin.PublishedApi
            internal fun _build(): com.lizongying.mytv.proto.Ysp.cn.yangshipin.omstv.common.proto = _builder.build()
          }
          @kotlin.jvm.JvmName("-initializeepgProgramModel")
          inline fun epgProgramModel(block: com.lizongying.mytv.proto.cnKt.yangshipinKt.omstvKt.commonKt.protoKt.epgProgramModelKt.Dsl.() -> kotlin.Unit): com.lizongying.mytv.proto.Ysp.cn.yangshipin.omstv.common.proto.epgProgramModel =
            com.lizongying.mytv.proto.cnKt.yangshipinKt.omstvKt.commonKt.protoKt.epgProgramModelKt.Dsl._create(com.lizongying.mytv.proto.Ysp.cn.yangshipin.omstv.common.proto.epgProgramModel.newBuilder()).apply { block() }._build()
          object epgProgramModelKt {
            @kotlin.OptIn(com.google.protobuf.kotlin.OnlyForUseByGeneratedProtoCode::class)
            @com.google.protobuf.kotlin.ProtoDslMarker
            class Dsl private constructor(
              private val _builder: com.lizongying.mytv.proto.Ysp.cn.yangshipin.omstv.common.proto.epgProgramModel.Builder
            ) {
              companion object {
                @kotlin.jvm.JvmSynthetic
                @kotlin.PublishedApi
                internal fun _create(builder: com.lizongying.mytv.proto.Ysp.cn.yangshipin.omstv.common.proto.epgProgramModel.Builder): Dsl = Dsl(builder)
              }

              @kotlin.jvm.JvmSynthetic
              @kotlin.PublishedApi
              internal fun _build(): com.lizongying.mytv.proto.Ysp.cn.yangshipin.omstv.common.proto.epgProgramModel = _builder.build()
            }
            @kotlin.jvm.JvmName("-initializeresponse")
            inline fun response(block: com.lizongying.mytv.proto.cnKt.yangshipinKt.omstvKt.commonKt.protoKt.epgProgramModelKt.ResponseKt.Dsl.() -> kotlin.Unit): com.lizongying.mytv.proto.Ysp.cn.yangshipin.omstv.common.proto.epgProgramModel.Response =
              com.lizongying.mytv.proto.cnKt.yangshipinKt.omstvKt.commonKt.protoKt.epgProgramModelKt.ResponseKt.Dsl._create(com.lizongying.mytv.proto.Ysp.cn.yangshipin.omstv.common.proto.epgProgramModel.Response.newBuilder()).apply { block() }._build()
            object ResponseKt {
              @kotlin.OptIn(com.google.protobuf.kotlin.OnlyForUseByGeneratedProtoCode::class)
              @com.google.protobuf.kotlin.ProtoDslMarker
              class Dsl private constructor(
                private val _builder: com.lizongying.mytv.proto.Ysp.cn.yangshipin.omstv.common.proto.epgProgramModel.Response.Builder
              ) {
                companion object {
                  @kotlin.jvm.JvmSynthetic
                  @kotlin.PublishedApi
                  internal fun _create(builder: com.lizongying.mytv.proto.Ysp.cn.yangshipin.omstv.common.proto.epgProgramModel.Response.Builder): Dsl = Dsl(builder)
                }

                @kotlin.jvm.JvmSynthetic
                @kotlin.PublishedApi
                internal fun _build(): com.lizongying.mytv.proto.Ysp.cn.yangshipin.omstv.common.proto.epgProgramModel.Response = _builder.build()

                /**
                 * <code>uint32 code = 1;</code>
                 */
                var code: kotlin.Int
                  @JvmName("getCode")
                  get() = _builder.getCode()
                  @JvmName("setCode")
                  set(value) {
                    _builder.setCode(value)
                  }
                /**
                 * <code>uint32 code = 1;</code>
                 */
                fun clearCode() {
                  _builder.clearCode()
                }

                /**
                 * An uninstantiable, behaviorless type to represent the field in
                 * generics.
                 */
                @kotlin.OptIn(com.google.protobuf.kotlin.OnlyForUseByGeneratedProtoCode::class)
                class DataListProxy private constructor() : com.google.protobuf.kotlin.DslProxy()
                /**
                 * <code>repeated .com.lizongying.mytv.proto.cn.yangshipin.omstv.common.proto.programModel.Program dataList = 2;</code>
                 */
                 val dataList: com.google.protobuf.kotlin.DslList<com.lizongying.mytv.proto.Ysp.cn.yangshipin.omstv.common.proto.programModel.Program, DataListProxy>
                  @kotlin.jvm.JvmSynthetic
                  get() = com.google.protobuf.kotlin.DslList(
                    _builder.getDataListList()
                  )
                /**
                 * <code>repeated .com.lizongying.mytv.proto.cn.yangshipin.omstv.common.proto.programModel.Program dataList = 2;</code>
                 * @param value The dataList to add.
                 */
                @kotlin.jvm.JvmSynthetic
                @kotlin.jvm.JvmName("addDataList")
                fun com.google.protobuf.kotlin.DslList<com.lizongying.mytv.proto.Ysp.cn.yangshipin.omstv.common.proto.programModel.Program, DataListProxy>.add(value: com.lizongying.mytv.proto.Ysp.cn.yangshipin.omstv.common.proto.programModel.Program) {
                  _builder.addDataList(value)
                }
                /**
                 * <code>repeated .com.lizongying.mytv.proto.cn.yangshipin.omstv.common.proto.programModel.Program dataList = 2;</code>
                 * @param value The dataList to add.
                 */
                @kotlin.jvm.JvmSynthetic
                @kotlin.jvm.JvmName("plusAssignDataList")
                @Suppress("NOTHING_TO_INLINE")
                inline operator fun com.google.protobuf.kotlin.DslList<com.lizongying.mytv.proto.Ysp.cn.yangshipin.omstv.common.proto.programModel.Program, DataListProxy>.plusAssign(value: com.lizongying.mytv.proto.Ysp.cn.yangshipin.omstv.common.proto.programModel.Program) {
                  add(value)
                }
                /**
                 * <code>repeated .com.lizongying.mytv.proto.cn.yangshipin.omstv.common.proto.programModel.Program dataList = 2;</code>
                 * @param values The dataList to add.
                 */
                @kotlin.jvm.JvmSynthetic
                @kotlin.jvm.JvmName("addAllDataList")
                fun com.google.protobuf.kotlin.DslList<com.lizongying.mytv.proto.Ysp.cn.yangshipin.omstv.common.proto.programModel.Program, DataListProxy>.addAll(values: kotlin.collections.Iterable<com.lizongying.mytv.proto.Ysp.cn.yangshipin.omstv.common.proto.programModel.Program>) {
                  _builder.addAllDataList(values)
                }
                /**
                 * <code>repeated .com.lizongying.mytv.proto.cn.yangshipin.omstv.common.proto.programModel.Program dataList = 2;</code>
                 * @param values The dataList to add.
                 */
                @kotlin.jvm.JvmSynthetic
                @kotlin.jvm.JvmName("plusAssignAllDataList")
                @Suppress("NOTHING_TO_INLINE")
                inline operator fun com.google.protobuf.kotlin.DslList<com.lizongying.mytv.proto.Ysp.cn.yangshipin.omstv.common.proto.programModel.Program, DataListProxy>.plusAssign(values: kotlin.collections.Iterable<com.lizongying.mytv.proto.Ysp.cn.yangshipin.omstv.common.proto.programModel.Program>) {
                  addAll(values)
                }
                /**
                 * <code>repeated .com.lizongying.mytv.proto.cn.yangshipin.omstv.common.proto.programModel.Program dataList = 2;</code>
                 * @param index The index to set the value at.
                 * @param value The dataList to set.
                 */
                @kotlin.jvm.JvmSynthetic
                @kotlin.jvm.JvmName("setDataList")
                operator fun com.google.protobuf.kotlin.DslList<com.lizongying.mytv.proto.Ysp.cn.yangshipin.omstv.common.proto.programModel.Program, DataListProxy>.set(index: kotlin.Int, value: com.lizongying.mytv.proto.Ysp.cn.yangshipin.omstv.common.proto.programModel.Program) {
                  _builder.setDataList(index, value)
                }
                /**
                 * <code>repeated .com.lizongying.mytv.proto.cn.yangshipin.omstv.common.proto.programModel.Program dataList = 2;</code>
                 */
                @kotlin.jvm.JvmSynthetic
                @kotlin.jvm.JvmName("clearDataList")
                fun com.google.protobuf.kotlin.DslList<com.lizongying.mytv.proto.Ysp.cn.yangshipin.omstv.common.proto.programModel.Program, DataListProxy>.clear() {
                  _builder.clearDataList()
                }


                /**
                 * <code>string message = 3;</code>
                 */
                var message: kotlin.String
                  @JvmName("getMessage")
                  get() = _builder.getMessage()
                  @JvmName("setMessage")
                  set(value) {
                    _builder.setMessage(value)
                  }
                /**
                 * <code>string message = 3;</code>
                 */
                fun clearMessage() {
                  _builder.clearMessage()
                }

                /**
                 * <code>uint64 updateTime = 4;</code>
                 */
                var updateTime: kotlin.Long
                  @JvmName("getUpdateTime")
                  get() = _builder.getUpdateTime()
                  @JvmName("setUpdateTime")
                  set(value) {
                    _builder.setUpdateTime(value)
                  }
                /**
                 * <code>uint64 updateTime = 4;</code>
                 */
                fun clearUpdateTime() {
                  _builder.clearUpdateTime()
                }
              }
            }
          }
          @kotlin.jvm.JvmName("-initializeprogramModel")
          inline fun programModel(block: com.lizongying.mytv.proto.cnKt.yangshipinKt.omstvKt.commonKt.protoKt.programModelKt.Dsl.() -> kotlin.Unit): com.lizongying.mytv.proto.Ysp.cn.yangshipin.omstv.common.proto.programModel =
            com.lizongying.mytv.proto.cnKt.yangshipinKt.omstvKt.commonKt.protoKt.programModelKt.Dsl._create(com.lizongying.mytv.proto.Ysp.cn.yangshipin.omstv.common.proto.programModel.newBuilder()).apply { block() }._build()
          object programModelKt {
            @kotlin.OptIn(com.google.protobuf.kotlin.OnlyForUseByGeneratedProtoCode::class)
            @com.google.protobuf.kotlin.ProtoDslMarker
            class Dsl private constructor(
              private val _builder: com.lizongying.mytv.proto.Ysp.cn.yangshipin.omstv.common.proto.programModel.Builder
            ) {
              companion object {
                @kotlin.jvm.JvmSynthetic
                @kotlin.PublishedApi
                internal fun _create(builder: com.lizongying.mytv.proto.Ysp.cn.yangshipin.omstv.common.proto.programModel.Builder): Dsl = Dsl(builder)
              }

              @kotlin.jvm.JvmSynthetic
              @kotlin.PublishedApi
              internal fun _build(): com.lizongying.mytv.proto.Ysp.cn.yangshipin.omstv.common.proto.programModel = _builder.build()
            }
            @kotlin.jvm.JvmName("-initializeprogram")
            inline fun program(block: com.lizongying.mytv.proto.cnKt.yangshipinKt.omstvKt.commonKt.protoKt.programModelKt.ProgramKt.Dsl.() -> kotlin.Unit): com.lizongying.mytv.proto.Ysp.cn.yangshipin.omstv.common.proto.programModel.Program =
              com.lizongying.mytv.proto.cnKt.yangshipinKt.omstvKt.commonKt.protoKt.programModelKt.ProgramKt.Dsl._create(com.lizongying.mytv.proto.Ysp.cn.yangshipin.omstv.common.proto.programModel.Program.newBuilder()).apply { block() }._build()
            object ProgramKt {
              @kotlin.OptIn(com.google.protobuf.kotlin.OnlyForUseByGeneratedProtoCode::class)
              @com.google.protobuf.kotlin.ProtoDslMarker
              class Dsl private constructor(
                private val _builder: com.lizongying.mytv.proto.Ysp.cn.yangshipin.omstv.common.proto.programModel.Program.Builder
              ) {
                companion object {
                  @kotlin.jvm.JvmSynthetic
                  @kotlin.PublishedApi
                  internal fun _create(builder: com.lizongying.mytv.proto.Ysp.cn.yangshipin.omstv.common.proto.programModel.Program.Builder): Dsl = Dsl(builder)
                }

                @kotlin.jvm.JvmSynthetic
                @kotlin.PublishedApi
                internal fun _build(): com.lizongying.mytv.proto.Ysp.cn.yangshipin.omstv.common.proto.programModel.Program = _builder.build()

                /**
                 * <code>string programId = 1;</code>
                 */
                var programId: kotlin.String
                  @JvmName("getProgramId")
                  get() = _builder.getProgramId()
                  @JvmName("setProgramId")
                  set(value) {
                    _builder.setProgramId(value)
                  }
                /**
                 * <code>string programId = 1;</code>
                 */
                fun clearProgramId() {
                  _builder.clearProgramId()
                }

                /**
                 * <code>string name = 2;</code>
                 */
                var name: kotlin.String
                  @JvmName("getName")
                  get() = _builder.getName()
                  @JvmName("setName")
                  set(value) {
                    _builder.setName(value)
                  }
                /**
                 * <code>string name = 2;</code>
                 */
                fun clearName() {
                  _builder.clearName()
                }

                /**
                 * <code>uint64 st = 3;</code>
                 */
                var st: kotlin.Long
                  @JvmName("getSt")
                  get() = _builder.getSt()
                  @JvmName("setSt")
                  set(value) {
                    _builder.setSt(value)
                  }
                /**
                 * <code>uint64 st = 3;</code>
                 */
                fun clearSt() {
                  _builder.clearSt()
                }

                /**
                 * <code>uint64 et = 4;</code>
                 */
                var et: kotlin.Long
                  @JvmName("getEt")
                  get() = _builder.getEt()
                  @JvmName("setEt")
                  set(value) {
                    _builder.setEt(value)
                  }
                /**
                 * <code>uint64 et = 4;</code>
                 */
                fun clearEt() {
                  _builder.clearEt()
                }

                /**
                 * <code>string startTime = 5;</code>
                 */
                var startTime: kotlin.String
                  @JvmName("getStartTime")
                  get() = _builder.getStartTime()
                  @JvmName("setStartTime")
                  set(value) {
                    _builder.setStartTime(value)
                  }
                /**
                 * <code>string startTime = 5;</code>
                 */
                fun clearStartTime() {
                  _builder.clearStartTime()
                }

                /**
                 * <code>string endTime = 6;</code>
                 */
                var endTime: kotlin.String
                  @JvmName("getEndTime")
                  get() = _builder.getEndTime()
                  @JvmName("setEndTime")
                  set(value) {
                    _builder.setEndTime(value)
                  }
                /**
                 * <code>string endTime = 6;</code>
                 */
                fun clearEndTime() {
                  _builder.clearEndTime()
                }

                /**
                 * <code>uint32 duration = 7;</code>
                 */
                var duration: kotlin.Int
                  @JvmName("getDuration")
                  get() = _builder.getDuration()
                  @JvmName("setDuration")
                  set(value) {
                    _builder.setDuration(value)
                  }
                /**
                 * <code>uint32 duration = 7;</code>
                 */
                fun clearDuration() {
                  _builder.clearDuration()
                }

                /**
                 * <code>bool isVip = 8;</code>
                 */
                var isVip: kotlin.Boolean
                  @JvmName("getIsVip")
                  get() = _builder.getIsVip()
                  @JvmName("setIsVip")
                  set(value) {
                    _builder.setIsVip(value)
                  }
                /**
                 * <code>bool isVip = 8;</code>
                 */
                fun clearIsVip() {
                  _builder.clearIsVip()
                }

                /**
                 * <code>string copyrightFlag = 9;</code>
                 */
                var copyrightFlag: kotlin.String
                  @JvmName("getCopyrightFlag")
                  get() = _builder.getCopyrightFlag()
                  @JvmName("setCopyrightFlag")
                  set(value) {
                    _builder.setCopyrightFlag(value)
                  }
                /**
                 * <code>string copyrightFlag = 9;</code>
                 */
                fun clearCopyrightFlag() {
                  _builder.clearCopyrightFlag()
                }

                /**
                 * <code>string timeShiftReviewFlag = 10;</code>
                 */
                var timeShiftReviewFlag: kotlin.String
                  @JvmName("getTimeShiftReviewFlag")
                  get() = _builder.getTimeShiftReviewFlag()
                  @JvmName("setTimeShiftReviewFlag")
                  set(value) {
                    _builder.setTimeShiftReviewFlag(value)
                  }
                /**
                 * <code>string timeShiftReviewFlag = 10;</code>
                 */
                fun clearTimeShiftReviewFlag() {
                  _builder.clearTimeShiftReviewFlag()
                }
              }
            }
          }
        }
      }
    }
  }
}
@kotlin.jvm.JvmSynthetic
inline fun com.lizongying.mytv.proto.Ysp.cn.copy(block: com.lizongying.mytv.proto.cnKt.Dsl.() -> kotlin.Unit): com.lizongying.mytv.proto.Ysp.cn =
  com.lizongying.mytv.proto.cnKt.Dsl._create(this.toBuilder()).apply { block() }._build()

@kotlin.jvm.JvmSynthetic
inline fun com.lizongying.mytv.proto.Ysp.cn.yangshipin.copy(block: com.lizongying.mytv.proto.cnKt.yangshipinKt.Dsl.() -> kotlin.Unit): com.lizongying.mytv.proto.Ysp.cn.yangshipin =
  com.lizongying.mytv.proto.cnKt.yangshipinKt.Dsl._create(this.toBuilder()).apply { block() }._build()

@kotlin.jvm.JvmSynthetic
inline fun com.lizongying.mytv.proto.Ysp.cn.yangshipin.oms.copy(block: com.lizongying.mytv.proto.cnKt.yangshipinKt.omsKt.Dsl.() -> kotlin.Unit): com.lizongying.mytv.proto.Ysp.cn.yangshipin.oms =
  com.lizongying.mytv.proto.cnKt.yangshipinKt.omsKt.Dsl._create(this.toBuilder()).apply { block() }._build()

@kotlin.jvm.JvmSynthetic
inline fun com.lizongying.mytv.proto.Ysp.cn.yangshipin.oms.common.copy(block: com.lizongying.mytv.proto.cnKt.yangshipinKt.omsKt.commonKt.Dsl.() -> kotlin.Unit): com.lizongying.mytv.proto.Ysp.cn.yangshipin.oms.common =
  com.lizongying.mytv.proto.cnKt.yangshipinKt.omsKt.commonKt.Dsl._create(this.toBuilder()).apply { block() }._build()

@kotlin.jvm.JvmSynthetic
inline fun com.lizongying.mytv.proto.Ysp.cn.yangshipin.oms.common.proto.copy(block: com.lizongying.mytv.proto.cnKt.yangshipinKt.omsKt.commonKt.protoKt.Dsl.() -> kotlin.Unit): com.lizongying.mytv.proto.Ysp.cn.yangshipin.oms.common.proto =
  com.lizongying.mytv.proto.cnKt.yangshipinKt.omsKt.commonKt.protoKt.Dsl._create(this.toBuilder()).apply { block() }._build()

@kotlin.jvm.JvmSynthetic
inline fun com.lizongying.mytv.proto.Ysp.cn.yangshipin.oms.common.proto.actionModel.copy(block: com.lizongying.mytv.proto.cnKt.yangshipinKt.omsKt.commonKt.protoKt.actionModelKt.Dsl.() -> kotlin.Unit): com.lizongying.mytv.proto.Ysp.cn.yangshipin.oms.common.proto.actionModel =
  com.lizongying.mytv.proto.cnKt.yangshipinKt.omsKt.commonKt.protoKt.actionModelKt.Dsl._create(this.toBuilder()).apply { block() }._build()

@kotlin.jvm.JvmSynthetic
inline fun com.lizongying.mytv.proto.Ysp.cn.yangshipin.oms.common.proto.actionModel.Action.copy(block: com.lizongying.mytv.proto.cnKt.yangshipinKt.omsKt.commonKt.protoKt.actionModelKt.ActionKt.Dsl.() -> kotlin.Unit): com.lizongying.mytv.proto.Ysp.cn.yangshipin.oms.common.proto.actionModel.Action =
  com.lizongying.mytv.proto.cnKt.yangshipinKt.omsKt.commonKt.protoKt.actionModelKt.ActionKt.Dsl._create(this.toBuilder()).apply { block() }._build()

@kotlin.jvm.JvmSynthetic
inline fun com.lizongying.mytv.proto.Ysp.cn.yangshipin.oms.common.proto.imgtagModel.copy(block: com.lizongying.mytv.proto.cnKt.yangshipinKt.omsKt.commonKt.protoKt.imgtagModelKt.Dsl.() -> kotlin.Unit): com.lizongying.mytv.proto.Ysp.cn.yangshipin.oms.common.proto.imgtagModel =
  com.lizongying.mytv.proto.cnKt.yangshipinKt.omsKt.commonKt.protoKt.imgtagModelKt.Dsl._create(this.toBuilder()).apply { block() }._build()

@kotlin.jvm.JvmSynthetic
inline fun com.lizongying.mytv.proto.Ysp.cn.yangshipin.oms.common.proto.imgtagModel.ImgtagVer.copy(block: com.lizongying.mytv.proto.cnKt.yangshipinKt.omsKt.commonKt.protoKt.imgtagModelKt.ImgtagVerKt.Dsl.() -> kotlin.Unit): com.lizongying.mytv.proto.Ysp.cn.yangshipin.oms.common.proto.imgtagModel.ImgtagVer =
  com.lizongying.mytv.proto.cnKt.yangshipinKt.omsKt.commonKt.protoKt.imgtagModelKt.ImgtagVerKt.Dsl._create(this.toBuilder()).apply { block() }._build()

@kotlin.jvm.JvmSynthetic
inline fun com.lizongying.mytv.proto.Ysp.cn.yangshipin.oms.common.proto.imgtagModel.Imgtag.copy(block: com.lizongying.mytv.proto.cnKt.yangshipinKt.omsKt.commonKt.protoKt.imgtagModelKt.ImgtagKt.Dsl.() -> kotlin.Unit): com.lizongying.mytv.proto.Ysp.cn.yangshipin.oms.common.proto.imgtagModel.Imgtag =
  com.lizongying.mytv.proto.cnKt.yangshipinKt.omsKt.commonKt.protoKt.imgtagModelKt.ImgtagKt.Dsl._create(this.toBuilder()).apply { block() }._build()

@kotlin.jvm.JvmSynthetic
inline fun com.lizongying.mytv.proto.Ysp.cn.yangshipin.oms.common.proto.pageModel.copy(block: com.lizongying.mytv.proto.cnKt.yangshipinKt.omsKt.commonKt.protoKt.pageModelKt.Dsl.() -> kotlin.Unit): com.lizongying.mytv.proto.Ysp.cn.yangshipin.oms.common.proto.pageModel =
  com.lizongying.mytv.proto.cnKt.yangshipinKt.omsKt.commonKt.protoKt.pageModelKt.Dsl._create(this.toBuilder()).apply { block() }._build()

@kotlin.jvm.JvmSynthetic
inline fun com.lizongying.mytv.proto.Ysp.cn.yangshipin.oms.common.proto.pageModel.Response.copy(block: com.lizongying.mytv.proto.cnKt.yangshipinKt.omsKt.commonKt.protoKt.pageModelKt.ResponseKt.Dsl.() -> kotlin.Unit): com.lizongying.mytv.proto.Ysp.cn.yangshipin.oms.common.proto.pageModel.Response =
  com.lizongying.mytv.proto.cnKt.yangshipinKt.omsKt.commonKt.protoKt.pageModelKt.ResponseKt.Dsl._create(this.toBuilder()).apply { block() }._build()

val com.lizongying.mytv.proto.Ysp.cn.yangshipin.oms.common.proto.pageModel.ResponseOrBuilder.dataOrNull: com.lizongying.mytv.proto.Ysp.cn.yangshipin.oms.common.proto.pageModel.Data?
  get() = if (hasData()) getData() else null

@kotlin.jvm.JvmSynthetic
inline fun com.lizongying.mytv.proto.Ysp.cn.yangshipin.oms.common.proto.pageModel.Data.copy(block: com.lizongying.mytv.proto.cnKt.yangshipinKt.omsKt.commonKt.protoKt.pageModelKt.DataKt.Dsl.() -> kotlin.Unit): com.lizongying.mytv.proto.Ysp.cn.yangshipin.oms.common.proto.pageModel.Data =
  com.lizongying.mytv.proto.cnKt.yangshipinKt.omsKt.commonKt.protoKt.pageModelKt.DataKt.Dsl._create(this.toBuilder()).apply { block() }._build()

@kotlin.jvm.JvmSynthetic
inline fun com.lizongying.mytv.proto.Ysp.cn.yangshipin.oms.common.proto.pageModel.Module.copy(block: com.lizongying.mytv.proto.cnKt.yangshipinKt.omsKt.commonKt.protoKt.pageModelKt.ModuleKt.Dsl.() -> kotlin.Unit): com.lizongying.mytv.proto.Ysp.cn.yangshipin.oms.common.proto.pageModel.Module =
  com.lizongying.mytv.proto.cnKt.yangshipinKt.omsKt.commonKt.protoKt.pageModelKt.ModuleKt.Dsl._create(this.toBuilder()).apply { block() }._build()

val com.lizongying.mytv.proto.Ysp.cn.yangshipin.oms.common.proto.pageModel.ModuleOrBuilder.dataRecommendApiOrNull: com.lizongying.mytv.proto.Ysp.cn.yangshipin.oms.common.proto.recommendApiModel.RecommendApiData?
  get() = if (hasDataRecommendApi()) getDataRecommendApi() else null

val com.lizongying.mytv.proto.Ysp.cn.yangshipin.oms.common.proto.pageModel.ModuleOrBuilder.dataVipModuleOrNull: com.lizongying.mytv.proto.Ysp.cn.yangshipin.oms.common.proto.vipModuleDataModel.VipModuleData?
  get() = if (hasDataVipModule()) getDataVipModule() else null

@kotlin.jvm.JvmSynthetic
inline fun com.lizongying.mytv.proto.Ysp.cn.yangshipin.oms.common.proto.pageModel.ModuleData.copy(block: com.lizongying.mytv.proto.cnKt.yangshipinKt.omsKt.commonKt.protoKt.pageModelKt.ModuleDataKt.Dsl.() -> kotlin.Unit): com.lizongying.mytv.proto.Ysp.cn.yangshipin.oms.common.proto.pageModel.ModuleData =
  com.lizongying.mytv.proto.cnKt.yangshipinKt.omsKt.commonKt.protoKt.pageModelKt.ModuleDataKt.Dsl._create(this.toBuilder()).apply { block() }._build()

val com.lizongying.mytv.proto.Ysp.cn.yangshipin.oms.common.proto.pageModel.ModuleDataOrBuilder.actionOrNull: com.lizongying.mytv.proto.Ysp.cn.yangshipin.oms.common.proto.actionModel.Action?
  get() = if (hasAction()) getAction() else null

val com.lizongying.mytv.proto.Ysp.cn.yangshipin.oms.common.proto.pageModel.ModuleDataOrBuilder.imgtagVerOrNull: com.lizongying.mytv.proto.Ysp.cn.yangshipin.oms.common.proto.imgtagModel.ImgtagVer?
  get() = if (hasImgtagVer()) getImgtagVer() else null

@kotlin.jvm.JvmSynthetic
inline fun com.lizongying.mytv.proto.Ysp.cn.yangshipin.oms.common.proto.recommendApiModel.copy(block: com.lizongying.mytv.proto.cnKt.yangshipinKt.omsKt.commonKt.protoKt.recommendApiModelKt.Dsl.() -> kotlin.Unit): com.lizongying.mytv.proto.Ysp.cn.yangshipin.oms.common.proto.recommendApiModel =
  com.lizongying.mytv.proto.cnKt.yangshipinKt.omsKt.commonKt.protoKt.recommendApiModelKt.Dsl._create(this.toBuilder()).apply { block() }._build()

@kotlin.jvm.JvmSynthetic
inline fun com.lizongying.mytv.proto.Ysp.cn.yangshipin.oms.common.proto.recommendApiModel.RecommendApiData.copy(block: com.lizongying.mytv.proto.cnKt.yangshipinKt.omsKt.commonKt.protoKt.recommendApiModelKt.RecommendApiDataKt.Dsl.() -> kotlin.Unit): com.lizongying.mytv.proto.Ysp.cn.yangshipin.oms.common.proto.recommendApiModel.RecommendApiData =
  com.lizongying.mytv.proto.cnKt.yangshipinKt.omsKt.commonKt.protoKt.recommendApiModelKt.RecommendApiDataKt.Dsl._create(this.toBuilder()).apply { block() }._build()

@kotlin.jvm.JvmSynthetic
inline fun com.lizongying.mytv.proto.Ysp.cn.yangshipin.oms.common.proto.recommendApiModel.RecommendApiManualData.copy(block: com.lizongying.mytv.proto.cnKt.yangshipinKt.omsKt.commonKt.protoKt.recommendApiModelKt.RecommendApiManualDataKt.Dsl.() -> kotlin.Unit): com.lizongying.mytv.proto.Ysp.cn.yangshipin.oms.common.proto.recommendApiModel.RecommendApiManualData =
  com.lizongying.mytv.proto.cnKt.yangshipinKt.omsKt.commonKt.protoKt.recommendApiModelKt.RecommendApiManualDataKt.Dsl._create(this.toBuilder()).apply { block() }._build()

val com.lizongying.mytv.proto.Ysp.cn.yangshipin.oms.common.proto.recommendApiModel.RecommendApiManualDataOrBuilder.actionOrNull: com.lizongying.mytv.proto.Ysp.cn.yangshipin.oms.common.proto.actionModel.Action?
  get() = if (hasAction()) getAction() else null

val com.lizongying.mytv.proto.Ysp.cn.yangshipin.oms.common.proto.recommendApiModel.RecommendApiManualDataOrBuilder.imgtagVerOrNull: com.lizongying.mytv.proto.Ysp.cn.yangshipin.oms.common.proto.imgtagModel.ImgtagVer?
  get() = if (hasImgtagVer()) getImgtagVer() else null

@kotlin.jvm.JvmSynthetic
inline fun com.lizongying.mytv.proto.Ysp.cn.yangshipin.oms.common.proto.tvChannelListModel.copy(block: com.lizongying.mytv.proto.cnKt.yangshipinKt.omsKt.commonKt.protoKt.tvChannelListModelKt.Dsl.() -> kotlin.Unit): com.lizongying.mytv.proto.Ysp.cn.yangshipin.oms.common.proto.tvChannelListModel =
  com.lizongying.mytv.proto.cnKt.yangshipinKt.omsKt.commonKt.protoKt.tvChannelListModelKt.Dsl._create(this.toBuilder()).apply { block() }._build()

@kotlin.jvm.JvmSynthetic
inline fun com.lizongying.mytv.proto.Ysp.cn.yangshipin.oms.common.proto.tvChannelListModel.TvChannelListData.copy(block: com.lizongying.mytv.proto.cnKt.yangshipinKt.omsKt.commonKt.protoKt.tvChannelListModelKt.TvChannelListDataKt.Dsl.() -> kotlin.Unit): com.lizongying.mytv.proto.Ysp.cn.yangshipin.oms.common.proto.tvChannelListModel.TvChannelListData =
  com.lizongying.mytv.proto.cnKt.yangshipinKt.omsKt.commonKt.protoKt.tvChannelListModelKt.TvChannelListDataKt.Dsl._create(this.toBuilder()).apply { block() }._build()

val com.lizongying.mytv.proto.Ysp.cn.yangshipin.oms.common.proto.tvChannelListModel.TvChannelListDataOrBuilder.imgtagVerOrNull: com.lizongying.mytv.proto.Ysp.cn.yangshipin.oms.common.proto.imgtagModel.ImgtagVer?
  get() = if (hasImgtagVer()) getImgtagVer() else null

@kotlin.jvm.JvmSynthetic
inline fun com.lizongying.mytv.proto.Ysp.cn.yangshipin.oms.common.proto.vipModuleDataModel.copy(block: com.lizongying.mytv.proto.cnKt.yangshipinKt.omsKt.commonKt.protoKt.vipModuleDataModelKt.Dsl.() -> kotlin.Unit): com.lizongying.mytv.proto.Ysp.cn.yangshipin.oms.common.proto.vipModuleDataModel =
  com.lizongying.mytv.proto.cnKt.yangshipinKt.omsKt.commonKt.protoKt.vipModuleDataModelKt.Dsl._create(this.toBuilder()).apply { block() }._build()

@kotlin.jvm.JvmSynthetic
inline fun com.lizongying.mytv.proto.Ysp.cn.yangshipin.oms.common.proto.vipModuleDataModel.VipModuleData.copy(block: com.lizongying.mytv.proto.cnKt.yangshipinKt.omsKt.commonKt.protoKt.vipModuleDataModelKt.VipModuleDataKt.Dsl.() -> kotlin.Unit): com.lizongying.mytv.proto.Ysp.cn.yangshipin.oms.common.proto.vipModuleDataModel.VipModuleData =
  com.lizongying.mytv.proto.cnKt.yangshipinKt.omsKt.commonKt.protoKt.vipModuleDataModelKt.VipModuleDataKt.Dsl._create(this.toBuilder()).apply { block() }._build()

@kotlin.jvm.JvmSynthetic
inline fun com.lizongying.mytv.proto.Ysp.cn.yangshipin.omstv.copy(block: com.lizongying.mytv.proto.cnKt.yangshipinKt.omstvKt.Dsl.() -> kotlin.Unit): com.lizongying.mytv.proto.Ysp.cn.yangshipin.omstv =
  com.lizongying.mytv.proto.cnKt.yangshipinKt.omstvKt.Dsl._create(this.toBuilder()).apply { block() }._build()

@kotlin.jvm.JvmSynthetic
inline fun com.lizongying.mytv.proto.Ysp.cn.yangshipin.omstv.common.copy(block: com.lizongying.mytv.proto.cnKt.yangshipinKt.omstvKt.commonKt.Dsl.() -> kotlin.Unit): com.lizongying.mytv.proto.Ysp.cn.yangshipin.omstv.common =
  com.lizongying.mytv.proto.cnKt.yangshipinKt.omstvKt.commonKt.Dsl._create(this.toBuilder()).apply { block() }._build()

@kotlin.jvm.JvmSynthetic
inline fun com.lizongying.mytv.proto.Ysp.cn.yangshipin.omstv.common.proto.copy(block: com.lizongying.mytv.proto.cnKt.yangshipinKt.omstvKt.commonKt.protoKt.Dsl.() -> kotlin.Unit): com.lizongying.mytv.proto.Ysp.cn.yangshipin.omstv.common.proto =
  com.lizongying.mytv.proto.cnKt.yangshipinKt.omstvKt.commonKt.protoKt.Dsl._create(this.toBuilder()).apply { block() }._build()

@kotlin.jvm.JvmSynthetic
inline fun com.lizongying.mytv.proto.Ysp.cn.yangshipin.omstv.common.proto.epgProgramModel.copy(block: com.lizongying.mytv.proto.cnKt.yangshipinKt.omstvKt.commonKt.protoKt.epgProgramModelKt.Dsl.() -> kotlin.Unit): com.lizongying.mytv.proto.Ysp.cn.yangshipin.omstv.common.proto.epgProgramModel =
  com.lizongying.mytv.proto.cnKt.yangshipinKt.omstvKt.commonKt.protoKt.epgProgramModelKt.Dsl._create(this.toBuilder()).apply { block() }._build()

@kotlin.jvm.JvmSynthetic
inline fun com.lizongying.mytv.proto.Ysp.cn.yangshipin.omstv.common.proto.epgProgramModel.Response.copy(block: com.lizongying.mytv.proto.cnKt.yangshipinKt.omstvKt.commonKt.protoKt.epgProgramModelKt.ResponseKt.Dsl.() -> kotlin.Unit): com.lizongying.mytv.proto.Ysp.cn.yangshipin.omstv.common.proto.epgProgramModel.Response =
  com.lizongying.mytv.proto.cnKt.yangshipinKt.omstvKt.commonKt.protoKt.epgProgramModelKt.ResponseKt.Dsl._create(this.toBuilder()).apply { block() }._build()

@kotlin.jvm.JvmSynthetic
inline fun com.lizongying.mytv.proto.Ysp.cn.yangshipin.omstv.common.proto.programModel.copy(block: com.lizongying.mytv.proto.cnKt.yangshipinKt.omstvKt.commonKt.protoKt.programModelKt.Dsl.() -> kotlin.Unit): com.lizongying.mytv.proto.Ysp.cn.yangshipin.omstv.common.proto.programModel =
  com.lizongying.mytv.proto.cnKt.yangshipinKt.omstvKt.commonKt.protoKt.programModelKt.Dsl._create(this.toBuilder()).apply { block() }._build()

@kotlin.jvm.JvmSynthetic
inline fun com.lizongying.mytv.proto.Ysp.cn.yangshipin.omstv.common.proto.programModel.Program.copy(block: com.lizongying.mytv.proto.cnKt.yangshipinKt.omstvKt.commonKt.protoKt.programModelKt.ProgramKt.Dsl.() -> kotlin.Unit): com.lizongying.mytv.proto.Ysp.cn.yangshipin.omstv.common.proto.programModel.Program =
  com.lizongying.mytv.proto.cnKt.yangshipinKt.omstvKt.commonKt.protoKt.programModelKt.ProgramKt.Dsl._create(this.toBuilder()).apply { block() }._build()

