Send feedback
Class UpgradeDistribution (2.3.1) Stay organized with collections
Save and categorize content based on your preferences.
Version 2.3.1 keyboard_arrow_down
public
final
class
UpgradeDistribution
extends
GeneratedMessageV3
implements
UpgradeDistributionOrBuilder
The Upgrade Distribution represents metadata about the Upgrade for each
operating system (CPE). Some distributions have additional metadata around
updates, classifying them into various categories and severities.
Protobuf type grafeas.v1.UpgradeDistribution
Static Fields
CLASSIFICATION_FIELD_NUMBER
public
static
final
int
CLASSIFICATION_FIELD_NUMBER
Field Value
CPE_URI_FIELD_NUMBER
public
static
final
int
CPE_URI_FIELD_NUMBER
Field Value
CVE_FIELD_NUMBER
public
static
final
int
CVE_FIELD_NUMBER
Field Value
SEVERITY_FIELD_NUMBER
public
static
final
int
SEVERITY_FIELD_NUMBER
Field Value
Static Methods
getDefaultInstance()
public
static
UpgradeDistribution
getDefaultInstance
()
Returns
getDescriptor()
public
static
final
Descriptors
.
Descriptor
getDescriptor
()
Returns
newBuilder()
public
static
UpgradeDistribution
.
Builder
newBuilder
()
Returns
newBuilder(UpgradeDistribution prototype)
public
static
UpgradeDistribution
.
Builder
newBuilder
(
UpgradeDistribution
prototype
)
Parameter
Returns
public
static
UpgradeDistribution
parseDelimitedFrom
(
InputStream
input
)
Parameter
Returns
Exceptions
public
static
UpgradeDistribution
parseDelimitedFrom
(
InputStream
input
,
ExtensionRegistryLite
extensionRegistry
)
Parameters
Returns
Exceptions
parseFrom(byte[] data)
public
static
UpgradeDistribution
parseFrom
(
byte
[]
data
)
Parameter
Returns
Exceptions
parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
public
static
UpgradeDistribution
parseFrom
(
byte
[]
data
,
ExtensionRegistryLite
extensionRegistry
)
Parameters
Returns
Exceptions
parseFrom(ByteString data)
public
static
UpgradeDistribution
parseFrom
(
ByteString
data
)
Parameter
Returns
Exceptions
parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public
static
UpgradeDistribution
parseFrom
(
ByteString
data
,
ExtensionRegistryLite
extensionRegistry
)
Parameters
Returns
Exceptions
public
static
UpgradeDistribution
parseFrom
(
CodedInputStream
input
)
Parameter
Returns
Exceptions
public
static
UpgradeDistribution
parseFrom
(
CodedInputStream
input
,
ExtensionRegistryLite
extensionRegistry
)
Parameters
Returns
Exceptions
public
static
UpgradeDistribution
parseFrom
(
InputStream
input
)
Parameter
Returns
Exceptions
public
static
UpgradeDistribution
parseFrom
(
InputStream
input
,
ExtensionRegistryLite
extensionRegistry
)
Parameters
Returns
Exceptions
parseFrom(ByteBuffer data)
public
static
UpgradeDistribution
parseFrom
(
ByteBuffer
data
)
Parameter
Returns
Exceptions
parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
public
static
UpgradeDistribution
parseFrom
(
ByteBuffer
data
,
ExtensionRegistryLite
extensionRegistry
)
Parameters
Returns
Exceptions
parser()
public
static
Parser<UpgradeDistribution>
parser
()
Returns
Methods
equals(Object obj)
public
boolean
equals
(
Object
obj
)
Parameter
Returns
Overrides
getClassification()
public
String
getClassification
()
Returns
getClassificationBytes()
public
ByteString
getClassificationBytes
()
Returns Type
Description
ByteString
The bytes for classification.
getCpeUri()
public
String
getCpeUri
()
Returns
getCpeUriBytes()
public
ByteString
getCpeUriBytes
()
Returns
getCve(int index)
public
String
getCve
(
int
index
)
The cve tied to this Upgrade.
repeated string cve = 4;
Parameter Name
Description
index
int
The index of the element to return.
Returns Type
Description
String
The cve at the given index.
getCveBytes(int index)
public
ByteString
getCveBytes
(
int
index
)
The cve tied to this Upgrade.
repeated string cve = 4;
Parameter Name
Description
index
int
The index of the value to return.
Returns Type
Description
ByteString
The bytes of the cve at the given index.
getCveCount()
public
int
getCveCount
()
The cve tied to this Upgrade.
repeated string cve = 4;
Returns
getCveList()
public
ProtocolStringList
getCveList
()
The cve tied to this Upgrade.
repeated string cve = 4;
Returns
getDefaultInstanceForType()
public
UpgradeDistribution
getDefaultInstanceForType
()
Returns
getParserForType()
public
Parser<UpgradeDistribution>
getParserForType
()
Returns
Overrides
getSerializedSize()
public
int
getSerializedSize
()
Returns
Overrides
getSeverity()
public
String
getSeverity
()
The severity as specified by the upstream operating system.
string severity = 3;
Returns
getSeverityBytes()
public
ByteString
getSeverityBytes
()
The severity as specified by the upstream operating system.
string severity = 3;
Returns
getUnknownFields()
public
final
UnknownFieldSet
getUnknownFields
()
Returns
Overrides
hashCode()
Returns
Overrides
internalGetFieldAccessorTable()
protected
GeneratedMessageV3
.
FieldAccessorTable
internalGetFieldAccessorTable
()
Returns
Overrides
isInitialized()
public
final
boolean
isInitialized
()
Returns
Overrides
newBuilderForType()
public
UpgradeDistribution
.
Builder
newBuilderForType
()
Returns
newBuilderForType(GeneratedMessageV3.BuilderParent parent)
protected
UpgradeDistribution
.
Builder
newBuilderForType
(
GeneratedMessageV3
.
BuilderParent
parent
)
Parameter
Returns
Overrides
newInstance(GeneratedMessageV3.UnusedPrivateParameter unused)
protected
Object
newInstance
(
GeneratedMessageV3
.
UnusedPrivateParameter
unused
)
Parameter
Returns
Overrides
toBuilder()
public
UpgradeDistribution
.
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,[]]