public static enum Cve.RiskRating extends Enum<Cve.RiskRating> implements com.google.protobuf.ProtocolMessageEnum
The possible values of impact of the vulnerability if it was to be exploited.Protobuf enum
google.cloud.securitycenter.v1.Cve.RiskRating| Enum Constant and Description |
|---|
CRITICAL
Exploitation would fundamentally undermine the security of affected
systems, enable actors to perform significant attacks with minimal
effort, with little to no mitigating factors to overcome.
|
HIGH
Exploitation would enable attackers to have a notable direct impact
without needing to overcome any major mitigating factors.
|
LOW
Exploitation would have little to no security impact.
|
MEDIUM
Exploitation would enable attackers to perform activities, or could allow
attackers to have a direct impact, but would require additional steps.
|
RISK_RATING_UNSPECIFIED
Invalid or empty value.
|
UNRECOGNIZED |
| Modifier and Type | Field and Description |
|---|---|
static int |
CRITICAL_VALUE
Exploitation would fundamentally undermine the security of affected
systems, enable actors to perform significant attacks with minimal
effort, with little to no mitigating factors to overcome.
|
static int |
HIGH_VALUE
Exploitation would enable attackers to have a notable direct impact
without needing to overcome any major mitigating factors.
|
static int |
LOW_VALUE
Exploitation would have little to no security impact.
|
static int |
MEDIUM_VALUE
Exploitation would enable attackers to perform activities, or could allow
attackers to have a direct impact, but would require additional steps.
|
static int |
RISK_RATING_UNSPECIFIED_VALUE
Invalid or empty value.
|
| Modifier and Type | Method and Description |
|---|---|
static Cve.RiskRating |
forNumber(int value) |
static com.google.protobuf.Descriptors.EnumDescriptor |
getDescriptor() |
com.google.protobuf.Descriptors.EnumDescriptor |
getDescriptorForType() |
int |
getNumber() |
com.google.protobuf.Descriptors.EnumValueDescriptor |
getValueDescriptor() |
static com.google.protobuf.Internal.EnumLiteMap<Cve.RiskRating> |
internalGetValueMap() |
static Cve.RiskRating |
valueOf(com.google.protobuf.Descriptors.EnumValueDescriptor desc) |
static Cve.RiskRating |
valueOf(int value)
Deprecated.
Use
forNumber(int) instead. |
static Cve.RiskRating |
valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static Cve.RiskRating[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final Cve.RiskRating RISK_RATING_UNSPECIFIED
Invalid or empty value.
RISK_RATING_UNSPECIFIED = 0;public static final Cve.RiskRating LOW
Exploitation would have little to no security impact.
LOW = 1;public static final Cve.RiskRating MEDIUM
Exploitation would enable attackers to perform activities, or could allow attackers to have a direct impact, but would require additional steps.
MEDIUM = 2;public static final Cve.RiskRating HIGH
Exploitation would enable attackers to have a notable direct impact without needing to overcome any major mitigating factors.
HIGH = 3;public static final Cve.RiskRating CRITICAL
Exploitation would fundamentally undermine the security of affected systems, enable actors to perform significant attacks with minimal effort, with little to no mitigating factors to overcome.
CRITICAL = 4;public static final Cve.RiskRating UNRECOGNIZED
public static final int RISK_RATING_UNSPECIFIED_VALUE
Invalid or empty value.
RISK_RATING_UNSPECIFIED = 0;public static final int LOW_VALUE
Exploitation would have little to no security impact.
LOW = 1;public static final int MEDIUM_VALUE
Exploitation would enable attackers to perform activities, or could allow attackers to have a direct impact, but would require additional steps.
MEDIUM = 2;public static final int HIGH_VALUE
Exploitation would enable attackers to have a notable direct impact without needing to overcome any major mitigating factors.
HIGH = 3;public static final int CRITICAL_VALUE
Exploitation would fundamentally undermine the security of affected systems, enable actors to perform significant attacks with minimal effort, with little to no mitigating factors to overcome.
CRITICAL = 4;public static Cve.RiskRating[] values()
for (Cve.RiskRating c : Cve.RiskRating.values()) System.out.println(c);
public static Cve.RiskRating valueOf(String name)
name - the name of the enum constant to be returned.IllegalArgumentException - if this enum type has no constant with the specified nameNullPointerException - if the argument is nullpublic final int getNumber()
getNumber in interface com.google.protobuf.Internal.EnumLitegetNumber in interface com.google.protobuf.ProtocolMessageEnum@Deprecated public static Cve.RiskRating valueOf(int value)
forNumber(int) instead.value - The numeric wire value of the corresponding enum entry.public static Cve.RiskRating forNumber(int value)
value - The numeric wire value of the corresponding enum entry.public static com.google.protobuf.Internal.EnumLiteMap<Cve.RiskRating> internalGetValueMap()
public final com.google.protobuf.Descriptors.EnumValueDescriptor getValueDescriptor()
getValueDescriptor in interface com.google.protobuf.ProtocolMessageEnumpublic final com.google.protobuf.Descriptors.EnumDescriptor getDescriptorForType()
getDescriptorForType in interface com.google.protobuf.ProtocolMessageEnumpublic static final com.google.protobuf.Descriptors.EnumDescriptor getDescriptor()
public static Cve.RiskRating valueOf(com.google.protobuf.Descriptors.EnumValueDescriptor desc)
Copyright © 2024 Google LLC. All rights reserved.