public class FunctionBuilder extends Object
Constructor and Description |
---|
FunctionBuilder() |
Modifier and Type | Method and Description |
---|---|
FunctionBuilder |
addResourceUri(ResourceUri resourceUri) |
Function |
build(org.apache.hadoop.conf.Configuration conf) |
Function |
create(IMetaStoreClient client,
org.apache.hadoop.conf.Configuration conf)
Create the function object in the metastore and return it.
|
FunctionBuilder |
inDb(Database db) |
FunctionBuilder |
setCatName(String catName) |
FunctionBuilder |
setClass(String className) |
FunctionBuilder |
setCreateTime(int createTime) |
FunctionBuilder |
setDbName(String dbName) |
FunctionBuilder |
setFunctionType(FunctionType funcType) |
FunctionBuilder |
setName(String funcName) |
FunctionBuilder |
setOwner(String owner) |
FunctionBuilder |
setOwnerType(PrincipalType ownerType) |
FunctionBuilder |
setResourceUris(List<ResourceUri> resourceUris) |
public FunctionBuilder setCatName(String catName)
public FunctionBuilder setDbName(String dbName)
public FunctionBuilder inDb(Database db)
public FunctionBuilder setName(String funcName)
public FunctionBuilder setClass(String className)
public FunctionBuilder setOwner(String owner)
public FunctionBuilder setOwnerType(PrincipalType ownerType)
public FunctionBuilder setCreateTime(int createTime)
public FunctionBuilder setFunctionType(FunctionType funcType)
public FunctionBuilder setResourceUris(List<ResourceUri> resourceUris)
public FunctionBuilder addResourceUri(ResourceUri resourceUri)
public Function build(org.apache.hadoop.conf.Configuration conf) throws MetaException
MetaException
public Function create(IMetaStoreClient client, org.apache.hadoop.conf.Configuration conf) throws org.apache.thrift.TException
client
- metastore clientconf
- configurationorg.apache.thrift.TException
- if thrown by build or the client.Copyright © 2022 The Apache Software Foundation. All rights reserved.