public class FunctionBuilder extends Object
| Constructor and Description |
|---|
FunctionBuilder() |
| Modifier and Type | Method and Description |
|---|---|
FunctionBuilder |
addResourceUri(org.apache.hadoop.hive.metastore.api.ResourceUri resourceUri) |
org.apache.hadoop.hive.metastore.api.Function |
build(org.apache.hadoop.conf.Configuration conf) |
org.apache.hadoop.hive.metastore.api.Function |
create(IMetaStoreClient client,
org.apache.hadoop.conf.Configuration conf)
Create the function object in the metastore and return it.
|
FunctionBuilder |
inDb(org.apache.hadoop.hive.metastore.api.Database db) |
FunctionBuilder |
setCatName(String catName) |
FunctionBuilder |
setClass(String className) |
FunctionBuilder |
setCreateTime(int createTime) |
FunctionBuilder |
setDbName(String dbName) |
FunctionBuilder |
setFunctionType(org.apache.hadoop.hive.metastore.api.FunctionType funcType) |
FunctionBuilder |
setName(String funcName) |
FunctionBuilder |
setOwner(String owner) |
FunctionBuilder |
setOwnerType(org.apache.hadoop.hive.metastore.api.PrincipalType ownerType) |
FunctionBuilder |
setResourceUris(List<org.apache.hadoop.hive.metastore.api.ResourceUri> resourceUris) |
public FunctionBuilder setCatName(String catName)
public FunctionBuilder setDbName(String dbName)
public FunctionBuilder inDb(org.apache.hadoop.hive.metastore.api.Database db)
public FunctionBuilder setName(String funcName)
public FunctionBuilder setClass(String className)
public FunctionBuilder setOwner(String owner)
public FunctionBuilder setOwnerType(org.apache.hadoop.hive.metastore.api.PrincipalType ownerType)
public FunctionBuilder setCreateTime(int createTime)
public FunctionBuilder setFunctionType(org.apache.hadoop.hive.metastore.api.FunctionType funcType)
public FunctionBuilder setResourceUris(List<org.apache.hadoop.hive.metastore.api.ResourceUri> resourceUris)
public FunctionBuilder addResourceUri(org.apache.hadoop.hive.metastore.api.ResourceUri resourceUri)
public org.apache.hadoop.hive.metastore.api.Function build(org.apache.hadoop.conf.Configuration conf)
throws org.apache.hadoop.hive.metastore.api.MetaException
org.apache.hadoop.hive.metastore.api.MetaExceptionpublic org.apache.hadoop.hive.metastore.api.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 © 2019 The Apache Software Foundation. All Rights Reserved.