kylin.kysdk.java.method.SysInfoMethod(3)

NAME
kylin.kysdk.java.method.SysInfoMethod - 获取操作系统基础信息类 主要用来获取操作系统架构信息、操作系统名称、操作系统版本号、操作系统激活状态、操作系统服务序列号、内核版本号、 当前登录用户的用户名（Effect User）、操作系统项目编号名、操作系统项目子编号名、操作系统产品标识码、操作系统宿主机的虚拟机类型、 操作系统宿主机的云平台类型、判断当前镜像系统是否为 专用机 系统、系统版本号/补丁版本号、系统当前显示屏幕,分辨率,系统支持分辨率

SYNOPSIS

Inherits sysinfo.

  Classes
class ResolutionMethod

  Public Member Functions
String getSystemArchitecture ()
获取操作系统架构信息
String getSystemName ()
获取操作系统名称
String getSystemVersion (boolean verbose)
获取操作系统版本号
int getSystemActivationStatus ()
获取操作系统激活状态
String getSystemSerialNumber ()
获取操作系统服务序列号
String getSystemKernelVersion ()
获取内核版本号
String getSystemEffectUser ()
获取当前登录用户的用户名（Effect User）
String getSystemProjectName ()
获取操作系统项目编号名
String getSystemProjectSubName ()
获取操作系统项目子编号名
UInt32 getSystemProductFeatures ()
获取操作系统产品标识码
String getSystemHostVirtType ()
获取操作系统宿主机的虚拟机类型
String getSystemHostCloudPlatform ()
获取操作系统宿主机的云平台类型
String getSystemOSVersion ()
获取系统版本号
String getSystemUpdateVersion ()
获取补丁版本号
boolean getSystemIsZYJ ()
判断当前镜像系统是否为 专用机 系统
List< String > getSysLegalResolution ()
获取系统当前显示屏幕,分辨率,系统支持分辨率
boolean isRemote ()
判断是否为远程对象
String getObjectPath ()
获取ObjectPath【未实现】

Detailed Description

获取操作系统基础信息类 主要用来获取操作系统架构信息、操作系统名称、操作系统版本号、操作系统激活状态、操作系统服务序列号、内核版本号、 当前登录用户的用户名（Effect User）、操作系统项目编号名、操作系统项目子编号名、操作系统产品标识码、操作系统宿主机的虚拟机类型、 操作系统宿主机的云平台类型、判断当前镜像系统是否为 专用机 系统、系统版本号/补丁版本号、系统当前显示屏幕,分辨率,系统支持分辨率

Function Documentation

  List<String> kylin.kysdk.java.method.SysInfoMethod.getSysLegalResolution () [inline]

获取系统当前显示屏幕,分辨率,系统支持分辨率

Returns
    List<String> 当前显示屏幕,分辨率,系统支持分辨率信息列表

  int kylin.kysdk.java.method.SysInfoMethod.getSystemActivationStatus () [inline]

获取操作系统激活状态

Returns
    int 2表示已过期；0表示未激活，处于试用期；1表示已激活；-1表示接口内部错误；

  String kylin.kysdk.java.method.SysInfoMethod.getSystemArchitecture () [inline]

获取操作系统架构信息

Returns
    String 操作系统架构信息

  String kylin.kysdk.java.method.SysInfoMethod.getSystemEffectUser () [inline]

获取当前登录用户的用户名（Effect User）

Returns
    String 当前登录用户的用户名（Effect User）

  String kylin.kysdk.java.method.SysInfoMethod.getSystemHostCloudPlatform () [inline]

获取操作系统宿主机的云平台类型

Returns
    String 获取失败返回NULL，获取成功返回一个字符串，字符串内容如下： [none, huawei] 其中 none 表示运行在物理机或未知的云平台环境中；其他字符串代表不同的云平台

  String kylin.kysdk.java.method.SysInfoMethod.getSystemHostVirtType () [inline]

获取操作系统宿主机的虚拟机类型

Returns
    String 操作系统宿主机的虚拟机类型，类型如下： [none, qemu, kvm, zvm, vmware, hyper-v, orcale virtualbox, xen, bochs, \ uml, parallels, bhyve, qnx, arcn, openvz, lxc, lxc-libvirt, systemd-nspawn,\ docker, podman, rkt, wsl] 其中 none 表示运行在物理机环境中；其他字符串代表具体的虚拟环境类型

  boolean kylin.kysdk.java.method.SysInfoMethod.getSystemIsZYJ () [inline]

判断当前镜像系统是否为 专用机 系统

Returns
    boolean true代表是 false代表不是

  String kylin.kysdk.java.method.SysInfoMethod.getSystemKernelVersion () [inline]

获取内核版本号

Returns
    String 内核版本号

  String kylin.kysdk.java.method.SysInfoMethod.getSystemName () [inline]

获取操作系统名称

Returns
    String 操作系统名称

  String kylin.kysdk.java.method.SysInfoMethod.getSystemOSVersion () [inline]

获取系统版本号

Returns
    String 系统版本号

  UInt32 kylin.kysdk.java.method.SysInfoMethod.getSystemProductFeatures () [inline]

获取操作系统产品标识码

Returns
    UInt32 返回标志码 0000 信息异常 0001 仅PC特性 0010 仅平板特性 0011 支持平板与PC特性

  String kylin.kysdk.java.method.SysInfoMethod.getSystemProjectName () [inline]

获取操作系统项目编号名

Returns
    String 操作系统项目编号名

  String kylin.kysdk.java.method.SysInfoMethod.getSystemProjectSubName () [inline]

获取操作系统项目子编号名

Returns
    String 操作系统项目子编号名

  String kylin.kysdk.java.method.SysInfoMethod.getSystemSerialNumber () [inline]

获取操作系统服务序列号

Returns
    String 操作系统服务序列号

  String kylin.kysdk.java.method.SysInfoMethod.getSystemUpdateVersion () [inline]

获取补丁版本号

Returns
    String 补丁版本号

  String kylin.kysdk.java.method.SysInfoMethod.getSystemVersion (boolean verbose) [inline]

获取操作系统版本号

Parameters
    verbose 0获取简略版本号，1获取详细版本号

Returns
    String 操作系统版本号

  String kylin.kysdk.java.method.SysInfoMethod.getObjectPath () [inline]

获取ObjectPath【未实现】

Returns
    String ObjectPath

  boolean kylin.kysdk.java.method.SysInfoMethod.isRemote () [inline]

判断是否为远程对象

Returns
    boolean Returns true on remote objects. Local objects implementing this interface MUST return false.

Author

Generated automatically by Doxygen for SysInfoMethod.java from the source code.