public static interface VulnerabilityAssessmentNote.AssessmentOrBuilder extends MessageOrBuilder
Implements
MessageOrBuilderMethods
getCve()
public abstract String getCve()
Holds the MITRE standard Common Vulnerabilities and Exposures (CVE) tracking number for the vulnerability.
string cve = 1;
Returns | |
---|---|
Type | Description |
String | The cve. |
getCveBytes()
public abstract ByteString getCveBytes()
Holds the MITRE standard Common Vulnerabilities and Exposures (CVE) tracking number for the vulnerability.
string cve = 1;
Returns | |
---|---|
Type | Description |
ByteString | The bytes for cve. |
getImpacts(int index)
public abstract String getImpacts(int index)
Contains information about the impact of this vulnerability, this will change with time.
repeated string impacts = 6;
Parameter | |
---|---|
Name | Description |
index | int The index of the element to return. |
Returns | |
---|---|
Type | Description |
String | The impacts at the given index. |
getImpactsBytes(int index)
public abstract ByteString getImpactsBytes(int index)
Contains information about the impact of this vulnerability, this will change with time.
repeated string impacts = 6;
Parameter | |
---|---|
Name | Description |
index | int The index of the value to return. |
Returns | |
---|---|
Type | Description |
ByteString | The bytes of the impacts at the given index. |
getImpactsCount()
public abstract int getImpactsCount()
Contains information about the impact of this vulnerability, this will change with time.
repeated string impacts = 6;
Returns | |
---|---|
Type | Description |
int | The count of impacts. |
getImpactsList()
public abstract List<String> getImpactsList()
Contains information about the impact of this vulnerability, this will change with time.
repeated string impacts = 6;
Returns | |
---|---|
Type | Description |
List<String> | A list containing the impacts. |
getJustification()
public abstract VulnerabilityAssessmentNote.Assessment.Justification getJustification()
Justification provides the justification when the state of the assessment if NOT_AFFECTED.
.grafeas.v1.VulnerabilityAssessmentNote.Assessment.Justification justification = 7;
Returns | |
---|---|
Type | Description |
VulnerabilityAssessmentNote.Assessment.Justification | The justification. |
getJustificationOrBuilder()
public abstract VulnerabilityAssessmentNote.Assessment.JustificationOrBuilder getJustificationOrBuilder()
Justification provides the justification when the state of the assessment if NOT_AFFECTED.
.grafeas.v1.VulnerabilityAssessmentNote.Assessment.Justification justification = 7;
Returns | |
---|---|
Type | Description |
VulnerabilityAssessmentNote.Assessment.JustificationOrBuilder |
getLongDescription()
public abstract String getLongDescription()
A detailed description of this Vex.
string long_description = 3;
Returns | |
---|---|
Type | Description |
String | The longDescription. |
getLongDescriptionBytes()
public abstract ByteString getLongDescriptionBytes()
A detailed description of this Vex.
string long_description = 3;
Returns | |
---|---|
Type | Description |
ByteString | The bytes for longDescription. |
getRelatedUris(int index)
public abstract RelatedUrl getRelatedUris(int index)
Holds a list of references associated with this vulnerability item and assessment. These uris have additional information about the vulnerability and the assessment itself. E.g. Link to a document which details how this assessment concluded the state of this vulnerability.
repeated .grafeas.v1.RelatedUrl related_uris = 4;
Parameter | |
---|---|
Name | Description |
index | int |
Returns | |
---|---|
Type | Description |
RelatedUrl |
getRelatedUrisCount()
public abstract int getRelatedUrisCount()
Holds a list of references associated with this vulnerability item and assessment. These uris have additional information about the vulnerability and the assessment itself. E.g. Link to a document which details how this assessment concluded the state of this vulnerability.
repeated .grafeas.v1.RelatedUrl related_uris = 4;
Returns | |
---|---|
Type | Description |
int |
getRelatedUrisList()
public abstract List<RelatedUrl> getRelatedUrisList()
Holds a list of references associated with this vulnerability item and assessment. These uris have additional information about the vulnerability and the assessment itself. E.g. Link to a document which details how this assessment concluded the state of this vulnerability.
repeated .grafeas.v1.RelatedUrl related_uris = 4;
Returns | |
---|---|
Type | Description |
List<RelatedUrl> |
getRelatedUrisOrBuilder(int index)
public abstract RelatedUrlOrBuilder getRelatedUrisOrBuilder(int index)
Holds a list of references associated with this vulnerability item and assessment. These uris have additional information about the vulnerability and the assessment itself. E.g. Link to a document which details how this assessment concluded the state of this vulnerability.
repeated .grafeas.v1.RelatedUrl related_uris = 4;
Parameter | |
---|---|
Name | Description |
index | int |
Returns | |
---|---|
Type | Description |
RelatedUrlOrBuilder |
getRelatedUrisOrBuilderList()
public abstract List<? extends RelatedUrlOrBuilder> getRelatedUrisOrBuilderList()
Holds a list of references associated with this vulnerability item and assessment. These uris have additional information about the vulnerability and the assessment itself. E.g. Link to a document which details how this assessment concluded the state of this vulnerability.
repeated .grafeas.v1.RelatedUrl related_uris = 4;
Returns | |
---|---|
Type | Description |
List<? extends io.grafeas.v1.RelatedUrlOrBuilder> |
getRemediations(int index)
public abstract VulnerabilityAssessmentNote.Assessment.Remediation getRemediations(int index)
Specifies details on how to handle (and presumably, fix) a vulnerability.
repeated .grafeas.v1.VulnerabilityAssessmentNote.Assessment.Remediation remediations = 8;
Parameter | |
---|---|
Name | Description |
index | int |
Returns | |
---|---|
Type | Description |
VulnerabilityAssessmentNote.Assessment.Remediation |
getRemediationsCount()
public abstract int getRemediationsCount()
Specifies details on how to handle (and presumably, fix) a vulnerability.
repeated .grafeas.v1.VulnerabilityAssessmentNote.Assessment.Remediation remediations = 8;
Returns | |
---|---|
Type | Description |
int |
getRemediationsList()
public abstract List<VulnerabilityAssessmentNote.Assessment.Remediation> getRemediationsList()
Specifies details on how to handle (and presumably, fix) a vulnerability.
repeated .grafeas.v1.VulnerabilityAssessmentNote.Assessment.Remediation remediations = 8;
Returns | |
---|---|
Type | Description |
List<Remediation> |
getRemediationsOrBuilder(int index)
public abstract VulnerabilityAssessmentNote.Assessment.RemediationOrBuilder getRemediationsOrBuilder(int index)
Specifies details on how to handle (and presumably, fix) a vulnerability.
repeated .grafeas.v1.VulnerabilityAssessmentNote.Assessment.Remediation remediations = 8;
Parameter | |
---|---|
Name | Description |
index | int |
Returns | |
---|---|
Type | Description |
VulnerabilityAssessmentNote.Assessment.RemediationOrBuilder |
getRemediationsOrBuilderList()
public abstract List<? extends VulnerabilityAssessmentNote.Assessment.RemediationOrBuilder> getRemediationsOrBuilderList()
Specifies details on how to handle (and presumably, fix) a vulnerability.
repeated .grafeas.v1.VulnerabilityAssessmentNote.Assessment.Remediation remediations = 8;
Returns | |
---|---|
Type | Description |
List<? extends io.grafeas.v1.VulnerabilityAssessmentNote.Assessment.RemediationOrBuilder> |
getShortDescription()
public abstract String getShortDescription()
A one sentence description of this Vex.