17
17
* <p>DescribeRenderingInstanceResponseBody</p>
18
18
*/
19
19
public class DescribeRenderingInstanceResponseBody extends TeaModel {
20
+ @ com .aliyun .core .annotation .NameInMap ("AdditionalIngresses" )
21
+ private java .util .List <AdditionalIngresses > additionalIngresses ;
22
+
20
23
@ com .aliyun .core .annotation .NameInMap ("ConfigInfo" )
21
24
private ConfigInfo configInfo ;
22
25
@@ -29,6 +32,9 @@ public class DescribeRenderingInstanceResponseBody extends TeaModel {
29
32
@ com .aliyun .core .annotation .NameInMap ("Hostname" )
30
33
private String hostname ;
31
34
35
+ @ com .aliyun .core .annotation .NameInMap ("Isp" )
36
+ private String isp ;
37
+
32
38
@ com .aliyun .core .annotation .NameInMap ("PortMappings" )
33
39
private java .util .List <PortMappings > portMappings ;
34
40
@@ -51,10 +57,12 @@ public class DescribeRenderingInstanceResponseBody extends TeaModel {
51
57
private SystemInfo systemInfo ;
52
58
53
59
private DescribeRenderingInstanceResponseBody (Builder builder ) {
60
+ this .additionalIngresses = builder .additionalIngresses ;
54
61
this .configInfo = builder .configInfo ;
55
62
this .creationTime = builder .creationTime ;
56
63
this .egressIp = builder .egressIp ;
57
64
this .hostname = builder .hostname ;
65
+ this .isp = builder .isp ;
58
66
this .portMappings = builder .portMappings ;
59
67
this .renderingInstanceId = builder .renderingInstanceId ;
60
68
this .renderingSpec = builder .renderingSpec ;
@@ -76,6 +84,13 @@ public Builder toBuilder() {
76
84
return new Builder (this );
77
85
}
78
86
87
+ /**
88
+ * @return additionalIngresses
89
+ */
90
+ public java .util .List <AdditionalIngresses > getAdditionalIngresses () {
91
+ return this .additionalIngresses ;
92
+ }
93
+
79
94
/**
80
95
* @return configInfo
81
96
*/
@@ -104,6 +119,13 @@ public String getHostname() {
104
119
return this .hostname ;
105
120
}
106
121
122
+ /**
123
+ * @return isp
124
+ */
125
+ public String getIsp () {
126
+ return this .isp ;
127
+ }
128
+
107
129
/**
108
130
* @return portMappings
109
131
*/
@@ -154,10 +176,12 @@ public SystemInfo getSystemInfo() {
154
176
}
155
177
156
178
public static final class Builder {
179
+ private java .util .List <AdditionalIngresses > additionalIngresses ;
157
180
private ConfigInfo configInfo ;
158
181
private String creationTime ;
159
182
private String egressIp ;
160
183
private String hostname ;
184
+ private String isp ;
161
185
private java .util .List <PortMappings > portMappings ;
162
186
private String renderingInstanceId ;
163
187
private String renderingSpec ;
@@ -170,10 +194,12 @@ private Builder() {
170
194
}
171
195
172
196
private Builder (DescribeRenderingInstanceResponseBody model ) {
197
+ this .additionalIngresses = model .additionalIngresses ;
173
198
this .configInfo = model .configInfo ;
174
199
this .creationTime = model .creationTime ;
175
200
this .egressIp = model .egressIp ;
176
201
this .hostname = model .hostname ;
202
+ this .isp = model .isp ;
177
203
this .portMappings = model .portMappings ;
178
204
this .renderingInstanceId = model .renderingInstanceId ;
179
205
this .renderingSpec = model .renderingSpec ;
@@ -183,6 +209,14 @@ private Builder(DescribeRenderingInstanceResponseBody model) {
183
209
this .systemInfo = model .systemInfo ;
184
210
}
185
211
212
+ /**
213
+ * AdditionalIngresses.
214
+ */
215
+ public Builder additionalIngresses (java .util .List <AdditionalIngresses > additionalIngresses ) {
216
+ this .additionalIngresses = additionalIngresses ;
217
+ return this ;
218
+ }
219
+
186
220
/**
187
221
* ConfigInfo.
188
222
*/
@@ -215,6 +249,14 @@ public Builder hostname(String hostname) {
215
249
return this ;
216
250
}
217
251
252
+ /**
253
+ * Isp.
254
+ */
255
+ public Builder isp (String isp ) {
256
+ this .isp = isp ;
257
+ return this ;
258
+ }
259
+
218
260
/**
219
261
* PortMappings.
220
262
*/
@@ -277,6 +319,177 @@ public DescribeRenderingInstanceResponseBody build() {
277
319
278
320
}
279
321
322
+ /**
323
+ *
324
+ * {@link DescribeRenderingInstanceResponseBody} extends {@link TeaModel}
325
+ *
326
+ * <p>DescribeRenderingInstanceResponseBody</p>
327
+ */
328
+ public static class AdditionalIngressesPortMappings extends TeaModel {
329
+ @ com .aliyun .core .annotation .NameInMap ("ExternalPort" )
330
+ private String externalPort ;
331
+
332
+ @ com .aliyun .core .annotation .NameInMap ("InternalPort" )
333
+ private String internalPort ;
334
+
335
+ private AdditionalIngressesPortMappings (Builder builder ) {
336
+ this .externalPort = builder .externalPort ;
337
+ this .internalPort = builder .internalPort ;
338
+ }
339
+
340
+ public static Builder builder () {
341
+ return new Builder ();
342
+ }
343
+
344
+ public static AdditionalIngressesPortMappings create () {
345
+ return builder ().build ();
346
+ }
347
+
348
+ /**
349
+ * @return externalPort
350
+ */
351
+ public String getExternalPort () {
352
+ return this .externalPort ;
353
+ }
354
+
355
+ /**
356
+ * @return internalPort
357
+ */
358
+ public String getInternalPort () {
359
+ return this .internalPort ;
360
+ }
361
+
362
+ public static final class Builder {
363
+ private String externalPort ;
364
+ private String internalPort ;
365
+
366
+ private Builder () {
367
+ }
368
+
369
+ private Builder (AdditionalIngressesPortMappings model ) {
370
+ this .externalPort = model .externalPort ;
371
+ this .internalPort = model .internalPort ;
372
+ }
373
+
374
+ /**
375
+ * ExternalPort.
376
+ */
377
+ public Builder externalPort (String externalPort ) {
378
+ this .externalPort = externalPort ;
379
+ return this ;
380
+ }
381
+
382
+ /**
383
+ * InternalPort.
384
+ */
385
+ public Builder internalPort (String internalPort ) {
386
+ this .internalPort = internalPort ;
387
+ return this ;
388
+ }
389
+
390
+ public AdditionalIngressesPortMappings build () {
391
+ return new AdditionalIngressesPortMappings (this );
392
+ }
393
+
394
+ }
395
+
396
+ }
397
+ /**
398
+ *
399
+ * {@link DescribeRenderingInstanceResponseBody} extends {@link TeaModel}
400
+ *
401
+ * <p>DescribeRenderingInstanceResponseBody</p>
402
+ */
403
+ public static class AdditionalIngresses extends TeaModel {
404
+ @ com .aliyun .core .annotation .NameInMap ("Hostname" )
405
+ private String hostname ;
406
+
407
+ @ com .aliyun .core .annotation .NameInMap ("Isp" )
408
+ private String isp ;
409
+
410
+ @ com .aliyun .core .annotation .NameInMap ("PortMappings" )
411
+ private java .util .List <AdditionalIngressesPortMappings > portMappings ;
412
+
413
+ private AdditionalIngresses (Builder builder ) {
414
+ this .hostname = builder .hostname ;
415
+ this .isp = builder .isp ;
416
+ this .portMappings = builder .portMappings ;
417
+ }
418
+
419
+ public static Builder builder () {
420
+ return new Builder ();
421
+ }
422
+
423
+ public static AdditionalIngresses create () {
424
+ return builder ().build ();
425
+ }
426
+
427
+ /**
428
+ * @return hostname
429
+ */
430
+ public String getHostname () {
431
+ return this .hostname ;
432
+ }
433
+
434
+ /**
435
+ * @return isp
436
+ */
437
+ public String getIsp () {
438
+ return this .isp ;
439
+ }
440
+
441
+ /**
442
+ * @return portMappings
443
+ */
444
+ public java .util .List <AdditionalIngressesPortMappings > getPortMappings () {
445
+ return this .portMappings ;
446
+ }
447
+
448
+ public static final class Builder {
449
+ private String hostname ;
450
+ private String isp ;
451
+ private java .util .List <AdditionalIngressesPortMappings > portMappings ;
452
+
453
+ private Builder () {
454
+ }
455
+
456
+ private Builder (AdditionalIngresses model ) {
457
+ this .hostname = model .hostname ;
458
+ this .isp = model .isp ;
459
+ this .portMappings = model .portMappings ;
460
+ }
461
+
462
+ /**
463
+ * Hostname.
464
+ */
465
+ public Builder hostname (String hostname ) {
466
+ this .hostname = hostname ;
467
+ return this ;
468
+ }
469
+
470
+ /**
471
+ * Isp.
472
+ */
473
+ public Builder isp (String isp ) {
474
+ this .isp = isp ;
475
+ return this ;
476
+ }
477
+
478
+ /**
479
+ * PortMappings.
480
+ */
481
+ public Builder portMappings (java .util .List <AdditionalIngressesPortMappings > portMappings ) {
482
+ this .portMappings = portMappings ;
483
+ return this ;
484
+ }
485
+
486
+ public AdditionalIngresses build () {
487
+ return new AdditionalIngresses (this );
488
+ }
489
+
490
+ }
491
+
492
+ }
280
493
/**
281
494
*
282
495
* {@link DescribeRenderingInstanceResponseBody} extends {@link TeaModel}
0 commit comments