public class OfflineModels extends Object implements Iterable<OfflineModel>
Constructor and Description |
---|
OfflineModels(Odps odps) |
Modifier and Type | Method and Description |
---|---|
Instance |
copy(String project,
OfflineModelInfo modelInfo)
创建离线模型, 返回负责复制离线模型的XmodelTask的instance
|
Instance |
create(OfflineModelInfo modelInfo)
创建离线模型, 返回负责创建离线模型的XmodelTask的instance
|
Instance |
create(String project,
OfflineModelInfo modelInfo)
创建离线模型, 返回负责创建离线模型的XmodelTask的instance
|
void |
delete(String modelName)
删除离线模型
|
void |
delete(String projectName,
String modelName)
删除离线模型
|
boolean |
exists(String modelName)
判断指定离线模型是否存在
|
boolean |
exists(String projectName,
String modelName)
判断指定离线模型是否存在
|
OfflineModel |
get(String modelName)
获得指定的离线模型信息
|
OfflineModel |
get(String projectName,
String modelName)
获得指定模型信息
|
Iterator<OfflineModel> |
iterator()
获取默认Project的所有模型信息迭代器
|
Iterator<OfflineModel> |
iterator(OfflineModelFilter filter)
获取默认Project的离线模型信息迭代器
|
Iterator<OfflineModel> |
iterator(String projectName)
获取离线模型信息迭代器
|
Iterator<OfflineModel> |
iterator(String projectName,
OfflineModelFilter filter)
获得离线模型信息迭代器
|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
forEach, spliterator
public OfflineModels(Odps odps)
public OfflineModel get(String modelName)
modelName
- 离线模型名public OfflineModel get(String projectName, String modelName)
projectName
- 所在Project名称modelName
- 离线模型名public boolean exists(String modelName) throws OdpsException
modelName
- 离线模型名OdpsException
public boolean exists(String projectName, String modelName) throws OdpsException
projectName
- 所在Project名称modelName
- 离线模型名OdpsException
public Iterator<OfflineModel> iterator()
iterator
in interface Iterable<OfflineModel>
public Iterator<OfflineModel> iterator(String projectName)
projectName
- 指定Project名称public Iterator<OfflineModel> iterator(OfflineModelFilter filter)
filter
- 过滤条件public Iterator<OfflineModel> iterator(String projectName, OfflineModelFilter filter)
projectName
- 所在Project名称filter
- 过滤条件public Instance create(OfflineModelInfo modelInfo) throws OdpsException
modelInfo
- OdpsException
public Instance create(String project, OfflineModelInfo modelInfo) throws OdpsException
project
- modelInfo
- OdpsException
public Instance copy(String project, OfflineModelInfo modelInfo) throws OdpsException
modelInfo
- OdpsException
public void delete(String modelName) throws OdpsException
modelName
- 离线模型名OdpsException
public void delete(String projectName, String modelName) throws OdpsException
projectName
- 离线模型所在ProjectmodelName
- 离线模型名OdpsException
Copyright © 2019 Alibaba Cloud Computing. All rights reserved.