Class VulnerabilityAssessmentNote.Assessment.Remediation.Builder (2.71.0)
2.92.0 (latest)
2.89.0
2.88.0
2.86.0
2.84.0
2.83.0
2.82.0
2.81.0
2.79.0
2.77.0
2.76.0
2.75.0
2.74.0
2.73.0
2.71.0
2.69.0
2.68.0
2.65.0
2.64.0
2.63.0
2.61.0
2.60.0
2.59.0
2.58.0
2.57.0
2.56.0
2.55.0
2.54.0
2.53.0
2.52.0
2.50.0
2.49.0
2.48.0
2.47.0
2.46.0
2.45.0
2.44.0
2.43.0
2.42.0
2.41.0
2.40.0
2.38.0
2.37.0
2.36.0
2.35.0
2.34.0
2.33.0
2.32.0
2.31.0
2.30.0
2.29.0
2.28.0
2.25.0
2.24.0
2.23.0
2.22.0
2.21.0
2.20.0
2.19.0
2.18.0
2.17.0
2.16.0
2.15.0
2.14.0
2.13.0
2.12.0
2.10.0
2.9.0
2.8.0
2.7.0
2.6.0
2.5.0
2.4.5
2.3.1
2.2.3
2.1.3
public static final class VulnerabilityAssessmentNote . Assessment . Remediation . Builder extends GeneratedMessageV3 . Builder<VulnerabilityAssessmentNote . Assessment . Remediation . Builder > implements VulnerabilityAssessmentNote . Assessment . RemediationOrBuilder
Specifies details on how to handle (and presumably, fix) a vulnerability.
Protobuf type grafeas.v1.VulnerabilityAssessmentNote.Assessment.Remediation
Inherited Members
com.google.protobuf.GeneratedMessageV3.Builder.getUnknownFieldSetBuilder()
com.google.protobuf.GeneratedMessageV3.Builder.internalGetMapFieldReflection(int)
com.google.protobuf.GeneratedMessageV3.Builder.internalGetMutableMapFieldReflection(int)
com.google.protobuf.GeneratedMessageV3.Builder.mergeUnknownLengthDelimitedField(int,com.google.protobuf.ByteString)
com.google.protobuf.GeneratedMessageV3.Builder.mergeUnknownVarintField(int,int)
com.google.protobuf.GeneratedMessageV3.Builder.parseUnknownField(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite,int)
com.google.protobuf.GeneratedMessageV3.Builder.setUnknownFieldSetBuilder(com.google.protobuf.UnknownFieldSet.Builder)
Static Methods
public static final Descriptors . Descriptor getDescriptor ()
Methods
public VulnerabilityAssessmentNote . Assessment . Remediation . Builder addRepeatedField ( Descriptors . FieldDescriptor field , Object value )
Overrides
public VulnerabilityAssessmentNote . Assessment . Remediation build ()
public VulnerabilityAssessmentNote . Assessment . Remediation buildPartial ()
public VulnerabilityAssessmentNote . Assessment . Remediation . Builder clear ()
Overrides
public VulnerabilityAssessmentNote . Assessment . Remediation . Builder clearDetails ()
Contains a comprehensive human-readable discussion of the remediation.
string details = 2;
public VulnerabilityAssessmentNote . Assessment . Remediation . Builder clearField ( Descriptors . FieldDescriptor field )
Overrides
public VulnerabilityAssessmentNote . Assessment . Remediation . Builder clearOneof ( Descriptors . OneofDescriptor oneof )
Overrides
public VulnerabilityAssessmentNote . Assessment . Remediation . Builder clearRemediationType ()
The type of remediation that can be applied.
.grafeas.v1.VulnerabilityAssessmentNote.Assessment.Remediation.RemediationType remediation_type = 1;
public VulnerabilityAssessmentNote . Assessment . Remediation . Builder clearRemediationUri ()
Contains the URL where to obtain the remediation.
.grafeas.v1.RelatedUrl remediation_uri = 3;
public VulnerabilityAssessmentNote . Assessment . Remediation . Builder clone ()
Overrides
public VulnerabilityAssessmentNote . Assessment . Remediation getDefaultInstanceForType ()
public Descriptors . Descriptor getDescriptorForType ()
Overrides
public String getDetails ()
Contains a comprehensive human-readable discussion of the remediation.
string details = 2;
Returns
Type
Description
String
The details.
public ByteString getDetailsBytes ()
Contains a comprehensive human-readable discussion of the remediation.
string details = 2;
Returns
Type
Description
ByteString
The bytes for details.
public VulnerabilityAssessmentNote . Assessment . Remediation . RemediationType getRemediationType ()
The type of remediation that can be applied.
.grafeas.v1.VulnerabilityAssessmentNote.Assessment.Remediation.RemediationType remediation_type = 1;
public int getRemediationTypeValue ()
The type of remediation that can be applied.
.grafeas.v1.VulnerabilityAssessmentNote.Assessment.Remediation.RemediationType remediation_type = 1;
Returns
Type
Description
int
The enum numeric value on the wire for remediationType.
public RelatedUrl getRemediationUri ()
Contains the URL where to obtain the remediation.
.grafeas.v1.RelatedUrl remediation_uri = 3;
Returns
Type
Description
RelatedUrl
The remediationUri.
public RelatedUrl . Builder getRemediationUriBuilder ()
Contains the URL where to obtain the remediation.
.grafeas.v1.RelatedUrl remediation_uri = 3;
public RelatedUrlOrBuilder getRemediationUriOrBuilder ()
Contains the URL where to obtain the remediation.
.grafeas.v1.RelatedUrl remediation_uri = 3;
public boolean hasRemediationUri ()
Contains the URL where to obtain the remediation.
.grafeas.v1.RelatedUrl remediation_uri = 3;
Returns
Type
Description
boolean
Whether the remediationUri field is set.
protected GeneratedMessageV3 . FieldAccessorTable internalGetFieldAccessorTable ()
Overrides
public final boolean isInitialized ()
Overrides
public VulnerabilityAssessmentNote . Assessment . Remediation . Builder mergeFrom ( CodedInputStream input , ExtensionRegistryLite extensionRegistry )
Overrides
public VulnerabilityAssessmentNote . Assessment . Remediation . Builder mergeFrom ( Message other )
Parameter
Name
Description
other
Message
Overrides
public VulnerabilityAssessmentNote . Assessment . Remediation . Builder mergeFrom ( VulnerabilityAssessmentNote . Assessment . Remediation other )
public VulnerabilityAssessmentNote . Assessment . Remediation . Builder mergeRemediationUri ( RelatedUrl value )
Contains the URL where to obtain the remediation.
.grafeas.v1.RelatedUrl remediation_uri = 3;
public final VulnerabilityAssessmentNote . Assessment . Remediation . Builder mergeUnknownFields ( UnknownFieldSet unknownFields )
Overrides
public VulnerabilityAssessmentNote . Assessment . Remediation . Builder setDetails ( String value )
Contains a comprehensive human-readable discussion of the remediation.
string details = 2;
Parameter
Name
Description
value
String The details to set.
public VulnerabilityAssessmentNote . Assessment . Remediation . Builder setDetailsBytes ( ByteString value )
Contains a comprehensive human-readable discussion of the remediation.
string details = 2;
Parameter
Name
Description
value
ByteString The bytes for details to set.
public VulnerabilityAssessmentNote . Assessment . Remediation . Builder setField ( Descriptors . FieldDescriptor field , Object value )
Overrides
public VulnerabilityAssessmentNote . Assessment . Remediation . Builder setRemediationType ( VulnerabilityAssessmentNote . Assessment . Remediation . RemediationType value )
The type of remediation that can be applied.
.grafeas.v1.VulnerabilityAssessmentNote.Assessment.Remediation.RemediationType remediation_type = 1;
public VulnerabilityAssessmentNote . Assessment . Remediation . Builder setRemediationTypeValue ( int value )
The type of remediation that can be applied.
.grafeas.v1.VulnerabilityAssessmentNote.Assessment.Remediation.RemediationType remediation_type = 1;
Parameter
Name
Description
value
int The enum numeric value on the wire for remediationType to set.
public VulnerabilityAssessmentNote . Assessment . Remediation . Builder setRemediationUri ( RelatedUrl value )
Contains the URL where to obtain the remediation.
.grafeas.v1.RelatedUrl remediation_uri = 3;
public VulnerabilityAssessmentNote . Assessment . Remediation . Builder setRemediationUri ( RelatedUrl . Builder builderForValue )
Contains the URL where to obtain the remediation.
.grafeas.v1.RelatedUrl remediation_uri = 3;
public VulnerabilityAssessmentNote . Assessment . Remediation . Builder setRepeatedField ( Descriptors . FieldDescriptor field , int index , Object value )
Overrides
public final VulnerabilityAssessmentNote . Assessment . Remediation . Builder setUnknownFields ( UnknownFieldSet unknownFields )
Overrides
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License , and code samples are licensed under the Apache 2.0 License . For details, see the Google Developers Site Policies . Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2026-04-25 UTC.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2026-04-25 UTC."],[],[]]