public static final class VulnerabilityNote.WindowsDetail.Builder extends GeneratedMessageV3.Builder<VulnerabilityNote.WindowsDetail.Builder> implements VulnerabilityNote.WindowsDetailOrBuilder
Protobuf type grafeas.v1.VulnerabilityNote.WindowsDetail
Inheritance
Object > AbstractMessageLite.Builder<MessageType,BuilderType> > AbstractMessage.Builder<BuilderType> > GeneratedMessageV3.Builder > VulnerabilityNote.WindowsDetail.BuilderImplements
VulnerabilityNote.WindowsDetailOrBuilderStatic Methods
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
Returns | |
---|---|
Type | Description |
Descriptor |
Methods
addAllFixingKbs(Iterable<? extends VulnerabilityNote.WindowsDetail.KnowledgeBase> values)
public VulnerabilityNote.WindowsDetail.Builder addAllFixingKbs(Iterable<? extends VulnerabilityNote.WindowsDetail.KnowledgeBase> values)
Required. The names of the KBs which have hotfixes to mitigate this vulnerability. Note that there may be multiple hotfixes (and thus multiple KBs) that mitigate a given vulnerability. Currently any listed KBs presence is considered a fix.
repeated .grafeas.v1.VulnerabilityNote.WindowsDetail.KnowledgeBase fixing_kbs = 4;
Parameter | |
---|---|
Name | Description |
values | Iterable<? extends io.grafeas.v1.VulnerabilityNote.WindowsDetail.KnowledgeBase> |
Returns | |
---|---|
Type | Description |
VulnerabilityNote.WindowsDetail.Builder |
addFixingKbs(int index, VulnerabilityNote.WindowsDetail.KnowledgeBase value)
public VulnerabilityNote.WindowsDetail.Builder addFixingKbs(int index, VulnerabilityNote.WindowsDetail.KnowledgeBase value)
Required. The names of the KBs which have hotfixes to mitigate this vulnerability. Note that there may be multiple hotfixes (and thus multiple KBs) that mitigate a given vulnerability. Currently any listed KBs presence is considered a fix.
repeated .grafeas.v1.VulnerabilityNote.WindowsDetail.KnowledgeBase fixing_kbs = 4;
Parameters | |
---|---|
Name | Description |
index | int |
value | VulnerabilityNote.WindowsDetail.KnowledgeBase |
Returns | |
---|---|
Type | Description |
VulnerabilityNote.WindowsDetail.Builder |
addFixingKbs(int index, VulnerabilityNote.WindowsDetail.KnowledgeBase.Builder builderForValue)
public VulnerabilityNote.WindowsDetail.Builder addFixingKbs(int index, VulnerabilityNote.WindowsDetail.KnowledgeBase.Builder builderForValue)
Required. The names of the KBs which have hotfixes to mitigate this vulnerability. Note that there may be multiple hotfixes (and thus multiple KBs) that mitigate a given vulnerability. Currently any listed KBs presence is considered a fix.
repeated .grafeas.v1.VulnerabilityNote.WindowsDetail.KnowledgeBase fixing_kbs = 4;
Parameters | |
---|---|
Name | Description |
index | int |
builderForValue | VulnerabilityNote.WindowsDetail.KnowledgeBase.Builder |
Returns | |
---|---|
Type | Description |
VulnerabilityNote.WindowsDetail.Builder |