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

com.aliyun.dingtalkesign_1_0.models.ListSealApprovalResponseBody Maven / Gradle / Ivy

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

import com.aliyun.tea.*;

public class ListSealApprovalResponseBody extends TeaModel {
    @NameInMap("code")
    public Integer code;

    @NameInMap("data")
    public java.util.List data;

    @NameInMap("message")
    public String message;

    public static ListSealApprovalResponseBody build(java.util.Map map) throws Exception {
        ListSealApprovalResponseBody self = new ListSealApprovalResponseBody();
        return TeaModel.build(map, self);
    }

    public ListSealApprovalResponseBody setCode(Integer code) {
        this.code = code;
        return this;
    }
    public Integer getCode() {
        return this.code;
    }

    public ListSealApprovalResponseBody setData(java.util.List data) {
        this.data = data;
        return this;
    }
    public java.util.List getData() {
        return this.data;
    }

    public ListSealApprovalResponseBody setMessage(String message) {
        this.message = message;
        return this;
    }
    public String getMessage() {
        return this.message;
    }

    public static class ListSealApprovalResponseBodyDataApprovalNodes extends TeaModel {
        @NameInMap("approvalTime")
        public Long approvalTime;

        @NameInMap("approverName")
        public String approverName;

        @NameInMap("startTime")
        public Long startTime;

        @NameInMap("status")
        public String status;

        public static ListSealApprovalResponseBodyDataApprovalNodes build(java.util.Map map) throws Exception {
            ListSealApprovalResponseBodyDataApprovalNodes self = new ListSealApprovalResponseBodyDataApprovalNodes();
            return TeaModel.build(map, self);
        }

        public ListSealApprovalResponseBodyDataApprovalNodes setApprovalTime(Long approvalTime) {
            this.approvalTime = approvalTime;
            return this;
        }
        public Long getApprovalTime() {
            return this.approvalTime;
        }

        public ListSealApprovalResponseBodyDataApprovalNodes setApproverName(String approverName) {
            this.approverName = approverName;
            return this;
        }
        public String getApproverName() {
            return this.approverName;
        }

        public ListSealApprovalResponseBodyDataApprovalNodes setStartTime(Long startTime) {
            this.startTime = startTime;
            return this;
        }
        public Long getStartTime() {
            return this.startTime;
        }

        public ListSealApprovalResponseBodyDataApprovalNodes setStatus(String status) {
            this.status = status;
            return this;
        }
        public String getStatus() {
            return this.status;
        }

    }

    public static class ListSealApprovalResponseBodyData extends TeaModel {
        @NameInMap("approvalName")
        public String approvalName;

        @NameInMap("approvalNodes")
        public java.util.List approvalNodes;

        @NameInMap("endTime")
        public Long endTime;

        @NameInMap("refuseReason")
        public String refuseReason;

        @NameInMap("sealIdImg")
        public String sealIdImg;

        @NameInMap("sponsorAccountName")
        public String sponsorAccountName;

        @NameInMap("startTime")
        public Long startTime;

        @NameInMap("status")
        public String status;

        public static ListSealApprovalResponseBodyData build(java.util.Map map) throws Exception {
            ListSealApprovalResponseBodyData self = new ListSealApprovalResponseBodyData();
            return TeaModel.build(map, self);
        }

        public ListSealApprovalResponseBodyData setApprovalName(String approvalName) {
            this.approvalName = approvalName;
            return this;
        }
        public String getApprovalName() {
            return this.approvalName;
        }

        public ListSealApprovalResponseBodyData setApprovalNodes(java.util.List approvalNodes) {
            this.approvalNodes = approvalNodes;
            return this;
        }
        public java.util.List getApprovalNodes() {
            return this.approvalNodes;
        }

        public ListSealApprovalResponseBodyData setEndTime(Long endTime) {
            this.endTime = endTime;
            return this;
        }
        public Long getEndTime() {
            return this.endTime;
        }

        public ListSealApprovalResponseBodyData setRefuseReason(String refuseReason) {
            this.refuseReason = refuseReason;
            return this;
        }
        public String getRefuseReason() {
            return this.refuseReason;
        }

        public ListSealApprovalResponseBodyData setSealIdImg(String sealIdImg) {
            this.sealIdImg = sealIdImg;
            return this;
        }
        public String getSealIdImg() {
            return this.sealIdImg;
        }

        public ListSealApprovalResponseBodyData setSponsorAccountName(String sponsorAccountName) {
            this.sponsorAccountName = sponsorAccountName;
            return this;
        }
        public String getSponsorAccountName() {
            return this.sponsorAccountName;
        }

        public ListSealApprovalResponseBodyData setStartTime(Long startTime) {
            this.startTime = startTime;
            return this;
        }
        public Long getStartTime() {
            return this.startTime;
        }

        public ListSealApprovalResponseBodyData setStatus(String status) {
            this.status = status;
            return this;
        }
        public String getStatus() {
            return this.status;
        }

    }

}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy