Modifier and Type | Method and Description |
---|---|
void |
create(Function func)
创建函数
|
void |
create(String projectName,
Function func)
创建函数
|
void |
create(String projectName,
String schemaName,
Function function)
Create a function.
|
void |
delete(String name)
删除函数
|
void |
delete(String projectName,
String name)
删除函数
|
void |
delete(String projectName,
String schemaName,
String functionName)
Delete designated function.
|
boolean |
exists(String functionName)
判断 Function 是否存在
|
boolean |
exists(String projectName,
String functionName)
判断 Function 是否存在
|
boolean |
exists(String projectName,
String schemaName,
String functionName)
Check if designated function exists.
|
Function |
get(String functionName)
获取 Function 对象
|
Function |
get(String projectName,
String functionName)
获取 Function 对象
|
Function |
get(String projectName,
String schemaName,
String functionName)
Get designated function.
|
Iterable<Function> |
iterable()
返回指定Project下所有函数的迭代器
|
Iterable<Function> |
iterable(String projectName)
返回指定Project下所有函数的迭代器
|
Iterable<Function> |
iterable(String projectName,
String schemaName)
Get a function iterable of the given schema in the given project.
|
Iterator<Function> |
iterator()
返回默认Project下所有函数的迭代器
|
Iterator<Function> |
iterator(String projectName)
返回指定Project下所有函数的迭代器
|
Iterator<Function> |
iterator(String projectName,
String schemaName)
Get a function iterator of the given schema in the given project.
|
void |
update(Function func)
更新 Function
|
void |
update(String projectName,
Function func)
更新 Function
|
void |
update(String projectName,
String schemaName,
Function function)
Update designated function.
|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
forEach, spliterator
public Function get(String functionName) throws OdpsException
functionName
- Function 名字OdpsException
public Function get(String projectName, String functionName)
projectName
- Project 名functionName
- Function 名字public Function get(String projectName, String schemaName, String functionName)
projectName
- Project name.schemaName
- Schema name. Null or empty string means using the default schema.functionName
- Function name.Function
public boolean exists(String functionName) throws OdpsException
functionName
- Function 名字OdpsException
public boolean exists(String projectName, String functionName) throws OdpsException
projectName
- Project 名functionName
- Function 名字OdpsException
public boolean exists(String projectName, String schemaName, String functionName) throws OdpsException
projectName
- Project name.schemaName
- Schema name. Null or empty string means using the default schema.functionName
- Function name.OdpsException
public void update(Function func) throws OdpsException
func
- OdpsException
public void update(String projectName, Function func) throws OdpsException
projectName
- func
- OdpsException
public void update(String projectName, String schemaName, Function function) throws OdpsException
projectName
- Project name.schemaName
- Schema name. Null or empty string means using the default schema.function
- Function
OdpsException
public void create(Function func) throws OdpsException
func
- 函数结构 Function
OdpsException
- 创建函数失败public void create(String projectName, Function func) throws OdpsException
projectName
- 函数所在Project
名称func
- 函数结构 Function
OdpsException
- 创建函数失败public void create(String projectName, String schemaName, Function function) throws OdpsException
projectName
- Project name.schemaName
- Schema name. Null or empty string means using the default schema.function
- Function
OdpsException
public void delete(String name) throws OdpsException
name
- 函数名称OdpsException
- 删除函数失败public void delete(String projectName, String name) throws OdpsException
projectName
- 函数所在Project
名称name
- 函数名称OdpsException
- 删除函数失败public void delete(String projectName, String schemaName, String functionName) throws OdpsException
projectName
- Project name.schemaName
- Schema name. Null or empty string means using the default schema.functionName
- Function name.OdpsException
public Iterator<Function> iterator(String projectName)
projectName
- Project名称Function
迭代器public Iterator<Function> iterator(String projectName, String schemaName)
projectName
- Project name.schemaName
- Schema name. Null or empty string means using the default schema.public Iterable<Function> iterable(String projectName)
projectName
- Project名称Function
迭代器Copyright © 2023 Alibaba Cloud Computing. All rights reserved.