Class UpdateNotebookInstanceRequest


  • public class UpdateNotebookInstanceRequest
    extends AbstractModel
    • 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 - 接入日志的配置,默认使用免费日志服务。