public class Odps extends Object
构造Odps对象:
Account account = new AliyunAccount("my_access_id", "my_access_key");
Odps odps = new Odps(account);
odps.setDefaultProject("my_project");
for (Table t : odps.tables()) {
....
}
设置默认Project:
odps.setDefaultProject("my_project");
Constructor and Description |
---|
Odps(Account account)
指定
Account 构造Odps对象 |
Odps(Odps odps) |
Modifier and Type | Method and Description |
---|---|
Odps |
clone() |
Functions |
functions()
获取表示ODPS所有
Function 的集合对象 |
Account |
getAccount()
获取
Account 暂未开放,仅限内部使用 |
String |
getDefaultProject()
取得当前对象的默认
Project 名称 |
String |
getEndpoint()
获取ODPS服务的地址
|
String |
getLogViewHost()
获取logview host地址,可能为null
|
com.aliyun.odps.rest.RestClient |
getRestClient()
获取ODPS底层传输接口
|
String |
getUserAgent()
获取访问API时附加的User-Agent信息
|
Instances |
instances()
获得表示ODPS所有
Instance 的集合对象 |
LogView |
logview()
获取Logview工具类
|
OfflineModels |
offlineModels() |
Projects |
projects()
获取表示ODPS所有
Project 的集合对象 |
Resources |
resources()
获取表示ODPS所有
Resource 的集合对象 |
void |
setAccount(Account account) |
void |
setDefaultProject(String defaultProject)
指定默认使用的
Project 名称 |
void |
setEndpoint(String endpoint)
设置ODPS服务的地址
|
void |
setLogViewHost(String host)
设置logview host地址
|
void |
setUserAgent(String userAgent)
设置访问API时附加的User-Agent信息
|
StreamJobs |
streamJobs()
获取表示Project下所有STREAMJOB的集合对象
|
Tables |
tables()
获取表示ODPS所有
Table 的集合对象 |
Topologies |
topologies()
获取表示Project下所有TOPOLOGY的集合对象
|
Volumes |
volumes()
获取表示ODPS所有Volumes的集合对象
|
XFlows |
xFlows() |
public Odps(Odps odps)
public void setAccount(Account account)
public Topologies topologies()
Topologies
public StreamJobs streamJobs()
StreamJobs
public String getEndpoint()
public void setEndpoint(String endpoint)
endpoint
- ODPS服务地址public void setDefaultProject(String defaultProject)
Project
名称defaultProject
- 默认Project
名称public void setUserAgent(String userAgent)
userAgent
- User Agent信息public String getUserAgent()
public XFlows xFlows()
public OfflineModels offlineModels()
public com.aliyun.odps.rest.RestClient getRestClient()
RestClient
public String getLogViewHost()
public void setLogViewHost(String host)
host
- 地址Copyright © 2017 Alibaba Cloud Computing. All rights reserved.