Package io.grafeas.v1beta1.vulnerability
Class Details.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderT>
-
- com.google.protobuf.GeneratedMessageV3.Builder<Details.Builder>
-
- io.grafeas.v1beta1.vulnerability.Details.Builder
-
- All Implemented Interfaces:
com.google.protobuf.Message.Builder
,com.google.protobuf.MessageLite.Builder
,com.google.protobuf.MessageLiteOrBuilder
,com.google.protobuf.MessageOrBuilder
,DetailsOrBuilder
,Cloneable
- Enclosing class:
- Details
public static final class Details.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<Details.Builder> implements DetailsOrBuilder
Details of a vulnerability Occurrence.
Protobuf typegrafeas.v1beta1.vulnerability.Details
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description Details.Builder
addAllPackageIssue(Iterable<? extends PackageIssue> values)
Required.Details.Builder
addAllRelatedUrls(Iterable<? extends RelatedUrl> values)
Output only.Details.Builder
addPackageIssue(int index, PackageIssue value)
Required.Details.Builder
addPackageIssue(int index, PackageIssue.Builder builderForValue)
Required.Details.Builder
addPackageIssue(PackageIssue value)
Required.Details.Builder
addPackageIssue(PackageIssue.Builder builderForValue)
Required.PackageIssue.Builder
addPackageIssueBuilder()
Required.PackageIssue.Builder
addPackageIssueBuilder(int index)
Required.Details.Builder
addRelatedUrls(int index, RelatedUrl value)
Output only.Details.Builder
addRelatedUrls(int index, RelatedUrl.Builder builderForValue)
Output only.Details.Builder
addRelatedUrls(RelatedUrl value)
Output only.Details.Builder
addRelatedUrls(RelatedUrl.Builder builderForValue)
Output only.RelatedUrl.Builder
addRelatedUrlsBuilder()
Output only.RelatedUrl.Builder
addRelatedUrlsBuilder(int index)
Output only.Details.Builder
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
Details
build()
Details
buildPartial()
Details.Builder
clear()
Details.Builder
clearCvssScore()
Output only.Details.Builder
clearEffectiveSeverity()
The distro assigned severity for this vulnerability when it is available, and note provider assigned severity when distro has not yet assigned a severity for this vulnerability.Details.Builder
clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
Details.Builder
clearLongDescription()
Output only.Details.Builder
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
Details.Builder
clearPackageIssue()
Required.Details.Builder
clearRelatedUrls()
Output only.Details.Builder
clearSeverity()
Output only.Details.Builder
clearShortDescription()
Output only.Details.Builder
clearType()
The type of package; whether native or non native(ruby gems, node.js packages etc)Details.Builder
clone()
float
getCvssScore()
Output only.Details
getDefaultInstanceForType()
static com.google.protobuf.Descriptors.Descriptor
getDescriptor()
com.google.protobuf.Descriptors.Descriptor
getDescriptorForType()
Severity
getEffectiveSeverity()
The distro assigned severity for this vulnerability when it is available, and note provider assigned severity when distro has not yet assigned a severity for this vulnerability.int
getEffectiveSeverityValue()
The distro assigned severity for this vulnerability when it is available, and note provider assigned severity when distro has not yet assigned a severity for this vulnerability.String
getLongDescription()
Output only.com.google.protobuf.ByteString
getLongDescriptionBytes()
Output only.PackageIssue
getPackageIssue(int index)
Required.PackageIssue.Builder
getPackageIssueBuilder(int index)
Required.List<PackageIssue.Builder>
getPackageIssueBuilderList()
Required.int
getPackageIssueCount()
Required.List<PackageIssue>
getPackageIssueList()
Required.PackageIssueOrBuilder
getPackageIssueOrBuilder(int index)
Required.List<? extends PackageIssueOrBuilder>
getPackageIssueOrBuilderList()
Required.RelatedUrl
getRelatedUrls(int index)
Output only.RelatedUrl.Builder
getRelatedUrlsBuilder(int index)
Output only.List<RelatedUrl.Builder>
getRelatedUrlsBuilderList()
Output only.int
getRelatedUrlsCount()
Output only.List<RelatedUrl>
getRelatedUrlsList()
Output only.RelatedUrlOrBuilder
getRelatedUrlsOrBuilder(int index)
Output only.List<? extends RelatedUrlOrBuilder>
getRelatedUrlsOrBuilderList()
Output only.Severity
getSeverity()
Output only.int
getSeverityValue()
Output only.String
getShortDescription()
Output only.com.google.protobuf.ByteString
getShortDescriptionBytes()
Output only.String
getType()
The type of package; whether native or non native(ruby gems, node.js packages etc)com.google.protobuf.ByteString
getTypeBytes()
The type of package; whether native or non native(ruby gems, node.js packages etc)protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable()
boolean
isInitialized()
Details.Builder
mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
Details.Builder
mergeFrom(com.google.protobuf.Message other)
Details.Builder
mergeFrom(Details other)
Details.Builder
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
Details.Builder
removePackageIssue(int index)
Required.Details.Builder
removeRelatedUrls(int index)
Output only.Details.Builder
setCvssScore(float value)
Output only.Details.Builder
setEffectiveSeverity(Severity value)
The distro assigned severity for this vulnerability when it is available, and note provider assigned severity when distro has not yet assigned a severity for this vulnerability.Details.Builder
setEffectiveSeverityValue(int value)
The distro assigned severity for this vulnerability when it is available, and note provider assigned severity when distro has not yet assigned a severity for this vulnerability.Details.Builder
setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
Details.Builder
setLongDescription(String value)
Output only.Details.Builder
setLongDescriptionBytes(com.google.protobuf.ByteString value)
Output only.Details.Builder
setPackageIssue(int index, PackageIssue value)
Required.Details.Builder
setPackageIssue(int index, PackageIssue.Builder builderForValue)
Required.Details.Builder
setRelatedUrls(int index, RelatedUrl value)
Output only.Details.Builder
setRelatedUrls(int index, RelatedUrl.Builder builderForValue)
Output only.Details.Builder
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
Details.Builder
setSeverity(Severity value)
Output only.Details.Builder
setSeverityValue(int value)
Output only.Details.Builder
setShortDescription(String value)
Output only.Details.Builder
setShortDescriptionBytes(com.google.protobuf.ByteString value)
Output only.Details.Builder
setType(String value)
The type of package; whether native or non native(ruby gems, node.js packages etc)Details.Builder
setTypeBytes(com.google.protobuf.ByteString value)
The type of package; whether native or non native(ruby gems, node.js packages etc)Details.Builder
setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
-
Methods inherited from class com.google.protobuf.GeneratedMessageV3.Builder
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, setUnknownFieldsProto3
-
Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toString
-
Methods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageException
-
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
-
-
-
Method Detail
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
-
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
- Specified by:
internalGetFieldAccessorTable
in classcom.google.protobuf.GeneratedMessageV3.Builder<Details.Builder>
-
clear
public Details.Builder clear()
- Specified by:
clear
in interfacecom.google.protobuf.Message.Builder
- Specified by:
clear
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
clear
in classcom.google.protobuf.GeneratedMessageV3.Builder<Details.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
- Specified by:
getDescriptorForType
in interfacecom.google.protobuf.Message.Builder
- Specified by:
getDescriptorForType
in interfacecom.google.protobuf.MessageOrBuilder
- Overrides:
getDescriptorForType
in classcom.google.protobuf.GeneratedMessageV3.Builder<Details.Builder>
-
getDefaultInstanceForType
public Details getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageOrBuilder
-
build
public Details build()
- Specified by:
build
in interfacecom.google.protobuf.Message.Builder
- Specified by:
build
in interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public Details buildPartial()
- Specified by:
buildPartial
in interfacecom.google.protobuf.Message.Builder
- Specified by:
buildPartial
in interfacecom.google.protobuf.MessageLite.Builder
-
clone
public Details.Builder clone()
- Specified by:
clone
in interfacecom.google.protobuf.Message.Builder
- Specified by:
clone
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
clone
in classcom.google.protobuf.GeneratedMessageV3.Builder<Details.Builder>
-
setField
public Details.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
setField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setField
in classcom.google.protobuf.GeneratedMessageV3.Builder<Details.Builder>
-
clearField
public Details.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
- Specified by:
clearField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
clearField
in classcom.google.protobuf.GeneratedMessageV3.Builder<Details.Builder>
-
clearOneof
public Details.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
- Specified by:
clearOneof
in interfacecom.google.protobuf.Message.Builder
- Overrides:
clearOneof
in classcom.google.protobuf.GeneratedMessageV3.Builder<Details.Builder>
-
setRepeatedField
public Details.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
- Specified by:
setRepeatedField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setRepeatedField
in classcom.google.protobuf.GeneratedMessageV3.Builder<Details.Builder>
-
addRepeatedField
public Details.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
addRepeatedField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
addRepeatedField
in classcom.google.protobuf.GeneratedMessageV3.Builder<Details.Builder>
-
mergeFrom
public Details.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFrom
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeFrom
in classcom.google.protobuf.AbstractMessage.Builder<Details.Builder>
-
mergeFrom
public Details.Builder mergeFrom(Details other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitialized
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Overrides:
isInitialized
in classcom.google.protobuf.GeneratedMessageV3.Builder<Details.Builder>
-
mergeFrom
public Details.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Specified by:
mergeFrom
in interfacecom.google.protobuf.Message.Builder
- Specified by:
mergeFrom
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
mergeFrom
in classcom.google.protobuf.AbstractMessage.Builder<Details.Builder>
- Throws:
IOException
-
getType
public String getType()
The type of package; whether native or non native(ruby gems, node.js packages etc)
string type = 1;
- Specified by:
getType
in interfaceDetailsOrBuilder
- Returns:
- The type.
-
getTypeBytes
public com.google.protobuf.ByteString getTypeBytes()
The type of package; whether native or non native(ruby gems, node.js packages etc)
string type = 1;
- Specified by:
getTypeBytes
in interfaceDetailsOrBuilder
- Returns:
- The bytes for type.
-
setType
public Details.Builder setType(String value)
The type of package; whether native or non native(ruby gems, node.js packages etc)
string type = 1;
- Parameters:
value
- The type to set.- Returns:
- This builder for chaining.
-
clearType
public Details.Builder clearType()
The type of package; whether native or non native(ruby gems, node.js packages etc)
string type = 1;
- Returns:
- This builder for chaining.
-
setTypeBytes
public Details.Builder setTypeBytes(com.google.protobuf.ByteString value)
The type of package; whether native or non native(ruby gems, node.js packages etc)
string type = 1;
- Parameters:
value
- The bytes for type to set.- Returns:
- This builder for chaining.
-
getSeverityValue
public int getSeverityValue()
Output only. The note provider assigned Severity of the vulnerability.
.grafeas.v1beta1.vulnerability.Severity severity = 2;
- Specified by:
getSeverityValue
in interfaceDetailsOrBuilder
- Returns:
- The enum numeric value on the wire for severity.
-
setSeverityValue
public Details.Builder setSeverityValue(int value)
Output only. The note provider assigned Severity of the vulnerability.
.grafeas.v1beta1.vulnerability.Severity severity = 2;
- Parameters:
value
- The enum numeric value on the wire for severity to set.- Returns:
- This builder for chaining.
-
getSeverity
public Severity getSeverity()
Output only. The note provider assigned Severity of the vulnerability.
.grafeas.v1beta1.vulnerability.Severity severity = 2;
- Specified by:
getSeverity
in interfaceDetailsOrBuilder
- Returns:
- The severity.
-
setSeverity
public Details.Builder setSeverity(Severity value)
Output only. The note provider assigned Severity of the vulnerability.
.grafeas.v1beta1.vulnerability.Severity severity = 2;
- Parameters:
value
- The severity to set.- Returns:
- This builder for chaining.
-
clearSeverity
public Details.Builder clearSeverity()
Output only. The note provider assigned Severity of the vulnerability.
.grafeas.v1beta1.vulnerability.Severity severity = 2;
- Returns:
- This builder for chaining.
-
getCvssScore
public float getCvssScore()
Output only. The CVSS score of this vulnerability. CVSS score is on a scale of 0-10 where 0 indicates low severity and 10 indicates high severity.
float cvss_score = 3;
- Specified by:
getCvssScore
in interfaceDetailsOrBuilder
- Returns:
- The cvssScore.
-
setCvssScore
public Details.Builder setCvssScore(float value)
Output only. The CVSS score of this vulnerability. CVSS score is on a scale of 0-10 where 0 indicates low severity and 10 indicates high severity.
float cvss_score = 3;
- Parameters:
value
- The cvssScore to set.- Returns:
- This builder for chaining.
-
clearCvssScore
public Details.Builder clearCvssScore()
Output only. The CVSS score of this vulnerability. CVSS score is on a scale of 0-10 where 0 indicates low severity and 10 indicates high severity.
float cvss_score = 3;
- Returns:
- This builder for chaining.
-
getPackageIssueList
public List<PackageIssue> getPackageIssueList()
Required. The set of affected locations and their fixes (if available) within the associated resource.
repeated .grafeas.v1beta1.vulnerability.PackageIssue package_issue = 4;
- Specified by:
getPackageIssueList
in interfaceDetailsOrBuilder
-
getPackageIssueCount
public int getPackageIssueCount()
Required. The set of affected locations and their fixes (if available) within the associated resource.
repeated .grafeas.v1beta1.vulnerability.PackageIssue package_issue = 4;
- Specified by:
getPackageIssueCount
in interfaceDetailsOrBuilder
-
getPackageIssue
public PackageIssue getPackageIssue(int index)
Required. The set of affected locations and their fixes (if available) within the associated resource.
repeated .grafeas.v1beta1.vulnerability.PackageIssue package_issue = 4;
- Specified by:
getPackageIssue
in interfaceDetailsOrBuilder
-
setPackageIssue
public Details.Builder setPackageIssue(int index, PackageIssue value)
Required. The set of affected locations and their fixes (if available) within the associated resource.
repeated .grafeas.v1beta1.vulnerability.PackageIssue package_issue = 4;
-
setPackageIssue
public Details.Builder setPackageIssue(int index, PackageIssue.Builder builderForValue)
Required. The set of affected locations and their fixes (if available) within the associated resource.
repeated .grafeas.v1beta1.vulnerability.PackageIssue package_issue = 4;
-
addPackageIssue
public Details.Builder addPackageIssue(PackageIssue value)
Required. The set of affected locations and their fixes (if available) within the associated resource.
repeated .grafeas.v1beta1.vulnerability.PackageIssue package_issue = 4;
-
addPackageIssue
public Details.Builder addPackageIssue(int index, PackageIssue value)
Required. The set of affected locations and their fixes (if available) within the associated resource.
repeated .grafeas.v1beta1.vulnerability.PackageIssue package_issue = 4;
-
addPackageIssue
public Details.Builder addPackageIssue(PackageIssue.Builder builderForValue)
Required. The set of affected locations and their fixes (if available) within the associated resource.
repeated .grafeas.v1beta1.vulnerability.PackageIssue package_issue = 4;
-
addPackageIssue
public Details.Builder addPackageIssue(int index, PackageIssue.Builder builderForValue)
Required. The set of affected locations and their fixes (if available) within the associated resource.
repeated .grafeas.v1beta1.vulnerability.PackageIssue package_issue = 4;
-
addAllPackageIssue
public Details.Builder addAllPackageIssue(Iterable<? extends PackageIssue> values)
Required. The set of affected locations and their fixes (if available) within the associated resource.
repeated .grafeas.v1beta1.vulnerability.PackageIssue package_issue = 4;
-
clearPackageIssue
public Details.Builder clearPackageIssue()
Required. The set of affected locations and their fixes (if available) within the associated resource.
repeated .grafeas.v1beta1.vulnerability.PackageIssue package_issue = 4;
-
removePackageIssue
public Details.Builder removePackageIssue(int index)
Required. The set of affected locations and their fixes (if available) within the associated resource.
repeated .grafeas.v1beta1.vulnerability.PackageIssue package_issue = 4;
-
getPackageIssueBuilder
public PackageIssue.Builder getPackageIssueBuilder(int index)
Required. The set of affected locations and their fixes (if available) within the associated resource.
repeated .grafeas.v1beta1.vulnerability.PackageIssue package_issue = 4;
-
getPackageIssueOrBuilder
public PackageIssueOrBuilder getPackageIssueOrBuilder(int index)
Required. The set of affected locations and their fixes (if available) within the associated resource.
repeated .grafeas.v1beta1.vulnerability.PackageIssue package_issue = 4;
- Specified by:
getPackageIssueOrBuilder
in interfaceDetailsOrBuilder
-
getPackageIssueOrBuilderList
public List<? extends PackageIssueOrBuilder> getPackageIssueOrBuilderList()
Required. The set of affected locations and their fixes (if available) within the associated resource.
repeated .grafeas.v1beta1.vulnerability.PackageIssue package_issue = 4;
- Specified by:
getPackageIssueOrBuilderList
in interfaceDetailsOrBuilder
-
addPackageIssueBuilder
public PackageIssue.Builder addPackageIssueBuilder()
Required. The set of affected locations and their fixes (if available) within the associated resource.
repeated .grafeas.v1beta1.vulnerability.PackageIssue package_issue = 4;
-
addPackageIssueBuilder
public PackageIssue.Builder addPackageIssueBuilder(int index)
Required. The set of affected locations and their fixes (if available) within the associated resource.
repeated .grafeas.v1beta1.vulnerability.PackageIssue package_issue = 4;
-
getPackageIssueBuilderList
public List<PackageIssue.Builder> getPackageIssueBuilderList()
Required. The set of affected locations and their fixes (if available) within the associated resource.
repeated .grafeas.v1beta1.vulnerability.PackageIssue package_issue = 4;
-
getShortDescription
public String getShortDescription()
Output only. A one sentence description of this vulnerability.
string short_description = 5;
- Specified by:
getShortDescription
in interfaceDetailsOrBuilder
- Returns:
- The shortDescription.
-
getShortDescriptionBytes
public com.google.protobuf.ByteString getShortDescriptionBytes()
Output only. A one sentence description of this vulnerability.
string short_description = 5;
- Specified by:
getShortDescriptionBytes
in interfaceDetailsOrBuilder
- Returns:
- The bytes for shortDescription.
-
setShortDescription
public Details.Builder setShortDescription(String value)
Output only. A one sentence description of this vulnerability.
string short_description = 5;
- Parameters:
value
- The shortDescription to set.- Returns:
- This builder for chaining.
-
clearShortDescription
public Details.Builder clearShortDescription()
Output only. A one sentence description of this vulnerability.
string short_description = 5;
- Returns:
- This builder for chaining.
-
setShortDescriptionBytes
public Details.Builder setShortDescriptionBytes(com.google.protobuf.ByteString value)
Output only. A one sentence description of this vulnerability.
string short_description = 5;
- Parameters:
value
- The bytes for shortDescription to set.- Returns:
- This builder for chaining.
-
getLongDescription
public String getLongDescription()
Output only. A detailed description of this vulnerability.
string long_description = 6;
- Specified by:
getLongDescription
in interfaceDetailsOrBuilder
- Returns:
- The longDescription.
-
getLongDescriptionBytes
public com.google.protobuf.ByteString getLongDescriptionBytes()
Output only. A detailed description of this vulnerability.
string long_description = 6;
- Specified by:
getLongDescriptionBytes
in interfaceDetailsOrBuilder
- Returns:
- The bytes for longDescription.
-
setLongDescription
public Details.Builder setLongDescription(String value)
Output only. A detailed description of this vulnerability.
string long_description = 6;
- Parameters:
value
- The longDescription to set.- Returns:
- This builder for chaining.
-
clearLongDescription
public Details.Builder clearLongDescription()
Output only. A detailed description of this vulnerability.
string long_description = 6;
- Returns:
- This builder for chaining.
-
setLongDescriptionBytes
public Details.Builder setLongDescriptionBytes(com.google.protobuf.ByteString value)
Output only. A detailed description of this vulnerability.
string long_description = 6;
- Parameters:
value
- The bytes for longDescription to set.- Returns:
- This builder for chaining.
-
getRelatedUrlsList
public List<RelatedUrl> getRelatedUrlsList()
Output only. URLs related to this vulnerability.
repeated .grafeas.v1beta1.RelatedUrl related_urls = 7;
- Specified by:
getRelatedUrlsList
in interfaceDetailsOrBuilder
-
getRelatedUrlsCount
public int getRelatedUrlsCount()
Output only. URLs related to this vulnerability.
repeated .grafeas.v1beta1.RelatedUrl related_urls = 7;
- Specified by:
getRelatedUrlsCount
in interfaceDetailsOrBuilder
-
getRelatedUrls
public RelatedUrl getRelatedUrls(int index)
Output only. URLs related to this vulnerability.
repeated .grafeas.v1beta1.RelatedUrl related_urls = 7;
- Specified by:
getRelatedUrls
in interfaceDetailsOrBuilder
-
setRelatedUrls
public Details.Builder setRelatedUrls(int index, RelatedUrl value)
Output only. URLs related to this vulnerability.
repeated .grafeas.v1beta1.RelatedUrl related_urls = 7;
-
setRelatedUrls
public Details.Builder setRelatedUrls(int index, RelatedUrl.Builder builderForValue)
Output only. URLs related to this vulnerability.
repeated .grafeas.v1beta1.RelatedUrl related_urls = 7;
-
addRelatedUrls
public Details.Builder addRelatedUrls(RelatedUrl value)
Output only. URLs related to this vulnerability.
repeated .grafeas.v1beta1.RelatedUrl related_urls = 7;
-
addRelatedUrls
public Details.Builder addRelatedUrls(int index, RelatedUrl value)
Output only. URLs related to this vulnerability.
repeated .grafeas.v1beta1.RelatedUrl related_urls = 7;
-
addRelatedUrls
public Details.Builder addRelatedUrls(RelatedUrl.Builder builderForValue)
Output only. URLs related to this vulnerability.
repeated .grafeas.v1beta1.RelatedUrl related_urls = 7;
-
addRelatedUrls
public Details.Builder addRelatedUrls(int index, RelatedUrl.Builder builderForValue)
Output only. URLs related to this vulnerability.
repeated .grafeas.v1beta1.RelatedUrl related_urls = 7;
-
addAllRelatedUrls
public Details.Builder addAllRelatedUrls(Iterable<? extends RelatedUrl> values)
Output only. URLs related to this vulnerability.
repeated .grafeas.v1beta1.RelatedUrl related_urls = 7;
-
clearRelatedUrls
public Details.Builder clearRelatedUrls()
Output only. URLs related to this vulnerability.
repeated .grafeas.v1beta1.RelatedUrl related_urls = 7;
-
removeRelatedUrls
public Details.Builder removeRelatedUrls(int index)
Output only. URLs related to this vulnerability.
repeated .grafeas.v1beta1.RelatedUrl related_urls = 7;
-
getRelatedUrlsBuilder
public RelatedUrl.Builder getRelatedUrlsBuilder(int index)
Output only. URLs related to this vulnerability.
repeated .grafeas.v1beta1.RelatedUrl related_urls = 7;
-
getRelatedUrlsOrBuilder
public RelatedUrlOrBuilder getRelatedUrlsOrBuilder(int index)
Output only. URLs related to this vulnerability.
repeated .grafeas.v1beta1.RelatedUrl related_urls = 7;
- Specified by:
getRelatedUrlsOrBuilder
in interfaceDetailsOrBuilder
-
getRelatedUrlsOrBuilderList
public List<? extends RelatedUrlOrBuilder> getRelatedUrlsOrBuilderList()
Output only. URLs related to this vulnerability.
repeated .grafeas.v1beta1.RelatedUrl related_urls = 7;
- Specified by:
getRelatedUrlsOrBuilderList
in interfaceDetailsOrBuilder
-
addRelatedUrlsBuilder
public RelatedUrl.Builder addRelatedUrlsBuilder()
Output only. URLs related to this vulnerability.
repeated .grafeas.v1beta1.RelatedUrl related_urls = 7;
-
addRelatedUrlsBuilder
public RelatedUrl.Builder addRelatedUrlsBuilder(int index)
Output only. URLs related to this vulnerability.
repeated .grafeas.v1beta1.RelatedUrl related_urls = 7;
-
getRelatedUrlsBuilderList
public List<RelatedUrl.Builder> getRelatedUrlsBuilderList()
Output only. URLs related to this vulnerability.
repeated .grafeas.v1beta1.RelatedUrl related_urls = 7;
-
getEffectiveSeverityValue
public int getEffectiveSeverityValue()
The distro assigned severity for this vulnerability when it is available, and note provider assigned severity when distro has not yet assigned a severity for this vulnerability.
.grafeas.v1beta1.vulnerability.Severity effective_severity = 8;
- Specified by:
getEffectiveSeverityValue
in interfaceDetailsOrBuilder
- Returns:
- The enum numeric value on the wire for effectiveSeverity.
-
setEffectiveSeverityValue
public Details.Builder setEffectiveSeverityValue(int value)
The distro assigned severity for this vulnerability when it is available, and note provider assigned severity when distro has not yet assigned a severity for this vulnerability.
.grafeas.v1beta1.vulnerability.Severity effective_severity = 8;
- Parameters:
value
- The enum numeric value on the wire for effectiveSeverity to set.- Returns:
- This builder for chaining.
-
getEffectiveSeverity
public Severity getEffectiveSeverity()
The distro assigned severity for this vulnerability when it is available, and note provider assigned severity when distro has not yet assigned a severity for this vulnerability.
.grafeas.v1beta1.vulnerability.Severity effective_severity = 8;
- Specified by:
getEffectiveSeverity
in interfaceDetailsOrBuilder
- Returns:
- The effectiveSeverity.
-
setEffectiveSeverity
public Details.Builder setEffectiveSeverity(Severity value)
The distro assigned severity for this vulnerability when it is available, and note provider assigned severity when distro has not yet assigned a severity for this vulnerability.
.grafeas.v1beta1.vulnerability.Severity effective_severity = 8;
- Parameters:
value
- The effectiveSeverity to set.- Returns:
- This builder for chaining.
-
clearEffectiveSeverity
public Details.Builder clearEffectiveSeverity()
The distro assigned severity for this vulnerability when it is available, and note provider assigned severity when distro has not yet assigned a severity for this vulnerability.
.grafeas.v1beta1.vulnerability.Severity effective_severity = 8;
- Returns:
- This builder for chaining.
-
setUnknownFields
public final Details.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
setUnknownFields
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setUnknownFields
in classcom.google.protobuf.GeneratedMessageV3.Builder<Details.Builder>
-
mergeUnknownFields
public final Details.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
mergeUnknownFields
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeUnknownFields
in classcom.google.protobuf.GeneratedMessageV3.Builder<Details.Builder>
-
-