@@ -1299,6 +1299,9 @@ public DataSources build() {
12991299 * <p>GetJobResponseBody</p>
13001300 */
13011301 public static class HistoryPods extends TeaModel {
1302+ @ com .aliyun .core .annotation .NameInMap ("Duration" )
1303+ private Double duration ;
1304+
13021305 @ com .aliyun .core .annotation .NameInMap ("GmtCreateTime" )
13031306 private String gmtCreateTime ;
13041307
@@ -1311,9 +1314,15 @@ public static class HistoryPods extends TeaModel {
13111314 @ com .aliyun .core .annotation .NameInMap ("Ip" )
13121315 private String ip ;
13131316
1317+ @ com .aliyun .core .annotation .NameInMap ("NodeName" )
1318+ private String nodeName ;
1319+
13141320 @ com .aliyun .core .annotation .NameInMap ("PodId" )
13151321 private String podId ;
13161322
1323+ @ com .aliyun .core .annotation .NameInMap ("PodIps" )
1324+ private java .util .List <PodNetworkInterface > podIps ;
1325+
13171326 @ com .aliyun .core .annotation .NameInMap ("PodUid" )
13181327 private String podUid ;
13191328
@@ -1330,11 +1339,14 @@ public static class HistoryPods extends TeaModel {
13301339 private String type ;
13311340
13321341 private HistoryPods (Builder builder ) {
1342+ this .duration = builder .duration ;
13331343 this .gmtCreateTime = builder .gmtCreateTime ;
13341344 this .gmtFinishTime = builder .gmtFinishTime ;
13351345 this .gmtStartTime = builder .gmtStartTime ;
13361346 this .ip = builder .ip ;
1347+ this .nodeName = builder .nodeName ;
13371348 this .podId = builder .podId ;
1349+ this .podIps = builder .podIps ;
13381350 this .podUid = builder .podUid ;
13391351 this .resourceType = builder .resourceType ;
13401352 this .status = builder .status ;
@@ -1350,6 +1362,13 @@ public static HistoryPods create() {
13501362 return builder ().build ();
13511363 }
13521364
1365+ /**
1366+ * @return duration
1367+ */
1368+ public Double getDuration () {
1369+ return this .duration ;
1370+ }
1371+
13531372 /**
13541373 * @return gmtCreateTime
13551374 */
@@ -1378,13 +1397,27 @@ public String getIp() {
13781397 return this .ip ;
13791398 }
13801399
1400+ /**
1401+ * @return nodeName
1402+ */
1403+ public String getNodeName () {
1404+ return this .nodeName ;
1405+ }
1406+
13811407 /**
13821408 * @return podId
13831409 */
13841410 public String getPodId () {
13851411 return this .podId ;
13861412 }
13871413
1414+ /**
1415+ * @return podIps
1416+ */
1417+ public java .util .List <PodNetworkInterface > getPodIps () {
1418+ return this .podIps ;
1419+ }
1420+
13881421 /**
13891422 * @return podUid
13901423 */
@@ -1421,11 +1454,14 @@ public String getType() {
14211454 }
14221455
14231456 public static final class Builder {
1457+ private Double duration ;
14241458 private String gmtCreateTime ;
14251459 private String gmtFinishTime ;
14261460 private String gmtStartTime ;
14271461 private String ip ;
1462+ private String nodeName ;
14281463 private String podId ;
1464+ private java .util .List <PodNetworkInterface > podIps ;
14291465 private String podUid ;
14301466 private String resourceType ;
14311467 private String status ;
@@ -1436,18 +1472,32 @@ private Builder() {
14361472 }
14371473
14381474 private Builder (HistoryPods model ) {
1475+ this .duration = model .duration ;
14391476 this .gmtCreateTime = model .gmtCreateTime ;
14401477 this .gmtFinishTime = model .gmtFinishTime ;
14411478 this .gmtStartTime = model .gmtStartTime ;
14421479 this .ip = model .ip ;
1480+ this .nodeName = model .nodeName ;
14431481 this .podId = model .podId ;
1482+ this .podIps = model .podIps ;
14441483 this .podUid = model .podUid ;
14451484 this .resourceType = model .resourceType ;
14461485 this .status = model .status ;
14471486 this .subStatus = model .subStatus ;
14481487 this .type = model .type ;
14491488 }
14501489
1490+ /**
1491+ * <p>The duration of the job (seconds).</p>
1492+ *
1493+ * <strong>example:</strong>
1494+ * <p>3602</p>
1495+ */
1496+ public Builder duration (Double duration ) {
1497+ this .duration = duration ;
1498+ return this ;
1499+ }
1500+
14511501 /**
14521502 * <p>The time when the node was created (UTC).</p>
14531503 *
@@ -1492,6 +1542,14 @@ public Builder ip(String ip) {
14921542 return this ;
14931543 }
14941544
1545+ /**
1546+ * NodeName.
1547+ */
1548+ public Builder nodeName (String nodeName ) {
1549+ this .nodeName = nodeName ;
1550+ return this ;
1551+ }
1552+
14951553 /**
14961554 * <p>The ID of the node.</p>
14971555 *
@@ -1503,6 +1561,14 @@ public Builder podId(String podId) {
15031561 return this ;
15041562 }
15051563
1564+ /**
1565+ * PodIps.
1566+ */
1567+ public Builder podIps (java .util .List <PodNetworkInterface > podIps ) {
1568+ this .podIps = podIps ;
1569+ return this ;
1570+ }
1571+
15061572 /**
15071573 * <p>The UID of the node.</p>
15081574 *
@@ -1576,6 +1642,9 @@ public HistoryPods build() {
15761642 * <p>GetJobResponseBody</p>
15771643 */
15781644 public static class Pods extends TeaModel {
1645+ @ com .aliyun .core .annotation .NameInMap ("Duration" )
1646+ private Double duration ;
1647+
15791648 @ com .aliyun .core .annotation .NameInMap ("GmtCreateTime" )
15801649 private String gmtCreateTime ;
15811650
@@ -1591,9 +1660,15 @@ public static class Pods extends TeaModel {
15911660 @ com .aliyun .core .annotation .NameInMap ("Ip" )
15921661 private String ip ;
15931662
1663+ @ com .aliyun .core .annotation .NameInMap ("NodeName" )
1664+ private String nodeName ;
1665+
15941666 @ com .aliyun .core .annotation .NameInMap ("PodId" )
15951667 private String podId ;
15961668
1669+ @ com .aliyun .core .annotation .NameInMap ("PodIps" )
1670+ private java .util .List <PodNetworkInterface > podIps ;
1671+
15971672 @ com .aliyun .core .annotation .NameInMap ("PodUid" )
15981673 private String podUid ;
15991674
@@ -1610,12 +1685,15 @@ public static class Pods extends TeaModel {
16101685 private String type ;
16111686
16121687 private Pods (Builder builder ) {
1688+ this .duration = builder .duration ;
16131689 this .gmtCreateTime = builder .gmtCreateTime ;
16141690 this .gmtFinishTime = builder .gmtFinishTime ;
16151691 this .gmtStartTime = builder .gmtStartTime ;
16161692 this .historyPods = builder .historyPods ;
16171693 this .ip = builder .ip ;
1694+ this .nodeName = builder .nodeName ;
16181695 this .podId = builder .podId ;
1696+ this .podIps = builder .podIps ;
16191697 this .podUid = builder .podUid ;
16201698 this .resourceType = builder .resourceType ;
16211699 this .status = builder .status ;
@@ -1631,6 +1709,13 @@ public static Pods create() {
16311709 return builder ().build ();
16321710 }
16331711
1712+ /**
1713+ * @return duration
1714+ */
1715+ public Double getDuration () {
1716+ return this .duration ;
1717+ }
1718+
16341719 /**
16351720 * @return gmtCreateTime
16361721 */
@@ -1666,13 +1751,27 @@ public String getIp() {
16661751 return this .ip ;
16671752 }
16681753
1754+ /**
1755+ * @return nodeName
1756+ */
1757+ public String getNodeName () {
1758+ return this .nodeName ;
1759+ }
1760+
16691761 /**
16701762 * @return podId
16711763 */
16721764 public String getPodId () {
16731765 return this .podId ;
16741766 }
16751767
1768+ /**
1769+ * @return podIps
1770+ */
1771+ public java .util .List <PodNetworkInterface > getPodIps () {
1772+ return this .podIps ;
1773+ }
1774+
16761775 /**
16771776 * @return podUid
16781777 */
@@ -1709,12 +1808,15 @@ public String getType() {
17091808 }
17101809
17111810 public static final class Builder {
1811+ private Double duration ;
17121812 private String gmtCreateTime ;
17131813 private String gmtFinishTime ;
17141814 private String gmtStartTime ;
17151815 private java .util .List <HistoryPods > historyPods ;
17161816 private String ip ;
1817+ private String nodeName ;
17171818 private String podId ;
1819+ private java .util .List <PodNetworkInterface > podIps ;
17181820 private String podUid ;
17191821 private String resourceType ;
17201822 private String status ;
@@ -1725,19 +1827,33 @@ private Builder() {
17251827 }
17261828
17271829 private Builder (Pods model ) {
1830+ this .duration = model .duration ;
17281831 this .gmtCreateTime = model .gmtCreateTime ;
17291832 this .gmtFinishTime = model .gmtFinishTime ;
17301833 this .gmtStartTime = model .gmtStartTime ;
17311834 this .historyPods = model .historyPods ;
17321835 this .ip = model .ip ;
1836+ this .nodeName = model .nodeName ;
17331837 this .podId = model .podId ;
1838+ this .podIps = model .podIps ;
17341839 this .podUid = model .podUid ;
17351840 this .resourceType = model .resourceType ;
17361841 this .status = model .status ;
17371842 this .subStatus = model .subStatus ;
17381843 this .type = model .type ;
17391844 }
17401845
1846+ /**
1847+ * <p>The duration of the job (seconds).</p>
1848+ *
1849+ * <strong>example:</strong>
1850+ * <p>3602</p>
1851+ */
1852+ public Builder duration (Double duration ) {
1853+ this .duration = duration ;
1854+ return this ;
1855+ }
1856+
17411857 /**
17421858 * <p>The time when the node was created (UTC).</p>
17431859 *
@@ -1790,6 +1906,14 @@ public Builder ip(String ip) {
17901906 return this ;
17911907 }
17921908
1909+ /**
1910+ * NodeName.
1911+ */
1912+ public Builder nodeName (String nodeName ) {
1913+ this .nodeName = nodeName ;
1914+ return this ;
1915+ }
1916+
17931917 /**
17941918 * <p>The node ID. It can be used in the GetPodLogs and GetPodEvents operations to obtain the detailed logs and events of the node.</p>
17951919 *
@@ -1801,6 +1925,14 @@ public Builder podId(String podId) {
18011925 return this ;
18021926 }
18031927
1928+ /**
1929+ * PodIps.
1930+ */
1931+ public Builder podIps (java .util .List <PodNetworkInterface > podIps ) {
1932+ this .podIps = podIps ;
1933+ return this ;
1934+ }
1935+
18041936 /**
18051937 * <p>The UID of the node.</p>
18061938 *
0 commit comments