Interface CveOrBuilder (2.45.0)

public interface CveOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

getCvssv3()

public abstract Cvssv3 getCvssv3()

Describe Common Vulnerability Scoring System specified at https://www.first.org/cvss/v3.1/specification-document

.google.cloud.securitycenter.v1.Cvssv3 cvssv3 = 3;

Returns
TypeDescription
Cvssv3

The cvssv3.

getCvssv3OrBuilder()

public abstract Cvssv3OrBuilder getCvssv3OrBuilder()

Describe Common Vulnerability Scoring System specified at https://www.first.org/cvss/v3.1/specification-document

.google.cloud.securitycenter.v1.Cvssv3 cvssv3 = 3;

Returns
TypeDescription
Cvssv3OrBuilder

getExploitationActivity()

public abstract Cve.ExploitationActivity getExploitationActivity()

The exploitation activity of the vulnerability in the wild.

.google.cloud.securitycenter.v1.Cve.ExploitationActivity exploitation_activity = 6;

Returns
TypeDescription
Cve.ExploitationActivity

The exploitationActivity.

getExploitationActivityValue()

public abstract int getExploitationActivityValue()

The exploitation activity of the vulnerability in the wild.

.google.cloud.securitycenter.v1.Cve.ExploitationActivity exploitation_activity = 6;

Returns
TypeDescription
int

The enum numeric value on the wire for exploitationActivity.

getId()

public abstract String getId()

The unique identifier for the vulnerability. e.g. CVE-2021-34527

string id = 1;

Returns
TypeDescription
String

The id.

getIdBytes()

public abstract ByteString getIdBytes()

The unique identifier for the vulnerability. e.g. CVE-2021-34527

string id = 1;

Returns
TypeDescription
ByteString

The bytes for id.

getImpact()

public abstract Cve.RiskRating getImpact()

The potential impact of the vulnerability if it was to be exploited.

.google.cloud.securitycenter.v1.Cve.RiskRating impact = 5;

Returns
TypeDescription
Cve.RiskRating

The impact.

getImpactValue()

public abstract int getImpactValue()

The potential impact of the vulnerability if it was to be exploited.

.google.cloud.securitycenter.v1.Cve.RiskRating impact = 5;

Returns
TypeDescription
int

The enum numeric value on the wire for impact.

getObservedInTheWild()

public abstract boolean getObservedInTheWild()

Whether or not the vulnerability has been observed in the wild.

bool observed_in_the_wild = 7;

Returns
TypeDescription
boolean

The observedInTheWild.

getReferences(int index)

public abstract Reference getReferences(int index)

Additional information about the CVE. e.g. https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2021-34527

repeated .google.cloud.securitycenter.v1.Reference references = 2;

Parameter
NameDescription
indexint
Returns
TypeDescription
Reference

getReferencesCount()

public abstract int getReferencesCount()

Additional information about the CVE. e.g. https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2021-34527

repeated .google.cloud.securitycenter.v1.Reference references = 2;

Returns
TypeDescription
int

getReferencesList()

public abstract List<Reference> getReferencesList()

Additional information about the CVE. e.g. https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2021-34527

repeated .google.cloud.securitycenter.v1.Reference references = 2;

Returns
TypeDescription
List<Reference>

getReferencesOrBuilder(int index)

public abstract ReferenceOrBuilder getReferencesOrBuilder(int index)

Additional information about the CVE. e.g. https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2021-34527

repeated .google.cloud.securitycenter.v1.Reference references = 2;

Parameter
NameDescription
indexint
Returns
TypeDescription
ReferenceOrBuilder

getReferencesOrBuilderList()

public abstract List<? extends ReferenceOrBuilder> getReferencesOrBuilderList()

Additional information about the CVE. e.g. https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2021-34527

repeated .google.cloud.securitycenter.v1.Reference references = 2;

Returns
TypeDescription
List<? extends com.google.cloud.securitycenter.v1.ReferenceOrBuilder>

getUpstreamFixAvailable()

public abstract boolean getUpstreamFixAvailable()

Whether upstream fix is available for the CVE.

bool upstream_fix_available = 4;

Returns
TypeDescription
boolean

The upstreamFixAvailable.

getZeroDay()

public abstract boolean getZeroDay()

Whether or not the vulnerability was zero day when the finding was published.

bool zero_day = 8;

Returns
TypeDescription
boolean

The zeroDay.

hasCvssv3()

public abstract boolean hasCvssv3()

Describe Common Vulnerability Scoring System specified at https://www.first.org/cvss/v3.1/specification-document

.google.cloud.securitycenter.v1.Cvssv3 cvssv3 = 3;

Returns
TypeDescription
boolean

Whether the cvssv3 field is set.