public class SaveCustomFunctionRequest extends AbstractModel
header, skipSign| Constructor and Description | 
|---|
SaveCustomFunctionRequest()  | 
SaveCustomFunctionRequest(SaveCustomFunctionRequest source)
NOTE: Any ambiguous key set via .set("AnyKey", "value") will be a shallow copy,
       and any explicit key, i.e Foo, set via .setFoo("value") will be a deep copy. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
String | 
getClassName()
Get Class 
 | 
String | 
getClusterIdentifier()
Get Cluster Engine Instance 
 | 
String | 
getDbName()
Get Database Name, cannot be modified, used by DLC when saving the function 
 | 
String | 
getDescription()
Get Function Description 
 | 
String | 
getExample()
Get Sample code 
 | 
String | 
getFunctionId()
Get Function Unique Identifier 
 | 
String | 
getKind()
Get Classification: Window functions, Aggregation functions, Date functions... 
 | 
String | 
getName()
Get Function Name, cannot be modified, used by DLC when saving the function 
 | 
String | 
getParamDesc()
Get Parameter description 
 | 
String | 
getProjectId()
Get Project ID, cannot be modified, used by DLC when saving the function 
 | 
FunctionResource[] | 
getResourceList()
Get Resource list 
 | 
String | 
getReturnDesc()
Get Return value description 
 | 
String | 
getUsage()
Get Usage 
 | 
void | 
setClassName(String ClassName)
Set Class 
 | 
void | 
setClusterIdentifier(String ClusterIdentifier)
Set Cluster Engine Instance 
 | 
void | 
setDbName(String DbName)
Set Database Name, cannot be modified, used by DLC when saving the function 
 | 
void | 
setDescription(String Description)
Set Function Description 
 | 
void | 
setExample(String Example)
Set Sample code 
 | 
void | 
setFunctionId(String FunctionId)
Set Function Unique Identifier 
 | 
void | 
setKind(String Kind)
Set Classification: Window functions, Aggregation functions, Date functions... 
 | 
void | 
setName(String Name)
Set Function Name, cannot be modified, used by DLC when saving the function 
 | 
void | 
setParamDesc(String ParamDesc)
Set Parameter description 
 | 
void | 
setProjectId(String ProjectId)
Set Project ID, cannot be modified, used by DLC when saving the function 
 | 
void | 
setResourceList(FunctionResource[] ResourceList)
Set Resource list 
 | 
void | 
setReturnDesc(String ReturnDesc)
Set Return value description 
 | 
void | 
setUsage(String Usage)
Set Usage 
 | 
void | 
toMap(HashMap<String,String> map,
     String prefix)
Internal implementation, normal users should not use it. 
 | 
any, fromJsonString, getBinaryParams, GetHeader, getMultipartRequestParams, getSkipSign, isStream, set, SetHeader, setParamArrayObj, setParamArraySimple, setParamObj, setParamSimple, setSkipSign, toJsonStringpublic SaveCustomFunctionRequest()
public SaveCustomFunctionRequest(SaveCustomFunctionRequest source)
public String getFunctionId()
public void setFunctionId(String FunctionId)
FunctionId - Function Unique Identifierpublic String getKind()
public void setKind(String Kind)
Kind - Classification: Window functions, Aggregation functions, Date functions...public String getClusterIdentifier()
public void setClusterIdentifier(String ClusterIdentifier)
ClusterIdentifier - Cluster Engine Instancepublic String getClassName()
public void setClassName(String ClassName)
ClassName - Classpublic FunctionResource[] getResourceList()
public void setResourceList(FunctionResource[] ResourceList)
ResourceList - Resource listpublic String getDescription()
public void setDescription(String Description)
Description - Function Descriptionpublic String getUsage()
public void setUsage(String Usage)
Usage - Usagepublic String getParamDesc()
public void setParamDesc(String ParamDesc)
ParamDesc - Parameter descriptionpublic String getReturnDesc()
public void setReturnDesc(String ReturnDesc)
ReturnDesc - Return value descriptionpublic String getExample()
public void setExample(String Example)
Example - Sample codepublic String getProjectId()
public void setProjectId(String ProjectId)
ProjectId - Project ID, cannot be modified, used by DLC when saving the functionpublic String getDbName()
public void setDbName(String DbName)
DbName - Database Name, cannot be modified, used by DLC when saving the functionpublic String getName()
public void setName(String Name)
Name - Function Name, cannot be modified, used by DLC when saving the functionCopyright © 2025. All rights reserved.