Interface Inventory.OsInfoOrBuilder

  • All Superinterfaces:
    com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
    All Known Implementing Classes:
    Inventory.OsInfo, Inventory.OsInfo.Builder
    Enclosing class:
    Inventory

    public static interface Inventory.OsInfoOrBuilder
    extends com.google.protobuf.MessageOrBuilder
    • Method Detail

      • getHostname

        String getHostname()
         The VM hostname.
         
        string hostname = 9;
        Returns:
        The hostname.
      • getHostnameBytes

        com.google.protobuf.ByteString getHostnameBytes()
         The VM hostname.
         
        string hostname = 9;
        Returns:
        The bytes for hostname.
      • getLongName

        String getLongName()
         The operating system long name.
         For example 'Debian GNU/Linux 9' or 'Microsoft Window Server 2019
         Datacenter'.
         
        string long_name = 2;
        Returns:
        The longName.
      • getLongNameBytes

        com.google.protobuf.ByteString getLongNameBytes()
         The operating system long name.
         For example 'Debian GNU/Linux 9' or 'Microsoft Window Server 2019
         Datacenter'.
         
        string long_name = 2;
        Returns:
        The bytes for longName.
      • getShortName

        String getShortName()
         The operating system short name.
         For example, 'windows' or 'debian'.
         
        string short_name = 3;
        Returns:
        The shortName.
      • getShortNameBytes

        com.google.protobuf.ByteString getShortNameBytes()
         The operating system short name.
         For example, 'windows' or 'debian'.
         
        string short_name = 3;
        Returns:
        The bytes for shortName.
      • getVersion

        String getVersion()
         The version of the operating system.
         
        string version = 4;
        Returns:
        The version.
      • getVersionBytes

        com.google.protobuf.ByteString getVersionBytes()
         The version of the operating system.
         
        string version = 4;
        Returns:
        The bytes for version.
      • getArchitecture

        String getArchitecture()
         The system architecture of the operating system.
         
        string architecture = 5;
        Returns:
        The architecture.
      • getArchitectureBytes

        com.google.protobuf.ByteString getArchitectureBytes()
         The system architecture of the operating system.
         
        string architecture = 5;
        Returns:
        The bytes for architecture.
      • getKernelVersion

        String getKernelVersion()
         The kernel version of the operating system.
         
        string kernel_version = 6;
        Returns:
        The kernelVersion.
      • getKernelVersionBytes

        com.google.protobuf.ByteString getKernelVersionBytes()
         The kernel version of the operating system.
         
        string kernel_version = 6;
        Returns:
        The bytes for kernelVersion.
      • getKernelRelease

        String getKernelRelease()
         The kernel release of the operating system.
         
        string kernel_release = 7;
        Returns:
        The kernelRelease.
      • getKernelReleaseBytes

        com.google.protobuf.ByteString getKernelReleaseBytes()
         The kernel release of the operating system.
         
        string kernel_release = 7;
        Returns:
        The bytes for kernelRelease.
      • getOsconfigAgentVersion

        String getOsconfigAgentVersion()
         The current version of the OS Config agent running on the VM.
         
        string osconfig_agent_version = 8;
        Returns:
        The osconfigAgentVersion.
      • getOsconfigAgentVersionBytes

        com.google.protobuf.ByteString getOsconfigAgentVersionBytes()
         The current version of the OS Config agent running on the VM.
         
        string osconfig_agent_version = 8;
        Returns:
        The bytes for osconfigAgentVersion.