Interface VulnerabilityAssessmentNoteOrBuilder (2.31.0)

public interface VulnerabilityAssessmentNoteOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

getAssessment()

public abstract VulnerabilityAssessmentNote.Assessment getAssessment()

Represents a vulnerability assessment for the product.

.grafeas.v1.VulnerabilityAssessmentNote.Assessment assessment = 7;

Returns
TypeDescription
VulnerabilityAssessmentNote.Assessment

The assessment.

getAssessmentOrBuilder()

public abstract VulnerabilityAssessmentNote.AssessmentOrBuilder getAssessmentOrBuilder()

Represents a vulnerability assessment for the product.

.grafeas.v1.VulnerabilityAssessmentNote.Assessment assessment = 7;

Returns
TypeDescription
VulnerabilityAssessmentNote.AssessmentOrBuilder

getLanguageCode()

public abstract String getLanguageCode()

Identifies the language used by this document, corresponding to IETF BCP 47 / RFC 5646.

string language_code = 4;

Returns
TypeDescription
String

The languageCode.

getLanguageCodeBytes()

public abstract ByteString getLanguageCodeBytes()

Identifies the language used by this document, corresponding to IETF BCP 47 / RFC 5646.

string language_code = 4;

Returns
TypeDescription
ByteString

The bytes for languageCode.

getLongDescription()

public abstract String getLongDescription()

A detailed description of this Vex.

string long_description = 3;

Returns
TypeDescription
String

The longDescription.

getLongDescriptionBytes()

public abstract ByteString getLongDescriptionBytes()

A detailed description of this Vex.

string long_description = 3;

Returns
TypeDescription
ByteString

The bytes for longDescription.

getProduct()

public abstract VulnerabilityAssessmentNote.Product getProduct()

The product affected by this vex.

.grafeas.v1.VulnerabilityAssessmentNote.Product product = 6;

Returns
TypeDescription
VulnerabilityAssessmentNote.Product

The product.

getProductOrBuilder()

public abstract VulnerabilityAssessmentNote.ProductOrBuilder getProductOrBuilder()

The product affected by this vex.

.grafeas.v1.VulnerabilityAssessmentNote.Product product = 6;

Returns
TypeDescription
VulnerabilityAssessmentNote.ProductOrBuilder

getPublisher()

public abstract VulnerabilityAssessmentNote.Publisher getPublisher()

Publisher details of this Note.

.grafeas.v1.VulnerabilityAssessmentNote.Publisher publisher = 5;

Returns
TypeDescription
VulnerabilityAssessmentNote.Publisher

The publisher.

getPublisherOrBuilder()

public abstract VulnerabilityAssessmentNote.PublisherOrBuilder getPublisherOrBuilder()

Publisher details of this Note.

.grafeas.v1.VulnerabilityAssessmentNote.Publisher publisher = 5;

Returns
TypeDescription
VulnerabilityAssessmentNote.PublisherOrBuilder

getShortDescription()

public abstract String getShortDescription()

A one sentence description of this Vex.

string short_description = 2;

Returns
TypeDescription
String

The shortDescription.

getShortDescriptionBytes()

public abstract ByteString getShortDescriptionBytes()

A one sentence description of this Vex.

string short_description = 2;

Returns
TypeDescription
ByteString

The bytes for shortDescription.

getTitle()

public abstract String getTitle()

The title of the note. E.g. Vex-Debian-11.4

string title = 1;

Returns
TypeDescription
String

The title.

getTitleBytes()

public abstract ByteString getTitleBytes()

The title of the note. E.g. Vex-Debian-11.4

string title = 1;

Returns
TypeDescription
ByteString

The bytes for title.

hasAssessment()

public abstract boolean hasAssessment()

Represents a vulnerability assessment for the product.

.grafeas.v1.VulnerabilityAssessmentNote.Assessment assessment = 7;

Returns
TypeDescription
boolean

Whether the assessment field is set.

hasProduct()

public abstract boolean hasProduct()

The product affected by this vex.

.grafeas.v1.VulnerabilityAssessmentNote.Product product = 6;

Returns
TypeDescription
boolean

Whether the product field is set.

hasPublisher()

public abstract boolean hasPublisher()

Publisher details of this Note.

.grafeas.v1.VulnerabilityAssessmentNote.Publisher publisher = 5;

Returns
TypeDescription
boolean

Whether the publisher field is set.