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

com.aliyun.sdk.service.quickbi_public20220101.models.QueryApprovalInfoResponseBody 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 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