Class Inventory.SoftwarePackage.Builder (2.54.0)

public static final class Inventory.SoftwarePackage.Builder extends GeneratedMessageV3.Builder<Inventory.SoftwarePackage.Builder> implements Inventory.SoftwarePackageOrBuilder

Software package information of the operating system.

Protobuf type google.cloud.osconfig.v1.Inventory.SoftwarePackage

Static Methods

getDescriptor()

public static final Descriptors.Descriptor getDescriptor()
Returns
Type Description
Descriptor

Methods

addRepeatedField(Descriptors.FieldDescriptor field, Object value)

public Inventory.SoftwarePackage.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Parameters
Name Description
field FieldDescriptor
value Object
Returns
Type Description
Inventory.SoftwarePackage.Builder
Overrides

build()

public Inventory.SoftwarePackage build()
Returns
Type Description
Inventory.SoftwarePackage

buildPartial()

public Inventory.SoftwarePackage buildPartial()
Returns
Type Description
Inventory.SoftwarePackage

clear()

public Inventory.SoftwarePackage.Builder clear()
Returns
Type Description
Inventory.SoftwarePackage.Builder
Overrides

clearAptPackage()

public Inventory.SoftwarePackage.Builder clearAptPackage()

Details of an APT package. For details about the apt package manager, see https://wiki.debian.org/Apt.

.google.cloud.osconfig.v1.Inventory.VersionedPackage apt_package = 2;

Returns
Type Description
Inventory.SoftwarePackage.Builder

clearCosPackage()

public Inventory.SoftwarePackage.Builder clearCosPackage()

Details of a COS package.

.google.cloud.osconfig.v1.Inventory.VersionedPackage cos_package = 8;

Returns
Type Description
Inventory.SoftwarePackage.Builder

clearDetails()

public Inventory.SoftwarePackage.Builder clearDetails()
Returns
Type Description
Inventory.SoftwarePackage.Builder

clearField(Descriptors.FieldDescriptor field)

public Inventory.SoftwarePackage.Builder clearField(Descriptors.FieldDescriptor field)
Parameter
Name Description
field FieldDescriptor
Returns
Type Description
Inventory.SoftwarePackage.Builder
Overrides

clearGoogetPackage()

public Inventory.SoftwarePackage.Builder clearGoogetPackage()

Details of a Googet package. For details about the googet package manager, see https://github.com/google/googet.

.google.cloud.osconfig.v1.Inventory.VersionedPackage googet_package = 4;

Returns
Type Description
Inventory.SoftwarePackage.Builder

clearOneof(Descriptors.OneofDescriptor oneof)

public Inventory.SoftwarePackage.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Parameter
Name Description
oneof OneofDescriptor
Returns
Type Description
Inventory.SoftwarePackage.Builder
Overrides

clearQfePackage()

public Inventory.SoftwarePackage.Builder clearQfePackage()

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.v1.Inventory.WindowsQuickFixEngineeringPackage qfe_package = 7;

Returns
Type Description
Inventory.SoftwarePackage.Builder

clearWindowsApplication()

public Inventory.SoftwarePackage.Builder clearWindowsApplication()

Details of Windows Application.

.google.cloud.osconfig.v1.Inventory.WindowsApplication windows_application = 9;

Returns
Type Description
Inventory.SoftwarePackage.Builder

clearWuaPackage()

public Inventory.SoftwarePackage.Builder clearWuaPackage()

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.v1.Inventory.WindowsUpdatePackage wua_package = 6;

Returns
Type Description
Inventory.SoftwarePackage.Builder

clearYumPackage()

public Inventory.SoftwarePackage.Builder clearYumPackage()

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.v1.Inventory.VersionedPackage yum_package = 1;

Returns
Type Description
Inventory.SoftwarePackage.Builder

clearZypperPackage()

public Inventory.SoftwarePackage.Builder clearZypperPackage()

Details of a Zypper package. For details about the Zypper package manager, see https://en.opensuse.org/SDB:Zypper_manual.

.google.cloud.osconfig.v1.Inventory.VersionedPackage zypper_package = 3;

Returns
Type Description
Inventory.SoftwarePackage.Builder

clearZypperPatch()

public Inventory.SoftwarePackage.Builder clearZypperPatch()

Details of a Zypper patch. For details about the Zypper package manager, see https://en.opensuse.org/SDB:Zypper_manual.

.google.cloud.osconfig.v1.Inventory.ZypperPatch zypper_patch = 5;

Returns
Type Description
Inventory.SoftwarePackage.Builder

clone()

public Inventory.SoftwarePackage.Builder clone()
Returns
Type Description
Inventory.SoftwarePackage.Builder
Overrides

getAptPackage()

public Inventory.VersionedPackage getAptPackage()

Details of an APT package. For details about the apt package manager, see https://wiki.debian.org/Apt.

.google.cloud.osconfig.v1.Inventory.VersionedPackage apt_package = 2;

Returns
Type Description
Inventory.VersionedPackage

The aptPackage.

getAptPackageBuilder()

public Inventory.VersionedPackage.Builder getAptPackageBuilder()

Details of an APT package. For details about the apt package manager, see https://wiki.debian.org/Apt.

.google.cloud.osconfig.v1.Inventory.VersionedPackage apt_package = 2;

Returns
Type Description
Inventory.VersionedPackage.Builder

getAptPackageOrBuilder()

public Inventory.VersionedPackageOrBuilder getAptPackageOrBuilder()

Details of an APT package. For details about the apt package manager, see https://wiki.debian.org/Apt.

.google.cloud.osconfig.v1.Inventory.VersionedPackage apt_package = 2;

Returns
Type Description
Inventory.VersionedPackageOrBuilder

getCosPackage()

public Inventory.VersionedPackage getCosPackage()

Details of a COS package.

.google.cloud.osconfig.v1.Inventory.VersionedPackage cos_package = 8;

Returns
Type Description
Inventory.VersionedPackage

The cosPackage.

getCosPackageBuilder()

public Inventory.VersionedPackage.Builder getCosPackageBuilder()

Details of a COS package.

.google.cloud.osconfig.v1.Inventory.VersionedPackage cos_package = 8;

Returns
Type Description
Inventory.VersionedPackage.Builder

getCosPackageOrBuilder()

public Inventory.VersionedPackageOrBuilder getCosPackageOrBuilder()

Details of a COS package.

.google.cloud.osconfig.v1.Inventory.VersionedPackage cos_package = 8;

Returns
Type Description
Inventory.VersionedPackageOrBuilder

getDefaultInstanceForType()

public Inventory.SoftwarePackage getDefaultInstanceForType()
Returns
Type Description
Inventory.SoftwarePackage

getDescriptorForType()

public Descriptors.Descriptor getDescriptorForType()
Returns
Type Description
Descriptor
Overrides

getDetailsCase()

public Inventory.SoftwarePackage.DetailsCase getDetailsCase()
Returns
Type Description
Inventory.SoftwarePackage.DetailsCase

getGoogetPackage()

public Inventory.VersionedPackage getGoogetPackage()

Details of a Googet package. For details about the googet package manager, see https://github.com/google/googet.

.google.cloud.osconfig.v1.Inventory.VersionedPackage googet_package = 4;

Returns
Type Description
Inventory.VersionedPackage

The googetPackage.

getGoogetPackageBuilder()

public Inventory.VersionedPackage.Builder getGoogetPackageBuilder()

Details of a Googet package. For details about the googet package manager, see https://github.com/google/googet.

.google.cloud.osconfig.v1.Inventory.VersionedPackage googet_package = 4;

Returns
Type Description
Inventory.VersionedPackage.Builder

getGoogetPackageOrBuilder()

public Inventory.VersionedPackageOrBuilder getGoogetPackageOrBuilder()

Details of a Googet package. For details about the googet package manager, see https://github.com/google/googet.

.google.cloud.osconfig.v1.Inventory.VersionedPackage googet_package = 4;

Returns
Type Description
Inventory.VersionedPackageOrBuilder

getQfePackage()

public Inventory.WindowsQuickFixEngineeringPackage 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.v1.Inventory.WindowsQuickFixEngineeringPackage qfe_package = 7;

Returns
Type Description
Inventory.WindowsQuickFixEngineeringPackage

The qfePackage.

getQfePackageBuilder()

public Inventory.WindowsQuickFixEngineeringPackage.Builder getQfePackageBuilder()

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.v1.Inventory.WindowsQuickFixEngineeringPackage qfe_package = 7;

Returns
Type Description
Inventory.WindowsQuickFixEngineeringPackage.Builder

getQfePackageOrBuilder()

public Inventory.WindowsQuickFixEngineeringPackageOrBuilder 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.v1.Inventory.WindowsQuickFixEngineeringPackage qfe_package = 7;

Returns
Type Description
Inventory.WindowsQuickFixEngineeringPackageOrBuilder

getWindowsApplication()

public Inventory.WindowsApplication getWindowsApplication()

Details of Windows Application.

.google.cloud.osconfig.v1.Inventory.WindowsApplication windows_application = 9;

Returns
Type Description
Inventory.WindowsApplication

The windowsApplication.

getWindowsApplicationBuilder()

public Inventory.WindowsApplication.Builder getWindowsApplicationBuilder()

Details of Windows Application.

.google.cloud.osconfig.v1.Inventory.WindowsApplication windows_application = 9;

Returns
Type Description
Inventory.WindowsApplication.Builder

getWindowsApplicationOrBuilder()

public Inventory.WindowsApplicationOrBuilder getWindowsApplicationOrBuilder()

Details of Windows Application.

.google.cloud.osconfig.v1.Inventory.WindowsApplication windows_application = 9;

Returns
Type Description
Inventory.WindowsApplicationOrBuilder

getWuaPackage()

public Inventory.WindowsUpdatePackage 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.v1.Inventory.WindowsUpdatePackage wua_package = 6;

Returns
Type Description
Inventory.WindowsUpdatePackage

The wuaPackage.

getWuaPackageBuilder()

public Inventory.WindowsUpdatePackage.Builder getWuaPackageBuilder()

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.v1.Inventory.WindowsUpdatePackage wua_package = 6;

Returns
Type Description
Inventory.WindowsUpdatePackage.Builder

getWuaPackageOrBuilder()

public 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.v1.Inventory.WindowsUpdatePackage wua_package = 6;

Returns
Type Description
Inventory.WindowsUpdatePackageOrBuilder

getYumPackage()

public Inventory.VersionedPackage 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.v1.Inventory.VersionedPackage yum_package = 1;

Returns
Type Description
Inventory.VersionedPackage

The yumPackage.

getYumPackageBuilder()

public Inventory.VersionedPackage.Builder getYumPackageBuilder()

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.v1.Inventory.VersionedPackage yum_package = 1;

Returns
Type Description
Inventory.VersionedPackage.Builder

getYumPackageOrBuilder()

public 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.v1.Inventory.VersionedPackage yum_package = 1;

Returns
Type Description
Inventory.VersionedPackageOrBuilder

getZypperPackage()

public 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.v1.Inventory.VersionedPackage zypper_package = 3;

Returns
Type Description
Inventory.VersionedPackage

The zypperPackage.

getZypperPackageBuilder()

public Inventory.VersionedPackage.Builder getZypperPackageBuilder()

Details of a Zypper package. For details about the Zypper package manager, see https://en.opensuse.org/SDB:Zypper_manual.

.google.cloud.osconfig.v1.Inventory.VersionedPackage zypper_package = 3;

Returns
Type Description
Inventory.VersionedPackage.Builder

getZypperPackageOrBuilder()

public 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.v1.Inventory.VersionedPackage zypper_package = 3;

Returns
Type Description
Inventory.VersionedPackageOrBuilder

getZypperPatch()

public 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.v1.Inventory.ZypperPatch zypper_patch = 5;

Returns
Type Description
Inventory.ZypperPatch

The zypperPatch.

getZypperPatchBuilder()

public Inventory.ZypperPatch.Builder getZypperPatchBuilder()

Details of a Zypper patch. For details about the Zypper package manager, see https://en.opensuse.org/SDB:Zypper_manual.

.google.cloud.osconfig.v1.Inventory.ZypperPatch zypper_patch = 5;

Returns
Type Description
Inventory.ZypperPatch.Builder

getZypperPatchOrBuilder()

public 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.v1.Inventory.ZypperPatch zypper_patch = 5;

Returns
Type Description
Inventory.ZypperPatchOrBuilder

hasAptPackage()

public boolean hasAptPackage()

Details of an APT package. For details about the apt package manager, see https://wiki.debian.org/Apt.

.google.cloud.osconfig.v1.Inventory.VersionedPackage apt_package = 2;

Returns
Type Description
boolean

Whether the aptPackage field is set.

hasCosPackage()

public boolean hasCosPackage()

Details of a COS package.

.google.cloud.osconfig.v1.Inventory.VersionedPackage cos_package = 8;

Returns
Type Description
boolean

Whether the cosPackage field is set.

hasGoogetPackage()

public boolean hasGoogetPackage()

Details of a Googet package. For details about the googet package manager, see https://github.com/google/googet.

.google.cloud.osconfig.v1.Inventory.VersionedPackage googet_package = 4;

Returns
Type Description
boolean

Whether the googetPackage field is set.

hasQfePackage()

public 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.v1.Inventory.WindowsQuickFixEngineeringPackage qfe_package = 7;

Returns
Type Description
boolean

Whether the qfePackage field is set.

hasWindowsApplication()

public boolean hasWindowsApplication()

Details of Windows Application.

.google.cloud.osconfig.v1.Inventory.WindowsApplication windows_application = 9;

Returns
Type Description
boolean

Whether the windowsApplication field is set.

hasWuaPackage()

public 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.v1.Inventory.WindowsUpdatePackage wua_package = 6;

Returns
Type Description
boolean

Whether the wuaPackage field is set.

hasYumPackage()

public 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.v1.Inventory.VersionedPackage yum_package = 1;

Returns
Type Description
boolean

Whether the yumPackage field is set.

hasZypperPackage()

public 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.v1.Inventory.VersionedPackage zypper_package = 3;

Returns
Type Description
boolean

Whether the zypperPackage field is set.

hasZypperPatch()

public 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.v1.Inventory.ZypperPatch zypper_patch = 5;

Returns
Type Description
boolean

Whether the zypperPatch field is set.

internalGetFieldAccessorTable()

protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Returns
Type Description
FieldAccessorTable
Overrides

isInitialized()

public final boolean isInitialized()
Returns
Type Description
boolean
Overrides

mergeAptPackage(Inventory.VersionedPackage value)

public Inventory.SoftwarePackage.Builder mergeAptPackage(Inventory.VersionedPackage value)

Details of an APT package. For details about the apt package manager, see https://wiki.debian.org/Apt.

.google.cloud.osconfig.v1.Inventory.VersionedPackage apt_package = 2;

Parameter
Name Description
value Inventory.VersionedPackage
Returns
Type Description
Inventory.SoftwarePackage.Builder

mergeCosPackage(Inventory.VersionedPackage value)

public Inventory.SoftwarePackage.Builder mergeCosPackage(Inventory.VersionedPackage value)

Details of a COS package.

.google.cloud.osconfig.v1.Inventory.VersionedPackage cos_package = 8;

Parameter
Name Description
value Inventory.VersionedPackage
Returns
Type Description
Inventory.SoftwarePackage.Builder

mergeFrom(Inventory.SoftwarePackage other)

public Inventory.SoftwarePackage.Builder mergeFrom(Inventory.SoftwarePackage other)
Parameter
Name Description
other Inventory.SoftwarePackage
Returns
Type Description
Inventory.SoftwarePackage.Builder

mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)

public Inventory.SoftwarePackage.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Name Description
input CodedInputStream
extensionRegistry ExtensionRegistryLite
Returns
Type Description
Inventory.SoftwarePackage.Builder
Overrides
Exceptions
Type Description
IOException

mergeFrom(Message other)

public Inventory.SoftwarePackage.Builder mergeFrom(Message other)
Parameter
Name Description
other Message
Returns
Type Description
Inventory.SoftwarePackage.Builder
Overrides

mergeGoogetPackage(Inventory.VersionedPackage value)

public Inventory.SoftwarePackage.Builder mergeGoogetPackage(Inventory.VersionedPackage value)

Details of a Googet package. For details about the googet package manager, see https://github.com/google/googet.

.google.cloud.osconfig.v1.Inventory.VersionedPackage googet_package = 4;

Parameter
Name Description
value Inventory.VersionedPackage
Returns
Type Description
Inventory.SoftwarePackage.Builder

mergeQfePackage(Inventory.WindowsQuickFixEngineeringPackage value)

public Inventory.SoftwarePackage.Builder mergeQfePackage(Inventory.WindowsQuickFixEngineeringPackage value)

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.v1.Inventory.WindowsQuickFixEngineeringPackage qfe_package = 7;

Parameter
Name Description
value Inventory.WindowsQuickFixEngineeringPackage
Returns
Type Description
Inventory.SoftwarePackage.Builder

mergeUnknownFields(UnknownFieldSet unknownFields)

public final Inventory.SoftwarePackage.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Parameter
Name Description
unknownFields UnknownFieldSet
Returns
Type Description
Inventory.SoftwarePackage.Builder
Overrides

mergeWindowsApplication(Inventory.WindowsApplication value)

public Inventory.SoftwarePackage.Builder mergeWindowsApplication(Inventory.WindowsApplication value)

Details of Windows Application.

.google.cloud.osconfig.v1.Inventory.WindowsApplication windows_application = 9;

Parameter
Name Description
value Inventory.WindowsApplication
Returns
Type Description
Inventory.SoftwarePackage.Builder

mergeWuaPackage(Inventory.WindowsUpdatePackage value)

public Inventory.SoftwarePackage.Builder mergeWuaPackage(Inventory.WindowsUpdatePackage value)

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.v1.Inventory.WindowsUpdatePackage wua_package = 6;

Parameter
Name Description
value Inventory.WindowsUpdatePackage
Returns
Type Description
Inventory.SoftwarePackage.Builder

mergeYumPackage(Inventory.VersionedPackage value)

public Inventory.SoftwarePackage.Builder mergeYumPackage(Inventory.VersionedPackage value)

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.v1.Inventory.VersionedPackage yum_package = 1;

Parameter
Name Description
value Inventory.VersionedPackage
Returns
Type Description
Inventory.SoftwarePackage.Builder

mergeZypperPackage(Inventory.VersionedPackage value)

public Inventory.SoftwarePackage.Builder mergeZypperPackage(Inventory.VersionedPackage value)

Details of a Zypper package. For details about the Zypper package manager, see https://en.opensuse.org/SDB:Zypper_manual.

.google.cloud.osconfig.v1.Inventory.VersionedPackage zypper_package = 3;

Parameter
Name Description
value Inventory.VersionedPackage
Returns
Type Description
Inventory.SoftwarePackage.Builder

mergeZypperPatch(Inventory.ZypperPatch value)

public Inventory.SoftwarePackage.Builder mergeZypperPatch(Inventory.ZypperPatch value)

Details of a Zypper patch. For details about the Zypper package manager, see https://en.opensuse.org/SDB:Zypper_manual.

.google.cloud.osconfig.v1.Inventory.ZypperPatch zypper_patch = 5;

Parameter
Name Description
value Inventory.ZypperPatch
Returns
Type Description
Inventory.SoftwarePackage.Builder

setAptPackage(Inventory.VersionedPackage value)

public Inventory.SoftwarePackage.Builder setAptPackage(Inventory.VersionedPackage value)

Details of an APT package. For details about the apt package manager, see https://wiki.debian.org/Apt.

.google.cloud.osconfig.v1.Inventory.VersionedPackage apt_package = 2;

Parameter
Name Description
value Inventory.VersionedPackage
Returns
Type Description
Inventory.SoftwarePackage.Builder

setAptPackage(Inventory.VersionedPackage.Builder builderForValue)

public Inventory.SoftwarePackage.Builder setAptPackage(Inventory.VersionedPackage.Builder builderForValue)

Details of an APT package. For details about the apt package manager, see https://wiki.debian.org/Apt.

.google.cloud.osconfig.v1.Inventory.VersionedPackage apt_package = 2;

Parameter
Name Description
builderForValue Inventory.VersionedPackage.Builder
Returns
Type Description
Inventory.SoftwarePackage.Builder

setCosPackage(Inventory.VersionedPackage value)

public Inventory.SoftwarePackage.Builder setCosPackage(Inventory.VersionedPackage value)

Details of a COS package.

.google.cloud.osconfig.v1.Inventory.VersionedPackage cos_package = 8;

Parameter
Name Description
value Inventory.VersionedPackage
Returns
Type Description
Inventory.SoftwarePackage.Builder

setCosPackage(Inventory.VersionedPackage.Builder builderForValue)

public Inventory.SoftwarePackage.Builder setCosPackage(Inventory.VersionedPackage.Builder builderForValue)

Details of a COS package.

.google.cloud.osconfig.v1.Inventory.VersionedPackage cos_package = 8;

Parameter
Name Description
builderForValue Inventory.VersionedPackage.Builder
Returns
Type Description
Inventory.SoftwarePackage.Builder

setField(Descriptors.FieldDescriptor field, Object value)

public Inventory.SoftwarePackage.Builder setField(Descriptors.FieldDescriptor field, Object value)
Parameters
Name Description
field FieldDescriptor
value Object
Returns
Type Description
Inventory.SoftwarePackage.Builder
Overrides

setGoogetPackage(Inventory.VersionedPackage value)

public Inventory.SoftwarePackage.Builder setGoogetPackage(Inventory.VersionedPackage value)

Details of a Googet package. For details about the googet package manager, see https://github.com/google/googet.

.google.cloud.osconfig.v1.Inventory.VersionedPackage googet_package = 4;

Parameter
Name Description
value Inventory.VersionedPackage
Returns
Type Description
Inventory.SoftwarePackage.Builder

setGoogetPackage(Inventory.VersionedPackage.Builder builderForValue)

public Inventory.SoftwarePackage.Builder setGoogetPackage(Inventory.VersionedPackage.Builder builderForValue)

Details of a Googet package. For details about the googet package manager, see https://github.com/google/googet.

.google.cloud.osconfig.v1.Inventory.VersionedPackage googet_package = 4;

Parameter
Name Description
builderForValue Inventory.VersionedPackage.Builder
Returns
Type Description
Inventory.SoftwarePackage.Builder

setQfePackage(Inventory.WindowsQuickFixEngineeringPackage value)

public Inventory.SoftwarePackage.Builder setQfePackage(Inventory.WindowsQuickFixEngineeringPackage value)

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.v1.Inventory.WindowsQuickFixEngineeringPackage qfe_package = 7;

Parameter
Name Description
value Inventory.WindowsQuickFixEngineeringPackage
Returns
Type Description
Inventory.SoftwarePackage.Builder

setQfePackage(Inventory.WindowsQuickFixEngineeringPackage.Builder builderForValue)

public Inventory.SoftwarePackage.Builder setQfePackage(Inventory.WindowsQuickFixEngineeringPackage.Builder builderForValue)

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.v1.Inventory.WindowsQuickFixEngineeringPackage qfe_package = 7;

Parameter
Name Description
builderForValue Inventory.WindowsQuickFixEngineeringPackage.Builder
Returns
Type Description
Inventory.SoftwarePackage.Builder

setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)

public Inventory.SoftwarePackage.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Parameters
Name Description
field FieldDescriptor
index int
value Object
Returns
Type Description
Inventory.SoftwarePackage.Builder
Overrides

setUnknownFields(UnknownFieldSet unknownFields)

public final Inventory.SoftwarePackage.Builder setUnknownFields(UnknownFieldSet unknownFields)
Parameter
Name Description
unknownFields UnknownFieldSet
Returns
Type Description
Inventory.SoftwarePackage.Builder
Overrides

setWindowsApplication(Inventory.WindowsApplication value)

public Inventory.SoftwarePackage.Builder setWindowsApplication(Inventory.WindowsApplication value)

Details of Windows Application.

.google.cloud.osconfig.v1.Inventory.WindowsApplication windows_application = 9;

Parameter
Name Description
value Inventory.WindowsApplication
Returns
Type Description
Inventory.SoftwarePackage.Builder

setWindowsApplication(Inventory.WindowsApplication.Builder builderForValue)

public Inventory.SoftwarePackage.Builder setWindowsApplication(Inventory.WindowsApplication.Builder builderForValue)

Details of Windows Application.

.google.cloud.osconfig.v1.Inventory.WindowsApplication windows_application = 9;

Parameter
Name Description
builderForValue Inventory.WindowsApplication.Builder
Returns
Type Description
Inventory.SoftwarePackage.Builder

setWuaPackage(Inventory.WindowsUpdatePackage value)

public Inventory.SoftwarePackage.Builder setWuaPackage(Inventory.WindowsUpdatePackage value)

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.v1.Inventory.WindowsUpdatePackage wua_package = 6;

Parameter
Name Description
value Inventory.WindowsUpdatePackage
Returns
Type Description
Inventory.SoftwarePackage.Builder

setWuaPackage(Inventory.WindowsUpdatePackage.Builder builderForValue)

public Inventory.SoftwarePackage.Builder setWuaPackage(Inventory.WindowsUpdatePackage.Builder builderForValue)

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.v1.Inventory.WindowsUpdatePackage wua_package = 6;

Parameter
Name Description
builderForValue Inventory.WindowsUpdatePackage.Builder
Returns
Type Description
Inventory.SoftwarePackage.Builder

setYumPackage(Inventory.VersionedPackage value)

public Inventory.SoftwarePackage.Builder setYumPackage(Inventory.VersionedPackage value)

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.v1.Inventory.VersionedPackage yum_package = 1;

Parameter
Name Description
value Inventory.VersionedPackage
Returns
Type Description
Inventory.SoftwarePackage.Builder

setYumPackage(Inventory.VersionedPackage.Builder builderForValue)

public Inventory.SoftwarePackage.Builder setYumPackage(Inventory.VersionedPackage.Builder builderForValue)

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.v1.Inventory.VersionedPackage yum_package = 1;

Parameter
Name Description
builderForValue Inventory.VersionedPackage.Builder
Returns
Type Description
Inventory.SoftwarePackage.Builder

setZypperPackage(Inventory.VersionedPackage value)

public Inventory.SoftwarePackage.Builder setZypperPackage(Inventory.VersionedPackage value)

Details of a Zypper package. For details about the Zypper package manager, see https://en.opensuse.org/SDB:Zypper_manual.

.google.cloud.osconfig.v1.Inventory.VersionedPackage zypper_package = 3;

Parameter
Name Description
value Inventory.VersionedPackage
Returns
Type Description
Inventory.SoftwarePackage.Builder

setZypperPackage(Inventory.VersionedPackage.Builder builderForValue)

public Inventory.SoftwarePackage.Builder setZypperPackage(Inventory.VersionedPackage.Builder builderForValue)

Details of a Zypper package. For details about the Zypper package manager, see https://en.opensuse.org/SDB:Zypper_manual.

.google.cloud.osconfig.v1.Inventory.VersionedPackage zypper_package = 3;

Parameter
Name Description
builderForValue Inventory.VersionedPackage.Builder
Returns
Type Description
Inventory.SoftwarePackage.Builder

setZypperPatch(Inventory.ZypperPatch value)

public Inventory.SoftwarePackage.Builder setZypperPatch(Inventory.ZypperPatch value)

Details of a Zypper patch. For details about the Zypper package manager, see https://en.opensuse.org/SDB:Zypper_manual.

.google.cloud.osconfig.v1.Inventory.ZypperPatch zypper_patch = 5;

Parameter
Name Description
value Inventory.ZypperPatch
Returns
Type Description
Inventory.SoftwarePackage.Builder

setZypperPatch(Inventory.ZypperPatch.Builder builderForValue)

public Inventory.SoftwarePackage.Builder setZypperPatch(Inventory.ZypperPatch.Builder builderForValue)

Details of a Zypper patch. For details about the Zypper package manager, see https://en.opensuse.org/SDB:Zypper_manual.

.google.cloud.osconfig.v1.Inventory.ZypperPatch zypper_patch = 5;

Parameter
Name Description
builderForValue Inventory.ZypperPatch.Builder
Returns
Type Description
Inventory.SoftwarePackage.Builder