public final class PackageIssue extends com.google.protobuf.GeneratedMessageV3 implements PackageIssueOrBuilder
This message wraps a location affected by a vulnerability and its associated fix (if one is available).Protobuf type
grafeas.v1beta1.vulnerability.PackageIssue| Modifier and Type | Class and Description |
|---|---|
static class |
PackageIssue.Builder
This message wraps a location affected by a vulnerability and its
associated fix (if one is available).
|
com.google.protobuf.GeneratedMessageV3.BuilderParent, com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageType extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage,BuilderType extends com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageType,BuilderType>>, com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageType extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage>, com.google.protobuf.GeneratedMessageV3.ExtendableMessageOrBuilder<MessageType extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage>, com.google.protobuf.GeneratedMessageV3.FieldAccessorTable| Modifier and Type | Field and Description |
|---|---|
static int |
AFFECTED_LOCATION_FIELD_NUMBER |
static int |
FIXED_LOCATION_FIELD_NUMBER |
static int |
SEVERITY_NAME_FIELD_NUMBER |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object obj) |
VulnerabilityLocation |
getAffectedLocation()
The location of the vulnerability.
|
VulnerabilityLocationOrBuilder |
getAffectedLocationOrBuilder()
The location of the vulnerability.
|
static PackageIssue |
getDefaultInstance() |
PackageIssue |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
VulnerabilityLocation |
getFixedLocation()
The location of the available fix for vulnerability.
|
VulnerabilityLocationOrBuilder |
getFixedLocationOrBuilder()
The location of the available fix for vulnerability.
|
com.google.protobuf.Parser<PackageIssue> |
getParserForType() |
int |
getSerializedSize() |
String |
getSeverityName()
The severity (e.g., distro assigned severity) for this vulnerability.
|
com.google.protobuf.ByteString |
getSeverityNameBytes()
The severity (e.g., distro assigned severity) for this vulnerability.
|
com.google.protobuf.UnknownFieldSet |
getUnknownFields() |
boolean |
hasAffectedLocation()
The location of the vulnerability.
|
boolean |
hasFixedLocation()
The location of the available fix for vulnerability.
|
int |
hashCode() |
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
static PackageIssue.Builder |
newBuilder() |
static PackageIssue.Builder |
newBuilder(PackageIssue prototype) |
PackageIssue.Builder |
newBuilderForType() |
protected PackageIssue.Builder |
newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) |
static PackageIssue |
parseDelimitedFrom(InputStream input) |
static PackageIssue |
parseDelimitedFrom(InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static PackageIssue |
parseFrom(byte[] data) |
static PackageIssue |
parseFrom(byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static PackageIssue |
parseFrom(ByteBuffer data) |
static PackageIssue |
parseFrom(ByteBuffer data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static PackageIssue |
parseFrom(com.google.protobuf.ByteString data) |
static PackageIssue |
parseFrom(com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static PackageIssue |
parseFrom(com.google.protobuf.CodedInputStream input) |
static PackageIssue |
parseFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static PackageIssue |
parseFrom(InputStream input) |
static PackageIssue |
parseFrom(InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static com.google.protobuf.Parser<PackageIssue> |
parser() |
PackageIssue.Builder |
toBuilder() |
void |
writeTo(com.google.protobuf.CodedOutputStream output) |
canUseUnsafe, computeStringSize, computeStringSizeNoTag, emptyBooleanList, emptyDoubleList, emptyFloatList, emptyIntList, emptyLongList, getAllFields, getDescriptorForType, getField, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, hasField, hasOneof, internalGetMapField, makeExtensionsImmutable, mutableCopy, mutableCopy, mutableCopy, mutableCopy, mutableCopy, newBooleanList, newBuilderForType, newDoubleList, newFloatList, newIntList, newLongList, parseDelimitedWithIOException, parseDelimitedWithIOException, parseUnknownField, parseUnknownFieldProto3, parseWithIOException, parseWithIOException, parseWithIOException, parseWithIOException, serializeBooleanMapTo, serializeIntegerMapTo, serializeLongMapTo, serializeStringMapTo, writeReplace, writeString, writeStringNoTagfindInitializationErrors, getInitializationErrorString, hashBoolean, hashEnum, hashEnumList, hashFields, hashLong, toStringaddAll, addAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeToclone, finalize, getClass, notify, notifyAll, wait, wait, waitpublic static final int AFFECTED_LOCATION_FIELD_NUMBER
public static final int FIXED_LOCATION_FIELD_NUMBER
public static final int SEVERITY_NAME_FIELD_NUMBER
public final com.google.protobuf.UnknownFieldSet getUnknownFields()
getUnknownFields in interface com.google.protobuf.MessageOrBuildergetUnknownFields in class com.google.protobuf.GeneratedMessageV3public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3public boolean hasAffectedLocation()
The location of the vulnerability.
.grafeas.v1beta1.vulnerability.VulnerabilityLocation affected_location = 1;hasAffectedLocation in interface PackageIssueOrBuilderpublic VulnerabilityLocation getAffectedLocation()
The location of the vulnerability.
.grafeas.v1beta1.vulnerability.VulnerabilityLocation affected_location = 1;getAffectedLocation in interface PackageIssueOrBuilderpublic VulnerabilityLocationOrBuilder getAffectedLocationOrBuilder()
The location of the vulnerability.
.grafeas.v1beta1.vulnerability.VulnerabilityLocation affected_location = 1;getAffectedLocationOrBuilder in interface PackageIssueOrBuilderpublic boolean hasFixedLocation()
The location of the available fix for vulnerability.
.grafeas.v1beta1.vulnerability.VulnerabilityLocation fixed_location = 2;hasFixedLocation in interface PackageIssueOrBuilderpublic VulnerabilityLocation getFixedLocation()
The location of the available fix for vulnerability.
.grafeas.v1beta1.vulnerability.VulnerabilityLocation fixed_location = 2;getFixedLocation in interface PackageIssueOrBuilderpublic VulnerabilityLocationOrBuilder getFixedLocationOrBuilder()
The location of the available fix for vulnerability.
.grafeas.v1beta1.vulnerability.VulnerabilityLocation fixed_location = 2;getFixedLocationOrBuilder in interface PackageIssueOrBuilderpublic String getSeverityName()
The severity (e.g., distro assigned severity) for this vulnerability.
string severity_name = 3;getSeverityName in interface PackageIssueOrBuilderpublic com.google.protobuf.ByteString getSeverityNameBytes()
The severity (e.g., distro assigned severity) for this vulnerability.
string severity_name = 3;getSeverityNameBytes in interface PackageIssueOrBuilderpublic final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3public void writeTo(com.google.protobuf.CodedOutputStream output)
throws IOException
writeTo in interface com.google.protobuf.MessageLitewriteTo in class com.google.protobuf.GeneratedMessageV3IOExceptionpublic int getSerializedSize()
getSerializedSize in interface com.google.protobuf.MessageLitegetSerializedSize in class com.google.protobuf.GeneratedMessageV3public boolean equals(Object obj)
equals in interface com.google.protobuf.Messageequals in class com.google.protobuf.AbstractMessagepublic int hashCode()
hashCode in interface com.google.protobuf.MessagehashCode in class com.google.protobuf.AbstractMessagepublic static PackageIssue parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static PackageIssue parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static PackageIssue parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static PackageIssue parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static PackageIssue parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static PackageIssue parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static PackageIssue parseFrom(InputStream input) throws IOException
IOExceptionpublic static PackageIssue parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic static PackageIssue parseDelimitedFrom(InputStream input) throws IOException
IOExceptionpublic static PackageIssue parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic static PackageIssue parseFrom(com.google.protobuf.CodedInputStream input) throws IOException
IOExceptionpublic static PackageIssue parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic PackageIssue.Builder newBuilderForType()
newBuilderForType in interface com.google.protobuf.MessagenewBuilderForType in interface com.google.protobuf.MessageLitepublic static PackageIssue.Builder newBuilder()
public static PackageIssue.Builder newBuilder(PackageIssue prototype)
public PackageIssue.Builder toBuilder()
toBuilder in interface com.google.protobuf.MessagetoBuilder in interface com.google.protobuf.MessageLiteprotected PackageIssue.Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
newBuilderForType in class com.google.protobuf.GeneratedMessageV3public static PackageIssue getDefaultInstance()
public static com.google.protobuf.Parser<PackageIssue> parser()
public com.google.protobuf.Parser<PackageIssue> getParserForType()
getParserForType in interface com.google.protobuf.MessagegetParserForType in interface com.google.protobuf.MessageLitegetParserForType in class com.google.protobuf.GeneratedMessageV3public PackageIssue getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderCopyright © 2019 Google LLC. All rights reserved.