Class SREInstance

    • Constructor Detail

      • SREInstance

        public SREInstance()
      • SREInstance

        public SREInstance​(SREInstance 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

      • getInstanceId

        public String getInstanceId()
        Get 实例ID
        Returns:
        InstanceId 实例ID
      • setInstanceId

        public void setInstanceId​(String InstanceId)
        Set 实例ID
        Parameters:
        InstanceId - 实例ID
      • getName

        public String getName()
        Get 名称
        Returns:
        Name 名称
      • setName

        public void setName​(String Name)
        Set 名称
        Parameters:
        Name - 名称
      • getEdition

        public String getEdition()
        Get 版本号
        Returns:
        Edition 版本号
      • setEdition

        public void setEdition​(String Edition)
        Set 版本号
        Parameters:
        Edition - 版本号
      • getStatus

        public String getStatus()
        Get 状态, 枚举值:creating/create_fail/running/updating/update_fail/restarting/restart_fail/destroying/destroy_fail
        Returns:
        Status 状态, 枚举值:creating/create_fail/running/updating/update_fail/restarting/restart_fail/destroying/destroy_fail
      • setStatus

        public void setStatus​(String Status)
        Set 状态, 枚举值:creating/create_fail/running/updating/update_fail/restarting/restart_fail/destroying/destroy_fail
        Parameters:
        Status - 状态, 枚举值:creating/create_fail/running/updating/update_fail/restarting/restart_fail/destroying/destroy_fail
      • getSpecId

        public String getSpecId()
        Get 规格ID
        Returns:
        SpecId 规格ID
      • setSpecId

        public void setSpecId​(String SpecId)
        Set 规格ID
        Parameters:
        SpecId - 规格ID
      • getReplica

        public Long getReplica()
        Get 副本数
        Returns:
        Replica 副本数
      • setReplica

        public void setReplica​(Long Replica)
        Set 副本数
        Parameters:
        Replica - 副本数
      • getType

        public String getType()
        Get 类型
        Returns:
        Type 类型
      • setType

        public void setType​(String Type)
        Set 类型
        Parameters:
        Type - 类型
      • getVpcId

        public String getVpcId()
        Get Vpc iD
        Returns:
        VpcId Vpc iD
      • setVpcId

        public void setVpcId​(String VpcId)
        Set Vpc iD
        Parameters:
        VpcId - Vpc iD
      • getSubnetIds

        public String[] getSubnetIds()
        Get 子网ID 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        SubnetIds 子网ID 注意:此字段可能返回 null,表示取不到有效值。
      • setSubnetIds

        public void setSubnetIds​(String[] SubnetIds)
        Set 子网ID 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        SubnetIds - 子网ID 注意:此字段可能返回 null,表示取不到有效值。
      • getEnableStorage

        public Boolean getEnableStorage()
        Get 是否开启持久化存储 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        EnableStorage 是否开启持久化存储 注意:此字段可能返回 null,表示取不到有效值。
      • setEnableStorage

        public void setEnableStorage​(Boolean EnableStorage)
        Set 是否开启持久化存储 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        EnableStorage - 是否开启持久化存储 注意:此字段可能返回 null,表示取不到有效值。
      • getStorageType

        public String getStorageType()
        Get 数据存储方式 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        StorageType 数据存储方式 注意:此字段可能返回 null,表示取不到有效值。
      • setStorageType

        public void setStorageType​(String StorageType)
        Set 数据存储方式 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        StorageType - 数据存储方式 注意:此字段可能返回 null,表示取不到有效值。
      • getStorageCapacity

        public Long getStorageCapacity()
        Get 云硬盘容量 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        StorageCapacity 云硬盘容量 注意:此字段可能返回 null,表示取不到有效值。
      • setStorageCapacity

        public void setStorageCapacity​(Long StorageCapacity)
        Set 云硬盘容量 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        StorageCapacity - 云硬盘容量 注意:此字段可能返回 null,表示取不到有效值。
      • getPaymode

        public String getPaymode()
        Get 计费方式 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        Paymode 计费方式 注意:此字段可能返回 null,表示取不到有效值。
      • setPaymode

        public void setPaymode​(String Paymode)
        Set 计费方式 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        Paymode - 计费方式 注意:此字段可能返回 null,表示取不到有效值。
      • getEKSClusterID

        public String getEKSClusterID()
        Get EKS集群的ID 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        EKSClusterID EKS集群的ID 注意:此字段可能返回 null,表示取不到有效值。
      • setEKSClusterID

        public void setEKSClusterID​(String EKSClusterID)
        Set EKS集群的ID 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        EKSClusterID - EKS集群的ID 注意:此字段可能返回 null,表示取不到有效值。
      • getCreateTime

        public String getCreateTime()
        Get 集群创建时间 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        CreateTime 集群创建时间 注意:此字段可能返回 null,表示取不到有效值。
      • setCreateTime

        public void setCreateTime​(String CreateTime)
        Set 集群创建时间 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        CreateTime - 集群创建时间 注意:此字段可能返回 null,表示取不到有效值。
      • getEnvInfos

        public EnvInfo[] getEnvInfos()
        Get 环境配置信息列表 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        EnvInfos 环境配置信息列表 注意:此字段可能返回 null,表示取不到有效值。
      • setEnvInfos

        public void setEnvInfos​(EnvInfo[] EnvInfos)
        Set 环境配置信息列表 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        EnvInfos - 环境配置信息列表 注意:此字段可能返回 null,表示取不到有效值。
      • getEngineRegion

        public String getEngineRegion()
        Get 引擎所在的区域 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        EngineRegion 引擎所在的区域 注意:此字段可能返回 null,表示取不到有效值。
      • setEngineRegion

        public void setEngineRegion​(String EngineRegion)
        Set 引擎所在的区域 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        EngineRegion - 引擎所在的区域 注意:此字段可能返回 null,表示取不到有效值。
      • getEnableInternet

        public Boolean getEnableInternet()
        Get 注册引擎是否开启公网 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        EnableInternet 注册引擎是否开启公网 注意:此字段可能返回 null,表示取不到有效值。
      • setEnableInternet

        public void setEnableInternet​(Boolean EnableInternet)
        Set 注册引擎是否开启公网 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        EnableInternet - 注册引擎是否开启公网 注意:此字段可能返回 null,表示取不到有效值。
      • getVpcInfos

        public VpcInfo[] getVpcInfos()
        Get 私有网络列表信息 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        VpcInfos 私有网络列表信息 注意:此字段可能返回 null,表示取不到有效值。
      • setVpcInfos

        public void setVpcInfos​(VpcInfo[] VpcInfos)
        Set 私有网络列表信息 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        VpcInfos - 私有网络列表信息 注意:此字段可能返回 null,表示取不到有效值。
      • getServiceGovernanceInfos

        public ServiceGovernanceInfo[] getServiceGovernanceInfos()
        Get 服务治理相关信息列表 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        ServiceGovernanceInfos 服务治理相关信息列表 注意:此字段可能返回 null,表示取不到有效值。
      • setServiceGovernanceInfos

        public void setServiceGovernanceInfos​(ServiceGovernanceInfo[] ServiceGovernanceInfos)
        Set 服务治理相关信息列表 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        ServiceGovernanceInfos - 服务治理相关信息列表 注意:此字段可能返回 null,表示取不到有效值。
      • getTags

        public KVPair[] getTags()
        Get 实例的标签信息 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        Tags 实例的标签信息 注意:此字段可能返回 null,表示取不到有效值。
      • setTags

        public void setTags​(KVPair[] Tags)
        Set 实例的标签信息 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        Tags - 实例的标签信息 注意:此字段可能返回 null,表示取不到有效值。
      • getEnableConsoleInternet

        public Boolean getEnableConsoleInternet()
        Get 引擎实例是否开启控制台公网访问地址 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        EnableConsoleInternet 引擎实例是否开启控制台公网访问地址 注意:此字段可能返回 null,表示取不到有效值。
      • setEnableConsoleInternet

        public void setEnableConsoleInternet​(Boolean EnableConsoleInternet)
        Set 引擎实例是否开启控制台公网访问地址 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        EnableConsoleInternet - 引擎实例是否开启控制台公网访问地址 注意:此字段可能返回 null,表示取不到有效值。
      • getEnableConsoleIntranet

        public Boolean getEnableConsoleIntranet()
        Get 引擎实例是否开启控制台内网访问地址 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        EnableConsoleIntranet 引擎实例是否开启控制台内网访问地址 注意:此字段可能返回 null,表示取不到有效值。
      • setEnableConsoleIntranet

        public void setEnableConsoleIntranet​(Boolean EnableConsoleIntranet)
        Set 引擎实例是否开启控制台内网访问地址 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        EnableConsoleIntranet - 引擎实例是否开启控制台内网访问地址 注意:此字段可能返回 null,表示取不到有效值。
      • getConfigInfoVisible

        public Boolean getConfigInfoVisible()
        Get 引擎实例是否展示参数配置页面 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        ConfigInfoVisible 引擎实例是否展示参数配置页面 注意:此字段可能返回 null,表示取不到有效值。
      • setConfigInfoVisible

        public void setConfigInfoVisible​(Boolean ConfigInfoVisible)
        Set 引擎实例是否展示参数配置页面 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        ConfigInfoVisible - 引擎实例是否展示参数配置页面 注意:此字段可能返回 null,表示取不到有效值。
      • getConsoleDefaultPwd

        public String getConsoleDefaultPwd()
        Get 引擎实例控制台默认密码 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        ConsoleDefaultPwd 引擎实例控制台默认密码 注意:此字段可能返回 null,表示取不到有效值。
      • setConsoleDefaultPwd

        public void setConsoleDefaultPwd​(String ConsoleDefaultPwd)
        Set 引擎实例控制台默认密码 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        ConsoleDefaultPwd - 引擎实例控制台默认密码 注意:此字段可能返回 null,表示取不到有效值。
      • getTradeType

        public Long getTradeType()
        Get 交易付费类型,0后付费/1预付费 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        TradeType 交易付费类型,0后付费/1预付费 注意:此字段可能返回 null,表示取不到有效值。
      • setTradeType

        public void setTradeType​(Long TradeType)
        Set 交易付费类型,0后付费/1预付费 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        TradeType - 交易付费类型,0后付费/1预付费 注意:此字段可能返回 null,表示取不到有效值。
      • getAutoRenewFlag

        public Long getAutoRenewFlag()
        Get 自动续费标记:0表示默认状态(用户未设置,即初始状态), 1表示自动续费,2表示明确不自动续费 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        AutoRenewFlag 自动续费标记:0表示默认状态(用户未设置,即初始状态), 1表示自动续费,2表示明确不自动续费 注意:此字段可能返回 null,表示取不到有效值。
      • setAutoRenewFlag

        public void setAutoRenewFlag​(Long AutoRenewFlag)
        Set 自动续费标记:0表示默认状态(用户未设置,即初始状态), 1表示自动续费,2表示明确不自动续费 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        AutoRenewFlag - 自动续费标记:0表示默认状态(用户未设置,即初始状态), 1表示自动续费,2表示明确不自动续费 注意:此字段可能返回 null,表示取不到有效值。
      • getCurDeadline

        public String getCurDeadline()
        Get 预付费到期时间 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        CurDeadline 预付费到期时间 注意:此字段可能返回 null,表示取不到有效值。
      • setCurDeadline

        public void setCurDeadline​(String CurDeadline)
        Set 预付费到期时间 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        CurDeadline - 预付费到期时间 注意:此字段可能返回 null,表示取不到有效值。
      • getIsolateTime

        public String getIsolateTime()
        Get 隔离开始时间 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        IsolateTime 隔离开始时间 注意:此字段可能返回 null,表示取不到有效值。
      • setIsolateTime

        public void setIsolateTime​(String IsolateTime)
        Set 隔离开始时间 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        IsolateTime - 隔离开始时间 注意:此字段可能返回 null,表示取不到有效值。
      • getRegionInfos

        public DescribeInstanceRegionInfo[] getRegionInfos()
        Get 实例地域相关的描述信息 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        RegionInfos 实例地域相关的描述信息 注意:此字段可能返回 null,表示取不到有效值。
      • setRegionInfos

        public void setRegionInfos​(DescribeInstanceRegionInfo[] RegionInfos)
        Set 实例地域相关的描述信息 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        RegionInfos - 实例地域相关的描述信息 注意:此字段可能返回 null,表示取不到有效值。
      • getEKSType

        public String getEKSType()
        Get 所在EKS环境,分为common和yunti 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        EKSType 所在EKS环境,分为common和yunti 注意:此字段可能返回 null,表示取不到有效值。
      • setEKSType

        public void setEKSType​(String EKSType)
        Set 所在EKS环境,分为common和yunti 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        EKSType - 所在EKS环境,分为common和yunti 注意:此字段可能返回 null,表示取不到有效值。
      • getFeatureVersion

        public String getFeatureVersion()
        Get 引擎的产品版本 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        FeatureVersion 引擎的产品版本 注意:此字段可能返回 null,表示取不到有效值。
      • setFeatureVersion

        public void setFeatureVersion​(String FeatureVersion)
        Set 引擎的产品版本 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        FeatureVersion - 引擎的产品版本 注意:此字段可能返回 null,表示取不到有效值。
      • getEnableClientIntranet

        public Boolean getEnableClientIntranet()
        Get 引擎实例是否开启客户端内网访问地址 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        EnableClientIntranet 引擎实例是否开启客户端内网访问地址 注意:此字段可能返回 null,表示取不到有效值。
      • setEnableClientIntranet

        public void setEnableClientIntranet​(Boolean EnableClientIntranet)
        Set 引擎实例是否开启客户端内网访问地址 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        EnableClientIntranet - 引擎实例是否开启客户端内网访问地址 注意:此字段可能返回 null,表示取不到有效值。