Class InvokeFunctionRequest

    • Constructor Detail

      • InvokeFunctionRequest

        public InvokeFunctionRequest()
      • InvokeFunctionRequest

        public InvokeFunctionRequest​(InvokeFunctionRequest 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 - 函数名称
      • getQualifier

        public String getQualifier()
        Get 触发函数的版本号或别名,默认值为$DEFAULT
        Returns:
        Qualifier 触发函数的版本号或别名,默认值为$DEFAULT
      • setQualifier

        public void setQualifier​(String Qualifier)
        Set 触发函数的版本号或别名,默认值为$DEFAULT
        Parameters:
        Qualifier - 触发函数的版本号或别名,默认值为$DEFAULT
      • getEvent

        public String getEvent()
        Get 运行函数时的参数,以json格式传入,最大支持的参数长度是 6MB。该字段信息对应函数 [event 入参](https://cloud.tencent.com/document/product/583/9210#.E5.87.BD.E6.95.B0.E5.85.A5.E5.8F.82.3Ca-id.3D.22input.22.3E.3C.2Fa.3E)。
        Returns:
        Event 运行函数时的参数,以json格式传入,最大支持的参数长度是 6MB。该字段信息对应函数 [event 入参](https://cloud.tencent.com/document/product/583/9210#.E5.87.BD.E6.95.B0.E5.85.A5.E5.8F.82.3Ca-id.3D.22input.22.3E.3C.2Fa.3E)。
      • setEvent

        public void setEvent​(String Event)
        Set 运行函数时的参数,以json格式传入,最大支持的参数长度是 6MB。该字段信息对应函数 [event 入参](https://cloud.tencent.com/document/product/583/9210#.E5.87.BD.E6.95.B0.E5.85.A5.E5.8F.82.3Ca-id.3D.22input.22.3E.3C.2Fa.3E)。
        Parameters:
        Event - 运行函数时的参数,以json格式传入,最大支持的参数长度是 6MB。该字段信息对应函数 [event 入参](https://cloud.tencent.com/document/product/583/9210#.E5.87.BD.E6.95.B0.E5.85.A5.E5.8F.82.3Ca-id.3D.22input.22.3E.3C.2Fa.3E)。
      • getLogType

        public String getLogType()
        Get 返回值会包含4KB的日志,可选值为None和Tail,默认值为None。当该值为Tail时,返回参数中的Log字段会包含对应的函数执行日志
        Returns:
        LogType 返回值会包含4KB的日志,可选值为None和Tail,默认值为None。当该值为Tail时,返回参数中的Log字段会包含对应的函数执行日志
      • setLogType

        public void setLogType​(String LogType)
        Set 返回值会包含4KB的日志,可选值为None和Tail,默认值为None。当该值为Tail时,返回参数中的Log字段会包含对应的函数执行日志
        Parameters:
        LogType - 返回值会包含4KB的日志,可选值为None和Tail,默认值为None。当该值为Tail时,返回参数中的Log字段会包含对应的函数执行日志
      • getNamespace

        public String getNamespace()
        Get 命名空间,不填默认为 default
        Returns:
        Namespace 命名空间,不填默认为 default
      • setNamespace

        public void setNamespace​(String Namespace)
        Set 命名空间,不填默认为 default
        Parameters:
        Namespace - 命名空间,不填默认为 default
      • getRoutingKey

        public String getRoutingKey()
        Get 函数灰度流量控制调用,以json格式传入,例如{"k":"v"},注意kv都需要是字符串类型,最大支持的参数长度是1024字节
        Returns:
        RoutingKey 函数灰度流量控制调用,以json格式传入,例如{"k":"v"},注意kv都需要是字符串类型,最大支持的参数长度是1024字节
      • setRoutingKey

        public void setRoutingKey​(String RoutingKey)
        Set 函数灰度流量控制调用,以json格式传入,例如{"k":"v"},注意kv都需要是字符串类型,最大支持的参数长度是1024字节
        Parameters:
        RoutingKey - 函数灰度流量控制调用,以json格式传入,例如{"k":"v"},注意kv都需要是字符串类型,最大支持的参数长度是1024字节