
com.aliyun.sdk.service.quickbi_public20220101.models.QueryApprovalInfoResponseBody Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of alibabacloud-quickbi_public20220101 Show documentation
Show all versions of alibabacloud-quickbi_public20220101 Show documentation
Alibaba Cloud quickbi-public (20220101) Async SDK for Java
// 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 QueryApprovalInfoResponseBody} extends {@link TeaModel}
*
* QueryApprovalInfoResponseBody
*/
public class QueryApprovalInfoResponseBody 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 QueryApprovalInfoResponseBody(Builder builder) {
this.requestId = builder.requestId;
this.result = builder.result;
this.success = builder.success;
}
public static Builder builder() {
return new Builder();
}
public static QueryApprovalInfoResponseBody 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 QueryApprovalInfoResponseBody build() {
return new QueryApprovalInfoResponseBody(this);
}
}
/**
*
* {@link QueryApprovalInfoResponseBody} extends {@link TeaModel}
*
* QueryApprovalInfoResponseBody
*/
public static class Data extends TeaModel {
@com.aliyun.core.annotation.NameInMap("ApplicantId")
private String applicantId;
@com.aliyun.core.annotation.NameInMap("ApplicantName")
private String applicantName;
@com.aliyun.core.annotation.NameInMap("ApplicationId")
private String applicationId;
@com.aliyun.core.annotation.NameInMap("ApplyReason")
private String applyReason;
@com.aliyun.core.annotation.NameInMap("ApproverId")
private String approverId;
@com.aliyun.core.annotation.NameInMap("ApproverName")
private String approverName;
@com.aliyun.core.annotation.NameInMap("DeleteFlag")
private Boolean deleteFlag;
@com.aliyun.core.annotation.NameInMap("ExpireDate")
private Long expireDate;
@com.aliyun.core.annotation.NameInMap("FlagStatus")
private Integer flagStatus;
@com.aliyun.core.annotation.NameInMap("GmtCreate")
private Long gmtCreate;
@com.aliyun.core.annotation.NameInMap("GmtModified")
private Long gmtModified;
@com.aliyun.core.annotation.NameInMap("HandleReason")
private String handleReason;
@com.aliyun.core.annotation.NameInMap("ResourceId")
private String resourceId;
@com.aliyun.core.annotation.NameInMap("ResourceName")
private String resourceName;
@com.aliyun.core.annotation.NameInMap("ResourceType")
private String resourceType;
@com.aliyun.core.annotation.NameInMap("WorkspaceName")
private String workspaceName;
private Data(Builder builder) {
this.applicantId = builder.applicantId;
this.applicantName = builder.applicantName;
this.applicationId = builder.applicationId;
this.applyReason = builder.applyReason;
this.approverId = builder.approverId;
this.approverName = builder.approverName;
this.deleteFlag = builder.deleteFlag;
this.expireDate = builder.expireDate;
this.flagStatus = builder.flagStatus;
this.gmtCreate = builder.gmtCreate;
this.gmtModified = builder.gmtModified;
this.handleReason = builder.handleReason;
this.resourceId = builder.resourceId;
this.resourceName = builder.resourceName;
this.resourceType = builder.resourceType;
this.workspaceName = builder.workspaceName;
}
public static Builder builder() {
return new Builder();
}
public static Data create() {
return builder().build();
}
/**
* @return applicantId
*/
public String getApplicantId() {
return this.applicantId;
}
/**
* @return applicantName
*/
public String getApplicantName() {
return this.applicantName;
}
/**
* @return applicationId
*/
public String getApplicationId() {
return this.applicationId;
}
/**
* @return applyReason
*/
public String getApplyReason() {
return this.applyReason;
}
/**
* @return approverId
*/
public String getApproverId() {
return this.approverId;
}
/**
* @return approverName
*/
public String getApproverName() {
return this.approverName;
}
/**
* @return deleteFlag
*/
public Boolean getDeleteFlag() {
return this.deleteFlag;
}
/**
* @return expireDate
*/
public Long getExpireDate() {
return this.expireDate;
}
/**
* @return flagStatus
*/
public Integer getFlagStatus() {
return this.flagStatus;
}
/**
* @return gmtCreate
*/
public Long getGmtCreate() {
return this.gmtCreate;
}
/**
* @return gmtModified
*/
public Long getGmtModified() {
return this.gmtModified;
}
/**
* @return handleReason
*/
public String getHandleReason() {
return this.handleReason;
}
/**
* @return resourceId
*/
public String getResourceId() {
return this.resourceId;
}
/**
* @return resourceName
*/
public String getResourceName() {
return this.resourceName;
}
/**
* @return resourceType
*/
public String getResourceType() {
return this.resourceType;
}
/**
* @return workspaceName
*/
public String getWorkspaceName() {
return this.workspaceName;
}
public static final class Builder {
private String applicantId;
private String applicantName;
private String applicationId;
private String applyReason;
private String approverId;
private String approverName;
private Boolean deleteFlag;
private Long expireDate;
private Integer flagStatus;
private Long gmtCreate;
private Long gmtModified;
private String handleReason;
private String resourceId;
private String resourceName;
private String resourceType;
private String workspaceName;
/**
* ApplicantId.
*/
public Builder applicantId(String applicantId) {
this.applicantId = applicantId;
return this;
}
/**
* ApplicantName.
*/
public Builder applicantName(String applicantName) {
this.applicantName = applicantName;
return this;
}
/**
* ApplicationId.
*/
public Builder applicationId(String applicationId) {
this.applicationId = applicationId;
return this;
}
/**
* ApplyReason.
*/
public Builder applyReason(String applyReason) {
this.applyReason = applyReason;
return this;
}
/**
* ApproverId.
*/
public Builder approverId(String approverId) {
this.approverId = approverId;
return this;
}
/**
* ApproverName.
*/
public Builder approverName(String approverName) {
this.approverName = approverName;
return this;
}
/**
* DeleteFlag.
*/
public Builder deleteFlag(Boolean deleteFlag) {
this.deleteFlag = deleteFlag;
return this;
}
/**
* ExpireDate.
*/
public Builder expireDate(Long expireDate) {
this.expireDate = expireDate;
return this;
}
/**
* FlagStatus.
*/
public Builder flagStatus(Integer flagStatus) {
this.flagStatus = flagStatus;
return this;
}
/**
* GmtCreate.
*/
public Builder gmtCreate(Long gmtCreate) {
this.gmtCreate = gmtCreate;
return this;
}
/**
* GmtModified.
*/
public Builder gmtModified(Long gmtModified) {
this.gmtModified = gmtModified;
return this;
}
/**
* HandleReason.
*/
public Builder handleReason(String handleReason) {
this.handleReason = handleReason;
return this;
}
/**
* ResourceId.
*/
public Builder resourceId(String resourceId) {
this.resourceId = resourceId;
return this;
}
/**
* ResourceName.
*/
public Builder resourceName(String resourceName) {
this.resourceName = resourceName;
return this;
}
/**
* ResourceType.
*/
public Builder resourceType(String resourceType) {
this.resourceType = resourceType;
return this;
}
/**
* WorkspaceName.
*/
public Builder workspaceName(String workspaceName) {
this.workspaceName = workspaceName;
return this;
}
public Data build() {
return new Data(this);
}
}
}
/**
*
* {@link QueryApprovalInfoResponseBody} extends {@link TeaModel}
*
* QueryApprovalInfoResponseBody
*/
public static class Result extends TeaModel {
@com.aliyun.core.annotation.NameInMap("Data")
private java.util.List < Data> data;
@com.aliyun.core.annotation.NameInMap("Page")
private Integer page;
@com.aliyun.core.annotation.NameInMap("PageSize")
private Integer pageSize;
@com.aliyun.core.annotation.NameInMap("Start")
private Integer start;
@com.aliyun.core.annotation.NameInMap("Total")
private Integer total;
@com.aliyun.core.annotation.NameInMap("TotalPages")
private Integer totalPages;
private Result(Builder builder) {
this.data = builder.data;
this.page = builder.page;
this.pageSize = builder.pageSize;
this.start = builder.start;
this.total = builder.total;
this.totalPages = builder.totalPages;
}
public static Builder builder() {
return new Builder();
}
public static Result create() {
return builder().build();
}
/**
* @return data
*/
public java.util.List < Data> getData() {
return this.data;
}
/**
* @return page
*/
public Integer getPage() {
return this.page;
}
/**
* @return pageSize
*/
public Integer getPageSize() {
return this.pageSize;
}
/**
* @return start
*/
public Integer getStart() {
return this.start;
}
/**
* @return total
*/
public Integer getTotal() {
return this.total;
}
/**
* @return totalPages
*/
public Integer getTotalPages() {
return this.totalPages;
}
public static final class Builder {
private java.util.List < Data> data;
private Integer page;
private Integer pageSize;
private Integer start;
private Integer total;
private Integer totalPages;
/**
* Data.
*/
public Builder data(java.util.List < Data> data) {
this.data = data;
return this;
}
/**
* Page.
*/
public Builder page(Integer page) {
this.page = page;
return this;
}
/**
* PageSize.
*/
public Builder pageSize(Integer pageSize) {
this.pageSize = pageSize;
return this;
}
/**
* Start.
*/
public Builder start(Integer start) {
this.start = start;
return this;
}
/**
* Total.
*/
public Builder total(Integer total) {
this.total = total;
return this;
}
/**
* TotalPages.
*/
public Builder totalPages(Integer totalPages) {
this.totalPages = totalPages;
return this;
}
public Result build() {
return new Result(this);
}
}
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy