publicfinalclass CVSSv3extendsGeneratedMessageV3implementsCVSSv3OrBuilder
Inherited Members
com.google.protobuf.GeneratedMessageV3.<ListT>makeMutableCopy(ListT)
com.google.protobuf.GeneratedMessageV3.<ListT>makeMutableCopy(ListT,int)
com.google.protobuf.GeneratedMessageV3.<T>emptyList(java.lang.Class<T>)
com.google.protobuf.GeneratedMessageV3.internalGetMapFieldReflection(int)
Static Fields
ATTACK_COMPLEXITY_FIELD_NUMBER
publicstaticfinalintATTACK_COMPLEXITY_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
ATTACK_VECTOR_FIELD_NUMBER
publicstaticfinalintATTACK_VECTOR_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
AVAILABILITY_IMPACT_FIELD_NUMBER
publicstaticfinalintAVAILABILITY_IMPACT_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
BASE_SCORE_FIELD_NUMBER
publicstaticfinalintBASE_SCORE_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
CONFIDENTIALITY_IMPACT_FIELD_NUMBER
publicstaticfinalintCONFIDENTIALITY_IMPACT_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
EXPLOITABILITY_SCORE_FIELD_NUMBER
publicstaticfinalintEXPLOITABILITY_SCORE_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
IMPACT_SCORE_FIELD_NUMBER
publicstaticfinalintIMPACT_SCORE_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
INTEGRITY_IMPACT_FIELD_NUMBER
publicstaticfinalintINTEGRITY_IMPACT_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
PRIVILEGES_REQUIRED_FIELD_NUMBER
publicstaticfinalintPRIVILEGES_REQUIRED_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
SCOPE_FIELD_NUMBER
publicstaticfinalintSCOPE_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
USER_INTERACTION_FIELD_NUMBER
publicstaticfinalintUSER_INTERACTION_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
Static Methods
getDefaultInstance()
publicstaticCVSSv3getDefaultInstance()
| Returns |
| Type |
Description |
CVSSv3 |
getDescriptor()
publicstaticfinalDescriptors.DescriptorgetDescriptor()
newBuilder()
publicstaticCVSSv3.BuildernewBuilder()
newBuilder(CVSSv3 prototype)
publicstaticCVSSv3.BuildernewBuilder(CVSSv3prototype)
| Parameter |
| Name |
Description |
prototype |
CVSSv3
|
publicstaticCVSSv3parseDelimitedFrom(InputStreaminput)
| Returns |
| Type |
Description |
CVSSv3 |
publicstaticCVSSv3parseDelimitedFrom(InputStreaminput,ExtensionRegistryLiteextensionRegistry)
| Returns |
| Type |
Description |
CVSSv3 |
parseFrom(byte[] data)
publicstaticCVSSv3parseFrom(byte[]data)
| Parameter |
| Name |
Description |
data |
byte[]
|
| Returns |
| Type |
Description |
CVSSv3 |
parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
publicstaticCVSSv3parseFrom(byte[]data,ExtensionRegistryLiteextensionRegistry)
| Returns |
| Type |
Description |
CVSSv3 |
parseFrom(ByteString data)
publicstaticCVSSv3parseFrom(ByteStringdata)
| Returns |
| Type |
Description |
CVSSv3 |
parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
publicstaticCVSSv3parseFrom(ByteStringdata,ExtensionRegistryLiteextensionRegistry)
| Returns |
| Type |
Description |
CVSSv3 |
publicstaticCVSSv3parseFrom(CodedInputStreaminput)
| Returns |
| Type |
Description |
CVSSv3 |
publicstaticCVSSv3parseFrom(CodedInputStreaminput,ExtensionRegistryLiteextensionRegistry)
| Returns |
| Type |
Description |
CVSSv3 |
publicstaticCVSSv3parseFrom(InputStreaminput)
| Returns |
| Type |
Description |
CVSSv3 |
publicstaticCVSSv3parseFrom(InputStreaminput,ExtensionRegistryLiteextensionRegistry)
| Returns |
| Type |
Description |
CVSSv3 |
parseFrom(ByteBuffer data)
publicstaticCVSSv3parseFrom(ByteBufferdata)
| Returns |
| Type |
Description |
CVSSv3 |
parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
publicstaticCVSSv3parseFrom(ByteBufferdata,ExtensionRegistryLiteextensionRegistry)
| Returns |
| Type |
Description |
CVSSv3 |
parser()
publicstaticParser<CVSSv3>parser()
Methods
equals(Object obj)
publicbooleanequals(Objectobj)
| Parameter |
| Name |
Description |
obj |
Object
|
Overrides
getAttackComplexity()
publicCVSSv3.AttackComplexitygetAttackComplexity()
.grafeas.v1beta1.vulnerability.CVSSv3.AttackComplexity attack_complexity = 6;
getAttackComplexityValue()
publicintgetAttackComplexityValue()
.grafeas.v1beta1.vulnerability.CVSSv3.AttackComplexity attack_complexity = 6;
| Returns |
| Type |
Description |
int |
The enum numeric value on the wire for attackComplexity.
|
getAttackVector()
publicCVSSv3.AttackVectorgetAttackVector()
Base Metrics
Represents the intrinsic characteristics of a vulnerability that are
constant over time and across user environments.
.grafeas.v1beta1.vulnerability.CVSSv3.AttackVector attack_vector = 5;
getAttackVectorValue()
publicintgetAttackVectorValue()
Base Metrics
Represents the intrinsic characteristics of a vulnerability that are
constant over time and across user environments.
.grafeas.v1beta1.vulnerability.CVSSv3.AttackVector attack_vector = 5;
| Returns |
| Type |
Description |
int |
The enum numeric value on the wire for attackVector.
|
getAvailabilityImpact()
publicCVSSv3.ImpactgetAvailabilityImpact()
.grafeas.v1beta1.vulnerability.CVSSv3.Impact availability_impact = 12;
getAvailabilityImpactValue()
publicintgetAvailabilityImpactValue()
.grafeas.v1beta1.vulnerability.CVSSv3.Impact availability_impact = 12;
| Returns |
| Type |
Description |
int |
The enum numeric value on the wire for availabilityImpact.
|
getBaseScore()
publicfloatgetBaseScore()
The base score is a function of the base metric scores.
float base_score = 1;
| Returns |
| Type |
Description |
float |
The baseScore.
|
getConfidentialityImpact()
publicCVSSv3.ImpactgetConfidentialityImpact()
.grafeas.v1beta1.vulnerability.CVSSv3.Impact confidentiality_impact = 10;
| Returns |
| Type |
Description |
CVSSv3.Impact |
The confidentialityImpact.
|
getConfidentialityImpactValue()
publicintgetConfidentialityImpactValue()
.grafeas.v1beta1.vulnerability.CVSSv3.Impact confidentiality_impact = 10;
| Returns |
| Type |
Description |
int |
The enum numeric value on the wire for confidentialityImpact.
|
getDefaultInstanceForType()
publicCVSSv3getDefaultInstanceForType()
| Returns |
| Type |
Description |
CVSSv3 |
getExploitabilityScore()
publicfloatgetExploitabilityScore()
float exploitability_score = 2;
| Returns |
| Type |
Description |
float |
The exploitabilityScore.
|
getImpactScore()
publicfloatgetImpactScore()
| Returns |
| Type |
Description |
float |
The impactScore.
|
getIntegrityImpact()
publicCVSSv3.ImpactgetIntegrityImpact()
.grafeas.v1beta1.vulnerability.CVSSv3.Impact integrity_impact = 11;
getIntegrityImpactValue()
publicintgetIntegrityImpactValue()
.grafeas.v1beta1.vulnerability.CVSSv3.Impact integrity_impact = 11;
| Returns |
| Type |
Description |
int |
The enum numeric value on the wire for integrityImpact.
|
getParserForType()
publicParser<CVSSv3>getParserForType()
Overrides
getPrivilegesRequired()
publicCVSSv3.PrivilegesRequiredgetPrivilegesRequired()
.grafeas.v1beta1.vulnerability.CVSSv3.PrivilegesRequired privileges_required = 7;
getPrivilegesRequiredValue()
publicintgetPrivilegesRequiredValue()
.grafeas.v1beta1.vulnerability.CVSSv3.PrivilegesRequired privileges_required = 7;
| Returns |
| Type |
Description |
int |
The enum numeric value on the wire for privilegesRequired.
|
getScope()
publicCVSSv3.ScopegetScope()
.grafeas.v1beta1.vulnerability.CVSSv3.Scope scope = 9;
getScopeValue()
.grafeas.v1beta1.vulnerability.CVSSv3.Scope scope = 9;
| Returns |
| Type |
Description |
int |
The enum numeric value on the wire for scope.
|
getSerializedSize()
publicintgetSerializedSize()
| Returns |
| Type |
Description |
int |
Overrides
getUserInteraction()
publicCVSSv3.UserInteractiongetUserInteraction()
.grafeas.v1beta1.vulnerability.CVSSv3.UserInteraction user_interaction = 8;
getUserInteractionValue()
publicintgetUserInteractionValue()
.grafeas.v1beta1.vulnerability.CVSSv3.UserInteraction user_interaction = 8;
| Returns |
| Type |
Description |
int |
The enum numeric value on the wire for userInteraction.
|
hashCode()
| Returns |
| Type |
Description |
int |
Overrides
internalGetFieldAccessorTable()
protectedGeneratedMessageV3.FieldAccessorTableinternalGetFieldAccessorTable()
Overrides
isInitialized()
publicfinalbooleanisInitialized()
Overrides
newBuilderForType()
publicCVSSv3.BuildernewBuilderForType()
newBuilderForType(GeneratedMessageV3.BuilderParent parent)
protectedCVSSv3.BuildernewBuilderForType(GeneratedMessageV3.BuilderParentparent)
Overrides
newInstance(GeneratedMessageV3.UnusedPrivateParameter unused)
protectedObjectnewInstance(GeneratedMessageV3.UnusedPrivateParameterunused)
| Returns |
| Type |
Description |
Object |
Overrides
toBuilder()
publicCVSSv3.BuildertoBuilder()
writeTo(CodedOutputStream output)
publicvoidwriteTo(CodedOutputStreamoutput)
Overrides