Class Vulnerabilities.Builder (0.3.0)

public static final class Vulnerabilities.Builder extends GeneratedMessage.Builder<Vulnerabilities.Builder> implements VulnerabilitiesOrBuilder

The Vulnerabilities extension captures details on observed/detected vulnerabilities.

Protobuf type google.backstory.Vulnerabilities

Static Methods

getDescriptor()

public static final Descriptors.Descriptor getDescriptor()
Returns
Type Description
Descriptor

Methods

addAllVulnerabilities(Iterable<? extends Vulnerability> values)

public Vulnerabilities.Builder addAllVulnerabilities(Iterable<? extends Vulnerability> values)

A list of vulnerabilities.

repeated .google.backstory.Vulnerability vulnerabilities = 1 [packed = false];

Parameter
Name Description
values Iterable<? extends com.google.backstory.Vulnerability>
Returns
Type Description
Vulnerabilities.Builder

addVulnerabilities(Vulnerability value)

public Vulnerabilities.Builder addVulnerabilities(Vulnerability value)

A list of vulnerabilities.

repeated .google.backstory.Vulnerability vulnerabilities = 1 [packed = false];

Parameter
Name Description
value Vulnerability
Returns
Type Description
Vulnerabilities.Builder

addVulnerabilities(Vulnerability.Builder builderForValue)

public Vulnerabilities.Builder addVulnerabilities(Vulnerability.Builder builderForValue)

A list of vulnerabilities.

repeated .google.backstory.Vulnerability vulnerabilities = 1 [packed = false];

Parameter
Name Description
builderForValue Vulnerability.Builder
Returns
Type Description
Vulnerabilities.Builder

addVulnerabilities(int index, Vulnerability value)

public Vulnerabilities.Builder addVulnerabilities(int index, Vulnerability value)

A list of vulnerabilities.

repeated .google.backstory.Vulnerability vulnerabilities = 1 [packed = false];

Parameters
Name Description
index int
value Vulnerability
Returns
Type Description
Vulnerabilities.Builder

addVulnerabilities(int index, Vulnerability.Builder builderForValue)

public Vulnerabilities.Builder addVulnerabilities(int index, Vulnerability.Builder builderForValue)

A list of vulnerabilities.

repeated .google.backstory.Vulnerability vulnerabilities = 1 [packed = false];

Parameters
Name Description
index int
builderForValue Vulnerability.Builder
Returns
Type Description
Vulnerabilities.Builder

addVulnerabilitiesBuilder()

public Vulnerability.Builder addVulnerabilitiesBuilder()

A list of vulnerabilities.

repeated .google.backstory.Vulnerability vulnerabilities = 1 [packed = false];

Returns
Type Description
Vulnerability.Builder

addVulnerabilitiesBuilder(int index)

public Vulnerability.Builder addVulnerabilitiesBuilder(int index)

A list of vulnerabilities.

repeated .google.backstory.Vulnerability vulnerabilities = 1 [packed = false];

Parameter
Name Description
index int
Returns
Type Description
Vulnerability.Builder

build()

public Vulnerabilities build()
Returns
Type Description
Vulnerabilities

buildPartial()

public Vulnerabilities buildPartial()
Returns
Type Description
Vulnerabilities

clear()

public Vulnerabilities.Builder clear()
Returns
Type Description
Vulnerabilities.Builder
Overrides

clearVulnerabilities()

public Vulnerabilities.Builder clearVulnerabilities()

A list of vulnerabilities.

repeated .google.backstory.Vulnerability vulnerabilities = 1 [packed = false];

Returns
Type Description
Vulnerabilities.Builder

getDefaultInstanceForType()

public Vulnerabilities getDefaultInstanceForType()
Returns
Type Description
Vulnerabilities

getDescriptorForType()

public Descriptors.Descriptor getDescriptorForType()
Returns
Type Description
Descriptor
Overrides

getVulnerabilities(int index)

public Vulnerability getVulnerabilities(int index)

A list of vulnerabilities.

repeated .google.backstory.Vulnerability vulnerabilities = 1 [packed = false];

Parameter
Name Description
index int
Returns
Type Description
Vulnerability

getVulnerabilitiesBuilder(int index)

public Vulnerability.Builder getVulnerabilitiesBuilder(int index)

A list of vulnerabilities.

repeated .google.backstory.Vulnerability vulnerabilities = 1 [packed = false];

Parameter
Name Description
index int
Returns
Type Description
Vulnerability.Builder

getVulnerabilitiesBuilderList()

public List<Vulnerability.Builder> getVulnerabilitiesBuilderList()

A list of vulnerabilities.

repeated .google.backstory.Vulnerability vulnerabilities = 1 [packed = false];

Returns
Type Description
List<Builder>

getVulnerabilitiesCount()

public int getVulnerabilitiesCount()

A list of vulnerabilities.

repeated .google.backstory.Vulnerability vulnerabilities = 1 [packed = false];

Returns
Type Description
int

getVulnerabilitiesList()

public List<Vulnerability> getVulnerabilitiesList()

A list of vulnerabilities.

repeated .google.backstory.Vulnerability vulnerabilities = 1 [packed = false];

Returns
Type Description
List<Vulnerability>

getVulnerabilitiesOrBuilder(int index)

public VulnerabilityOrBuilder getVulnerabilitiesOrBuilder(int index)

A list of vulnerabilities.

repeated .google.backstory.Vulnerability vulnerabilities = 1 [packed = false];

Parameter
Name Description
index int
Returns
Type Description
VulnerabilityOrBuilder

getVulnerabilitiesOrBuilderList()

public List<? extends VulnerabilityOrBuilder> getVulnerabilitiesOrBuilderList()

A list of vulnerabilities.

repeated .google.backstory.Vulnerability vulnerabilities = 1 [packed = false];

Returns
Type Description
List<? extends com.google.backstory.VulnerabilityOrBuilder>

internalGetFieldAccessorTable()

protected GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
Returns
Type Description
FieldAccessorTable
Overrides

isInitialized()

public final boolean isInitialized()
Returns
Type Description
boolean
Overrides

mergeFrom(Vulnerabilities other)

public Vulnerabilities.Builder mergeFrom(Vulnerabilities other)
Parameter
Name Description
other Vulnerabilities
Returns
Type Description
Vulnerabilities.Builder

mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)

public Vulnerabilities.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Name Description
input CodedInputStream
extensionRegistry ExtensionRegistryLite
Returns
Type Description
Vulnerabilities.Builder
Overrides
Exceptions
Type Description
IOException

mergeFrom(Message other)

public Vulnerabilities.Builder mergeFrom(Message other)
Parameter
Name Description
other Message
Returns
Type Description
Vulnerabilities.Builder
Overrides

removeVulnerabilities(int index)

public Vulnerabilities.Builder removeVulnerabilities(int index)

A list of vulnerabilities.

repeated .google.backstory.Vulnerability vulnerabilities = 1 [packed = false];

Parameter
Name Description
index int
Returns
Type Description
Vulnerabilities.Builder

setVulnerabilities(int index, Vulnerability value)

public Vulnerabilities.Builder setVulnerabilities(int index, Vulnerability value)

A list of vulnerabilities.

repeated .google.backstory.Vulnerability vulnerabilities = 1 [packed = false];

Parameters
Name Description
index int
value Vulnerability
Returns
Type Description
Vulnerabilities.Builder

setVulnerabilities(int index, Vulnerability.Builder builderForValue)

public Vulnerabilities.Builder setVulnerabilities(int index, Vulnerability.Builder builderForValue)

A list of vulnerabilities.

repeated .google.backstory.Vulnerability vulnerabilities = 1 [packed = false];

Parameters
Name Description
index int
builderForValue Vulnerability.Builder
Returns
Type Description
Vulnerabilities.Builder