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 String
getAddTime()
Get 创建时间String
getAsyncRunEnable()
Get 函数异步属性,取值 TRUE 或者 FALSEString
getDescription()
Get 函数描述String
getFunctionId()
Get 函数IDString
getFunctionName()
Get 函数名称String
getModTime()
Get 修改时间String
getNamespace()
Get 命名空间Long
getReservedConcurrencyMem()
Get 函数并发保留内存 注意:此字段可能返回 null,表示取不到有效值。String
getRuntime()
Get 运行时 注意:此字段可能返回 null,表示取不到有效值。String
getStatus()
Get 函数状态,状态值及流转[参考此处](https://cloud.tencent.com/document/product/583/47175)String
getStatusDesc()
Get 函数状态详情StatusReason[]
getStatusReasons()
Get 函数状态失败原因Tag[]
getTags()
Get 函数标签Long
getTotalProvisionedConcurrencyMem()
Get 函数所有版本预置并发内存总和 注意:此字段可能返回 null,表示取不到有效值。String
getTraceEnable()
Get 异步函数是否开启调用追踪,取值 TRUE 或者 FALSEString
getType()
Get 函数类型,取值为 HTTP 或者 Eventvoid
setAddTime(String AddTime)
Set 创建时间void
setAsyncRunEnable(String AsyncRunEnable)
Set 函数异步属性,取值 TRUE 或者 FALSEvoid
setDescription(String Description)
Set 函数描述void
setFunctionId(String FunctionId)
Set 函数IDvoid
setFunctionName(String FunctionName)
Set 函数名称void
setModTime(String ModTime)
Set 修改时间void
setNamespace(String Namespace)
Set 命名空间void
setReservedConcurrencyMem(Long ReservedConcurrencyMem)
Set 函数并发保留内存 注意:此字段可能返回 null,表示取不到有效值。void
setRuntime(String Runtime)
Set 运行时 注意:此字段可能返回 null,表示取不到有效值。void
setStatus(String Status)
Set 函数状态,状态值及流转[参考此处](https://cloud.tencent.com/document/product/583/47175)void
setStatusDesc(String StatusDesc)
Set 函数状态详情void
setStatusReasons(StatusReason[] StatusReasons)
Set 函数状态失败原因void
setTags(Tag[] Tags)
Set 函数标签void
setTotalProvisionedConcurrencyMem(Long TotalProvisionedConcurrencyMem)
Set 函数所有版本预置并发内存总和 注意:此字段可能返回 null,表示取不到有效值。void
setTraceEnable(String TraceEnable)
Set 异步函数是否开启调用追踪,取值 TRUE 或者 FALSEvoid
setType(String Type)
Set 函数类型,取值为 HTTP 或者 Eventvoid
toMap(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
-
-