@@ -883,6 +883,220 @@ public FotaUpdate build() {
883883
884884 }
885885
886+ }
887+ /**
888+ *
889+ * {@link DescribeUserResourcesResponseBody} extends {@link TeaModel}
890+ *
891+ * <p>DescribeUserResourcesResponseBody</p>
892+ */
893+ public static class Packages extends TeaModel {
894+ @ com .aliyun .core .annotation .NameInMap ("Description" )
895+ private String description ;
896+
897+ @ com .aliyun .core .annotation .NameInMap ("Kb" )
898+ private String kb ;
899+
900+ @ com .aliyun .core .annotation .NameInMap ("Title" )
901+ private String title ;
902+
903+ private Packages (Builder builder ) {
904+ this .description = builder .description ;
905+ this .kb = builder .kb ;
906+ this .title = builder .title ;
907+ }
908+
909+ public static Builder builder () {
910+ return new Builder ();
911+ }
912+
913+ public static Packages create () {
914+ return builder ().build ();
915+ }
916+
917+ /**
918+ * @return description
919+ */
920+ public String getDescription () {
921+ return this .description ;
922+ }
923+
924+ /**
925+ * @return kb
926+ */
927+ public String getKb () {
928+ return this .kb ;
929+ }
930+
931+ /**
932+ * @return title
933+ */
934+ public String getTitle () {
935+ return this .title ;
936+ }
937+
938+ public static final class Builder {
939+ private String description ;
940+ private String kb ;
941+ private String title ;
942+
943+ /**
944+ * Description.
945+ */
946+ public Builder description (String description ) {
947+ this .description = description ;
948+ return this ;
949+ }
950+
951+ /**
952+ * Kb.
953+ */
954+ public Builder kb (String kb ) {
955+ this .kb = kb ;
956+ return this ;
957+ }
958+
959+ /**
960+ * Title.
961+ */
962+ public Builder title (String title ) {
963+ this .title = title ;
964+ return this ;
965+ }
966+
967+ public Packages build () {
968+ return new Packages (this );
969+ }
970+
971+ }
972+
973+ }
974+ /**
975+ *
976+ * {@link DescribeUserResourcesResponseBody} extends {@link TeaModel}
977+ *
978+ * <p>DescribeUserResourcesResponseBody</p>
979+ */
980+ public static class OsUpdate extends TeaModel {
981+ @ com .aliyun .core .annotation .NameInMap ("CheckId" )
982+ private String checkId ;
983+
984+ @ com .aliyun .core .annotation .NameInMap ("KbListString" )
985+ private String kbListString ;
986+
987+ @ com .aliyun .core .annotation .NameInMap ("PackageCount" )
988+ private Integer packageCount ;
989+
990+ @ com .aliyun .core .annotation .NameInMap ("Packages" )
991+ private java .util .List <Packages > packages ;
992+
993+ @ com .aliyun .core .annotation .NameInMap ("UpdateCatalogUrl" )
994+ private String updateCatalogUrl ;
995+
996+ private OsUpdate (Builder builder ) {
997+ this .checkId = builder .checkId ;
998+ this .kbListString = builder .kbListString ;
999+ this .packageCount = builder .packageCount ;
1000+ this .packages = builder .packages ;
1001+ this .updateCatalogUrl = builder .updateCatalogUrl ;
1002+ }
1003+
1004+ public static Builder builder () {
1005+ return new Builder ();
1006+ }
1007+
1008+ public static OsUpdate create () {
1009+ return builder ().build ();
1010+ }
1011+
1012+ /**
1013+ * @return checkId
1014+ */
1015+ public String getCheckId () {
1016+ return this .checkId ;
1017+ }
1018+
1019+ /**
1020+ * @return kbListString
1021+ */
1022+ public String getKbListString () {
1023+ return this .kbListString ;
1024+ }
1025+
1026+ /**
1027+ * @return packageCount
1028+ */
1029+ public Integer getPackageCount () {
1030+ return this .packageCount ;
1031+ }
1032+
1033+ /**
1034+ * @return packages
1035+ */
1036+ public java .util .List <Packages > getPackages () {
1037+ return this .packages ;
1038+ }
1039+
1040+ /**
1041+ * @return updateCatalogUrl
1042+ */
1043+ public String getUpdateCatalogUrl () {
1044+ return this .updateCatalogUrl ;
1045+ }
1046+
1047+ public static final class Builder {
1048+ private String checkId ;
1049+ private String kbListString ;
1050+ private Integer packageCount ;
1051+ private java .util .List <Packages > packages ;
1052+ private String updateCatalogUrl ;
1053+
1054+ /**
1055+ * CheckId.
1056+ */
1057+ public Builder checkId (String checkId ) {
1058+ this .checkId = checkId ;
1059+ return this ;
1060+ }
1061+
1062+ /**
1063+ * KbListString.
1064+ */
1065+ public Builder kbListString (String kbListString ) {
1066+ this .kbListString = kbListString ;
1067+ return this ;
1068+ }
1069+
1070+ /**
1071+ * PackageCount.
1072+ */
1073+ public Builder packageCount (Integer packageCount ) {
1074+ this .packageCount = packageCount ;
1075+ return this ;
1076+ }
1077+
1078+ /**
1079+ * Packages.
1080+ */
1081+ public Builder packages (java .util .List <Packages > packages ) {
1082+ this .packages = packages ;
1083+ return this ;
1084+ }
1085+
1086+ /**
1087+ * UpdateCatalogUrl.
1088+ */
1089+ public Builder updateCatalogUrl (String updateCatalogUrl ) {
1090+ this .updateCatalogUrl = updateCatalogUrl ;
1091+ return this ;
1092+ }
1093+
1094+ public OsUpdate build () {
1095+ return new OsUpdate (this );
1096+ }
1097+
1098+ }
1099+
8861100 }
8871101 /**
8881102 *
@@ -1035,6 +1249,9 @@ public static class Resources extends TeaModel {
10351249 @ com .aliyun .core .annotation .NameInMap ("GlobalStatus" )
10361250 private Boolean globalStatus ;
10371251
1252+ @ com .aliyun .core .annotation .NameInMap ("HasUpgrade" )
1253+ private Boolean hasUpgrade ;
1254+
10381255 @ com .aliyun .core .annotation .NameInMap ("HibernationBeta" )
10391256 private Boolean hibernationBeta ;
10401257
@@ -1065,6 +1282,9 @@ public static class Resources extends TeaModel {
10651282 @ com .aliyun .core .annotation .NameInMap ("OsType" )
10661283 private String osType ;
10671284
1285+ @ com .aliyun .core .annotation .NameInMap ("OsUpdate" )
1286+ private OsUpdate osUpdate ;
1287+
10681288 @ com .aliyun .core .annotation .NameInMap ("ProductType" )
10691289 private String productType ;
10701290
@@ -1145,6 +1365,7 @@ private Resources(Builder builder) {
11451365 this .externalUserId = builder .externalUserId ;
11461366 this .fotaUpdate = builder .fotaUpdate ;
11471367 this .globalStatus = builder .globalStatus ;
1368+ this .hasUpgrade = builder .hasUpgrade ;
11481369 this .hibernationBeta = builder .hibernationBeta ;
11491370 this .icon = builder .icon ;
11501371 this .lastStartTime = builder .lastStartTime ;
@@ -1155,6 +1376,7 @@ private Resources(Builder builder) {
11551376 this .os = builder .os ;
11561377 this .osDescription = builder .osDescription ;
11571378 this .osType = builder .osType ;
1379+ this .osUpdate = builder .osUpdate ;
11581380 this .productType = builder .productType ;
11591381 this .protocolType = builder .protocolType ;
11601382 this .realDesktopId = builder .realDesktopId ;
@@ -1318,6 +1540,13 @@ public Boolean getGlobalStatus() {
13181540 return this .globalStatus ;
13191541 }
13201542
1543+ /**
1544+ * @return hasUpgrade
1545+ */
1546+ public Boolean getHasUpgrade () {
1547+ return this .hasUpgrade ;
1548+ }
1549+
13211550 /**
13221551 * @return hibernationBeta
13231552 */
@@ -1388,6 +1617,13 @@ public String getOsType() {
13881617 return this .osType ;
13891618 }
13901619
1620+ /**
1621+ * @return osUpdate
1622+ */
1623+ public OsUpdate getOsUpdate () {
1624+ return this .osUpdate ;
1625+ }
1626+
13911627 /**
13921628 * @return productType
13931629 */
@@ -1548,6 +1784,7 @@ public static final class Builder {
15481784 private String externalUserId ;
15491785 private FotaUpdate fotaUpdate ;
15501786 private Boolean globalStatus ;
1787+ private Boolean hasUpgrade ;
15511788 private Boolean hibernationBeta ;
15521789 private String icon ;
15531790 private String lastStartTime ;
@@ -1558,6 +1795,7 @@ public static final class Builder {
15581795 private String os ;
15591796 private String osDescription ;
15601797 private String osType ;
1798+ private OsUpdate osUpdate ;
15611799 private String productType ;
15621800 private String protocolType ;
15631801 private String realDesktopId ;
@@ -1731,6 +1969,14 @@ public Builder globalStatus(Boolean globalStatus) {
17311969 return this ;
17321970 }
17331971
1972+ /**
1973+ * HasUpgrade.
1974+ */
1975+ public Builder hasUpgrade (Boolean hasUpgrade ) {
1976+ this .hasUpgrade = hasUpgrade ;
1977+ return this ;
1978+ }
1979+
17341980 /**
17351981 * HibernationBeta.
17361982 */
@@ -1811,6 +2057,14 @@ public Builder osType(String osType) {
18112057 return this ;
18122058 }
18132059
2060+ /**
2061+ * OsUpdate.
2062+ */
2063+ public Builder osUpdate (OsUpdate osUpdate ) {
2064+ this .osUpdate = osUpdate ;
2065+ return this ;
2066+ }
2067+
18142068 /**
18152069 * ProductType.
18162070 */
0 commit comments