Class Dependency


  • public class Dependency
    extends Object
    函数依赖包结构。
    • Constructor Detail

      • Dependency

        public Dependency()
    • Method Detail

      • getOwner

        public String getOwner()
        依赖包属主的domainId。
        Returns:
        owner
      • setOwner

        public void setOwner​(String owner)
      • getLink

        public String getLink()
        依赖包在OBS上的链接。
        Returns:
        link
      • setLink

        public void setLink​(String link)
      • getRuntime

        public Dependency.RuntimeEnum getRuntime()
        FunctionGraph函数的执行环境 Python2.7: Python语言2.7版本。 Python3.6: Pyton语言3.6版本。 Python3.9: Python语言3.9版本。 Go1.8: Go语言1.8版本。 Go1.x: Go语言1.x版本。 Java8: Java语言8版本。 Java11: Java语言11版本。 Node.js6.10: Nodejs语言6.10版本。 Node.js8.10: Nodejs语言8.10版本。 Node.js10.16: Nodejs语言10.16版本。 Node.js12.13: Nodejs语言12.13版本。 Node.js14.18: Nodejs语言14.18版本。 C#(.NET Core 2.0): C#语言2.0版本。 C#(.NET Core 2.1): C#语言2.1版本。 C#(.NET Core 3.1): C#语言3.1版本。 Custom: 自定义运行时。 PHP7.3: Php语言7.3版本。 http: HTTP函数。
        Returns:
        runtime
      • getEtag

        public String getEtag()
        依赖包的md5值
        Returns:
        etag
      • setEtag

        public void setEtag​(String etag)
      • getSize

        public Long getSize()
        依赖包大小。
        Returns:
        size
      • setSize

        public void setSize​(Long size)
      • getName

        public String getName()
        依赖包名称。
        Returns:
        name
      • setName

        public void setName​(String name)
      • getDescription

        public String getDescription()
        依赖包描述。
        Returns:
        description
      • setDescription

        public void setDescription​(String description)
      • getFileName

        public String getFileName()
        依赖包文件名,如果创建方式为zip时。
        Returns:
        fileName
      • setFileName

        public void setFileName​(String fileName)
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class Object