2222import com .volcengine .bmq .model .HeaderForPreviewTopicDataOutput ;
2323import io .swagger .v3 .oas .annotations .media .Schema ;
2424import java .io .IOException ;
25+ import java .util .ArrayList ;
26+ import java .util .List ;
2527import javax .validation .constraints .*;
2628import javax .validation .Valid ;
2729/**
3234
3335public class ItemForPreviewTopicDataOutput {
3436 @ SerializedName ("Header" )
35- private HeaderForPreviewTopicDataOutput header = null ;
37+ private List < HeaderForPreviewTopicDataOutput > header = null ;
3638
3739 @ SerializedName ("Key" )
3840 private String key = null ;
@@ -52,22 +54,30 @@ public class ItemForPreviewTopicDataOutput {
5254 @ SerializedName ("Value" )
5355 private String value = null ;
5456
55- public ItemForPreviewTopicDataOutput header (HeaderForPreviewTopicDataOutput header ) {
57+ public ItemForPreviewTopicDataOutput header (List < HeaderForPreviewTopicDataOutput > header ) {
5658 this .header = header ;
5759 return this ;
5860 }
5961
62+ public ItemForPreviewTopicDataOutput addHeaderItem (HeaderForPreviewTopicDataOutput headerItem ) {
63+ if (this .header == null ) {
64+ this .header = new ArrayList <HeaderForPreviewTopicDataOutput >();
65+ }
66+ this .header .add (headerItem );
67+ return this ;
68+ }
69+
6070 /**
6171 * Get header
6272 * @return header
6373 **/
6474 @ Valid
6575 @ Schema (description = "" )
66- public HeaderForPreviewTopicDataOutput getHeader () {
76+ public List < HeaderForPreviewTopicDataOutput > getHeader () {
6777 return header ;
6878 }
6979
70- public void setHeader (HeaderForPreviewTopicDataOutput header ) {
80+ public void setHeader (List < HeaderForPreviewTopicDataOutput > header ) {
7181 this .header = header ;
7282 }
7383
0 commit comments