Alias 操作
更新时间:2025-01-14
设置别名
功能介绍
给Table设置别名
请求示例
import com.baidu.mochow.auth.Credentials;
import com.baidu.mochow.client.ClientConfiguration;
import com.baidu.mochow.client.MochowClient;
import com.baidu.mochow.model.AliasTableRequest;
public class Main {
public static void main(String[] args) {
String account = "root";
String apiKey = "*********";
String endpoint = "*.*.*.*:*"; // example: 127.0.0.1:5287
ClientConfiguration clientConfiguration = new ClientConfiguration();
clientConfiguration.setCredentials(new Credentials(account, apiKey));
clientConfiguration.setEndpoint(endpoint);
MochowClient mochowClient = new MochowClient(clientConfiguration);
String databaseName = "test";
String tableName = "test";
AliasTableRequest aliasRequest = AliasTableRequest.builder().
database(databaseName).
table(tableName).
alias("alias").build();
mochowClient.aliasTable(aliasRequest);
}
}
请求参数
设置别名请求,拥有constructor、getter、setter以及builder等通用方法,通用方法详情可以参考通用说明
import com.baidu.mochow.model.AliasTableRequest; //导入包
成员名 | 类型 | 是否必填 | 成员含义 |
---|---|---|---|
database | String | 是 | 设置别名的库名 |
table | String | 是 | 设置别名的表名 |
alias | String | 是 | 表的别名 |
删除别名
功能介绍
删除Table别名
请求示例
import com.baidu.mochow.auth.Credentials;
import com.baidu.mochow.client.ClientConfiguration;
import com.baidu.mochow.client.MochowClient;
import com.baidu.mochow.model.UnaliasTableRequest;
public class Main {
public static void main(String[] args) {
String account = "root";
String apiKey = "*********";
String endpoint = "*.*.*.*:*"; // example: 127.0.0.1:5287
ClientConfiguration clientConfiguration = new ClientConfiguration();
clientConfiguration.setCredentials(new Credentials(account, apiKey));
clientConfiguration.setEndpoint(endpoint);
MochowClient mochowClient = new MochowClient(clientConfiguration);
String databaseName = "test";
String tableName = "test";
UnaliasTableRequest aliasRequest = UnaliasTableRequest.builder().
database(databaseName).
table(tableName).
alias("alias").build();
mochowClient.unaliasTable(aliasRequest);
}
}
返回参数
取消别名请求,拥有constructor、getter、setter以及builder等通用方法,通用方法详情可以参考通用说明
import com.baidu.mochow.model.UnaliasTableRequest; //导入包
成员名 | 类型 | 是否必填 | 成员含义 |
---|---|---|---|
database | String | 是 | 取消别名的库名 |
table | String | 是 | 取消别名的表名 |
alias | String | 是 | 取消的别名 |