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.BuilderaddAllPackageIssue(Iterable<? extends PackageIssue> values)Required.Details.BuilderaddAllRelatedUrls(Iterable<? extends RelatedUrl> values)Output only.Details.BuilderaddPackageIssue(int index, PackageIssue value)Required.Details.BuilderaddPackageIssue(int index, PackageIssue.Builder builderForValue)Required.Details.BuilderaddPackageIssue(PackageIssue value)Required.Details.BuilderaddPackageIssue(PackageIssue.Builder builderForValue)Required.PackageIssue.BuilderaddPackageIssueBuilder()Required.PackageIssue.BuilderaddPackageIssueBuilder(int index)Required.Details.BuilderaddRelatedUrls(int index, RelatedUrl value)Output only.Details.BuilderaddRelatedUrls(int index, RelatedUrl.Builder builderForValue)Output only.Details.BuilderaddRelatedUrls(RelatedUrl value)Output only.Details.BuilderaddRelatedUrls(RelatedUrl.Builder builderForValue)Output only.RelatedUrl.BuilderaddRelatedUrlsBuilder()Output only.RelatedUrl.BuilderaddRelatedUrlsBuilder(int index)Output only.Details.BuilderaddRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)Detailsbuild()DetailsbuildPartial()Details.Builderclear()Details.BuilderclearCvssScore()Output only.Details.BuilderclearEffectiveSeverity()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.BuilderclearField(com.google.protobuf.Descriptors.FieldDescriptor field)Details.BuilderclearLongDescription()Output only.Details.BuilderclearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)Details.BuilderclearPackageIssue()Required.Details.BuilderclearRelatedUrls()Output only.Details.BuilderclearSeverity()Output only.Details.BuilderclearShortDescription()Output only.Details.BuilderclearType()The type of package; whether native or non native(ruby gems, node.js packages etc)Details.Builderclone()floatgetCvssScore()Output only.DetailsgetDefaultInstanceForType()static com.google.protobuf.Descriptors.DescriptorgetDescriptor()com.google.protobuf.Descriptors.DescriptorgetDescriptorForType()SeveritygetEffectiveSeverity()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.intgetEffectiveSeverityValue()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.StringgetLongDescription()Output only.com.google.protobuf.ByteStringgetLongDescriptionBytes()Output only.PackageIssuegetPackageIssue(int index)Required.PackageIssue.BuildergetPackageIssueBuilder(int index)Required.List<PackageIssue.Builder>getPackageIssueBuilderList()Required.intgetPackageIssueCount()Required.List<PackageIssue>getPackageIssueList()Required.PackageIssueOrBuildergetPackageIssueOrBuilder(int index)Required.List<? extends PackageIssueOrBuilder>getPackageIssueOrBuilderList()Required.RelatedUrlgetRelatedUrls(int index)Output only.RelatedUrl.BuildergetRelatedUrlsBuilder(int index)Output only.List<RelatedUrl.Builder>getRelatedUrlsBuilderList()Output only.intgetRelatedUrlsCount()Output only.List<RelatedUrl>getRelatedUrlsList()Output only.RelatedUrlOrBuildergetRelatedUrlsOrBuilder(int index)Output only.List<? extends RelatedUrlOrBuilder>getRelatedUrlsOrBuilderList()Output only.SeveritygetSeverity()Output only.intgetSeverityValue()Output only.StringgetShortDescription()Output only.com.google.protobuf.ByteStringgetShortDescriptionBytes()Output only.StringgetType()The type of package; whether native or non native(ruby gems, node.js packages etc)com.google.protobuf.ByteStringgetTypeBytes()The type of package; whether native or non native(ruby gems, node.js packages etc)protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTableinternalGetFieldAccessorTable()booleanisInitialized()Details.BuildermergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)Details.BuildermergeFrom(com.google.protobuf.Message other)Details.BuildermergeFrom(Details other)Details.BuildermergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)Details.BuilderremovePackageIssue(int index)Required.Details.BuilderremoveRelatedUrls(int index)Output only.Details.BuildersetCvssScore(float value)Output only.Details.BuildersetEffectiveSeverity(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.BuildersetEffectiveSeverityValue(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.BuildersetField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)Details.BuildersetLongDescription(String value)Output only.Details.BuildersetLongDescriptionBytes(com.google.protobuf.ByteString value)Output only.Details.BuildersetPackageIssue(int index, PackageIssue value)Required.Details.BuildersetPackageIssue(int index, PackageIssue.Builder builderForValue)Required.Details.BuildersetRelatedUrls(int index, RelatedUrl value)Output only.Details.BuildersetRelatedUrls(int index, RelatedUrl.Builder builderForValue)Output only.Details.BuildersetRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)Details.BuildersetSeverity(Severity value)Output only.Details.BuildersetSeverityValue(int value)Output only.Details.BuildersetShortDescription(String value)Output only.Details.BuildersetShortDescriptionBytes(com.google.protobuf.ByteString value)Output only.Details.BuildersetType(String value)The type of package; whether native or non native(ruby gems, node.js packages etc)Details.BuildersetTypeBytes(com.google.protobuf.ByteString value)The type of package; whether native or non native(ruby gems, node.js packages etc)Details.BuildersetUnknownFields(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:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessageV3.Builder<Details.Builder>
-
clear
public Details.Builder clear()
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessageV3.Builder<Details.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.Message.Builder- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.MessageOrBuilder- Overrides:
getDescriptorForTypein classcom.google.protobuf.GeneratedMessageV3.Builder<Details.Builder>
-
getDefaultInstanceForType
public Details getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
public Details build()
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public Details buildPartial()
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
clone
public Details.Builder clone()
- Specified by:
clonein interfacecom.google.protobuf.Message.Builder- Specified by:
clonein interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clonein classcom.google.protobuf.GeneratedMessageV3.Builder<Details.Builder>
-
setField
public Details.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
setFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<Details.Builder>
-
clearField
public Details.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
- Specified by:
clearFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
clearFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<Details.Builder>
-
clearOneof
public Details.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
- Specified by:
clearOneofin interfacecom.google.protobuf.Message.Builder- Overrides:
clearOneofin classcom.google.protobuf.GeneratedMessageV3.Builder<Details.Builder>
-
setRepeatedField
public Details.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
- Specified by:
setRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<Details.Builder>
-
addRepeatedField
public Details.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
addRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
addRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<Details.Builder>
-
mergeFrom
public Details.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<Details.Builder>
-
mergeFrom
public Details.Builder mergeFrom(Details other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin 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:
mergeFromin interfacecom.google.protobuf.Message.Builder- Specified by:
mergeFromin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
mergeFromin 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:
getTypein 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:
getTypeBytesin 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:
getSeverityValuein 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:
getSeverityin 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:
getCvssScorein 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:
getPackageIssueListin 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:
getPackageIssueCountin 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:
getPackageIssuein 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:
getPackageIssueOrBuilderin 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:
getPackageIssueOrBuilderListin 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:
getShortDescriptionin 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:
getShortDescriptionBytesin 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:
getLongDescriptionin 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:
getLongDescriptionBytesin 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:
getRelatedUrlsListin interfaceDetailsOrBuilder
-
getRelatedUrlsCount
public int getRelatedUrlsCount()
Output only. URLs related to this vulnerability.
repeated .grafeas.v1beta1.RelatedUrl related_urls = 7;- Specified by:
getRelatedUrlsCountin interfaceDetailsOrBuilder
-
getRelatedUrls
public RelatedUrl getRelatedUrls(int index)
Output only. URLs related to this vulnerability.
repeated .grafeas.v1beta1.RelatedUrl related_urls = 7;- Specified by:
getRelatedUrlsin 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:
getRelatedUrlsOrBuilderin interfaceDetailsOrBuilder
-
getRelatedUrlsOrBuilderList
public List<? extends RelatedUrlOrBuilder> getRelatedUrlsOrBuilderList()
Output only. URLs related to this vulnerability.
repeated .grafeas.v1beta1.RelatedUrl related_urls = 7;- Specified by:
getRelatedUrlsOrBuilderListin 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:
getEffectiveSeverityValuein 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:
getEffectiveSeverityin 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:
setUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
setUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<Details.Builder>
-
mergeUnknownFields
public final Details.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
mergeUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<Details.Builder>
-
-