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

com.aliyun.quickbi_public20220101.models.QueryWorksByWorkspaceRequest Maven / Gradle / Ivy

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

import com.aliyun.tea.*;

public class QueryWorksByWorkspaceRequest extends TeaModel {
    /**
     * 

The page number of the returned page.

*
*

* Default value: 1.

*/ @NameInMap("PageNum") public Integer pageNum; /** *

The number of entries returned per page.

*
*

* Default value: 10.

*/ @NameInMap("PageSize") public Integer pageSize; /** *

The status of the work. Valid values:

*
*

* 0: unpublished

*

* 1: published

*

* 2: modified but not published

*

* 3: unpublished

*/ @NameInMap("Status") public Integer status; /** *

Third-party embedding status. Valid values:

*
*

* 0: The embed service is not enabled.

*

* 1: Embed is enabled.

*/ @NameInMap("ThirdPartAuthFlag") public Integer thirdPartAuthFlag; /** *

The type of the work. Valid values:

*
*

* DATAPRODUCT: BI portal

*

* PAGE: Dashboard

*

* FULLPAGE: full-screen dashboards

*

* REPORT: workbook

*/ @NameInMap("WorksType") public String worksType; /** *

The ID of the workspace.

*
*

This parameter is required.

*/ @NameInMap("WorkspaceId") public String workspaceId; public static QueryWorksByWorkspaceRequest build(java.util.Map map) throws Exception { QueryWorksByWorkspaceRequest self = new QueryWorksByWorkspaceRequest(); return TeaModel.build(map, self); } public QueryWorksByWorkspaceRequest setPageNum(Integer pageNum) { this.pageNum = pageNum; return this; } public Integer getPageNum() { return this.pageNum; } public QueryWorksByWorkspaceRequest setPageSize(Integer pageSize) { this.pageSize = pageSize; return this; } public Integer getPageSize() { return this.pageSize; } public QueryWorksByWorkspaceRequest setStatus(Integer status) { this.status = status; return this; } public Integer getStatus() { return this.status; } public QueryWorksByWorkspaceRequest setThirdPartAuthFlag(Integer thirdPartAuthFlag) { this.thirdPartAuthFlag = thirdPartAuthFlag; return this; } public Integer getThirdPartAuthFlag() { return this.thirdPartAuthFlag; } public QueryWorksByWorkspaceRequest setWorksType(String worksType) { this.worksType = worksType; return this; } public String getWorksType() { return this.worksType; } public QueryWorksByWorkspaceRequest setWorkspaceId(String workspaceId) { this.workspaceId = workspaceId; return this; } public String getWorkspaceId() { return this.workspaceId; } }




© 2015 - 2024 Weber Informatics LLC | Privacy Policy