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

com.aliyun.dingtalkyida_1_0.models.ListApplicationAuthorizationServiceConnectorInformationResponseBody 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.dingtalkyida_1_0.models;

import com.aliyun.tea.*;

public class ListApplicationAuthorizationServiceConnectorInformationResponseBody extends TeaModel {
    // 当前第几页
    @NameInMap("pageNumber")
    public Integer pageNumber;

    // 分页大小
    @NameInMap("pageSize")
    public Integer pageSize;

    // pluginInfos
    @NameInMap("plugInformation")
    public java.util.List plugInformation;

    // 总数量
    @NameInMap("totalCount")
    public Long totalCount;

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

    public ListApplicationAuthorizationServiceConnectorInformationResponseBody setPageNumber(Integer pageNumber) {
        this.pageNumber = pageNumber;
        return this;
    }
    public Integer getPageNumber() {
        return this.pageNumber;
    }

    public ListApplicationAuthorizationServiceConnectorInformationResponseBody setPageSize(Integer pageSize) {
        this.pageSize = pageSize;
        return this;
    }
    public Integer getPageSize() {
        return this.pageSize;
    }

    public ListApplicationAuthorizationServiceConnectorInformationResponseBody setPlugInformation(java.util.List plugInformation) {
        this.plugInformation = plugInformation;
        return this;
    }
    public java.util.List getPlugInformation() {
        return this.plugInformation;
    }

    public ListApplicationAuthorizationServiceConnectorInformationResponseBody setTotalCount(Long totalCount) {
        this.totalCount = totalCount;
        return this;
    }
    public Long getTotalCount() {
        return this.totalCount;
    }

    public static class ListApplicationAuthorizationServiceConnectorInformationResponseBodyPlugInformationApplications extends TeaModel {
        // appName
        @NameInMap("appName")
        public String appName;

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

        public ListApplicationAuthorizationServiceConnectorInformationResponseBodyPlugInformationApplications setAppName(String appName) {
            this.appName = appName;
            return this;
        }
        public String getAppName() {
            return this.appName;
        }

    }

    public static class ListApplicationAuthorizationServiceConnectorInformationResponseBodyPlugInformation extends TeaModel {
        // apps
        @NameInMap("applications")
        public java.util.List applications;

        // iconUrl
        @NameInMap("iconUrl")
        public String iconUrl;

        // pluginName
        @NameInMap("plugName")
        public String plugName;

        // pluginPayType
        @NameInMap("plugPayType")
        public Integer plugPayType;

        // pluginStatus
        @NameInMap("plugStatus")
        public Integer plugStatus;

        // pluginTotalAmount
        @NameInMap("plugTotalAmount")
        public Long plugTotalAmount;

        // pluginUsageAmount
        @NameInMap("plugUsageAmount")
        public Long plugUsageAmount;

        // pluginUuid
        @NameInMap("plugUuid")
        public String plugUuid;

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

        public ListApplicationAuthorizationServiceConnectorInformationResponseBodyPlugInformation setApplications(java.util.List applications) {
            this.applications = applications;
            return this;
        }
        public java.util.List getApplications() {
            return this.applications;
        }

        public ListApplicationAuthorizationServiceConnectorInformationResponseBodyPlugInformation setIconUrl(String iconUrl) {
            this.iconUrl = iconUrl;
            return this;
        }
        public String getIconUrl() {
            return this.iconUrl;
        }

        public ListApplicationAuthorizationServiceConnectorInformationResponseBodyPlugInformation setPlugName(String plugName) {
            this.plugName = plugName;
            return this;
        }
        public String getPlugName() {
            return this.plugName;
        }

        public ListApplicationAuthorizationServiceConnectorInformationResponseBodyPlugInformation setPlugPayType(Integer plugPayType) {
            this.plugPayType = plugPayType;
            return this;
        }
        public Integer getPlugPayType() {
            return this.plugPayType;
        }

        public ListApplicationAuthorizationServiceConnectorInformationResponseBodyPlugInformation setPlugStatus(Integer plugStatus) {
            this.plugStatus = plugStatus;
            return this;
        }
        public Integer getPlugStatus() {
            return this.plugStatus;
        }

        public ListApplicationAuthorizationServiceConnectorInformationResponseBodyPlugInformation setPlugTotalAmount(Long plugTotalAmount) {
            this.plugTotalAmount = plugTotalAmount;
            return this;
        }
        public Long getPlugTotalAmount() {
            return this.plugTotalAmount;
        }

        public ListApplicationAuthorizationServiceConnectorInformationResponseBodyPlugInformation setPlugUsageAmount(Long plugUsageAmount) {
            this.plugUsageAmount = plugUsageAmount;
            return this;
        }
        public Long getPlugUsageAmount() {
            return this.plugUsageAmount;
        }

        public ListApplicationAuthorizationServiceConnectorInformationResponseBodyPlugInformation setPlugUuid(String plugUuid) {
            this.plugUuid = plugUuid;
            return this;
        }
        public String getPlugUuid() {
            return this.plugUuid;
        }

    }

}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy