public class InstanceFilter extends Object
Instance
时根据条件过滤
例如:
InstanceFilter filter = new InstanceFilter();
filter.setFromTime(fromTime);
filter.setEndTime(endTime);
filter.setStatus(Instance.Status.TERMINATED);
for (Instance i : odps.instances().iterator(filter)) {
// do somthing on the Instance object
}
Constructor and Description |
---|
InstanceFilter() |
Modifier and Type | Method and Description |
---|---|
Date |
getEndTime()
获得结束时间的过滤条件
|
Date |
getFromTime()
获得起始执行时间过滤条件
|
Boolean |
getOnlyOwner()
获得
Instance owner过滤条件 |
String |
getQuotaIndex()
获得
Instance 运行所在 quota 组过滤条件 |
Instance.Status |
getStatus()
获得
Instance 状态过滤条件 |
void |
setEndTime(Date endTime)
设置结束时间的过滤条件
|
void |
setFromTime(Date fromTime)
设置起始时间过滤条件
|
void |
setOnlyOwner(Boolean onlyOwner)
|
void |
setQuotaIndex(String quotaIndex)
设置
Instance 运行所在 quota 组过滤条件 |
void |
setStatus(Instance.Status status)
|
public Date getFromTime()
public void setFromTime(Date fromTime)
fromTime
- 起始时间public Date getEndTime()
public void setEndTime(Date endTime)
endTime
- 结束时间public Instance.Status getStatus()
Instance
状态过滤条件Instance
状态 Instance.Status
public void setStatus(Instance.Status status)
status
- Instance状态 Instance.Status
public void setOnlyOwner(Boolean onlyOwner)
onlyOwner
- 只查询当前用户作为的Instancepublic String getQuotaIndex()
Instance
运行所在 quota 组过滤条件Copyright © 2019 Alibaba Cloud Computing. All rights reserved.