Class VulnerabilityAssessmentNote.Assessment.Justification.Builder (2.20.0)

public static final class VulnerabilityAssessmentNote.Assessment.Justification.Builder extends GeneratedMessageV3.Builder<VulnerabilityAssessmentNote.Assessment.Justification.Builder> implements VulnerabilityAssessmentNote.Assessment.JustificationOrBuilder

Justification provides the justification when the state of the assessment if NOT_AFFECTED.

Protobuf type grafeas.v1.VulnerabilityAssessmentNote.Assessment.Justification

Inheritance

Object > AbstractMessageLite.Builder<MessageType,BuilderType> > AbstractMessage.Builder<BuilderType> > GeneratedMessageV3.Builder > VulnerabilityAssessmentNote.Assessment.Justification.Builder

Static Methods

getDescriptor()

public static final Descriptors.Descriptor getDescriptor()
Returns
TypeDescription
Descriptor

Methods

addRepeatedField(Descriptors.FieldDescriptor field, Object value)

public VulnerabilityAssessmentNote.Assessment.Justification.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Parameters
NameDescription
fieldFieldDescriptor
valueObject
Returns
TypeDescription
VulnerabilityAssessmentNote.Assessment.Justification.Builder
Overrides

build()

public VulnerabilityAssessmentNote.Assessment.Justification build()
Returns
TypeDescription
VulnerabilityAssessmentNote.Assessment.Justification

buildPartial()

public VulnerabilityAssessmentNote.Assessment.Justification buildPartial()
Returns
TypeDescription
VulnerabilityAssessmentNote.Assessment.Justification

clear()

public VulnerabilityAssessmentNote.Assessment.Justification.Builder clear()
Returns
TypeDescription
VulnerabilityAssessmentNote.Assessment.Justification.Builder
Overrides

clearDetails()

public VulnerabilityAssessmentNote.Assessment.Justification.Builder clearDetails()

Additional details on why this justification was chosen.

string details = 2;

Returns
TypeDescription
VulnerabilityAssessmentNote.Assessment.Justification.Builder

This builde