Class Inventory.WindowsApplication (2.10.0)

public static final class Inventory.WindowsApplication extends GeneratedMessageV3 implements Inventory.WindowsApplicationOrBuilder

Contains information about a Windows application that is retrieved from the Windows Registry. For more information about these fields, see: https://docs.microsoft.com/en-us/windows/win32/msi/uninstall-registry-key

Protobuf type google.cloud.osconfig.v1alpha.Inventory.WindowsApplication

Static Fields

DISPLAY_NAME_FIELD_NUMBER

public static final int DISPLAY_NAME_FIELD_NUMBER
Field Value
TypeDescription
int

DISPLAY_VERSION_FIELD_NUMBER

public static final int DISPLAY_VERSION_FIELD_NUMBER
Field Value
TypeDescription
int
public static final int HELP_LINK_FIELD_NUMBER
Field Value
TypeDescription
int

INSTALL_DATE_FIELD_NUMBER

public static final int INSTALL_DATE_FIELD_NUMBER
Field Value
TypeDescription
int

PUBLISHER_FIELD_NUMBER

public static final int PUBLISHER_FIELD_NUMBER
Field Value
TypeDescription
int

Static Methods

getDefaultInstance()

public static Inventory.WindowsApplication getDefaultInstance()
Returns
TypeDescription
Inventory.WindowsApplication

getDescriptor()

public static final Descriptors.Descriptor getDescriptor()
Returns
TypeDescription
Descriptor

newBuilder()

public static Inventory.WindowsApplication.Builder newBuilder()
Returns
TypeDescription
Inventory.WindowsApplication.Builder

newBuilder(Inventory.WindowsApplication prototype)

public static Inventory.WindowsApplication.Builder newBuilder(Inventory.WindowsApplication prototype)
Parameter
NameDescription
prototypeInventory.WindowsApplication
Returns
TypeDescription
Inventory.WindowsApplication.Builder

parseDelimitedFrom(InputStream input)

public static Inventory.WindowsApplication parseDelimitedFrom(InputStream input)
Parameter
NameDescription
inputInputStream
Returns
TypeDescription
Inventory.WindowsApplication
Exceptions
TypeDescription
IOException

parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)

public static Inventory.WindowsApplication parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
NameDescription
inputInputStream
extensionRegistryExtensionRegistryLite
Returns
TypeDescription
Inventory.WindowsApplication
Exceptions
TypeDescription
IOException

parseFrom(byte[] data)

public static Inventory.WindowsApplication parseFrom(byte[] data)
Parameter
NameDescription
databyte[]
Returns
TypeDescription
Inventory.WindowsApplication
Exceptions
TypeDescription
InvalidProtocolBufferException

parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)

public static Inventory.WindowsApplication parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
Parameters
NameDescription
databyte[]
extensionRegistryExtensionRegistryLite
Returns
TypeDescription
Inventory.WindowsApplication
Exceptions
TypeDescription
InvalidProtocolBufferException

parseFrom(ByteString data)

public static Inventory.WindowsApplication parseFrom(ByteString data)
Parameter
NameDescription
dataByteString
Returns
TypeDescription
Inventory.WindowsApplication
Exceptions
TypeDescription
InvalidProtocolBufferException

parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)

public static Inventory.WindowsApplication parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
Parameters
NameDescription
dataByteString
extensionRegistryExtensionRegistryLite
Returns