Send feedback
Class PackageOccurrence (2.10.0) Stay organized with collections
Save and categorize content based on your preferences.
Version 2.10.0 keyboard_arrow_down
public
final
class
PackageOccurrence
extends
GeneratedMessageV3
implements
PackageOccurrenceOrBuilder
Details on how a particular software package was installed on a system.
Protobuf type grafeas.v1.PackageOccurrence
Static Fields
ARCHITECTURE_FIELD_NUMBER
public
static
final
int
ARCHITECTURE_FIELD_NUMBER
Field Value
CPE_URI_FIELD_NUMBER
public
static
final
int
CPE_URI_FIELD_NUMBER
Field Value
LICENSE_FIELD_NUMBER
public
static
final
int
LICENSE_FIELD_NUMBER
Field Value
LOCATION_FIELD_NUMBER
public
static
final
int
LOCATION_FIELD_NUMBER
Field Value
NAME_FIELD_NUMBER
public
static
final
int
NAME_FIELD_NUMBER
Field Value
PACKAGE_TYPE_FIELD_NUMBER
public
static
final
int
PACKAGE_TYPE_FIELD_NUMBER
Field Value
VERSION_FIELD_NUMBER
public
static
final
int
VERSION_FIELD_NUMBER
Field Value
Static Methods
getDefaultInstance()
public
static
PackageOccurrence
getDefaultInstance
()
Returns
getDescriptor()
public
static
final
Descriptors
.
Descriptor
getDescriptor
()
Returns
newBuilder()
public
static
PackageOccurrence
.
Builder
newBuilder
()
Returns
newBuilder(PackageOccurrence prototype)
public
static
PackageOccurrence
.
Builder
newBuilder
(
PackageOccurrence
prototype
)
Parameter
Returns
public
static
PackageOccurrence
parseDelimitedFrom
(
InputStream
input
)
Parameter
Returns
Exceptions
public
static
PackageOccurrence
parseDelimitedFrom
(
InputStream
input
,
ExtensionRegistryLite
extensionRegistry
)
Parameters
Returns
Exceptions
parseFrom(byte[] data)
public
static
PackageOccurrence
parseFrom
(
byte
[]
data
)
Parameter
Returns
Exceptions
parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
public
static
PackageOccurrence
parseFrom
(
byte
[]
data
,
ExtensionRegistryLite
extensionRegistry
)
Parameters
Returns
Exceptions
parseFrom(ByteString data)
public
static
PackageOccurrence
parseFrom
(
ByteString
data
)
Parameter
Returns
Exceptions
parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public
static
PackageOccurrence
parseFrom
(
ByteString
data
,
ExtensionRegistryLite
extensionRegistry
)
Parameters
Returns
Exceptions
public
static
PackageOccurrence
parseFrom
(
CodedInputStream
input
)
Parameter
Returns
Exceptions
public
static
PackageOccurrence
parseFrom
(
CodedInputStream
input
,
ExtensionRegistryLite
extensionRegistry
)
Parameters
Returns
Exceptions
public
static
PackageOccurrence
parseFrom
(
InputStream
input
)
Parameter
Returns
Exceptions
public
static
PackageOccurrence
parseFrom
(
InputStream
input
,
ExtensionRegistryLite
extensionRegistry
)
Parameters
Returns
Exceptions
parseFrom(ByteBuffer data)
public
static
PackageOccurrence
parseFrom
(
ByteBuffer
data
)
Parameter
Returns
Exceptions
parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
public
static
PackageOccurrence
parseFrom
(
ByteBuffer
data
,
ExtensionRegistryLite
extensionRegistry
)
Parameters
Returns
Exceptions
parser()
public
static
Parser<PackageOccurrence>
parser
()
Returns
Methods
equals(Object obj)
public
boolean
equals
(
Object
obj
)
Parameter
Returns
Overrides
getArchitecture()
public
Architecture
getArchitecture
()
The CPU architecture for which packages in this distribution channel were
built. Architecture will be blank for language packages.
.grafeas.v1.Architecture architecture = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns
getArchitectureValue()
public
int
getArchitectureValue
()
The CPU architecture for which packages in this distribution channel were
built. Architecture will be blank for language packages.
.grafeas.v1.Architecture architecture = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns Type
Description
int
The enum numeric value on the wire for architecture.
getCpeUri()
public
String
getCpeUri
()
The cpe_uri in CPE format
denoting the package manager version distributing a package.
The cpe_uri will be blank for language packages.
string cpe_uri = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns
getCpeUriBytes()
public
ByteString
getCpeUriBytes
()
The cpe_uri in CPE format
denoting the package manager version distributing a package.
The cpe_uri will be blank for language packages.
string cpe_uri = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns
getDefaultInstanceForType()
public
PackageOccurrence
getDefaultInstanceForType
()
Returns
getLicense()
public
License
getLicense
()
Licenses that have been declared by the authors of the package.
.grafeas.v1.License license = 6;
Returns
getLicenseOrBuilder()
public
LicenseOrBuilder
getLicenseOrBuilder
()
Licenses that have been declared by the authors of the package.
.grafeas.v1.License license = 6;
Returns
getLocation(int index)
public
Location
getLocation
(
int
index
)
All of the places within the filesystem versions of this package
have been found.
repeated .grafeas.v1.Location location = 2;
Parameter
Returns
getLocationCount()
public
int
getLocationCount
()
All of the places within the filesystem versions of this package
have been found.
repeated .grafeas.v1.Location location = 2;
Returns
getLocationList()
public
List<Location>
getLocationList
()
All of the places within the filesystem versions of this package
have been found.
repeated .grafeas.v1.Location location = 2;
Returns
getLocationOrBuilder(int index)
public
LocationOrBuilder
getLocationOrBuilder
(
int
index
)
All of the places within the filesystem versions of this package
have been found.
repeated .grafeas.v1.Location location = 2;
Parameter
Returns
getLocationOrBuilderList()
public
List
< ?
extends
LocationOrBuilder
>
getLocationOrBuilderList
()
All of the places within the filesystem versions of this package
have been found.
repeated .grafeas.v1.Location location = 2;
Returns
getName()
The name of the installed package.
string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.field_behavior) = OUTPUT_ONLY];
Returns
getNameBytes()
public
ByteString
getNameBytes
()
The name of the installed package.
string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.field_behavior) = OUTPUT_ONLY];
Returns
getPackageType()
public
String
getPackageType
()
The type of package; whether native or non native (e.g., ruby gems,
node.js packages, etc.).
string package_type = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns
getPackageTypeBytes()
public
ByteString
getPackageTypeBytes
()
The type of package; whether native or non native (e.g., ruby gems,
node.js packages, etc.).
string package_type = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns Type
Description
ByteString
The bytes for packageType.
getParserForType()
public
Parser<PackageOccurrence>
getParserForType
()
Returns
Overrides
getSerializedSize()
public
int
getSerializedSize
()
Returns
Overrides
getUnknownFields()
public
final
UnknownFieldSet
getUnknownFields
()
Returns
Overrides
getVersion()
public
Version
getVersion
()
The version of the package.
.grafeas.v1.Version version = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns
getVersionOrBuilder()
public
VersionOrBuilder
getVersionOrBuilder
()
The version of the package.
.grafeas.v1.Version version = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns
hasLicense()
public
boolean
hasLicense
()
Licenses that have been declared by the authors of the package.
.grafeas.v1.License license = 6;
Returns Type
Description
boolean
Whether the license field is set.
hasVersion()
public
boolean
hasVersion
()
The version of the package.
.grafeas.v1.Version version = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns Type
Description
boolean
Whether the version field is set.
hashCode()
Returns
Overrides
internalGetFieldAccessorTable()
protected
GeneratedMessageV3
.
FieldAccessorTable
internalGetFieldAccessorTable
()
Returns
Overrides
isInitialized()
public
final
boolean
isInitialized
()
Returns
Overrides
newBuilderForType()
public
PackageOccurrence
.
Builder
newBuilderForType
()
Returns
newBuilderForType(GeneratedMessageV3.BuilderParent parent)
protected
PackageOccurrence
.
Builder
newBuilderForType
(
GeneratedMessageV3
.
BuilderParent
parent
)
Parameter
Returns
Overrides
newInstance(GeneratedMessageV3.UnusedPrivateParameter unused)
protected
Object
newInstance
(
GeneratedMessageV3
.
UnusedPrivateParameter
unused
)
Parameter
Returns
Overrides
toBuilder()
public
PackageOccurrence
.
Builder
toBuilder
()
Returns
writeTo(CodedOutputStream output)
public
void
writeTo
(
CodedOutputStream
output
)
Parameter
Overrides
Exceptions
Send feedback
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License
, and code samples are licensed under the Apache 2.0 License
. For details, see the Google Developers Site Policies
. Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2025-09-04 UTC.
Need to tell us more?
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-09-04 UTC."],[],[],null,[]]