Class Inventory.SoftwarePackage
java.lang.Object
com.google.protobuf.AbstractMessageLite
com.google.protobuf.AbstractMessage
com.google.protobuf.GeneratedMessage
com.google.cloud.osconfig.v1alpha.Inventory.SoftwarePackage
- All Implemented Interfaces:
Inventory.SoftwarePackageOrBuilder,com.google.protobuf.Message,com.google.protobuf.MessageLite,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Serializable
- Enclosing class:
- Inventory
public static final class Inventory.SoftwarePackage
extends com.google.protobuf.GeneratedMessage
implements Inventory.SoftwarePackageOrBuilder
Software package information of the operating system.Protobuf type
google.cloud.osconfig.v1alpha.Inventory.SoftwarePackage- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic final classSoftware package information of the operating system.static enumNested classes/interfaces inherited from class com.google.protobuf.GeneratedMessage
com.google.protobuf.GeneratedMessage.ExtendableBuilder<MessageT extends com.google.protobuf.GeneratedMessage.ExtendableMessage<MessageT>,BuilderT extends com.google.protobuf.GeneratedMessage.ExtendableBuilder<MessageT, BuilderT>>, com.google.protobuf.GeneratedMessage.ExtendableMessage<MessageT extends com.google.protobuf.GeneratedMessage.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessage.ExtendableMessageOrBuilder<MessageT extends com.google.protobuf.GeneratedMessage.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessage.FieldAccessorTable, com.google.protobuf.GeneratedMessage.GeneratedExtension<ContainingT extends com.google.protobuf.Message, T extends Object>, com.google.protobuf.GeneratedMessage.UnusedPrivateParameter Nested classes/interfaces inherited from class com.google.protobuf.AbstractMessage
com.google.protobuf.AbstractMessage.BuilderParentNested classes/interfaces inherited from class com.google.protobuf.AbstractMessageLite
com.google.protobuf.AbstractMessageLite.InternalOneOfEnum -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intFields inherited from class com.google.protobuf.GeneratedMessage
alwaysUseFieldBuilders, loggedPre22TypeNames, unknownFieldsFields inherited from class com.google.protobuf.AbstractMessage
memoizedSizeFields inherited from class com.google.protobuf.AbstractMessageLite
memoizedHashCode -
Method Summary
Modifier and TypeMethodDescriptionbooleanDetails of an APT package.Details of an APT package.Details of a COS package.Details of a COS package.static Inventory.SoftwarePackagestatic final com.google.protobuf.Descriptors.DescriptorDetails of a Googet package.Details of a Googet package.com.google.protobuf.Parser<Inventory.SoftwarePackage>Details of a Windows Quick Fix engineering package.Details of a Windows Quick Fix engineering package.intDetails of Windows Application.Details of Windows Application.Details of a Windows Update package.Details of a Windows Update package.Yum package info.Yum package info.Details of a Zypper package.Details of a Zypper package.Details of a Zypper patch.Details of a Zypper patch.booleanDetails of an APT package.booleanDetails of a COS package.booleanDetails of a Googet package.inthashCode()booleanDetails of a Windows Quick Fix engineering package.booleanDetails of Windows Application.booleanDetails of a Windows Update package.booleanYum package info.booleanDetails of a Zypper package.booleanDetails of a Zypper patch.protected com.google.protobuf.GeneratedMessage.FieldAccessorTablefinal booleannewBuilder(Inventory.SoftwarePackage prototype) protected Inventory.SoftwarePackage.BuildernewBuilderForType(com.google.protobuf.AbstractMessage.BuilderParent parent) static Inventory.SoftwarePackageparseDelimitedFrom(InputStream input) static Inventory.SoftwarePackageparseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static Inventory.SoftwarePackageparseFrom(byte[] data) static Inventory.SoftwarePackageparseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static Inventory.SoftwarePackageparseFrom(com.google.protobuf.ByteString data) static Inventory.SoftwarePackageparseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static Inventory.SoftwarePackageparseFrom(com.google.protobuf.CodedInputStream input) static Inventory.SoftwarePackageparseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static Inventory.SoftwarePackageparseFrom(InputStream input) static Inventory.SoftwarePackageparseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static Inventory.SoftwarePackageparseFrom(ByteBuffer data) static Inventory.SoftwarePackageparseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static com.google.protobuf.Parser<Inventory.SoftwarePackage>parser()voidwriteTo(com.google.protobuf.CodedOutputStream output) Methods inherited from class com.google.protobuf.GeneratedMessage
canUseUnsafe, computeStringSize, computeStringSizeNoTag, emptyBooleanList, emptyDoubleList, emptyFloatList, emptyIntList, emptyList, emptyLongList, getAllFields, getDescriptorForType, getField, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, isStringEmpty, makeExtensionsImmutable, makeMutableCopy, makeMutableCopy, mergeFromAndMakeImmutableInternal, newFileScopedGeneratedExtension, newInstance, newMessageScopedGeneratedExtension, parseDelimitedWithIOException, parseDelimitedWithIOException, parseUnknownField, parseUnknownFieldProto3, parseWithIOException, parseWithIOException, parseWithIOException, parseWithIOException, serializeBooleanMapTo, serializeIntegerMapTo, serializeLongMapTo, serializeStringMapTo, writeReplace, writeString, writeStringNoTagMethods inherited from class com.google.protobuf.AbstractMessage
findInitializationErrors, getInitializationErrorString, hashFields, toStringMethods inherited from class com.google.protobuf.AbstractMessageLite
addAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeToMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface com.google.protobuf.MessageLite
toByteArray, toByteString, writeDelimitedTo, writeToMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Field Details
-
YUM_PACKAGE_FIELD_NUMBER
public static final int YUM_PACKAGE_FIELD_NUMBER- See Also:
-
APT_PACKAGE_FIELD_NUMBER
public static final int APT_PACKAGE_FIELD_NUMBER- See Also:
-
ZYPPER_PACKAGE_FIELD_NUMBER
public static final int ZYPPER_PACKAGE_FIELD_NUMBER- See Also:
-
GOOGET_PACKAGE_FIELD_NUMBER
public static final int GOOGET_PACKAGE_FIELD_NUMBER- See Also:
-
ZYPPER_PATCH_FIELD_NUMBER
public static final int ZYPPER_PATCH_FIELD_NUMBER- See Also:
-
WUA_PACKAGE_FIELD_NUMBER
public static final int WUA_PACKAGE_FIELD_NUMBER- See Also:
-
QFE_PACKAGE_FIELD_NUMBER
public static final int QFE_PACKAGE_FIELD_NUMBER- See Also:
-
COS_PACKAGE_FIELD_NUMBER
public static final int COS_PACKAGE_FIELD_NUMBER- See Also:
-
WINDOWS_APPLICATION_FIELD_NUMBER
public static final int WINDOWS_APPLICATION_FIELD_NUMBER- See Also:
-
-
Method Details
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() -
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessage
-
getDetailsCase
- Specified by:
getDetailsCasein interfaceInventory.SoftwarePackageOrBuilder
-
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.v1alpha.Inventory.VersionedPackage yum_package = 1;- Specified by:
hasYumPackagein interfaceInventory.SoftwarePackageOrBuilder- 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;- Specified by:
getYumPackagein interfaceInventory.SoftwarePackageOrBuilder- Returns:
- The yumPackage.
-
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;- Specified by:
getYumPackageOrBuilderin interfaceInventory.SoftwarePackageOrBuilder
-
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.v1alpha.Inventory.VersionedPackage apt_package = 2;- Specified by:
hasAptPackagein interfaceInventory.SoftwarePackageOrBuilder- 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;- Specified by:
getAptPackagein interfaceInventory.SoftwarePackageOrBuilder- Returns:
- The aptPackage.
-
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;- Specified by:
getAptPackageOrBuilderin interfaceInventory.SoftwarePackageOrBuilder
-
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.v1alpha.Inventory.VersionedPackage zypper_package = 3;- Specified by:
hasZypperPackagein interfaceInventory.SoftwarePackageOrBuilder- Returns:
- Whether the zypperPackage field is set.
-
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;- Specified by:
getZypperPackagein interfaceInventory.SoftwarePackageOrBuilder- Returns:
- The zypperPackage.
-
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;- Specified by:
getZypperPackageOrBuilderin interfaceInventory.SoftwarePackageOrBuilder
-
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.v1alpha.Inventory.VersionedPackage googet_package = 4;- Specified by:
hasGoogetPackagein interfaceInventory.SoftwarePackageOrBuilder- Returns:
- Whether the googetPackage field is set.
-
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;- Specified by:
getGoogetPackagein interfaceInventory.SoftwarePackageOrBuilder- Returns:
- The googetPackage.
-
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;- Specified by:
getGoogetPackageOrBuilderin interfaceInventory.SoftwarePackageOrBuilder
-
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.v1alpha.Inventory.ZypperPatch zypper_patch = 5;- Specified by:
hasZypperPatchin interfaceInventory.SoftwarePackageOrBuilder- Returns:
- Whether the zypperPatch field is set.
-
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;- Specified by:
getZypperPatchin interfaceInventory.SoftwarePackageOrBuilder- Returns:
- The zypperPatch.
-
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;- Specified by:
getZypperPatchOrBuilderin interfaceInventory.SoftwarePackageOrBuilder
-
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.v1alpha.Inventory.WindowsUpdatePackage wua_package = 6;- Specified by:
hasWuaPackagein interfaceInventory.SoftwarePackageOrBuilder- 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;- Specified by:
getWuaPackagein interfaceInventory.SoftwarePackageOrBuilder- Returns:
- The wuaPackage.
-
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;- Specified by:
getWuaPackageOrBuilderin interfaceInventory.SoftwarePackageOrBuilder
-
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.v1alpha.Inventory.WindowsQuickFixEngineeringPackage qfe_package = 7;- Specified by:
hasQfePackagein interfaceInventory.SoftwarePackageOrBuilder- 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;- Specified by:
getQfePackagein interfaceInventory.SoftwarePackageOrBuilder- 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;- Specified by:
getQfePackageOrBuilderin interfaceInventory.SoftwarePackageOrBuilder
-
hasCosPackage
public boolean hasCosPackage()Details of a COS package.
.google.cloud.osconfig.v1alpha.Inventory.VersionedPackage cos_package = 8;- Specified by:
hasCosPackagein interfaceInventory.SoftwarePackageOrBuilder- Returns:
- Whether the cosPackage field is set.
-
getCosPackage
Details of a COS package.
.google.cloud.osconfig.v1alpha.Inventory.VersionedPackage cos_package = 8;- Specified by:
getCosPackagein interfaceInventory.SoftwarePackageOrBuilder- Returns:
- The cosPackage.
-
getCosPackageOrBuilder
Details of a COS package.
.google.cloud.osconfig.v1alpha.Inventory.VersionedPackage cos_package = 8;- Specified by:
getCosPackageOrBuilderin interfaceInventory.SoftwarePackageOrBuilder
-
hasWindowsApplication
public boolean hasWindowsApplication()Details of Windows Application.
.google.cloud.osconfig.v1alpha.Inventory.WindowsApplication windows_application = 9;- Specified by:
hasWindowsApplicationin interfaceInventory.SoftwarePackageOrBuilder- Returns:
- Whether the windowsApplication field is set.
-
getWindowsApplication
Details of Windows Application.
.google.cloud.osconfig.v1alpha.Inventory.WindowsApplication windows_application = 9;- Specified by:
getWindowsApplicationin interfaceInventory.SoftwarePackageOrBuilder- Returns:
- The windowsApplication.
-
getWindowsApplicationOrBuilder
Details of Windows Application.
.google.cloud.osconfig.v1alpha.Inventory.WindowsApplication windows_application = 9;- Specified by:
getWindowsApplicationOrBuilderin interfaceInventory.SoftwarePackageOrBuilder
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage
-
writeTo
- Specified by:
writeToin interfacecom.google.protobuf.MessageLite- Overrides:
writeToin classcom.google.protobuf.GeneratedMessage- Throws:
IOException
-
getSerializedSize
public int getSerializedSize()- Specified by:
getSerializedSizein interfacecom.google.protobuf.MessageLite- Overrides:
getSerializedSizein classcom.google.protobuf.GeneratedMessage
-
equals
- Specified by:
equalsin interfacecom.google.protobuf.Message- Overrides:
equalsin classcom.google.protobuf.AbstractMessage
-
hashCode
public int hashCode()- Specified by:
hashCodein interfacecom.google.protobuf.Message- Overrides:
hashCodein classcom.google.protobuf.AbstractMessage
-
parseFrom
public static Inventory.SoftwarePackage parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static Inventory.SoftwarePackage parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static Inventory.SoftwarePackage parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static Inventory.SoftwarePackage parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static Inventory.SoftwarePackage parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static Inventory.SoftwarePackage parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
- Throws:
IOException
-
parseFrom
public static Inventory.SoftwarePackage parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Throws:
IOException
-
parseDelimitedFrom
- Throws:
IOException
-
parseDelimitedFrom
public static Inventory.SoftwarePackage parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Throws:
IOException
-
parseFrom
public static Inventory.SoftwarePackage parseFrom(com.google.protobuf.CodedInputStream input) throws IOException - Throws:
IOException
-
parseFrom
public static Inventory.SoftwarePackage parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Throws:
IOException
-
newBuilderForType
- Specified by:
newBuilderForTypein interfacecom.google.protobuf.Message- Specified by:
newBuilderForTypein interfacecom.google.protobuf.MessageLite
-
newBuilder
-
newBuilder
-
toBuilder
- Specified by:
toBuilderin interfacecom.google.protobuf.Message- Specified by:
toBuilderin interfacecom.google.protobuf.MessageLite
-
newBuilderForType
protected Inventory.SoftwarePackage.Builder newBuilderForType(com.google.protobuf.AbstractMessage.BuilderParent parent) - Overrides:
newBuilderForTypein classcom.google.protobuf.AbstractMessage
-
getDefaultInstance
-
parser
-
getParserForType
- Specified by:
getParserForTypein interfacecom.google.protobuf.Message- Specified by:
getParserForTypein interfacecom.google.protobuf.MessageLite- Overrides:
getParserForTypein classcom.google.protobuf.GeneratedMessage
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-