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

com.aliyun.sdk.service.quickbi_public20220101.models.QueryDataResponseBody Maven / Gradle / Ivy

There is a newer version: 1.1.19
Show newest version
// This file is auto-generated, don't edit it. Thanks.
package com.aliyun.sdk.service.quickbi_public20220101.models;

import darabonba.core.RequestModel;
import darabonba.core.TeaModel;
import com.aliyun.sdk.gateway.pop.models.*;

/**
 * 
 * {@link QueryDataResponseBody} extends {@link TeaModel}
 *
 * 

QueryDataResponseBody

*/ public class QueryDataResponseBody extends TeaModel { @com.aliyun.core.annotation.NameInMap("RequestId") private String requestId; @com.aliyun.core.annotation.NameInMap("Result") private Result result; @com.aliyun.core.annotation.NameInMap("Success") private Boolean success; private QueryDataResponseBody(Builder builder) { this.requestId = builder.requestId; this.result = builder.result; this.success = builder.success; } public static Builder builder() { return new Builder(); } public static QueryDataResponseBody create() { return builder().build(); } /** * @return requestId */ public String getRequestId() { return this.requestId; } /** * @return result */ public Result getResult() { return this.result; } /** * @return success */ public Boolean getSuccess() { return this.success; } public static final class Builder { private String requestId; private Result result; private Boolean success; /** * RequestId. */ public Builder requestId(String requestId) { this.requestId = requestId; return this; } /** * Result. */ public Builder result(Result result) { this.result = result; return this; } /** * Success. */ public Builder success(Boolean success) { this.success = success; return this; } public QueryDataResponseBody build() { return new QueryDataResponseBody(this); } } /** * * {@link QueryDataResponseBody} extends {@link TeaModel} * *

QueryDataResponseBody

*/ public static class Headers extends TeaModel { @com.aliyun.core.annotation.NameInMap("Aggregator") private String aggregator; @com.aliyun.core.annotation.NameInMap("Column") private String column; @com.aliyun.core.annotation.NameInMap("DataType") private String dataType; @com.aliyun.core.annotation.NameInMap("Granularity") private String granularity; @com.aliyun.core.annotation.NameInMap("Label") private String label; @com.aliyun.core.annotation.NameInMap("Type") private String type; private Headers(Builder builder) { this.aggregator = builder.aggregator; this.column = builder.column; this.dataType = builder.dataType; this.granularity = builder.granularity; this.label = builder.label; this.type = builder.type; } public static Builder builder() { return new Builder(); } public static Headers create() { return builder().build(); } /** * @return aggregator */ public String getAggregator() { return this.aggregator; } /** * @return column */ public String getColumn() { return this.column; } /** * @return dataType */ public String getDataType() { return this.dataType; } /** * @return granularity */ public String getGranularity() { return this.granularity; } /** * @return label */ public String getLabel() { return this.label; } /** * @return type */ public String getType() { return this.type; } public static final class Builder { private String aggregator; private String column; private String dataType; private String granularity; private String label; private String type; /** * Aggregator. */ public Builder aggregator(String aggregator) { this.aggregator = aggregator; return this; } /** * Column. */ public Builder column(String column) { this.column = column; return this; } /** * DataType. */ public Builder dataType(String dataType) { this.dataType = dataType; return this; } /** * Granularity. */ public Builder granularity(String granularity) { this.granularity = granularity; return this; } /** * Label. */ public Builder label(String label) { this.label = label; return this; } /** * Type. */ public Builder type(String type) { this.type = type; return this; } public Headers build() { return new Headers(this); } } } /** * * {@link QueryDataResponseBody} extends {@link TeaModel} * *

QueryDataResponseBody

*/ public static class Result extends TeaModel { @com.aliyun.core.annotation.NameInMap("Headers") private java.util.List < Headers> headers; @com.aliyun.core.annotation.NameInMap("Sql") private String sql; @com.aliyun.core.annotation.NameInMap("Values") private java.util.List < java.util.Map> values; private Result(Builder builder) { this.headers = builder.headers; this.sql = builder.sql; this.values = builder.values; } public static Builder builder() { return new Builder(); } public static Result create() { return builder().build(); } /** * @return headers */ public java.util.List < Headers> getHeaders() { return this.headers; } /** * @return sql */ public String getSql() { return this.sql; } /** * @return values */ public java.util.List < java.util.Map> getValues() { return this.values; } public static final class Builder { private java.util.List < Headers> headers; private String sql; private java.util.List < java.util.Map> values; /** * Headers. */ public Builder headers(java.util.List < Headers> headers) { this.headers = headers; return this; } /** * Sql. */ public Builder sql(String sql) { this.sql = sql; return this; } /** * Values. */ public Builder values(java.util.List < java.util.Map> values) { this.values = values; return this; } public Result build() { return new Result(this); } } } }




© 2015 - 2025 Weber Informatics LLC | Privacy Policy