Constructor and Description |
---|
StreamJobs(Odps odps) |
Modifier and Type | Method and Description |
---|---|
String |
create(String streamJobName,
String sql,
Map<String,String> hints)
创建StreamJob
|
String |
create(String projectName,
String streamJobName,
String sql,
Map<String,String> hints)
创建StreamJob
|
String |
delete(String streamJobName)
删除StreamJob
|
String |
delete(String projectName,
String streamJobName)
删除StreamJob
|
String |
getStatus(String streamJobName)
获取StreamJob的状态
|
String |
getStatus(String projectName,
String streamJobName)
获取StreamJob的状态
|
Iterator<StreamJob> |
iterator() |
Iterator<StreamJob> |
iterator(String projectName) |
String |
pause(String streamJobName)
暂停StreamJob
|
String |
pause(String projectName,
String streamJobName)
暂停StreamJob
|
String |
rebalance(String streamJobName,
Map<String,String> hints)
Rebalance StreamJob
|
String |
rebalance(String projectName,
String streamJobName,
Map<String,String> hints)
Rebalance StreamJob
|
String |
resume(String streamJobName,
Map<String,String> hints)
恢复StreamJob
|
String |
resume(String projectName,
String streamJobName,
Map<String,String> hints)
恢复StreamJob
|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
forEach, spliterator
public StreamJobs(Odps odps)
public String create(String streamJobName, String sql, Map<String,String> hints) throws OdpsException
streamJobName
- 所要创建的StreamJob名sql
- StreamJob的sql描述hints
- 能够影响Streamjob执行的Set信息,例如:odps.streamjob.work.size等OdpsException
public String create(String projectName, String streamJobName, String sql, Map<String,String> hints) throws OdpsException
projectName
- StreamJob所在Project名称streamJobName
- 所要创建的StreamJob名sql
- StreamJob的SQL描述hints
- 能够影响Streamjob执行的Set信息,例如:odps.streamjob.work.size等OdpsException
public String delete(String streamJobName) throws OdpsException
streamJobName
- StreamJob名OdpsException
public String delete(String projectName, String streamJobName) throws OdpsException
projectName
- StreamJob所在ProjectstreamJobName
- StreamJob名OdpsException
public String getStatus(String streamJobName) throws OdpsException
streamJobName
- StreamJob名OdpsException
public String getStatus(String projectName, String streamJobName) throws OdpsException
projectName
- StreamJob所在ProjectstreamJobName
- StreamJob名OdpsException
public String pause(String streamJobName) throws OdpsException
streamJobName
- StreamJob名OdpsException
public String pause(String projectName, String streamJobName) throws OdpsException
projectName
- StreamJob所在ProjectstreamJobName
- StreamJob名OdpsException
public String resume(String streamJobName, Map<String,String> hints) throws OdpsException
streamJobName
- StreamJob名hints
- 能够影响Streamjob执行的Set信息,例如:odps.streamjob.work.size等OdpsException
public String resume(String projectName, String streamJobName, Map<String,String> hints) throws OdpsException
projectName
- StreamJob所在ProjectstreamJobName
- StreamJob名hints
- 能够影响Streamjob执行的Set信息,例如:odps.streamjob.work.size等OdpsException
public String rebalance(String streamJobName, Map<String,String> hints) throws OdpsException
streamJobName
- StreamJob名hints
- 必须包含odps.streamjob.worker.num和odps.streamjob.worker.memOdpsException
public String rebalance(String projectName, String streamJobName, Map<String,String> hints) throws OdpsException
projectName
- StreamJob所在ProjectstreamJobName
- StreamJob名hints
- 必须包含odps.streamjob.worker.num和odps.streamjob.worker.memOdpsException
Copyright © 2020 Alibaba Cloud Computing. All rights reserved.