Class AssetUserDetail

    • Constructor Detail

      • AssetUserDetail

        public AssetUserDetail()
      • AssetUserDetail

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

      • getMachineIp

        public String getMachineIp()
        Get 主机内网IP
        Returns:
        MachineIp 主机内网IP
      • setMachineIp

        public void setMachineIp​(String MachineIp)
        Set 主机内网IP
        Parameters:
        MachineIp - 主机内网IP
      • getMachineName

        public String getMachineName()
        Get 主机名称
        Returns:
        MachineName 主机名称
      • setMachineName

        public void setMachineName​(String MachineName)
        Set 主机名称
        Parameters:
        MachineName - 主机名称
      • getUuid

        public String getUuid()
        Get 主机Uuid
        Returns:
        Uuid 主机Uuid
      • setUuid

        public void setUuid​(String Uuid)
        Set 主机Uuid
        Parameters:
        Uuid - 主机Uuid
      • getQuuid

        public String getQuuid()
        Get 主机Quuid
        Returns:
        Quuid 主机Quuid
      • setQuuid

        public void setQuuid​(String Quuid)
        Set 主机Quuid
        Parameters:
        Quuid - 主机Quuid
      • getUid

        public String getUid()
        Get 账号UID
        Returns:
        Uid 账号UID
      • setUid

        public void setUid​(String Uid)
        Set 账号UID
        Parameters:
        Uid - 账号UID
      • getGid

        public String getGid()
        Get 账号GID
        Returns:
        Gid 账号GID
      • setGid

        public void setGid​(String Gid)
        Set 账号GID
        Parameters:
        Gid - 账号GID
      • getStatus

        public Long getStatus()
        Get 账号状态:0-禁用;1-启用
        Returns:
        Status 账号状态:0-禁用;1-启用
      • setStatus

        public void setStatus​(Long Status)
        Set 账号状态:0-禁用;1-启用
        Parameters:
        Status - 账号状态:0-禁用;1-启用
      • getIsRoot

        public Long getIsRoot()
        Get 是否有root权限:0-否;1是,999为空: 仅linux
        Returns:
        IsRoot 是否有root权限:0-否;1是,999为空: 仅linux
      • setIsRoot

        public void setIsRoot​(Long IsRoot)
        Set 是否有root权限:0-否;1是,999为空: 仅linux
        Parameters:
        IsRoot - 是否有root权限:0-否;1是,999为空: 仅linux
      • getLastLoginTime

        public String getLastLoginTime()
        Get 上次登录时间
        Returns:
        LastLoginTime 上次登录时间
      • setLastLoginTime

        public void setLastLoginTime​(String LastLoginTime)
        Set 上次登录时间
        Parameters:
        LastLoginTime - 上次登录时间
      • getName

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

        public void setName​(String Name)
        Set 账号名称
        Parameters:
        Name - 账号名称
      • getUserType

        public Long getUserType()
        Get 账号类型:0访客用户,1标准用户,2管理员用户 ,999为空,仅windows
        Returns:
        UserType 账号类型:0访客用户,1标准用户,2管理员用户 ,999为空,仅windows
      • setUserType

        public void setUserType​(Long UserType)
        Set 账号类型:0访客用户,1标准用户,2管理员用户 ,999为空,仅windows
        Parameters:
        UserType - 账号类型:0访客用户,1标准用户,2管理员用户 ,999为空,仅windows
      • getIsDomain

        public Long getIsDomain()
        Get 是否域账号:0否, 1是, 999为空 仅windows
        Returns:
        IsDomain 是否域账号:0否, 1是, 999为空 仅windows
      • setIsDomain

        public void setIsDomain​(Long IsDomain)
        Set 是否域账号:0否, 1是, 999为空 仅windows
        Parameters:
        IsDomain - 是否域账号:0否, 1是, 999为空 仅windows
      • getIsSshLogin

        public Long getIsSshLogin()
        Get 是否允许ssh登录,1是,0否, 999为空, 仅linux
        Returns:
        IsSshLogin 是否允许ssh登录,1是,0否, 999为空, 仅linux
      • setIsSshLogin

        public void setIsSshLogin​(Long IsSshLogin)
        Set 是否允许ssh登录,1是,0否, 999为空, 仅linux
        Parameters:
        IsSshLogin - 是否允许ssh登录,1是,0否, 999为空, 仅linux
      • getHomePath

        public String getHomePath()
        Get Home目录
        Returns:
        HomePath Home目录
      • setHomePath

        public void setHomePath​(String HomePath)
        Set Home目录
        Parameters:
        HomePath - Home目录
      • getShell

        public String getShell()
        Get Shell路径 仅linux
        Returns:
        Shell Shell路径 仅linux
      • setShell

        public void setShell​(String Shell)
        Set Shell路径 仅linux
        Parameters:
        Shell - Shell路径 仅linux
      • getShellLoginStatus

        public Long getShellLoginStatus()
        Get 是否shell登录性,0不是;1是 仅linux
        Returns:
        ShellLoginStatus 是否shell登录性,0不是;1是 仅linux
      • setShellLoginStatus

        public void setShellLoginStatus​(Long ShellLoginStatus)
        Set 是否shell登录性,0不是;1是 仅linux
        Parameters:
        ShellLoginStatus - 是否shell登录性,0不是;1是 仅linux
      • getPasswordChangeTime

        public String getPasswordChangeTime()
        Get 密码修改时间
        Returns:
        PasswordChangeTime 密码修改时间
      • setPasswordChangeTime

        public void setPasswordChangeTime​(String PasswordChangeTime)
        Set 密码修改时间
        Parameters:
        PasswordChangeTime - 密码修改时间
      • getPasswordDueTime

        public String getPasswordDueTime()
        Get 密码过期时间 仅linux
        Returns:
        PasswordDueTime 密码过期时间 仅linux
      • setPasswordDueTime

        public void setPasswordDueTime​(String PasswordDueTime)
        Set 密码过期时间 仅linux
        Parameters:
        PasswordDueTime - 密码过期时间 仅linux
      • getPasswordLockDays

        public Long getPasswordLockDays()
        Get 密码锁定时间:单位天, -1为永不锁定 999为空,仅linux
        Returns:
        PasswordLockDays 密码锁定时间:单位天, -1为永不锁定 999为空,仅linux
      • setPasswordLockDays

        public void setPasswordLockDays​(Long PasswordLockDays)
        Set 密码锁定时间:单位天, -1为永不锁定 999为空,仅linux
        Parameters:
        PasswordLockDays - 密码锁定时间:单位天, -1为永不锁定 999为空,仅linux
      • getRemark

        public String getRemark()
        Get 备注
        Returns:
        Remark 备注
      • setRemark

        public void setRemark​(String Remark)
        Set 备注
        Parameters:
        Remark - 备注
      • getGroupName

        public String getGroupName()
        Get 用户组名
        Returns:
        GroupName 用户组名
      • setGroupName

        public void setGroupName​(String GroupName)
        Set 用户组名
        Parameters:
        GroupName - 用户组名
      • getDisableTime

        public String getDisableTime()
        Get 账号到期时间
        Returns:
        DisableTime 账号到期时间
      • setDisableTime

        public void setDisableTime​(String DisableTime)
        Set 账号到期时间
        Parameters:
        DisableTime - 账号到期时间
      • getLastLoginTerminal

        public String getLastLoginTerminal()
        Get 最近登录终端
        Returns:
        LastLoginTerminal 最近登录终端
      • setLastLoginTerminal

        public void setLastLoginTerminal​(String LastLoginTerminal)
        Set 最近登录终端
        Parameters:
        LastLoginTerminal - 最近登录终端
      • getLastLoginLoc

        public String getLastLoginLoc()
        Get 最近登录位置
        Returns:
        LastLoginLoc 最近登录位置
      • setLastLoginLoc

        public void setLastLoginLoc​(String LastLoginLoc)
        Set 最近登录位置
        Parameters:
        LastLoginLoc - 最近登录位置
      • getLastLoginIp

        public String getLastLoginIp()
        Get 最近登录IP
        Returns:
        LastLoginIp 最近登录IP
      • setLastLoginIp

        public void setLastLoginIp​(String LastLoginIp)
        Set 最近登录IP
        Parameters:
        LastLoginIp - 最近登录IP
      • getPasswordWarnDays

        public Long getPasswordWarnDays()
        Get 密码过期提醒:单位天
        Returns:
        PasswordWarnDays 密码过期提醒:单位天
      • setPasswordWarnDays

        public void setPasswordWarnDays​(Long PasswordWarnDays)
        Set 密码过期提醒:单位天
        Parameters:
        PasswordWarnDays - 密码过期提醒:单位天
      • getPasswordChangeType

        public Long getPasswordChangeType()
        Get 密码修改设置:0-不可修改,1-可修改
        Returns:
        PasswordChangeType 密码修改设置:0-不可修改,1-可修改
      • setPasswordChangeType

        public void setPasswordChangeType​(Long PasswordChangeType)
        Set 密码修改设置:0-不可修改,1-可修改
        Parameters:
        PasswordChangeType - 密码修改设置:0-不可修改,1-可修改
      • getKeys

        public AssetUserKeyInfo[] getKeys()
        Get 用户公钥列表 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        Keys 用户公钥列表 注意:此字段可能返回 null,表示取不到有效值。
      • setKeys

        public void setKeys​(AssetUserKeyInfo[] Keys)
        Set 用户公钥列表 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        Keys - 用户公钥列表 注意:此字段可能返回 null,表示取不到有效值。
      • getUpdateTime

        public String getUpdateTime()
        Get 数据更新时间 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        UpdateTime 数据更新时间 注意:此字段可能返回 null,表示取不到有效值。
      • setUpdateTime

        public void setUpdateTime​(String UpdateTime)
        Set 数据更新时间 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        UpdateTime - 数据更新时间 注意:此字段可能返回 null,表示取不到有效值。