Class UpdateFunctionCodeRequest

    • Constructor Detail

      • UpdateFunctionCodeRequest

        public UpdateFunctionCodeRequest()
      • UpdateFunctionCodeRequest

        public UpdateFunctionCodeRequest​(UpdateFunctionCodeRequest 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 - 要修改的函数名称
      • getHandler

        public String getHandler()
        Get 函数处理方法名称。名称格式支持“文件名称.函数名称”形式(java 名称格式 包名.类名::方法名),文件名称和函数名称之间以"."隔开,文件名称和函数名称要求以字母开始和结尾,中间允许插入字母、数字、下划线和连接符,文件名称和函数名字的长度要求 2-60 个字符
        Returns:
        Handler 函数处理方法名称。名称格式支持“文件名称.函数名称”形式(java 名称格式 包名.类名::方法名),文件名称和函数名称之间以"."隔开,文件名称和函数名称要求以字母开始和结尾,中间允许插入字母、数字、下划线和连接符,文件名称和函数名字的长度要求 2-60 个字符
      • setHandler

        public void setHandler​(String Handler)
        Set 函数处理方法名称。名称格式支持“文件名称.函数名称”形式(java 名称格式 包名.类名::方法名),文件名称和函数名称之间以"."隔开,文件名称和函数名称要求以字母开始和结尾,中间允许插入字母、数字、下划线和连接符,文件名称和函数名字的长度要求 2-60 个字符
        Parameters:
        Handler - 函数处理方法名称。名称格式支持“文件名称.函数名称”形式(java 名称格式 包名.类名::方法名),文件名称和函数名称之间以"."隔开,文件名称和函数名称要求以字母开始和结尾,中间允许插入字母、数字、下划线和连接符,文件名称和函数名字的长度要求 2-60 个字符
      • getCosBucketName

        public String getCosBucketName()
        Get 对象存储桶名称
        Returns:
        CosBucketName 对象存储桶名称
      • setCosBucketName

        public void setCosBucketName​(String CosBucketName)
        Set 对象存储桶名称
        Parameters:
        CosBucketName - 对象存储桶名称
      • getCosObjectName

        public String getCosObjectName()
        Get 对象存储对象路径
        Returns:
        CosObjectName 对象存储对象路径
      • setCosObjectName

        public void setCosObjectName​(String CosObjectName)
        Set 对象存储对象路径
        Parameters:
        CosObjectName - 对象存储对象路径
      • getZipFile

        public String getZipFile()
        Get 包含函数代码文件及其依赖项的 zip 格式文件,使用该接口时要求将 zip 文件的内容转成 base64 编码,最大支持20M
        Returns:
        ZipFile 包含函数代码文件及其依赖项的 zip 格式文件,使用该接口时要求将 zip 文件的内容转成 base64 编码,最大支持20M
      • setZipFile

        public void setZipFile​(String ZipFile)
        Set 包含函数代码文件及其依赖项的 zip 格式文件,使用该接口时要求将 zip 文件的内容转成 base64 编码,最大支持20M
        Parameters:
        ZipFile - 包含函数代码文件及其依赖项的 zip 格式文件,使用该接口时要求将 zip 文件的内容转成 base64 编码,最大支持20M
      • getNamespace

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

        public void setNamespace​(String Namespace)
        Set 函数所属命名空间
        Parameters:
        Namespace - 函数所属命名空间
      • getCosBucketRegion

        public String getCosBucketRegion()
        Get 对象存储的地域,注:北京分为ap-beijing和ap-beijing-1
        Returns:
        CosBucketRegion 对象存储的地域,注:北京分为ap-beijing和ap-beijing-1
      • setCosBucketRegion

        public void setCosBucketRegion​(String CosBucketRegion)
        Set 对象存储的地域,注:北京分为ap-beijing和ap-beijing-1
        Parameters:
        CosBucketRegion - 对象存储的地域,注:北京分为ap-beijing和ap-beijing-1
      • getInstallDependency

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

        public void setInstallDependency​(String InstallDependency)
        Set 是否自动安装依赖
        Parameters:
        InstallDependency - 是否自动安装依赖
      • getEnvId

        public String getEnvId()
        Get 函数所属环境
        Returns:
        EnvId 函数所属环境
      • setEnvId

        public void setEnvId​(String EnvId)
        Set 函数所属环境
        Parameters:
        EnvId - 函数所属环境
      • getPublish

        public String getPublish()
        Get 在更新时是否同步发布新版本,默认为:FALSE,不发布
        Returns:
        Publish 在更新时是否同步发布新版本,默认为:FALSE,不发布
      • setPublish

        public void setPublish​(String Publish)
        Set 在更新时是否同步发布新版本,默认为:FALSE,不发布
        Parameters:
        Publish - 在更新时是否同步发布新版本,默认为:FALSE,不发布
      • getCode

        public Code getCode()
        Get 函数代码
        Returns:
        Code 函数代码
      • setCode

        public void setCode​(Code Code)
        Set 函数代码
        Parameters:
        Code - 函数代码
      • getCodeSource

        public String getCodeSource()
        Get 代码来源方式,支持 ZipFile, Cos, Inline 之一
        Returns:
        CodeSource 代码来源方式,支持 ZipFile, Cos, Inline 之一
      • setCodeSource

        public void setCodeSource​(String CodeSource)
        Set 代码来源方式,支持 ZipFile, Cos, Inline 之一
        Parameters:
        CodeSource - 代码来源方式,支持 ZipFile, Cos, Inline 之一