All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.aliyun.sas20181203.models.ListUuidsByWebPathResponseBody Maven / Gradle / Ivy

The newest version!
// This file is auto-generated, don't edit it. Thanks.
package com.aliyun.sas20181203.models;

import com.aliyun.tea.*;

public class ListUuidsByWebPathResponseBody extends TeaModel {
    /**
     * 

An array that consists of the protected assets.

*/ @NameInMap("List") public java.util.List list; /** *

The pagination information.

*/ @NameInMap("PageInfo") public ListUuidsByWebPathResponseBodyPageInfo pageInfo; /** *

The ID of the request, which is used to locate and troubleshoot issues.

* * example: *

A3C1240F-9DAC-5EE8-ADF5-2F930A95****

*/ @NameInMap("RequestId") public String requestId; public static ListUuidsByWebPathResponseBody build(java.util.Map map) throws Exception { ListUuidsByWebPathResponseBody self = new ListUuidsByWebPathResponseBody(); return TeaModel.build(map, self); } public ListUuidsByWebPathResponseBody setList(java.util.List list) { this.list = list; return this; } public java.util.List getList() { return this.list; } public ListUuidsByWebPathResponseBody setPageInfo(ListUuidsByWebPathResponseBodyPageInfo pageInfo) { this.pageInfo = pageInfo; return this; } public ListUuidsByWebPathResponseBodyPageInfo getPageInfo() { return this.pageInfo; } public ListUuidsByWebPathResponseBody setRequestId(String requestId) { this.requestId = requestId; return this; } public String getRequestId() { return this.requestId; } public static class ListUuidsByWebPathResponseBodyList extends TeaModel { /** *

The public IP address of the server.

* * example: *

8.210.XX.XX

*/ @NameInMap("InternetIp") public String internetIp; /** *

The private IP address of the server.

* * example: *

172.25.XX.XX

*/ @NameInMap("IntranetIp") public String intranetIp; /** *

The name of the server.

* * example: *

test****

*/ @NameInMap("MachineName") public String machineName; /** *

The UUID of the server.

* * example: *

49e25e0f-bb51-4a5a-a1b3-13a4ddaa****

*/ @NameInMap("Uuid") public String uuid; public static ListUuidsByWebPathResponseBodyList build(java.util.Map map) throws Exception { ListUuidsByWebPathResponseBodyList self = new ListUuidsByWebPathResponseBodyList(); return TeaModel.build(map, self); } public ListUuidsByWebPathResponseBodyList setInternetIp(String internetIp) { this.internetIp = internetIp; return this; } public String getInternetIp() { return this.internetIp; } public ListUuidsByWebPathResponseBodyList setIntranetIp(String intranetIp) { this.intranetIp = intranetIp; return this; } public String getIntranetIp() { return this.intranetIp; } public ListUuidsByWebPathResponseBodyList setMachineName(String machineName) { this.machineName = machineName; return this; } public String getMachineName() { return this.machineName; } public ListUuidsByWebPathResponseBodyList setUuid(String uuid) { this.uuid = uuid; return this; } public String getUuid() { return this.uuid; } } public static class ListUuidsByWebPathResponseBodyPageInfo extends TeaModel { /** *

The number of entries returned on the current page.

* * example: *

10

*/ @NameInMap("Count") public Integer count; /** *

The page number of the returned page.

* * example: *

1

*/ @NameInMap("CurrentPage") public Integer currentPage; /** *

The number of entries returned per page.

* * example: *

20

*/ @NameInMap("PageSize") public Integer pageSize; /** *

The total number of entries returned.

* * example: *

10

*/ @NameInMap("TotalCount") public Integer totalCount; public static ListUuidsByWebPathResponseBodyPageInfo build(java.util.Map map) throws Exception { ListUuidsByWebPathResponseBodyPageInfo self = new ListUuidsByWebPathResponseBodyPageInfo(); return TeaModel.build(map, self); } public ListUuidsByWebPathResponseBodyPageInfo setCount(Integer count) { this.count = count; return this; } public Integer getCount() { return this.count; } public ListUuidsByWebPathResponseBodyPageInfo setCurrentPage(Integer currentPage) { this.currentPage = currentPage; return this; } public Integer getCurrentPage() { return this.currentPage; } public ListUuidsByWebPathResponseBodyPageInfo setPageSize(Integer pageSize) { this.pageSize = pageSize; return this; } public Integer getPageSize() { return this.pageSize; } public ListUuidsByWebPathResponseBodyPageInfo setTotalCount(Integer totalCount) { this.totalCount = totalCount; return this; } public Integer getTotalCount() { return this.totalCount; } } }




© 2015 - 2024 Weber Informatics LLC | Privacy Policy