
com.aliyun.arms20190808.models.QueryMetricByPageResponseBody Maven / Gradle / Ivy
// This file is auto-generated, don't edit it. Thanks.
package com.aliyun.arms20190808.models;
import com.aliyun.tea.*;
public class QueryMetricByPageResponseBody extends TeaModel {
/**
* The HTTP status code returned for the request. Valid values:
*
* - 2XX: The request was successful.
* - 3XX: A redirection message was returned.
* - 4XX: The request was invalid.
* - 5XX: A server error occurred.
*
*
* example:
* 200
*/
@NameInMap("Code")
public String code;
/**
* The information about the array object.
*/
@NameInMap("Data")
public QueryMetricByPageResponseBodyData data;
/**
* The error message returned if the call fails.
*
* example:
* StartTime is mandatory for this action.
*/
@NameInMap("Message")
public String message;
/**
* The request ID.
*
* example:
* 687F9CB7-4798-57BF-A6EE-E6CC76******
*/
@NameInMap("RequestId")
public String requestId;
/**
* Indicates whether the call was successful. Valid values:
*
* true
: The call was successful.
* false
: The call failed.
*
*
* example:
* true
*/
@NameInMap("Success")
public Boolean success;
public static QueryMetricByPageResponseBody build(java.util.Map map) throws Exception {
QueryMetricByPageResponseBody self = new QueryMetricByPageResponseBody();
return TeaModel.build(map, self);
}
public QueryMetricByPageResponseBody setCode(String code) {
this.code = code;
return this;
}
public String getCode() {
return this.code;
}
public QueryMetricByPageResponseBody setData(QueryMetricByPageResponseBodyData data) {
this.data = data;
return this;
}
public QueryMetricByPageResponseBodyData getData() {
return this.data;
}
public QueryMetricByPageResponseBody setMessage(String message) {
this.message = message;
return this;
}
public String getMessage() {
return this.message;
}
public QueryMetricByPageResponseBody setRequestId(String requestId) {
this.requestId = requestId;
return this;
}
public String getRequestId() {
return this.requestId;
}
public QueryMetricByPageResponseBody setSuccess(Boolean success) {
this.success = success;
return this;
}
public Boolean getSuccess() {
return this.success;
}
public static class QueryMetricByPageResponseBodyData extends TeaModel {
/**
* Whether the paging query ends.
* true: end.
* false: Need to continue pagination (continue to query after CurrentPage+1).
*
* example:
* false
*/
@NameInMap("Completed")
public Boolean completed;
/**
* The data entries returned.
*/
@NameInMap("Items")
public java.util.List> items;
/**
* The page number of the returned page.
*
* example:
* 1
*/
@NameInMap("Page")
public Integer page;
/**
* The number of entries returned per page.
*
* example:
* 1
*/
@NameInMap("PageSize")
public Integer pageSize;
/**
* The total number of entries returned.
*
* example:
* 2
*/
@NameInMap("Total")
public Integer total;
public static QueryMetricByPageResponseBodyData build(java.util.Map map) throws Exception {
QueryMetricByPageResponseBodyData self = new QueryMetricByPageResponseBodyData();
return TeaModel.build(map, self);
}
public QueryMetricByPageResponseBodyData setCompleted(Boolean completed) {
this.completed = completed;
return this;
}
public Boolean getCompleted() {
return this.completed;
}
public QueryMetricByPageResponseBodyData setItems(java.util.List> items) {
this.items = items;
return this;
}
public java.util.List> getItems() {
return this.items;
}
public QueryMetricByPageResponseBodyData setPage(Integer page) {
this.page = page;
return this;
}
public Integer getPage() {
return this.page;
}
public QueryMetricByPageResponseBodyData setPageSize(Integer pageSize) {
this.pageSize = pageSize;
return this;
}
public Integer getPageSize() {
return this.pageSize;
}
public QueryMetricByPageResponseBodyData setTotal(Integer total) {
this.total = total;
return this;
}
public Integer getTotal() {
return this.total;
}
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy