Class VulnerabilityAssessmentNote.Assessment.Justification.Builder (2.32.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 builder for chaining.

clearField(Descriptors.FieldDescriptor field)

public VulnerabilityAssessmentNote.Assessment.Justification.Builder clearField(Descriptors.FieldDescriptor field)
Parameter
NameDescription
fieldFieldDescriptor
Returns
TypeDescription
VulnerabilityAssessmentNote.Assessment.Justification.Builder
Overrides

clearJustificationType()

public VulnerabilityAssessmentNote.Assessment.Justification.Builder clearJustificationType()

The justification type for this vulnerability.

.grafeas.v1.VulnerabilityAssessmentNote.Assessment.Justification.JustificationType justification_type = 1;

Returns
TypeDescription
VulnerabilityAssessmentNote.Assessment.Justification.Builder

This builder for chaining.

clearOneof(Descriptors.OneofDescriptor oneof)

public VulnerabilityAssessmentNote.Assessment.Justification.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Parameter
NameDescription
oneofOneofDescriptor
Returns
TypeDescription
VulnerabilityAssessmentNote.Assessment.Justification.Builder
Overrides

clone()

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

getDefaultInstanceForType()

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

getDescriptorForType()

public Descriptors.Descriptor getDescriptorForType()
Returns
TypeDescription
Descriptor
Overrides

getDetails()

public String getDetails()

Additional details on why this justification was chosen.

string details = 2;

Returns
TypeDescription
String

The details.

getDetailsBytes()

public ByteString getDetailsBytes()

Additional details on why this justification was chosen.

string details = 2;

Returns
TypeDescription
ByteString

The bytes for details.

getJustificationType()

public VulnerabilityAssessmentNote.Assessment.Justification.JustificationType getJustificationType()

The justification type for this vulnerability.

.grafeas.v1.VulnerabilityAssessmentNote.Assessment.Justification.JustificationType justification_type = 1;

Returns
TypeDescription
VulnerabilityAssessmentNote.Assessment.Justification.JustificationType

The justificationType.

getJustificationTypeValue()

public int getJustificationTypeValue()

The justification type for this vulnerability.

.grafeas.v1.VulnerabilityAssessmentNote.Assessment.Justification.JustificationType justification_type = 1;

Returns
TypeDescription</