Class ModifyWorkspaceRequest
- java.lang.Object
-
- com.tencentcloudapi.common.AbstractModel
-
- com.tencentcloudapi.cloudstudio.v20230508.models.ModifyWorkspaceRequest
-
public class ModifyWorkspaceRequest extends AbstractModel
-
-
Field Summary
-
Fields inherited from class com.tencentcloudapi.common.AbstractModel
header, skipSign
-
-
Constructor Summary
Constructors Constructor Description ModifyWorkspaceRequest()ModifyWorkspaceRequest(ModifyWorkspaceRequest 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 StringgetDescription()Get 工作空间描述Env[]getEnvs()Get 环境变量.String[]getExtensions()Get 预装插件.LifeCyclegetLifecycle()Get 工作空间生命周期钩子.StringgetName()Get 工作空间名称StringgetSpaceKey()Get 工作空间 SpaceKey.StringgetSpecs()Get 工作空间规格。STANDARD: 2C4G, CALCULATION: 4C8G, PROFESSION: 8C16G.voidsetDescription(String Description)Set 工作空间描述voidsetEnvs(Env[] Envs)Set 环境变量.voidsetExtensions(String[] Extensions)Set 预装插件.voidsetLifecycle(LifeCycle Lifecycle)Set 工作空间生命周期钩子.voidsetName(String Name)Set 工作空间名称voidsetSpaceKey(String SpaceKey)Set 工作空间 SpaceKey.voidsetSpecs(String Specs)Set 工作空间规格。STANDARD: 2C4G, CALCULATION: 4C8G, PROFESSION: 8C16G.voidtoMap(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
-
ModifyWorkspaceRequest
public ModifyWorkspaceRequest()
-
ModifyWorkspaceRequest
public ModifyWorkspaceRequest(ModifyWorkspaceRequest 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
-
getSpaceKey
public String getSpaceKey()
Get 工作空间 SpaceKey. 更新该工作空间的属性- Returns:
- SpaceKey 工作空间 SpaceKey. 更新该工作空间的属性
-
setSpaceKey
public void setSpaceKey(String SpaceKey)
Set 工作空间 SpaceKey. 更新该工作空间的属性- Parameters:
SpaceKey- 工作空间 SpaceKey. 更新该工作空间的属性
-
getName
public String getName()
Get 工作空间名称- Returns:
- Name 工作空间名称
-
setName
public void setName(String Name)
Set 工作空间名称- Parameters:
Name- 工作空间名称
-
getDescription
public String getDescription()
Get 工作空间描述- Returns:
- Description 工作空间描述
-
setDescription
public void setDescription(String Description)
Set 工作空间描述- Parameters:
Description- 工作空间描述
-
getSpecs
public String getSpecs()
Get 工作空间规格。STANDARD: 2C4G, CALCULATION: 4C8G, PROFESSION: 8C16G. 默认是 STANDARD。- Returns:
- Specs 工作空间规格。STANDARD: 2C4G, CALCULATION: 4C8G, PROFESSION: 8C16G. 默认是 STANDARD。
-
setSpecs
public void setSpecs(String Specs)
Set 工作空间规格。STANDARD: 2C4G, CALCULATION: 4C8G, PROFESSION: 8C16G. 默认是 STANDARD。- Parameters:
Specs- 工作空间规格。STANDARD: 2C4G, CALCULATION: 4C8G, PROFESSION: 8C16G. 默认是 STANDARD。
-
getEnvs
public Env[] getEnvs()
Get 环境变量. 会被注入到工作空间中- Returns:
- Envs 环境变量. 会被注入到工作空间中
-
setEnvs
public void setEnvs(Env[] Envs)
Set 环境变量. 会被注入到工作空间中- Parameters:
Envs- 环境变量. 会被注入到工作空间中
-
getExtensions
public String[] getExtensions()
Get 预装插件. 工作空间启动时, 会自动安装这些插件- Returns:
- Extensions 预装插件. 工作空间启动时, 会自动安装这些插件
-
setExtensions
public void setExtensions(String[] Extensions)
Set 预装插件. 工作空间启动时, 会自动安装这些插件- Parameters:
Extensions- 预装插件. 工作空间启动时, 会自动安装这些插件
-
getLifecycle
public LifeCycle getLifecycle()
Get 工作空间生命周期钩子. 分为三个阶段 init, start, destroy. 分别表示工作空间数据初始化阶段, 工作空间启动阶段, 工作空间关闭阶段. 用户可以自定义 shell 命令.- Returns:
- Lifecycle 工作空间生命周期钩子. 分为三个阶段 init, start, destroy. 分别表示工作空间数据初始化阶段, 工作空间启动阶段, 工作空间关闭阶段. 用户可以自定义 shell 命令.
-
setLifecycle
public void setLifecycle(LifeCycle Lifecycle)
Set 工作空间生命周期钩子. 分为三个阶段 init, start, destroy. 分别表示工作空间数据初始化阶段, 工作空间启动阶段, 工作空间关闭阶段. 用户可以自定义 shell 命令.- Parameters:
Lifecycle- 工作空间生命周期钩子. 分为三个阶段 init, start, destroy. 分别表示工作空间数据初始化阶段, 工作空间启动阶段, 工作空间关闭阶段. 用户可以自定义 shell 命令.
-
-