Class Function
- java.lang.Object
-
- com.tencentcloudapi.common.AbstractModel
-
- com.tencentcloudapi.scf.v20180416.models.Function
-
public class Function extends AbstractModel
-
-
Field Summary
-
Fields inherited from class com.tencentcloudapi.common.AbstractModel
header, skipSign
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringgetAddTime()Get 创建时间StringgetAsyncRunEnable()Get 函数异步属性,取值 TRUE 或者 FALSEStringgetDescription()Get 函数描述StringgetFunctionId()Get 函数IDStringgetFunctionName()Get 函数名称StringgetModTime()Get 修改时间StringgetNamespace()Get 命名空间LonggetReservedConcurrencyMem()Get 函数并发保留内存 注意:此字段可能返回 null,表示取不到有效值。StringgetRuntime()Get 运行时 注意:此字段可能返回 null,表示取不到有效值。StringgetStatus()Get 函数状态,状态值及流转[参考此处](https://cloud.tencent.com/document/product/583/47175)StringgetStatusDesc()Get 函数状态详情StatusReason[]getStatusReasons()Get 函数状态失败原因Tag[]getTags()Get 函数标签LonggetTotalProvisionedConcurrencyMem()Get 函数所有版本预置并发内存总和 注意:此字段可能返回 null,表示取不到有效值。StringgetTraceEnable()Get 异步函数是否开启调用追踪,取值 TRUE 或者 FALSEStringgetType()Get 函数类型,取值为 HTTP 或者 EventvoidsetAddTime(String AddTime)Set 创建时间voidsetAsyncRunEnable(String AsyncRunEnable)Set 函数异步属性,取值 TRUE 或者 FALSEvoidsetDescription(String Description)Set 函数描述voidsetFunctionId(String FunctionId)Set 函数IDvoidsetFunctionName(String FunctionName)Set 函数名称voidsetModTime(String ModTime)Set 修改时间voidsetNamespace(String Namespace)Set 命名空间voidsetReservedConcurrencyMem(Long ReservedConcurrencyMem)Set 函数并发保留内存 注意:此字段可能返回 null,表示取不到有效值。voidsetRuntime(String Runtime)Set 运行时 注意:此字段可能返回 null,表示取不到有效值。voidsetStatus(String Status)Set 函数状态,状态值及流转[参考此处](https://cloud.tencent.com/document/product/583/47175)voidsetStatusDesc(String StatusDesc)Set 函数状态详情voidsetStatusReasons(StatusReason[] StatusReasons)Set 函数状态失败原因voidsetTags(Tag[] Tags)Set 函数标签voidsetTotalProvisionedConcurrencyMem(Long TotalProvisionedConcurrencyMem)Set 函数所有版本预置并发内存总和 注意:此字段可能返回 null,表示取不到有效值。voidsetTraceEnable(String TraceEnable)Set 异步函数是否开启调用追踪,取值 TRUE 或者 FALSEvoidsetType(String Type)Set 函数类型,取值为 HTTP 或者 EventvoidtoMap(HashMap<String,String> map, String prefix)Internal implementation, normal users should not use it.-
Methods inherited from class com.tencentcloudapi.common.AbstractModel
any, fromJsonString, getBinaryParams, GetHeader, getMultipartRequestParams, getSkipSign, set, SetHeader, setParamArrayObj, setParamArraySimple, setParamObj, setParamSimple, setSkipSign, toJsonString
-
-
-
-
Constructor Detail
-
Function
public Function()
-
Function
public 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.
-
-
Method Detail
-
getModTime
public String getModTime()
Get 修改时间- Returns:
- ModTime 修改时间
-
setModTime
public void setModTime(String ModTime)
Set 修改时间- Parameters:
ModTime- 修改时间
-
getAddTime
public String getAddTime()
Get 创建时间- Returns:
- AddTime 创建时间
-
setAddTime
public void setAddTime(String AddTime)
Set 创建时间- Parameters:
AddTime- 创建时间
-
getRuntime
public String getRuntime()
Get 运行时 注意:此字段可能返回 null,表示取不到有效值。- Returns:
- Runtime 运行时 注意:此字段可能返回 null,表示取不到有效值。
-
setRuntime
public void setRuntime(String Runtime)
Set 运行时 注意:此字段可能返回 null,表示取不到有效值。- Parameters:
Runtime- 运行时 注意:此字段可能返回 null,表示取不到有效值。
-
getFunctionName
public String getFunctionName()
Get 函数名称- Returns:
- FunctionName 函数名称
-
setFunctionName
public void setFunctionName(String FunctionName)
Set 函数名称- Parameters:
FunctionName- 函数名称
-
getFunctionId
public String getFunctionId()
Get 函数ID- Returns:
- FunctionId 函数ID
-
setFunctionId
public void setFunctionId(String FunctionId)
Set 函数ID- Parameters:
FunctionId- 函数ID
-
getNamespace
public String getNamespace()
Get 命名空间- Returns:
- Namespace 命名空间
-
setNamespace
public void setNamespace(String Namespace)
Set 命名空间- Parameters:
Namespace- 命名空间
-
getStatus
public String getStatus()
Get 函数状态,状态值及流转[参考此处](https://cloud.tencent.com/document/product/583/47175)- Returns:
- Status 函数状态,状态值及流转[参考此处](https://cloud.tencent.com/document/product/583/47175)
-
setStatus
public void setStatus(String Status)
Set 函数状态,状态值及流转[参考此处](https://cloud.tencent.com/document/product/583/47175)- Parameters:
Status- 函数状态,状态值及流转[参考此处](https://cloud.tencent.com/document/product/583/47175)
-
getStatusDesc
public String getStatusDesc()
Get 函数状态详情- Returns:
- StatusDesc 函数状态详情
-
setStatusDesc
public void setStatusDesc(String StatusDesc)
Set 函数状态详情- Parameters:
StatusDesc- 函数状态详情
-
getDescription
public String getDescription()
Get 函数描述- Returns:
- Description 函数描述
-
setDescription
public void setDescription(String Description)
Set 函数描述- Parameters:
Description- 函数描述
-
getTags
public Tag[] getTags()
Get 函数标签- Returns:
- Tags 函数标签
-
setTags
public void setTags(Tag[] Tags)
Set 函数标签- Parameters:
Tags- 函数标签
-
getType
public String getType()
Get 函数类型,取值为 HTTP 或者 Event- Returns:
- Type 函数类型,取值为 HTTP 或者 Event
-
setType
public void setType(String Type)
Set 函数类型,取值为 HTTP 或者 Event- Parameters:
Type- 函数类型,取值为 HTTP 或者 Event
-
getStatusReasons
public StatusReason[] getStatusReasons()
Get 函数状态失败原因- Returns:
- StatusReasons 函数状态失败原因
-
setStatusReasons
public void setStatusReasons(StatusReason[] StatusReasons)
Set 函数状态失败原因- Parameters:
StatusReasons- 函数状态失败原因
-
getTotalProvisionedConcurrencyMem
public Long getTotalProvisionedConcurrencyMem()
Get 函数所有版本预置并发内存总和 注意:此字段可能返回 null,表示取不到有效值。- Returns:
- TotalProvisionedConcurrencyMem 函数所有版本预置并发内存总和 注意:此字段可能返回 null,表示取不到有效值。
-
setTotalProvisionedConcurrencyMem
public void setTotalProvisionedConcurrencyMem(Long TotalProvisionedConcurrencyMem)
Set 函数所有版本预置并发内存总和 注意:此字段可能返回 null,表示取不到有效值。- Parameters:
TotalProvisionedConcurrencyMem- 函数所有版本预置并发内存总和 注意:此字段可能返回 null,表示取不到有效值。
-
getReservedConcurrencyMem
public Long getReservedConcurrencyMem()
Get 函数并发保留内存 注意:此字段可能返回 null,表示取不到有效值。- Returns:
- ReservedConcurrencyMem 函数并发保留内存 注意:此字段可能返回 null,表示取不到有效值。
-
setReservedConcurrencyMem
public void setReservedConcurrencyMem(Long ReservedConcurrencyMem)
Set 函数并发保留内存 注意:此字段可能返回 null,表示取不到有效值。- Parameters:
ReservedConcurrencyMem- 函数并发保留内存 注意:此字段可能返回 null,表示取不到有效值。
-
getAsyncRunEnable
public String getAsyncRunEnable()
Get 函数异步属性,取值 TRUE 或者 FALSE- Returns:
- AsyncRunEnable 函数异步属性,取值 TRUE 或者 FALSE
-
setAsyncRunEnable
public void setAsyncRunEnable(String AsyncRunEnable)
Set 函数异步属性,取值 TRUE 或者 FALSE- Parameters:
AsyncRunEnable- 函数异步属性,取值 TRUE 或者 FALSE
-
getTraceEnable
public String getTraceEnable()
Get 异步函数是否开启调用追踪,取值 TRUE 或者 FALSE- Returns:
- TraceEnable 异步函数是否开启调用追踪,取值 TRUE 或者 FALSE
-
setTraceEnable
public void setTraceEnable(String TraceEnable)
Set 异步函数是否开启调用追踪,取值 TRUE 或者 FALSE- Parameters:
TraceEnable- 异步函数是否开启调用追踪,取值 TRUE 或者 FALSE
-
-