Class UpdateNotebookInstanceRequest
- java.lang.Object
-
- com.tencentcloudapi.common.AbstractModel
-
- com.tencentcloudapi.tione.v20191022.models.UpdateNotebookInstanceRequest
-
public class UpdateNotebookInstanceRequest extends AbstractModel
-
-
Field Summary
-
Fields inherited from class com.tencentcloudapi.common.AbstractModel
header, skipSign
-
-
Constructor Summary
Constructors Constructor Description UpdateNotebookInstanceRequest()UpdateNotebookInstanceRequest(UpdateNotebookInstanceRequest 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[]getAdditionalCodeRepositories()Get 其他存储库列表 每个元素可以是已创建的存储库名称或者已https://开头的公共git库StringgetAutoStopping()Get 自动停止,可取值Enabled/Disabled 取值为Disabled的时候StoppingCondition将被忽略 取值为Enabled的时候读取StoppingCondition作为自动停止的配置StringgetClsAccess()Get 已弃用,请使用ClsConfig配置。是否开启CLS日志服务,可取值Enabled/DisabledClsConfiggetClsConfig()Get 接入日志的配置,默认使用免费日志服务。StringgetDefaultCodeRepository()Get 默认存储库名称 可以是已创建的存储库名称或者已https://开头的公共git库BooleangetDisassociateAdditionalCodeRepositories()Get 是否取消关联其他存储库,默认false 该值为true时,AdditionalCodeRepositories将被忽略BooleangetDisassociateDefaultCodeRepository()Get 是否取消关联默认存储库,默认false 该值为true时,DefaultCodeRepository将被忽略BooleangetDisassociateLifecycleScript()Get 是否解绑生命周期脚本,默认 false。 该值为true时,LifecycleScriptsName将被忽略StringgetInstanceType()Get 算力资源类型StringgetLifecycleScriptsName()Get notebook生命周期脚本名称StringgetNotebookInstanceName()Get Notebook实例名称 规则:“^\[a-zA-Z0-9\](-\*\[a-zA-Z0-9\])\*$”StringgetRoleArn()Get 角色的资源描述StringgetRootAccess()Get Root访问权限StoppingConditiongetStoppingCondition()Get 自动停止配置,只在AutoStopping为Enabled的时候生效LonggetVolumeSizeInGB()Get 数据卷大小(GB)voidsetAdditionalCodeRepositories(String[] AdditionalCodeRepositories)Set 其他存储库列表 每个元素可以是已创建的存储库名称或者已https://开头的公共git库voidsetAutoStopping(String AutoStopping)Set 自动停止,可取值Enabled/Disabled 取值为Disabled的时候StoppingCondition将被忽略 取值为Enabled的时候读取StoppingCondition作为自动停止的配置voidsetClsAccess(String ClsAccess)Set 已弃用,请使用ClsConfig配置。是否开启CLS日志服务,可取值Enabled/DisabledvoidsetClsConfig(ClsConfig ClsConfig)Set 接入日志的配置,默认使用免费日志服务。voidsetDefaultCodeRepository(String DefaultCodeRepository)Set 默认存储库名称 可以是已创建的存储库名称或者已https://开头的公共git库voidsetDisassociateAdditionalCodeRepositories(Boolean DisassociateAdditionalCodeRepositories)Set 是否取消关联其他存储库,默认false 该值为true时,AdditionalCodeRepositories将被忽略voidsetDisassociateDefaultCodeRepository(Boolean DisassociateDefaultCodeRepository)Set 是否取消关联默认存储库,默认false 该值为true时,DefaultCodeRepository将被忽略voidsetDisassociateLifecycleScript(Boolean DisassociateLifecycleScript)Set 是否解绑生命周期脚本,默认 false。 该值为true时,LifecycleScriptsName将被忽略voidsetInstanceType(String InstanceType)Set 算力资源类型voidsetLifecycleScriptsName(String LifecycleScriptsName)Set notebook生命周期脚本名称voidsetNotebookInstanceName(String NotebookInstanceName)Set Notebook实例名称 规则:“^\[a-zA-Z0-9\](-\*\[a-zA-Z0-9\])\*$”voidsetRoleArn(String RoleArn)Set 角色的资源描述voidsetRootAccess(String RootAccess)Set Root访问权限voidsetStoppingCondition(StoppingCondition StoppingCondition)Set 自动停止配置,只在AutoStopping为Enabled的时候生效voidsetVolumeSizeInGB(Long VolumeSizeInGB)Set 数据卷大小(GB)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
-
UpdateNotebookInstanceRequest
public UpdateNotebookInstanceRequest()
-
UpdateNotebookInstanceRequest
public UpdateNotebookInstanceRequest(UpdateNotebookInstanceRequest 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
-
getNotebookInstanceName
public String getNotebookInstanceName()
Get Notebook实例名称 规则:“^\[a-zA-Z0-9\](-\*\[a-zA-Z0-9\])\*$”- Returns:
- NotebookInstanceName Notebook实例名称 规则:“^\[a-zA-Z0-9\](-\*\[a-zA-Z0-9\])\*$”
-
setNotebookInstanceName
public void setNotebookInstanceName(String NotebookInstanceName)
Set Notebook实例名称 规则:“^\[a-zA-Z0-9\](-\*\[a-zA-Z0-9\])\*$”- Parameters:
NotebookInstanceName- Notebook实例名称 规则:“^\[a-zA-Z0-9\](-\*\[a-zA-Z0-9\])\*$”
-
getRoleArn
public String getRoleArn()
Get 角色的资源描述- Returns:
- RoleArn 角色的资源描述
-
setRoleArn
public void setRoleArn(String RoleArn)
Set 角色的资源描述- Parameters:
RoleArn- 角色的资源描述
-
getRootAccess
public String getRootAccess()
Get Root访问权限- Returns:
- RootAccess Root访问权限
-
setRootAccess
public void setRootAccess(String RootAccess)
Set Root访问权限- Parameters:
RootAccess- Root访问权限
-
getVolumeSizeInGB
public Long getVolumeSizeInGB()
Get 数据卷大小(GB)- Returns:
- VolumeSizeInGB 数据卷大小(GB)
-
setVolumeSizeInGB
public void setVolumeSizeInGB(Long VolumeSizeInGB)
Set 数据卷大小(GB)- Parameters:
VolumeSizeInGB- 数据卷大小(GB)
-
getInstanceType
public String getInstanceType()
Get 算力资源类型- Returns:
- InstanceType 算力资源类型
-
setInstanceType
public void setInstanceType(String InstanceType)
Set 算力资源类型- Parameters:
InstanceType- 算力资源类型
-
getLifecycleScriptsName
public String getLifecycleScriptsName()
Get notebook生命周期脚本名称- Returns:
- LifecycleScriptsName notebook生命周期脚本名称
-
setLifecycleScriptsName
public void setLifecycleScriptsName(String LifecycleScriptsName)
Set notebook生命周期脚本名称- Parameters:
LifecycleScriptsName- notebook生命周期脚本名称
-
getDisassociateLifecycleScript
public Boolean getDisassociateLifecycleScript()
Get 是否解绑生命周期脚本,默认 false。 该值为true时,LifecycleScriptsName将被忽略- Returns:
- DisassociateLifecycleScript 是否解绑生命周期脚本,默认 false。 该值为true时,LifecycleScriptsName将被忽略
-
setDisassociateLifecycleScript
public void setDisassociateLifecycleScript(Boolean DisassociateLifecycleScript)
Set 是否解绑生命周期脚本,默认 false。 该值为true时,LifecycleScriptsName将被忽略- Parameters:
DisassociateLifecycleScript- 是否解绑生命周期脚本,默认 false。 该值为true时,LifecycleScriptsName将被忽略
-
getDefaultCodeRepository
public String getDefaultCodeRepository()
Get 默认存储库名称 可以是已创建的存储库名称或者已https://开头的公共git库- Returns:
- DefaultCodeRepository 默认存储库名称 可以是已创建的存储库名称或者已https://开头的公共git库
-
setDefaultCodeRepository
public void setDefaultCodeRepository(String DefaultCodeRepository)
Set 默认存储库名称 可以是已创建的存储库名称或者已https://开头的公共git库- Parameters:
DefaultCodeRepository- 默认存储库名称 可以是已创建的存储库名称或者已https://开头的公共git库
-
getAdditionalCodeRepositories
public String[] getAdditionalCodeRepositories()
Get 其他存储库列表 每个元素可以是已创建的存储库名称或者已https://开头的公共git库- Returns:
- AdditionalCodeRepositories 其他存储库列表 每个元素可以是已创建的存储库名称或者已https://开头的公共git库
-
setAdditionalCodeRepositories
public void setAdditionalCodeRepositories(String[] AdditionalCodeRepositories)
Set 其他存储库列表 每个元素可以是已创建的存储库名称或者已https://开头的公共git库- Parameters:
AdditionalCodeRepositories- 其他存储库列表 每个元素可以是已创建的存储库名称或者已https://开头的公共git库
-
getDisassociateDefaultCodeRepository
public Boolean getDisassociateDefaultCodeRepository()
Get 是否取消关联默认存储库,默认false 该值为true时,DefaultCodeRepository将被忽略- Returns:
- DisassociateDefaultCodeRepository 是否取消关联默认存储库,默认false 该值为true时,DefaultCodeRepository将被忽略
-
setDisassociateDefaultCodeRepository
public void setDisassociateDefaultCodeRepository(Boolean DisassociateDefaultCodeRepository)
Set 是否取消关联默认存储库,默认false 该值为true时,DefaultCodeRepository将被忽略- Parameters:
DisassociateDefaultCodeRepository- 是否取消关联默认存储库,默认false 该值为true时,DefaultCodeRepository将被忽略
-
getDisassociateAdditionalCodeRepositories
public Boolean getDisassociateAdditionalCodeRepositories()
Get 是否取消关联其他存储库,默认false 该值为true时,AdditionalCodeRepositories将被忽略- Returns:
- DisassociateAdditionalCodeRepositories 是否取消关联其他存储库,默认false 该值为true时,AdditionalCodeRepositories将被忽略
-
setDisassociateAdditionalCodeRepositories
public void setDisassociateAdditionalCodeRepositories(Boolean DisassociateAdditionalCodeRepositories)
Set 是否取消关联其他存储库,默认false 该值为true时,AdditionalCodeRepositories将被忽略- Parameters:
DisassociateAdditionalCodeRepositories- 是否取消关联其他存储库,默认false 该值为true时,AdditionalCodeRepositories将被忽略
-
getClsAccess
public String getClsAccess()
Get 已弃用,请使用ClsConfig配置。是否开启CLS日志服务,可取值Enabled/Disabled- Returns:
- ClsAccess 已弃用,请使用ClsConfig配置。是否开启CLS日志服务,可取值Enabled/Disabled
-
setClsAccess
public void setClsAccess(String ClsAccess)
Set 已弃用,请使用ClsConfig配置。是否开启CLS日志服务,可取值Enabled/Disabled- Parameters:
ClsAccess- 已弃用,请使用ClsConfig配置。是否开启CLS日志服务,可取值Enabled/Disabled
-
getAutoStopping
public String getAutoStopping()
Get 自动停止,可取值Enabled/Disabled 取值为Disabled的时候StoppingCondition将被忽略 取值为Enabled的时候读取StoppingCondition作为自动停止的配置- Returns:
- AutoStopping 自动停止,可取值Enabled/Disabled 取值为Disabled的时候StoppingCondition将被忽略 取值为Enabled的时候读取StoppingCondition作为自动停止的配置
-
setAutoStopping
public void setAutoStopping(String AutoStopping)
Set 自动停止,可取值Enabled/Disabled 取值为Disabled的时候StoppingCondition将被忽略 取值为Enabled的时候读取StoppingCondition作为自动停止的配置- Parameters:
AutoStopping- 自动停止,可取值Enabled/Disabled 取值为Disabled的时候StoppingCondition将被忽略 取值为Enabled的时候读取StoppingCondition作为自动停止的配置
-
getStoppingCondition
public StoppingCondition getStoppingCondition()
Get 自动停止配置,只在AutoStopping为Enabled的时候生效- Returns:
- StoppingCondition 自动停止配置,只在AutoStopping为Enabled的时候生效
-
setStoppingCondition
public void setStoppingCondition(StoppingCondition StoppingCondition)
Set 自动停止配置,只在AutoStopping为Enabled的时候生效- Parameters:
StoppingCondition- 自动停止配置,只在AutoStopping为Enabled的时候生效
-
getClsConfig
public ClsConfig getClsConfig()
Get 接入日志的配置,默认使用免费日志服务。- Returns:
- ClsConfig 接入日志的配置,默认使用免费日志服务。
-
setClsConfig
public void setClsConfig(ClsConfig ClsConfig)
Set 接入日志的配置,默认使用免费日志服务。- Parameters:
ClsConfig- 接入日志的配置,默认使用免费日志服务。
-
-