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

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

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

import com.aliyun.tea.*;

public class DescribePropertySoftwareItemResponseBody extends TeaModel {
    /**
     * 

The pagination information.

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

An array that consists of the software assets returned.

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

The ID of the request.

*/ @NameInMap("RequestId") public String requestId; public static DescribePropertySoftwareItemResponseBody build(java.util.Map map) throws Exception { DescribePropertySoftwareItemResponseBody self = new DescribePropertySoftwareItemResponseBody(); return TeaModel.build(map, self); } public DescribePropertySoftwareItemResponseBody setPageInfo(DescribePropertySoftwareItemResponseBodyPageInfo pageInfo) { this.pageInfo = pageInfo; return this; } public DescribePropertySoftwareItemResponseBodyPageInfo getPageInfo() { return this.pageInfo; } public DescribePropertySoftwareItemResponseBody setPropertyItems(java.util.List propertyItems) { this.propertyItems = propertyItems; return this; } public java.util.List getPropertyItems() { return this.propertyItems; } public DescribePropertySoftwareItemResponseBody setRequestId(String requestId) { this.requestId = requestId; return this; } public String getRequestId() { return this.requestId; } public static class DescribePropertySoftwareItemResponseBodyPageInfo extends TeaModel { /** *

The number of entries returned on the current page.

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

The page number of the returned page.

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

The number of entries returned per page.

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

The total number of entries returned.

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

The number of servers on which the software is installed.

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

The name of the software.

*/ @NameInMap("Name") public String name; public static DescribePropertySoftwareItemResponseBodyPropertyItems build(java.util.Map map) throws Exception { DescribePropertySoftwareItemResponseBodyPropertyItems self = new DescribePropertySoftwareItemResponseBodyPropertyItems(); return TeaModel.build(map, self); } public DescribePropertySoftwareItemResponseBodyPropertyItems setCount(Integer count) { this.count = count; return this; } public Integer getCount() { return this.count; } public DescribePropertySoftwareItemResponseBodyPropertyItems setName(String name) { this.name = name; return this; } public String getName() { return this.name; } } }




© 2015 - 2024 Weber Informatics LLC | Privacy Policy