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, toJsonString
public 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 © 2023. All rights reserved.