public class Policy extends AbstractModel
Constructor and Description |
---|
Policy() |
Policy(Policy source)
NOTE: Any ambiguous key set via .set("AnyKey", "value") will be a shallow copy,
and any explicit key, i.e Foo, set via .setFoo("value") will be a deep copy.
|
Modifier and Type | Method and Description |
---|---|
String |
getCatalog()
Get 需要授权的数据源名称,当前仅支持COSDataCatalog或者*
|
String |
getDatabase()
Get 需要授权的数据库名,填*代表当前Catalog下所有数据库
|
String |
getOperation()
Get 授权粒度,当前只支持ALL,即全部权限
|
String |
getTable()
Get 需要授权的表名,填*代表当前Database下所有表
|
void |
setCatalog(String Catalog)
Set 需要授权的数据源名称,当前仅支持COSDataCatalog或者*
|
void |
setDatabase(String Database)
Set 需要授权的数据库名,填*代表当前Catalog下所有数据库
|
void |
setOperation(String Operation)
Set 授权粒度,当前只支持ALL,即全部权限
|
void |
setTable(String Table)
Set 需要授权的表名,填*代表当前Database下所有表
|
void |
toMap(HashMap<String,String> map,
String prefix)
Internal implementation, normal users should not use it.
|
any, fromJsonString, getBinaryParams, getMultipartRequestParams, set, setParamArrayObj, setParamArraySimple, setParamObj, setParamSimple, toJsonString
public Policy()
public Policy(Policy source)
public String getCatalog()
public void setCatalog(String Catalog)
Catalog
- 需要授权的数据源名称,当前仅支持COSDataCatalog或者*public String getDatabase()
public void setDatabase(String Database)
Database
- 需要授权的数据库名,填*代表当前Catalog下所有数据库public String getTable()
public void setTable(String Table)
Table
- 需要授权的表名,填*代表当前Database下所有表public String getOperation()
public void setOperation(String Operation)
Operation
- 授权粒度,当前只支持ALL,即全部权限Copyright © 2021. All rights reserved.