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 String
getDescription()
Get 工作空间描述Env[]
getEnvs()
Get 环境变量.String[]
getExtensions()
Get 预装插件.LifeCycle
getLifecycle()
Get 工作空间生命周期钩子.String
getName()
Get 工作空间名称String
getSpaceKey()
Get 工作空间 SpaceKey.String
getSpecs()
Get 工作空间规格。STANDARD: 2C4G, CALCULATION: 4C8G, PROFESSION: 8C16G.void
setDescription(String Description)
Set 工作空间描述void
setEnvs(Env[] Envs)
Set 环境变量.void
setExtensions(String[] Extensions)
Set 预装插件.void
setLifecycle(LifeCycle Lifecycle)
Set 工作空间生命周期钩子.void
setName(String Name)
Set 工作空间名称void
setSpaceKey(String SpaceKey)
Set 工作空间 SpaceKey.void
setSpecs(String Specs)
Set 工作空间规格。STANDARD: 2C4G, CALCULATION: 4C8G, PROFESSION: 8C16G.void
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
-
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 命令.
-
-