Class UpdateFunctionCodeRequest
- java.lang.Object
-
- com.tencentcloudapi.common.AbstractModel
-
- com.tencentcloudapi.scf.v20180416.models.UpdateFunctionCodeRequest
-
public class UpdateFunctionCodeRequest extends AbstractModel
-
-
Field Summary
-
Fields inherited from class com.tencentcloudapi.common.AbstractModel
header, skipSign
-
-
Constructor Summary
Constructors Constructor Description UpdateFunctionCodeRequest()
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 Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Code
getCode()
Get 函数代码String
getCodeSource()
Get 代码来源方式,支持 ZipFile, Cos, Inline 之一String
getCosBucketName()
Get 对象存储桶名称String
getCosBucketRegion()
Get 对象存储的地域,注:北京分为ap-beijing和ap-beijing-1String
getCosObjectName()
Get 对象存储对象路径String
getEnvId()
Get 函数所属环境String
getFunctionName()
Get 要修改的函数名称String
getHandler()
Get 函数处理方法名称。名称格式支持“文件名称.函数名称”形式(java 名称格式 包名.类名::方法名),文件名称和函数名称之间以"."隔开,文件名称和函数名称要求以字母开始和结尾,中间允许插入字母、数字、下划线和连接符,文件名称和函数名字的长度要求 2-60 个字符String
getInstallDependency()
Get 是否自动安装依赖String
getNamespace()
Get 函数所属命名空间String
getPublish()
Get 在更新时是否同步发布新版本,默认为:FALSE,不发布String
getZipFile()
Get 包含函数代码文件及其依赖项的 zip 格式文件,使用该接口时要求将 zip 文件的内容转成 base64 编码,最大支持20Mvoid
setCode(Code Code)
Set 函数代码void
setCodeSource(String CodeSource)
Set 代码来源方式,支持 ZipFile, Cos, Inline 之一void
setCosBucketName(String CosBucketName)
Set 对象存储桶名称void
setCosBucketRegion(String CosBucketRegion)
Set 对象存储的地域,注:北京分为ap-beijing和ap-beijing-1void
setCosObjectName(String CosObjectName)
Set 对象存储对象路径void
setEnvId(String EnvId)
Set 函数所属环境void
setFunctionName(String FunctionName)
Set 要修改的函数名称void
setHandler(String Handler)
Set 函数处理方法名称。名称格式支持“文件名称.函数名称”形式(java 名称格式 包名.类名::方法名),文件名称和函数名称之间以"."隔开,文件名称和函数名称要求以字母开始和结尾,中间允许插入字母、数字、下划线和连接符,文件名称和函数名字的长度要求 2-60 个字符void
setInstallDependency(String InstallDependency)
Set 是否自动安装依赖void
setNamespace(String Namespace)
Set 函数所属命名空间void
setPublish(String Publish)
Set 在更新时是否同步发布新版本,默认为:FALSE,不发布void
setZipFile(String ZipFile)
Set 包含函数代码文件及其依赖项的 zip 格式文件,使用该接口时要求将 zip 文件的内容转成 base64 编码,最大支持20Mvoid
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
-
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 之一
-
-