Class GetFunctionResponse

    • Constructor Detail

      • GetFunctionResponse

        public GetFunctionResponse()
      • GetFunctionResponse

        public GetFunctionResponse​(GetFunctionResponse 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 - 函数的最后修改时间
      • getCodeInfo

        public String getCodeInfo()
        Get 函数的代码
        Returns:
        CodeInfo 函数的代码
      • setCodeInfo

        public void setCodeInfo​(String CodeInfo)
        Set 函数的代码
        Parameters:
        CodeInfo - 函数的代码
      • getDescription

        public String getDescription()
        Get 函数的描述信息
        Returns:
        Description 函数的描述信息
      • setDescription

        public void setDescription​(String Description)
        Set 函数的描述信息
        Parameters:
        Description - 函数的描述信息
      • getTriggers

        public Trigger[] getTriggers()
        Get 函数的触发器列表
        Returns:
        Triggers 函数的触发器列表
      • setTriggers

        public void setTriggers​(Trigger[] Triggers)
        Set 函数的触发器列表
        Parameters:
        Triggers - 函数的触发器列表
      • getHandler

        public String getHandler()
        Get 函数的入口
        Returns:
        Handler 函数的入口
      • setHandler

        public void setHandler​(String Handler)
        Set 函数的入口
        Parameters:
        Handler - 函数的入口
      • getCodeSize

        public Long getCodeSize()
        Get 函数代码大小
        Returns:
        CodeSize 函数代码大小
      • setCodeSize

        public void setCodeSize​(Long CodeSize)
        Set 函数代码大小
        Parameters:
        CodeSize - 函数代码大小
      • getTimeout

        public Long getTimeout()
        Get 函数的超时时间
        Returns:
        Timeout 函数的超时时间
      • setTimeout

        public void setTimeout​(Long Timeout)
        Set 函数的超时时间
        Parameters:
        Timeout - 函数的超时时间
      • getFunctionVersion

        public String getFunctionVersion()
        Get 函数的版本
        Returns:
        FunctionVersion 函数的版本
      • setFunctionVersion

        public void setFunctionVersion​(String FunctionVersion)
        Set 函数的版本
        Parameters:
        FunctionVersion - 函数的版本
      • getMemorySize

        public Long getMemorySize()
        Get 函数的最大可用内存
        Returns:
        MemorySize 函数的最大可用内存
      • setMemorySize

        public void setMemorySize​(Long MemorySize)
        Set 函数的最大可用内存
        Parameters:
        MemorySize - 函数的最大可用内存
      • 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 - 函数的名称
      • getVpcConfig

        public VpcConfig getVpcConfig()
        Get 函数的私有网络
        Returns:
        VpcConfig 函数的私有网络
      • setVpcConfig

        public void setVpcConfig​(VpcConfig VpcConfig)
        Set 函数的私有网络
        Parameters:
        VpcConfig - 函数的私有网络
      • getUseGpu

        public String getUseGpu()
        Get 是否使用GPU
        Returns:
        UseGpu 是否使用GPU
      • setUseGpu

        public void setUseGpu​(String UseGpu)
        Set 是否使用GPU
        Parameters:
        UseGpu - 是否使用GPU
      • getEnvironment

        public Environment getEnvironment()
        Get 函数的环境变量
        Returns:
        Environment 函数的环境变量
      • setEnvironment

        public void setEnvironment​(Environment Environment)
        Set 函数的环境变量
        Parameters:
        Environment - 函数的环境变量
      • getCodeResult

        public String getCodeResult()
        Get 代码是否正确
        Returns:
        CodeResult 代码是否正确
      • setCodeResult

        public void setCodeResult​(String CodeResult)
        Set 代码是否正确
        Parameters:
        CodeResult - 代码是否正确
      • getCodeError

        public String getCodeError()
        Get 代码错误信息
        Returns:
        CodeError 代码错误信息
      • setCodeError

        public void setCodeError​(String CodeError)
        Set 代码错误信息
        Parameters:
        CodeError - 代码错误信息
      • getErrNo

        public Long getErrNo()
        Get 代码错误码
        Returns:
        ErrNo 代码错误码
      • setErrNo

        public void setErrNo​(Long ErrNo)
        Set 代码错误码
        Parameters:
        ErrNo - 代码错误码
      • getNamespace

        public String getNamespace()
        Get 函数的命名空间
        Returns:
        Namespace 函数的命名空间
      • setNamespace

        public void setNamespace​(String Namespace)
        Set 函数的命名空间
        Parameters:
        Namespace - 函数的命名空间
      • getRole

        public String getRole()
        Get 函数绑定的角色
        Returns:
        Role 函数绑定的角色
      • setRole

        public void setRole​(String Role)
        Set 函数绑定的角色
        Parameters:
        Role - 函数绑定的角色
      • getInstallDependency

        public String getInstallDependency()
        Get 是否自动安装依赖
        Returns:
        InstallDependency 是否自动安装依赖
      • setInstallDependency

        public void setInstallDependency​(String InstallDependency)
        Set 是否自动安装依赖
        Parameters:
        InstallDependency - 是否自动安装依赖
      • 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 - 状态描述
      • getClsLogsetId

        public String getClsLogsetId()
        Get 日志投递到的Cls日志集
        Returns:
        ClsLogsetId 日志投递到的Cls日志集
      • setClsLogsetId

        public void setClsLogsetId​(String ClsLogsetId)
        Set 日志投递到的Cls日志集
        Parameters:
        ClsLogsetId - 日志投递到的Cls日志集
      • getClsTopicId

        public String getClsTopicId()
        Get 日志投递到的Cls Topic
        Returns:
        ClsTopicId 日志投递到的Cls Topic
      • setClsTopicId

        public void setClsTopicId​(String ClsTopicId)
        Set 日志投递到的Cls Topic
        Parameters:
        ClsTopicId - 日志投递到的Cls Topic
      • getFunctionId

        public String getFunctionId()
        Get 函数ID
        Returns:
        FunctionId 函数ID
      • setFunctionId

        public void setFunctionId​(String FunctionId)
        Set 函数ID
        Parameters:
        FunctionId - 函数ID
      • getTags

        public Tag[] getTags()
        Get 函数的标签列表
        Returns:
        Tags 函数的标签列表
      • setTags

        public void setTags​(Tag[] Tags)
        Set 函数的标签列表
        Parameters:
        Tags - 函数的标签列表
      • getEipConfig

        public EipOutConfig getEipConfig()
        Get EipConfig配置
        Returns:
        EipConfig EipConfig配置
      • setEipConfig

        public void setEipConfig​(EipOutConfig EipConfig)
        Set EipConfig配置
        Parameters:
        EipConfig - EipConfig配置
      • getAccessInfo

        public AccessInfo getAccessInfo()
        Get 域名信息
        Returns:
        AccessInfo 域名信息
      • setAccessInfo

        public void setAccessInfo​(AccessInfo AccessInfo)
        Set 域名信息
        Parameters:
        AccessInfo - 域名信息
      • getType

        public String getType()
        Get 函数类型,取值为HTTP或者Event
        Returns:
        Type 函数类型,取值为HTTP或者Event
      • setType

        public void setType​(String Type)
        Set 函数类型,取值为HTTP或者Event
        Parameters:
        Type - 函数类型,取值为HTTP或者Event
      • getL5Enable

        public String getL5Enable()
        Get 是否启用L5
        Returns:
        L5Enable 是否启用L5
      • setL5Enable

        public void setL5Enable​(String L5Enable)
        Set 是否启用L5
        Parameters:
        L5Enable - 是否启用L5
      • getLayers

        public LayerVersionInfo[] getLayers()
        Get 函数关联的Layer版本信息
        Returns:
        Layers 函数关联的Layer版本信息
      • setLayers

        public void setLayers​(LayerVersionInfo[] Layers)
        Set 函数关联的Layer版本信息
        Parameters:
        Layers - 函数关联的Layer版本信息
      • getDeadLetterConfig

        public DeadLetterConfig getDeadLetterConfig()
        Get 函数关联的死信队列信息
        Returns:
        DeadLetterConfig 函数关联的死信队列信息
      • setDeadLetterConfig

        public void setDeadLetterConfig​(DeadLetterConfig DeadLetterConfig)
        Set 函数关联的死信队列信息
        Parameters:
        DeadLetterConfig - 函数关联的死信队列信息
      • getAddTime

        public String getAddTime()
        Get 函数创建回见
        Returns:
        AddTime 函数创建回见
      • setAddTime

        public void setAddTime​(String AddTime)
        Set 函数创建回见
        Parameters:
        AddTime - 函数创建回见
      • getPublicNetConfig

        public PublicNetConfigOut getPublicNetConfig()
        Get 公网访问配置 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        PublicNetConfig 公网访问配置 注意:此字段可能返回 null,表示取不到有效值。
      • setPublicNetConfig

        public void setPublicNetConfig​(PublicNetConfigOut PublicNetConfig)
        Set 公网访问配置 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        PublicNetConfig - 公网访问配置 注意:此字段可能返回 null,表示取不到有效值。
      • getOnsEnable

        public String getOnsEnable()
        Get 是否启用Ons 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        OnsEnable 是否启用Ons 注意:此字段可能返回 null,表示取不到有效值。
      • setOnsEnable

        public void setOnsEnable​(String OnsEnable)
        Set 是否启用Ons 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        OnsEnable - 是否启用Ons 注意:此字段可能返回 null,表示取不到有效值。
      • getCfsConfig

        public CfsConfig getCfsConfig()
        Get 文件系统配置参数,用于云函数挂载文件系统 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        CfsConfig 文件系统配置参数,用于云函数挂载文件系统 注意:此字段可能返回 null,表示取不到有效值。
      • setCfsConfig

        public void setCfsConfig​(CfsConfig CfsConfig)
        Set 文件系统配置参数,用于云函数挂载文件系统 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        CfsConfig - 文件系统配置参数,用于云函数挂载文件系统 注意:此字段可能返回 null,表示取不到有效值。
      • getAvailableStatus

        public String getAvailableStatus()
        Get 函数的计费状态,状态值[参考此处](https://cloud.tencent.com/document/product/583/47175#.E5.87.BD.E6.95.B0.E8.AE.A1.E8.B4.B9.E7.8A.B6.E6.80.81) 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        AvailableStatus 函数的计费状态,状态值[参考此处](https://cloud.tencent.com/document/product/583/47175#.E5.87.BD.E6.95.B0.E8.AE.A1.E8.B4.B9.E7.8A.B6.E6.80.81) 注意:此字段可能返回 null,表示取不到有效值。
      • setAvailableStatus

        public void setAvailableStatus​(String AvailableStatus)
        Set 函数的计费状态,状态值[参考此处](https://cloud.tencent.com/document/product/583/47175#.E5.87.BD.E6.95.B0.E8.AE.A1.E8.B4.B9.E7.8A.B6.E6.80.81) 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        AvailableStatus - 函数的计费状态,状态值[参考此处](https://cloud.tencent.com/document/product/583/47175#.E5.87.BD.E6.95.B0.E8.AE.A1.E8.B4.B9.E7.8A.B6.E6.80.81) 注意:此字段可能返回 null,表示取不到有效值。
      • getQualifier

        public String getQualifier()
        Get 函数版本 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        Qualifier 函数版本 注意:此字段可能返回 null,表示取不到有效值。
      • setQualifier

        public void setQualifier​(String Qualifier)
        Set 函数版本 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        Qualifier - 函数版本 注意:此字段可能返回 null,表示取不到有效值。
      • getInitTimeout

        public Long getInitTimeout()
        Get 函数初始化超时时间
        Returns:
        InitTimeout 函数初始化超时时间
      • setInitTimeout

        public void setInitTimeout​(Long InitTimeout)
        Set 函数初始化超时时间
        Parameters:
        InitTimeout - 函数初始化超时时间
      • getStatusReasons

        public StatusReason[] getStatusReasons()
        Get 函数状态失败原因 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        StatusReasons 函数状态失败原因 注意:此字段可能返回 null,表示取不到有效值。
      • setStatusReasons

        public void setStatusReasons​(StatusReason[] StatusReasons)
        Set 函数状态失败原因 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        StatusReasons - 函数状态失败原因 注意:此字段可能返回 null,表示取不到有效值。
      • getAsyncRunEnable

        public String getAsyncRunEnable()
        Get 是否开启异步属性 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        AsyncRunEnable 是否开启异步属性 注意:此字段可能返回 null,表示取不到有效值。
      • setAsyncRunEnable

        public void setAsyncRunEnable​(String AsyncRunEnable)
        Set 是否开启异步属性 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        AsyncRunEnable - 是否开启异步属性 注意:此字段可能返回 null,表示取不到有效值。
      • getTraceEnable

        public String getTraceEnable()
        Get 是否开启事件追踪 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        TraceEnable 是否开启事件追踪 注意:此字段可能返回 null,表示取不到有效值。
      • setTraceEnable

        public void setTraceEnable​(String TraceEnable)
        Set 是否开启事件追踪 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        TraceEnable - 是否开启事件追踪 注意:此字段可能返回 null,表示取不到有效值。
      • getProtocolType

        public String getProtocolType()
        Get HTTP函数支持的访问协议。当前支持WebSockets协议。 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        ProtocolType HTTP函数支持的访问协议。当前支持WebSockets协议。 注意:此字段可能返回 null,表示取不到有效值。
      • setProtocolType

        public void setProtocolType​(String ProtocolType)
        Set HTTP函数支持的访问协议。当前支持WebSockets协议。 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        ProtocolType - HTTP函数支持的访问协议。当前支持WebSockets协议。 注意:此字段可能返回 null,表示取不到有效值。
      • getProtocolParams

        public ProtocolParams getProtocolParams()
        Get HTTP函数配置ProtocolType访问协议,当前协议配置的参数 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        ProtocolParams HTTP函数配置ProtocolType访问协议,当前协议配置的参数 注意:此字段可能返回 null,表示取不到有效值。
      • setProtocolParams

        public void setProtocolParams​(ProtocolParams ProtocolParams)
        Set HTTP函数配置ProtocolType访问协议,当前协议配置的参数 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        ProtocolParams - HTTP函数配置ProtocolType访问协议,当前协议配置的参数 注意:此字段可能返回 null,表示取不到有效值。
      • getRequestId

        public String getRequestId()
        Get 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
        Returns:
        RequestId 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
      • setRequestId

        public void setRequestId​(String RequestId)
        Set 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
        Parameters:
        RequestId - 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。