public class Function extends AbstractModel
| Constructor and Description | 
|---|
| Function() | 
| Function(Function 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 | getAddTime()Get Creation time | 
| String | getAsyncRunEnable()Get Asynchronization attribute of the function. | 
| String | getDescription()Get Function description | 
| String | getFunctionId()Get Function ID | 
| String | getFunctionName()Get Function name | 
| String | getModTime()Get Modification time | 
| String | getNamespace()Get Namespace | 
| Long | getReservedConcurrencyMem()Get Reserved memory for function concurrence
Note: this field may return null, indicating that no valid values can be obtained. | 
| String | getRuntime()Get Running | 
| String | getStatus()Get Function status. | 
| String | getStatusDesc()Get Function status details | 
| StatusReason[] | getStatusReasons()Get Cause of function failure | 
| Tag[] | getTags()Get Function tag | 
| Long | getTotalProvisionedConcurrencyMem()Get Sum of provisioned concurrence memory for all function versions
Note: this field may return null, indicating that no valid values can be obtained. | 
| String | getTraceEnable()Get Whether to enable call tracing for ansynchronized functions. | 
| String | getType()Get Function type. | 
| void | setAddTime(String AddTime)Set Creation time | 
| void | setAsyncRunEnable(String AsyncRunEnable)Set Asynchronization attribute of the function. | 
| void | setDescription(String Description)Set Function description | 
| void | setFunctionId(String FunctionId)Set Function ID | 
| void | setFunctionName(String FunctionName)Set Function name | 
| void | setModTime(String ModTime)Set Modification time | 
| void | setNamespace(String Namespace)Set Namespace | 
| void | setReservedConcurrencyMem(Long ReservedConcurrencyMem)Set Reserved memory for function concurrence
Note: this field may return null, indicating that no valid values can be obtained. | 
| void | setRuntime(String Runtime)Set Running | 
| void | setStatus(String Status)Set Function status. | 
| void | setStatusDesc(String StatusDesc)Set Function status details | 
| void | setStatusReasons(StatusReason[] StatusReasons)Set Cause of function failure | 
| void | setTags(Tag[] Tags)Set Function tag | 
| void | setTotalProvisionedConcurrencyMem(Long TotalProvisionedConcurrencyMem)Set Sum of provisioned concurrence memory for all function versions
Note: this field may return null, indicating that no valid values can be obtained. | 
| void | setTraceEnable(String TraceEnable)Set Whether to enable call tracing for ansynchronized functions. | 
| void | setType(String Type)Set Function type. | 
| void | toMap(HashMap<String,String> map,
     String prefix)Internal implementation, normal users should not use it. | 
any, fromJsonString, getBinaryParams, getMultipartRequestParams, set, setParamArrayObj, setParamArraySimple, setParamObj, setParamSimple, toJsonStringpublic Function()
public Function(Function source)
public String getModTime()
public void setModTime(String ModTime)
ModTime - Modification timepublic String getAddTime()
public void setAddTime(String AddTime)
AddTime - Creation timepublic String getRuntime()
public void setRuntime(String Runtime)
Runtime - Runningpublic String getFunctionName()
public void setFunctionName(String FunctionName)
FunctionName - Function namepublic String getFunctionId()
public void setFunctionId(String FunctionId)
FunctionId - Function IDpublic String getNamespace()
public void setNamespace(String Namespace)
Namespace - Namespacepublic String getStatus()
public void setStatus(String Status)
Status - Function status. For valid values and status change process, please see [here](https://intl.cloud.tencent.com/document/product/583/47175?from_cn_redirect=1)public String getStatusDesc()
public void setStatusDesc(String StatusDesc)
StatusDesc - Function status detailspublic String getDescription()
public void setDescription(String Description)
Description - Function descriptionpublic Tag[] getTags()
public void setTags(Tag[] Tags)
Tags - Function tagpublic String getType()
public void setType(String Type)
Type - Function type. The value is `HTTP` or `Event`.public StatusReason[] getStatusReasons()
public void setStatusReasons(StatusReason[] StatusReasons)
StatusReasons - Cause of function failurepublic Long getTotalProvisionedConcurrencyMem()
public void setTotalProvisionedConcurrencyMem(Long TotalProvisionedConcurrencyMem)
TotalProvisionedConcurrencyMem - Sum of provisioned concurrence memory for all function versions
Note: this field may return null, indicating that no valid values can be obtained.public Long getReservedConcurrencyMem()
public void setReservedConcurrencyMem(Long ReservedConcurrencyMem)
ReservedConcurrencyMem - Reserved memory for function concurrence
Note: this field may return null, indicating that no valid values can be obtained.public String getAsyncRunEnable()
public void setAsyncRunEnable(String AsyncRunEnable)
AsyncRunEnable - Asynchronization attribute of the function. Values: `TRUE` and `FALSE`.public String getTraceEnable()
public void setTraceEnable(String TraceEnable)
TraceEnable - Whether to enable call tracing for ansynchronized functions. Values: `TRUE` and `FALSE`.Copyright © 2022. All rights reserved.