public static final class VulnerabilityNote.Builder extends GeneratedMessageV3.Builder<VulnerabilityNote.Builder> implements VulnerabilityNoteOrBuilder
A security vulnerability that can be found in resources.Protobuf type
grafeas.v1.VulnerabilityNote| Modifier and Type | Method and Description |
|---|---|
VulnerabilityNote.Builder |
addAllDetails(Iterable<? extends VulnerabilityNote.Detail> values)
Details of all known distros and packages affected by this vulnerability.
|
VulnerabilityNote.Builder |
addAllWindowsDetails(Iterable<? extends VulnerabilityNote.WindowsDetail> values)
Windows details get their own format because the information format and
model don't match a normal detail.
|
VulnerabilityNote.Builder |
addDetails(int index,
VulnerabilityNote.Detail.Builder builderForValue)
Details of all known distros and packages affected by this vulnerability.
|
VulnerabilityNote.Builder |
addDetails(int index,
VulnerabilityNote.Detail value)
Details of all known distros and packages affected by this vulnerability.
|
VulnerabilityNote.Builder |
addDetails(VulnerabilityNote.Detail.Builder builderForValue)
Details of all known distros and packages affected by this vulnerability.
|
VulnerabilityNote.Builder |
addDetails(VulnerabilityNote.Detail value)
Details of all known distros and packages affected by this vulnerability.
|
VulnerabilityNote.Detail.Builder |
addDetailsBuilder()
Details of all known distros and packages affected by this vulnerability.
|
VulnerabilityNote.Detail.Builder |
addDetailsBuilder(int index)
Details of all known distros and packages affected by this vulnerability.
|
VulnerabilityNote.Builder |
addRepeatedField(Descriptors.FieldDescriptor field,
Object value) |
VulnerabilityNote.Builder |
addWindowsDetails(int index,
VulnerabilityNote.WindowsDetail.Builder builderForValue)
Windows details get their own format because the information format and
model don't match a normal detail.
|
VulnerabilityNote.Builder |
addWindowsDetails(int index,
VulnerabilityNote.WindowsDetail value)
Windows details get their own format because the information format and
model don't match a normal detail.
|
VulnerabilityNote.Builder |
addWindowsDetails(VulnerabilityNote.WindowsDetail.Builder builderForValue)
Windows details get their own format because the information format and
model don't match a normal detail.
|
VulnerabilityNote.Builder |
addWindowsDetails(VulnerabilityNote.WindowsDetail value)
Windows details get their own format because the information format and
model don't match a normal detail.
|
VulnerabilityNote.WindowsDetail.Builder |
addWindowsDetailsBuilder()
Windows details get their own format because the information format and
model don't match a normal detail.
|
VulnerabilityNote.WindowsDetail.Builder |
addWindowsDetailsBuilder(int index)
Windows details get their own format because the information format and
model don't match a normal detail.
|
VulnerabilityNote |
build() |
VulnerabilityNote |
buildPartial() |
VulnerabilityNote.Builder |
clear() |
VulnerabilityNote.Builder |
clearCvssScore()
The CVSS score of this vulnerability.
|
VulnerabilityNote.Builder |
clearCvssV3()
The full description of the CVSSv3 for this vulnerability.
|
VulnerabilityNote.Builder |
clearDetails()
Details of all known distros and packages affected by this vulnerability.
|
VulnerabilityNote.Builder |
clearField(Descriptors.FieldDescriptor field) |
VulnerabilityNote.Builder |
clearOneof(Descriptors.OneofDescriptor oneof) |
VulnerabilityNote.Builder |
clearSeverity()
The note provider assigned severity of this vulnerability.
|
VulnerabilityNote.Builder |
clearWindowsDetails()
Windows details get their own format because the information format and
model don't match a normal detail.
|
VulnerabilityNote.Builder |
clone() |
float |
getCvssScore()
The CVSS score of this vulnerability.
|
CVSSv3 |
getCvssV3()
The full description of the CVSSv3 for this vulnerability.
|
CVSSv3.Builder |
getCvssV3Builder()
The full description of the CVSSv3 for this vulnerability.
|
CVSSv3OrBuilder |
getCvssV3OrBuilder()
The full description of the CVSSv3 for this vulnerability.
|
VulnerabilityNote |
getDefaultInstanceForType() |
static Descriptors.Descriptor |
getDescriptor() |
Descriptors.Descriptor |
getDescriptorForType() |
VulnerabilityNote.Detail |
getDetails(int index)
Details of all known distros and packages affected by this vulnerability.
|
VulnerabilityNote.Detail.Builder |
getDetailsBuilder(int index)
Details of all known distros and packages affected by this vulnerability.
|
List<VulnerabilityNote.Detail.Builder> |
getDetailsBuilderList()
Details of all known distros and packages affected by this vulnerability.
|
int |
getDetailsCount()
Details of all known distros and packages affected by this vulnerability.
|
List<VulnerabilityNote.Detail> |
getDetailsList()
Details of all known distros and packages affected by this vulnerability.
|
VulnerabilityNote.DetailOrBuilder |
getDetailsOrBuilder(int index)
Details of all known distros and packages affected by this vulnerability.
|
List<? extends VulnerabilityNote.DetailOrBuilder> |
getDetailsOrBuilderList()
Details of all known distros and packages affected by this vulnerability.
|
Severity |
getSeverity()
The note provider assigned severity of this vulnerability.
|
int |
getSeverityValue()
The note provider assigned severity of this vulnerability.
|
VulnerabilityNote.WindowsDetail |
getWindowsDetails(int index)
Windows details get their own format because the information format and
model don't match a normal detail.
|
VulnerabilityNote.WindowsDetail.Builder |
getWindowsDetailsBuilder(int index)
Windows details get their own format because the information format and
model don't match a normal detail.
|
List<VulnerabilityNote.WindowsDetail.Builder> |
getWindowsDetailsBuilderList()
Windows details get their own format because the information format and
model don't match a normal detail.
|
int |
getWindowsDetailsCount()
Windows details get their own format because the information format and
model don't match a normal detail.
|
List<VulnerabilityNote.WindowsDetail> |
getWindowsDetailsList()
Windows details get their own format because the information format and
model don't match a normal detail.
|
VulnerabilityNote.WindowsDetailOrBuilder |
getWindowsDetailsOrBuilder(int index)
Windows details get their own format because the information format and
model don't match a normal detail.
|
List<? extends VulnerabilityNote.WindowsDetailOrBuilder> |
getWindowsDetailsOrBuilderList()
Windows details get their own format because the information format and
model don't match a normal detail.
|
boolean |
hasCvssV3()
The full description of the CVSSv3 for this vulnerability.
|
protected GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
VulnerabilityNote.Builder |
mergeCvssV3(CVSSv3 value)
The full description of the CVSSv3 for this vulnerability.
|
VulnerabilityNote.Builder |
mergeFrom(CodedInputStream input,
ExtensionRegistryLite extensionRegistry) |
VulnerabilityNote.Builder |
mergeFrom(Message other) |
VulnerabilityNote.Builder |
mergeFrom(VulnerabilityNote other) |
VulnerabilityNote.Builder |
mergeUnknownFields(UnknownFieldSet unknownFields) |
VulnerabilityNote.Builder |
removeDetails(int index)
Details of all known distros and packages affected by this vulnerability.
|
VulnerabilityNote.Builder |
removeWindowsDetails(int index)
Windows details get their own format because the information format and
model don't match a normal detail.
|
VulnerabilityNote.Builder |
setCvssScore(float value)
The CVSS score of this vulnerability.
|
VulnerabilityNote.Builder |
setCvssV3(CVSSv3.Builder builderForValue)
The full description of the CVSSv3 for this vulnerability.
|
VulnerabilityNote.Builder |
setCvssV3(CVSSv3 value)
The full description of the CVSSv3 for this vulnerability.
|
VulnerabilityNote.Builder |
setDetails(int index,
VulnerabilityNote.Detail.Builder builderForValue)
Details of all known distros and packages affected by this vulnerability.
|
VulnerabilityNote.Builder |
setDetails(int index,
VulnerabilityNote.Detail value)
Details of all known distros and packages affected by this vulnerability.
|
VulnerabilityNote.Builder |
setField(Descriptors.FieldDescriptor field,
Object value) |
VulnerabilityNote.Builder |
setRepeatedField(Descriptors.FieldDescriptor field,
int index,
Object value) |
VulnerabilityNote.Builder |
setSeverity(Severity value)
The note provider assigned severity of this vulnerability.
|
VulnerabilityNote.Builder |
setSeverityValue(int value)
The note provider assigned severity of this vulnerability.
|
VulnerabilityNote.Builder |
setUnknownFields(UnknownFieldSet unknownFields) |
VulnerabilityNote.Builder |
setWindowsDetails(int index,
VulnerabilityNote.WindowsDetail.Builder builderForValue)
Windows details get their own format because the information format and
model don't match a normal detail.
|
VulnerabilityNote.Builder |
setWindowsDetails(int index,
VulnerabilityNote.WindowsDetail value)
Windows details get their own format because the information format and
model don't match a normal detail.
|
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, newBuilderForField, onBuilt, onChanged, setUnknownFieldsProto3findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringaddAll, addAll, mergeFrom, newUninitializedMessageExceptionequals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitfindInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneofmergeFrompublic static final Descriptors.Descriptor getDescriptor()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class GeneratedMessageV3.Builder<VulnerabilityNote.Builder>public VulnerabilityNote.Builder clear()
clear in interface Message.Builderclear in interface MessageLite.Builderclear in class GeneratedMessageV3.Builder<VulnerabilityNote.Builder>public Descriptors.Descriptor getDescriptorForType()
getDescriptorForType in interface Message.BuildergetDescriptorForType in interface MessageOrBuildergetDescriptorForType in class GeneratedMessageV3.Builder<VulnerabilityNote.Builder>public VulnerabilityNote getDefaultInstanceForType()
getDefaultInstanceForType in interface MessageLiteOrBuildergetDefaultInstanceForType in interface MessageOrBuilderpublic VulnerabilityNote build()
build in interface Message.Builderbuild in interface MessageLite.Builderpublic VulnerabilityNote buildPartial()
buildPartial in interface Message.BuilderbuildPartial in interface MessageLite.Builderpublic VulnerabilityNote.Builder clone()
clone in interface Message.Builderclone in interface MessageLite.Builderclone in class GeneratedMessageV3.Builder<VulnerabilityNote.Builder>public VulnerabilityNote.Builder setField(Descriptors.FieldDescriptor field, Object value)
setField in interface Message.BuildersetField in class GeneratedMessageV3.Builder<VulnerabilityNote.Builder>public VulnerabilityNote.Builder clearField(Descriptors.FieldDescriptor field)
clearField in interface Message.BuilderclearField in class GeneratedMessageV3.Builder<VulnerabilityNote.Builder>public VulnerabilityNote.Builder clearOneof(Descriptors.OneofDescriptor oneof)
clearOneof in interface Message.BuilderclearOneof in class GeneratedMessageV3.Builder<VulnerabilityNote.Builder>public VulnerabilityNote.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
setRepeatedField in interface Message.BuildersetRepeatedField in class GeneratedMessageV3.Builder<VulnerabilityNote.Builder>public VulnerabilityNote.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
addRepeatedField in interface Message.BuilderaddRepeatedField in class GeneratedMessageV3.Builder<VulnerabilityNote.Builder>public VulnerabilityNote.Builder mergeFrom(Message other)
mergeFrom in interface Message.BuildermergeFrom in class AbstractMessage.Builder<VulnerabilityNote.Builder>public VulnerabilityNote.Builder mergeFrom(VulnerabilityNote other)
public final boolean isInitialized()
isInitialized in interface MessageLiteOrBuilderisInitialized in class GeneratedMessageV3.Builder<VulnerabilityNote.Builder>public VulnerabilityNote.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry) throws IOException
mergeFrom in interface Message.BuildermergeFrom in interface MessageLite.BuildermergeFrom in class AbstractMessage.Builder<VulnerabilityNote.Builder>IOExceptionpublic float getCvssScore()
The CVSS score of this vulnerability. CVSS score is on a scale of 0 - 10 where 0 indicates low severity and 10 indicates high severity.
float cvss_score = 1;getCvssScore in interface VulnerabilityNoteOrBuilderpublic VulnerabilityNote.Builder setCvssScore(float value)
The CVSS score of this vulnerability. CVSS score is on a scale of 0 - 10 where 0 indicates low severity and 10 indicates high severity.
float cvss_score = 1;public VulnerabilityNote.Builder clearCvssScore()
The CVSS score of this vulnerability. CVSS score is on a scale of 0 - 10 where 0 indicates low severity and 10 indicates high severity.
float cvss_score = 1;public int getSeverityValue()
The note provider assigned severity of this vulnerability.
.grafeas.v1.Severity severity = 2;getSeverityValue in interface VulnerabilityNoteOrBuilderpublic VulnerabilityNote.Builder setSeverityValue(int value)
The note provider assigned severity of this vulnerability.
.grafeas.v1.Severity severity = 2;public Severity getSeverity()
The note provider assigned severity of this vulnerability.
.grafeas.v1.Severity severity = 2;getSeverity in interface VulnerabilityNoteOrBuilderpublic VulnerabilityNote.Builder setSeverity(Severity value)
The note provider assigned severity of this vulnerability.
.grafeas.v1.Severity severity = 2;public VulnerabilityNote.Builder clearSeverity()
The note provider assigned severity of this vulnerability.
.grafeas.v1.Severity severity = 2;public List<VulnerabilityNote.Detail> getDetailsList()
Details of all known distros and packages affected by this vulnerability.
repeated .grafeas.v1.VulnerabilityNote.Detail details = 3;getDetailsList in interface VulnerabilityNoteOrBuilderpublic int getDetailsCount()
Details of all known distros and packages affected by this vulnerability.
repeated .grafeas.v1.VulnerabilityNote.Detail details = 3;getDetailsCount in interface VulnerabilityNoteOrBuilderpublic VulnerabilityNote.Detail getDetails(int index)
Details of all known distros and packages affected by this vulnerability.
repeated .grafeas.v1.VulnerabilityNote.Detail details = 3;getDetails in interface VulnerabilityNoteOrBuilderpublic VulnerabilityNote.Builder setDetails(int index, VulnerabilityNote.Detail value)
Details of all known distros and packages affected by this vulnerability.
repeated .grafeas.v1.VulnerabilityNote.Detail details = 3;public VulnerabilityNote.Builder setDetails(int index, VulnerabilityNote.Detail.Builder builderForValue)
Details of all known distros and packages affected by this vulnerability.
repeated .grafeas.v1.VulnerabilityNote.Detail details = 3;public VulnerabilityNote.Builder addDetails(VulnerabilityNote.Detail value)
Details of all known distros and packages affected by this vulnerability.
repeated .grafeas.v1.VulnerabilityNote.Detail details = 3;public VulnerabilityNote.Builder addDetails(int index, VulnerabilityNote.Detail value)
Details of all known distros and packages affected by this vulnerability.
repeated .grafeas.v1.VulnerabilityNote.Detail details = 3;public VulnerabilityNote.Builder addDetails(VulnerabilityNote.Detail.Builder builderForValue)
Details of all known distros and packages affected by this vulnerability.
repeated .grafeas.v1.VulnerabilityNote.Detail details = 3;public VulnerabilityNote.Builder addDetails(int index, VulnerabilityNote.Detail.Builder builderForValue)
Details of all known distros and packages affected by this vulnerability.
repeated .grafeas.v1.VulnerabilityNote.Detail details = 3;public VulnerabilityNote.Builder addAllDetails(Iterable<? extends VulnerabilityNote.Detail> values)
Details of all known distros and packages affected by this vulnerability.
repeated .grafeas.v1.VulnerabilityNote.Detail details = 3;public VulnerabilityNote.Builder clearDetails()
Details of all known distros and packages affected by this vulnerability.
repeated .grafeas.v1.VulnerabilityNote.Detail details = 3;public VulnerabilityNote.Builder removeDetails(int index)
Details of all known distros and packages affected by this vulnerability.
repeated .grafeas.v1.VulnerabilityNote.Detail details = 3;public VulnerabilityNote.Detail.Builder getDetailsBuilder(int index)
Details of all known distros and packages affected by this vulnerability.
repeated .grafeas.v1.VulnerabilityNote.Detail details = 3;public VulnerabilityNote.DetailOrBuilder getDetailsOrBuilder(int index)
Details of all known distros and packages affected by this vulnerability.
repeated .grafeas.v1.VulnerabilityNote.Detail details = 3;getDetailsOrBuilder in interface VulnerabilityNoteOrBuilderpublic List<? extends VulnerabilityNote.DetailOrBuilder> getDetailsOrBuilderList()
Details of all known distros and packages affected by this vulnerability.
repeated .grafeas.v1.VulnerabilityNote.Detail details = 3;getDetailsOrBuilderList in interface VulnerabilityNoteOrBuilderpublic VulnerabilityNote.Detail.Builder addDetailsBuilder()
Details of all known distros and packages affected by this vulnerability.
repeated .grafeas.v1.VulnerabilityNote.Detail details = 3;public VulnerabilityNote.Detail.Builder addDetailsBuilder(int index)
Details of all known distros and packages affected by this vulnerability.
repeated .grafeas.v1.VulnerabilityNote.Detail details = 3;public List<VulnerabilityNote.Detail.Builder> getDetailsBuilderList()
Details of all known distros and packages affected by this vulnerability.
repeated .grafeas.v1.VulnerabilityNote.Detail details = 3;public boolean hasCvssV3()
The full description of the CVSSv3 for this vulnerability.
.grafeas.v1.CVSSv3 cvss_v3 = 4;hasCvssV3 in interface VulnerabilityNoteOrBuilderpublic CVSSv3 getCvssV3()
The full description of the CVSSv3 for this vulnerability.
.grafeas.v1.CVSSv3 cvss_v3 = 4;getCvssV3 in interface VulnerabilityNoteOrBuilderpublic VulnerabilityNote.Builder setCvssV3(CVSSv3 value)
The full description of the CVSSv3 for this vulnerability.
.grafeas.v1.CVSSv3 cvss_v3 = 4;public VulnerabilityNote.Builder setCvssV3(CVSSv3.Builder builderForValue)
The full description of the CVSSv3 for this vulnerability.
.grafeas.v1.CVSSv3 cvss_v3 = 4;public VulnerabilityNote.Builder mergeCvssV3(CVSSv3 value)
The full description of the CVSSv3 for this vulnerability.
.grafeas.v1.CVSSv3 cvss_v3 = 4;public VulnerabilityNote.Builder clearCvssV3()
The full description of the CVSSv3 for this vulnerability.
.grafeas.v1.CVSSv3 cvss_v3 = 4;public CVSSv3.Builder getCvssV3Builder()
The full description of the CVSSv3 for this vulnerability.
.grafeas.v1.CVSSv3 cvss_v3 = 4;public CVSSv3OrBuilder getCvssV3OrBuilder()
The full description of the CVSSv3 for this vulnerability.
.grafeas.v1.CVSSv3 cvss_v3 = 4;getCvssV3OrBuilder in interface VulnerabilityNoteOrBuilderpublic List<VulnerabilityNote.WindowsDetail> getWindowsDetailsList()
Windows details get their own format because the information format and model don't match a normal detail. Specifically Windows updates are done as patches, thus Windows vulnerabilities really are a missing package, rather than a package being at an incorrect version.
repeated .grafeas.v1.VulnerabilityNote.WindowsDetail windows_details = 5;getWindowsDetailsList in interface VulnerabilityNoteOrBuilderpublic int getWindowsDetailsCount()
Windows details get their own format because the information format and model don't match a normal detail. Specifically Windows updates are done as patches, thus Windows vulnerabilities really are a missing package, rather than a package being at an incorrect version.
repeated .grafeas.v1.VulnerabilityNote.WindowsDetail windows_details = 5;getWindowsDetailsCount in interface VulnerabilityNoteOrBuilderpublic VulnerabilityNote.WindowsDetail getWindowsDetails(int index)
Windows details get their own format because the information format and model don't match a normal detail. Specifically Windows updates are done as patches, thus Windows vulnerabilities really are a missing package, rather than a package being at an incorrect version.
repeated .grafeas.v1.VulnerabilityNote.WindowsDetail windows_details = 5;getWindowsDetails in interface VulnerabilityNoteOrBuilderpublic VulnerabilityNote.Builder setWindowsDetails(int index, VulnerabilityNote.WindowsDetail value)
Windows details get their own format because the information format and model don't match a normal detail. Specifically Windows updates are done as patches, thus Windows vulnerabilities really are a missing package, rather than a package being at an incorrect version.
repeated .grafeas.v1.VulnerabilityNote.WindowsDetail windows_details = 5;public VulnerabilityNote.Builder setWindowsDetails(int index, VulnerabilityNote.WindowsDetail.Builder builderForValue)
Windows details get their own format because the information format and model don't match a normal detail. Specifically Windows updates are done as patches, thus Windows vulnerabilities really are a missing package, rather than a package being at an incorrect version.
repeated .grafeas.v1.VulnerabilityNote.WindowsDetail windows_details = 5;public VulnerabilityNote.Builder addWindowsDetails(VulnerabilityNote.WindowsDetail value)
Windows details get their own format because the information format and model don't match a normal detail. Specifically Windows updates are done as patches, thus Windows vulnerabilities really are a missing package, rather than a package being at an incorrect version.
repeated .grafeas.v1.VulnerabilityNote.WindowsDetail windows_details = 5;public VulnerabilityNote.Builder addWindowsDetails(int index, VulnerabilityNote.WindowsDetail value)
Windows details get their own format because the information format and model don't match a normal detail. Specifically Windows updates are done as patches, thus Windows vulnerabilities really are a missing package, rather than a package being at an incorrect version.
repeated .grafeas.v1.VulnerabilityNote.WindowsDetail windows_details = 5;public VulnerabilityNote.Builder addWindowsDetails(VulnerabilityNote.WindowsDetail.Builder builderForValue)
Windows details get their own format because the information format and model don't match a normal detail. Specifically Windows updates are done as patches, thus Windows vulnerabilities really are a missing package, rather than a package being at an incorrect version.
repeated .grafeas.v1.VulnerabilityNote.WindowsDetail windows_details = 5;public VulnerabilityNote.Builder addWindowsDetails(int index, VulnerabilityNote.WindowsDetail.Builder builderForValue)
Windows details get their own format because the information format and model don't match a normal detail. Specifically Windows updates are done as patches, thus Windows vulnerabilities really are a missing package, rather than a package being at an incorrect version.
repeated .grafeas.v1.VulnerabilityNote.WindowsDetail windows_details = 5;public VulnerabilityNote.Builder addAllWindowsDetails(Iterable<? extends VulnerabilityNote.WindowsDetail> values)
Windows details get their own format because the information format and model don't match a normal detail. Specifically Windows updates are done as patches, thus Windows vulnerabilities really are a missing package, rather than a package being at an incorrect version.
repeated .grafeas.v1.VulnerabilityNote.WindowsDetail windows_details = 5;public VulnerabilityNote.Builder clearWindowsDetails()
Windows details get their own format because the information format and model don't match a normal detail. Specifically Windows updates are done as patches, thus Windows vulnerabilities really are a missing package, rather than a package being at an incorrect version.
repeated .grafeas.v1.VulnerabilityNote.WindowsDetail windows_details = 5;public VulnerabilityNote.Builder removeWindowsDetails(int index)
Windows details get their own format because the information format and model don't match a normal detail. Specifically Windows updates are done as patches, thus Windows vulnerabilities really are a missing package, rather than a package being at an incorrect version.
repeated .grafeas.v1.VulnerabilityNote.WindowsDetail windows_details = 5;public VulnerabilityNote.WindowsDetail.Builder getWindowsDetailsBuilder(int index)
Windows details get their own format because the information format and model don't match a normal detail. Specifically Windows updates are done as patches, thus Windows vulnerabilities really are a missing package, rather than a package being at an incorrect version.
repeated .grafeas.v1.VulnerabilityNote.WindowsDetail windows_details = 5;public VulnerabilityNote.WindowsDetailOrBuilder getWindowsDetailsOrBuilder(int index)
Windows details get their own format because the information format and model don't match a normal detail. Specifically Windows updates are done as patches, thus Windows vulnerabilities really are a missing package, rather than a package being at an incorrect version.
repeated .grafeas.v1.VulnerabilityNote.WindowsDetail windows_details = 5;getWindowsDetailsOrBuilder in interface VulnerabilityNoteOrBuilderpublic List<? extends VulnerabilityNote.WindowsDetailOrBuilder> getWindowsDetailsOrBuilderList()
Windows details get their own format because the information format and model don't match a normal detail. Specifically Windows updates are done as patches, thus Windows vulnerabilities really are a missing package, rather than a package being at an incorrect version.
repeated .grafeas.v1.VulnerabilityNote.WindowsDetail windows_details = 5;getWindowsDetailsOrBuilderList in interface VulnerabilityNoteOrBuilderpublic VulnerabilityNote.WindowsDetail.Builder addWindowsDetailsBuilder()
Windows details get their own format because the information format and model don't match a normal detail. Specifically Windows updates are done as patches, thus Windows vulnerabilities really are a missing package, rather than a package being at an incorrect version.
repeated .grafeas.v1.VulnerabilityNote.WindowsDetail windows_details = 5;public VulnerabilityNote.WindowsDetail.Builder addWindowsDetailsBuilder(int index)
Windows details get their own format because the information format and model don't match a normal detail. Specifically Windows updates are done as patches, thus Windows vulnerabilities really are a missing package, rather than a package being at an incorrect version.
repeated .grafeas.v1.VulnerabilityNote.WindowsDetail windows_details = 5;public List<VulnerabilityNote.WindowsDetail.Builder> getWindowsDetailsBuilderList()
Windows details get their own format because the information format and model don't match a normal detail. Specifically Windows updates are done as patches, thus Windows vulnerabilities really are a missing package, rather than a package being at an incorrect version.
repeated .grafeas.v1.VulnerabilityNote.WindowsDetail windows_details = 5;public final VulnerabilityNote.Builder setUnknownFields(UnknownFieldSet unknownFields)
setUnknownFields in interface Message.BuildersetUnknownFields in class GeneratedMessageV3.Builder<VulnerabilityNote.Builder>public final VulnerabilityNote.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
mergeUnknownFields in interface Message.BuildermergeUnknownFields in class GeneratedMessageV3.Builder<VulnerabilityNote.Builder>Copyright © 2019 Google LLC. All rights reserved.