Class FunctionLog
- java.lang.Object
-
- com.tencentcloudapi.common.AbstractModel
-
- com.tencentcloudapi.scf.v20180416.models.FunctionLog
-
public class FunctionLog extends AbstractModel
-
-
Field Summary
-
Fields inherited from class com.tencentcloudapi.common.AbstractModel
header, skipSign
-
-
Constructor Summary
Constructors Constructor Description FunctionLog()
FunctionLog(FunctionLog 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 Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Long
getBillDuration()
Get 函数计费时间,根据 duration 向上取最近的 100ms,单位为msFloat
getDuration()
Get 函数执行耗时,单位为 msString
getFunctionName()
Get 函数的名称Long
getInvokeFinished()
Get 函数调用是否结束,如果是 1 表示执行结束,其他值表示调用异常String
getLevel()
Get 日志等级String
getLog()
Get 函数执行过程中的日志输出Long
getMemUsage()
Get 函数执行时消耗实际内存大小,单位为 ByteString
getRequestId()
Get 执行该函数对应的requestIdLong
getRetCode()
Get 函数执行结果,如果是 0 表示执行成功,其他值表示失败String
getRetMsg()
Get 函数执行完成后的返回值Long
getRetryNum()
Get 重试次数String
getSource()
Get 日志来源String
getStartTime()
Get 函数开始执行时的时间点void
setBillDuration(Long BillDuration)
Set 函数计费时间,根据 duration 向上取最近的 100ms,单位为msvoid
setDuration(Float Duration)
Set 函数执行耗时,单位为 msvoid
setFunctionName(String FunctionName)
Set 函数的名称void
setInvokeFinished(Long InvokeFinished)
Set 函数调用是否结束,如果是 1 表示执行结束,其他值表示调用异常void
setLevel(String Level)
Set 日志等级void
setLog(String Log)
Set 函数执行过程中的日志输出void
setMemUsage(Long MemUsage)
Set 函数执行时消耗实际内存大小,单位为 Bytevoid
setRequestId(String RequestId)
Set 执行该函数对应的requestIdvoid
setRetCode(Long RetCode)
Set 函数执行结果,如果是 0 表示执行成功,其他值表示失败void
setRetMsg(String RetMsg)
Set 函数执行完成后的返回值void
setRetryNum(Long RetryNum)
Set 重试次数void
setSource(String Source)
Set 日志来源void
setStartTime(String StartTime)
Set 函数开始执行时的时间点void
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
-
FunctionLog
public FunctionLog()
-
FunctionLog
public FunctionLog(FunctionLog 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
-
getFunctionName
public String getFunctionName()
Get 函数的名称- Returns:
- FunctionName 函数的名称
-
setFunctionName
public void setFunctionName(String FunctionName)
Set 函数的名称- Parameters:
FunctionName
- 函数的名称
-
getRetMsg
public String getRetMsg()
Get 函数执行完成后的返回值- Returns:
- RetMsg 函数执行完成后的返回值
-
setRetMsg
public void setRetMsg(String RetMsg)
Set 函数执行完成后的返回值- Parameters:
RetMsg
- 函数执行完成后的返回值
-
getRequestId
public String getRequestId()
Get 执行该函数对应的requestId- Returns:
- RequestId 执行该函数对应的requestId
-
setRequestId
public void setRequestId(String RequestId)
Set 执行该函数对应的requestId- Parameters:
RequestId
- 执行该函数对应的requestId
-
getStartTime
public String getStartTime()
Get 函数开始执行时的时间点- Returns:
- StartTime 函数开始执行时的时间点
-
setStartTime
public void setStartTime(String StartTime)
Set 函数开始执行时的时间点- Parameters:
StartTime
- 函数开始执行时的时间点
-
getRetCode
public Long getRetCode()
Get 函数执行结果,如果是 0 表示执行成功,其他值表示失败- Returns:
- RetCode 函数执行结果,如果是 0 表示执行成功,其他值表示失败
-
setRetCode
public void setRetCode(Long RetCode)
Set 函数执行结果,如果是 0 表示执行成功,其他值表示失败- Parameters:
RetCode
- 函数执行结果,如果是 0 表示执行成功,其他值表示失败
-
getInvokeFinished
public Long getInvokeFinished()
Get 函数调用是否结束,如果是 1 表示执行结束,其他值表示调用异常- Returns:
- InvokeFinished 函数调用是否结束,如果是 1 表示执行结束,其他值表示调用异常
-
setInvokeFinished
public void setInvokeFinished(Long InvokeFinished)
Set 函数调用是否结束,如果是 1 表示执行结束,其他值表示调用异常- Parameters:
InvokeFinished
- 函数调用是否结束,如果是 1 表示执行结束,其他值表示调用异常
-
getDuration
public Float getDuration()
Get 函数执行耗时,单位为 ms- Returns:
- Duration 函数执行耗时,单位为 ms
-
setDuration
public void setDuration(Float Duration)
Set 函数执行耗时,单位为 ms- Parameters:
Duration
- 函数执行耗时,单位为 ms
-
getBillDuration
public Long getBillDuration()
Get 函数计费时间,根据 duration 向上取最近的 100ms,单位为ms- Returns:
- BillDuration 函数计费时间,根据 duration 向上取最近的 100ms,单位为ms
-
setBillDuration
public void setBillDuration(Long BillDuration)
Set 函数计费时间,根据 duration 向上取最近的 100ms,单位为ms- Parameters:
BillDuration
- 函数计费时间,根据 duration 向上取最近的 100ms,单位为ms
-
getMemUsage
public Long getMemUsage()
Get 函数执行时消耗实际内存大小,单位为 Byte- Returns:
- MemUsage 函数执行时消耗实际内存大小,单位为 Byte
-
setMemUsage
public void setMemUsage(Long MemUsage)
Set 函数执行时消耗实际内存大小,单位为 Byte- Parameters:
MemUsage
- 函数执行时消耗实际内存大小,单位为 Byte
-
getLog
public String getLog()
Get 函数执行过程中的日志输出- Returns:
- Log 函数执行过程中的日志输出
-
setLog
public void setLog(String Log)
Set 函数执行过程中的日志输出- Parameters:
Log
- 函数执行过程中的日志输出
-
getLevel
public String getLevel()
Get 日志等级- Returns:
- Level 日志等级
-
setLevel
public void setLevel(String Level)
Set 日志等级- Parameters:
Level
- 日志等级
-
getSource
public String getSource()
Get 日志来源- Returns:
- Source 日志来源
-
setSource
public void setSource(String Source)
Set 日志来源- Parameters:
Source
- 日志来源
-
getRetryNum
public Long getRetryNum()
Get 重试次数- Returns:
- RetryNum 重试次数
-
setRetryNum
public void setRetryNum(Long RetryNum)
Set 重试次数- Parameters:
RetryNum
- 重试次数
-
-