![JAR search and dependency download from the Maven repository](/logo.png)
com.aliyun.quickbi_public20220101.models.AddDataLevelPermissionWhiteListRequest Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of quickbi_public20220101 Show documentation
Show all versions of quickbi_public20220101 Show documentation
Alibaba Cloud quickbi-public (20220101) SDK for Java
// This file is auto-generated, don't edit it. Thanks.
package com.aliyun.quickbi_public20220101.models;
import com.aliyun.tea.*;
public class AddDataLevelPermissionWhiteListRequest extends TeaModel {
/**
* The ID of the training dataset that you want to remove from the specified custom linguistic model.
*/
@NameInMap("CubeId")
public String cubeId;
/**
* Operation Type: You can set this parameter to one of the following values.
*
* * ADD: Add a whitelist
* * DELETE: deletes a whitelist.
*/
@NameInMap("OperateType")
public String operateType;
/**
* The type of row-level permissions.
*
* * ROW_LEVEL: row-level permissions,
* * COLUMN_LEVEL: column-level permissions
*/
@NameInMap("RuleType")
public String ruleType;
@NameInMap("TargetIds")
public String targetIds;
/**
* Modify the type of the whitelist:
*
* * 1: user
* * 2: user group
*/
@NameInMap("TargetType")
public String targetType;
public static AddDataLevelPermissionWhiteListRequest build(java.util.Map map) throws Exception {
AddDataLevelPermissionWhiteListRequest self = new AddDataLevelPermissionWhiteListRequest();
return TeaModel.build(map, self);
}
public AddDataLevelPermissionWhiteListRequest setCubeId(String cubeId) {
this.cubeId = cubeId;
return this;
}
public String getCubeId() {
return this.cubeId;
}
public AddDataLevelPermissionWhiteListRequest setOperateType(String operateType) {
this.operateType = operateType;
return this;
}
public String getOperateType() {
return this.operateType;
}
public AddDataLevelPermissionWhiteListRequest setRuleType(String ruleType) {
this.ruleType = ruleType;
return this;
}
public String getRuleType() {
return this.ruleType;
}
public AddDataLevelPermissionWhiteListRequest setTargetIds(String targetIds) {
this.targetIds = targetIds;
return this;
}
public String getTargetIds() {
return this.targetIds;
}
public AddDataLevelPermissionWhiteListRequest setTargetType(String targetType) {
this.targetType = targetType;
return this;
}
public String getTargetType() {
return this.targetType;
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy