Interface Inventory.SoftwarePackageOrBuilder

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

public static interface Inventory.SoftwarePackageOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Details

    • hasYumPackage

      boolean hasYumPackage()
       Yum package info.
       For details about the yum package manager, see
       https://access.redhat.com/documentation/en-us/red_hat_enterprise_linux/6/html/deployment_guide/ch-yum.
       
      .google.cloud.osconfig.v1alpha.Inventory.VersionedPackage yum_package = 1;
      Returns:
      Whether the yumPackage field is set.
    • getYumPackage

       Yum package info.
       For details about the yum package manager, see
       https://access.redhat.com/documentation/en-us/red_hat_enterprise_linux/6/html/deployment_guide/ch-yum.
       
      .google.cloud.osconfig.v1alpha.Inventory.VersionedPackage yum_package = 1;
      Returns:
      The yumPackage.
    • getYumPackageOrBuilder

      Inventory.VersionedPackageOrBuilder getYumPackageOrBuilder()
       Yum package info.
       For details about the yum package manager, see
       https://access.redhat.com/documentation/en-us/red_hat_enterprise_linux/6/html/deployment_guide/ch-yum.
       
      .google.cloud.osconfig.v1alpha.Inventory.VersionedPackage yum_package = 1;
    • hasAptPackage

      boolean hasAptPackage()
       Details of an APT package.
       For details about the apt package manager, see
       https://wiki.debian.org/Apt.
       
      .google.cloud.osconfig.v1alpha.Inventory.VersionedPackage apt_package = 2;
      Returns:
      Whether the aptPackage field is set.
    • getAptPackage

       Details of an APT package.
       For details about the apt package manager, see
       https://wiki.debian.org/Apt.
       
      .google.cloud.osconfig.v1alpha.Inventory.VersionedPackage apt_package = 2;
      Returns:
      The aptPackage.
    • getAptPackageOrBuilder

      Inventory.VersionedPackageOrBuilder getAptPackageOrBuilder()
       Details of an APT package.
       For details about the apt package manager, see
       https://wiki.debian.org/Apt.
       
      .google.cloud.osconfig.v1alpha.Inventory.VersionedPackage apt_package = 2;
    • hasZypperPackage

      boolean hasZypperPackage()
       Details of a Zypper package.
       For details about the Zypper package manager, see
       https://en.opensuse.org/SDB:Zypper_manual.
       
      .google.cloud.osconfig.v1alpha.Inventory.VersionedPackage zypper_package = 3;
      Returns:
      Whether the zypperPackage field is set.
    • getZypperPackage

      Inventory.VersionedPackage getZypperPackage()
       Details of a Zypper package.
       For details about the Zypper package manager, see
       https://en.opensuse.org/SDB:Zypper_manual.
       
      .google.cloud.osconfig.v1alpha.Inventory.VersionedPackage zypper_package = 3;
      Returns:
      The zypperPackage.
    • getZypperPackageOrBuilder

      Inventory.VersionedPackageOrBuilder getZypperPackageOrBuilder()
       Details of a Zypper package.
       For details about the Zypper package manager, see
       https://en.opensuse.org/SDB:Zypper_manual.
       
      .google.cloud.osconfig.v1alpha.Inventory.VersionedPackage zypper_package = 3;
    • hasGoogetPackage

      boolean hasGoogetPackage()
       Details of a Googet package.
       For details about the googet package manager, see
       https://github.com/google/googet.
       
      .google.cloud.osconfig.v1alpha.Inventory.VersionedPackage googet_package = 4;
      Returns:
      Whether the googetPackage field is set.
    • getGoogetPackage

      Inventory.VersionedPackage getGoogetPackage()
       Details of a Googet package.
       For details about the googet package manager, see
       https://github.com/google/googet.
       
      .google.cloud.osconfig.v1alpha.Inventory.VersionedPackage googet_package = 4;
      Returns:
      The googetPackage.
    • getGoogetPackageOrBuilder

      Inventory.VersionedPackageOrBuilder getGoogetPackageOrBuilder()
       Details of a Googet package.
       For details about the googet package manager, see
       https://github.com/google/googet.
       
      .google.cloud.osconfig.v1alpha.Inventory.VersionedPackage googet_package = 4;
    • hasZypperPatch

      boolean hasZypperPatch()
       Details of a Zypper patch.
       For details about the Zypper package manager, see
       https://en.opensuse.org/SDB:Zypper_manual.
       
      .google.cloud.osconfig.v1alpha.Inventory.ZypperPatch zypper_patch = 5;
      Returns:
      Whether the zypperPatch field is set.
    • getZypperPatch

      Inventory.ZypperPatch getZypperPatch()
       Details of a Zypper patch.
       For details about the Zypper package manager, see
       https://en.opensuse.org/SDB:Zypper_manual.
       
      .google.cloud.osconfig.v1alpha.Inventory.ZypperPatch zypper_patch = 5;
      Returns:
      The zypperPatch.
    • getZypperPatchOrBuilder

      Inventory.ZypperPatchOrBuilder getZypperPatchOrBuilder()
       Details of a Zypper patch.
       For details about the Zypper package manager, see
       https://en.opensuse.org/SDB:Zypper_manual.
       
      .google.cloud.osconfig.v1alpha.Inventory.ZypperPatch zypper_patch = 5;
    • hasWuaPackage

      boolean hasWuaPackage()
       Details of a Windows Update package.
       See https://docs.microsoft.com/en-us/windows/win32/api/_wua/ for
       information about Windows Update.
       
      .google.cloud.osconfig.v1alpha.Inventory.WindowsUpdatePackage wua_package = 6;
      Returns:
      Whether the wuaPackage field is set.
    • getWuaPackage

       Details of a Windows Update package.
       See https://docs.microsoft.com/en-us/windows/win32/api/_wua/ for
       information about Windows Update.
       
      .google.cloud.osconfig.v1alpha.Inventory.WindowsUpdatePackage wua_package = 6;
      Returns:
      The wuaPackage.
    • getWuaPackageOrBuilder

      Inventory.WindowsUpdatePackageOrBuilder getWuaPackageOrBuilder()
       Details of a Windows Update package.
       See https://docs.microsoft.com/en-us/windows/win32/api/_wua/ for
       information about Windows Update.
       
      .google.cloud.osconfig.v1alpha.Inventory.WindowsUpdatePackage wua_package = 6;
    • hasQfePackage

      boolean hasQfePackage()
       Details of a Windows Quick Fix engineering package.
       See
       https://docs.microsoft.com/en-us/windows/win32/cimwin32prov/win32-quickfixengineering
       for info in Windows Quick Fix Engineering.
       
      .google.cloud.osconfig.v1alpha.Inventory.WindowsQuickFixEngineeringPackage qfe_package = 7;
      Returns:
      Whether the qfePackage field is set.
    • getQfePackage

       Details of a Windows Quick Fix engineering package.
       See
       https://docs.microsoft.com/en-us/windows/win32/cimwin32prov/win32-quickfixengineering
       for info in Windows Quick Fix Engineering.
       
      .google.cloud.osconfig.v1alpha.Inventory.WindowsQuickFixEngineeringPackage qfe_package = 7;
      Returns:
      The qfePackage.
    • getQfePackageOrBuilder

       Details of a Windows Quick Fix engineering package.
       See
       https://docs.microsoft.com/en-us/windows/win32/cimwin32prov/win32-quickfixengineering
       for info in Windows Quick Fix Engineering.
       
      .google.cloud.osconfig.v1alpha.Inventory.WindowsQuickFixEngineeringPackage qfe_package = 7;
    • hasCosPackage

      boolean hasCosPackage()
       Details of a COS package.
       
      .google.cloud.osconfig.v1alpha.Inventory.VersionedPackage cos_package = 8;
      Returns:
      Whether the cosPackage field is set.
    • getCosPackage

       Details of a COS package.
       
      .google.cloud.osconfig.v1alpha.Inventory.VersionedPackage cos_package = 8;
      Returns:
      The cosPackage.
    • getCosPackageOrBuilder

      Inventory.VersionedPackageOrBuilder getCosPackageOrBuilder()
       Details of a COS package.
       
      .google.cloud.osconfig.v1alpha.Inventory.VersionedPackage cos_package = 8;
    • hasWindowsApplication

      boolean hasWindowsApplication()
       Details of Windows Application.
       
      .google.cloud.osconfig.v1alpha.Inventory.WindowsApplication windows_application = 9;
      Returns:
      Whether the windowsApplication field is set.
    • getWindowsApplication

      Inventory.WindowsApplication getWindowsApplication()
       Details of Windows Application.
       
      .google.cloud.osconfig.v1alpha.Inventory.WindowsApplication windows_application = 9;
      Returns:
      The windowsApplication.
    • getWindowsApplicationOrBuilder

      Inventory.WindowsApplicationOrBuilder getWindowsApplicationOrBuilder()
       Details of Windows Application.
       
      .google.cloud.osconfig.v1alpha.Inventory.WindowsApplication windows_application = 9;
    • getDetailsCase