public static final class VulnerabilityAssessmentNote.Product.Builder extends GeneratedMessageV3.Builder<VulnerabilityAssessmentNote.Product.Builder> implements VulnerabilityAssessmentNote.ProductOrBuilder
Product contains information about a product and how to uniquely identify
it.
(-- api-linter: core::0123::resource-annotation=disabled
aip.dev/not-precedent: Product is not a separate resource. --)
Protobuf type grafeas.v1.VulnerabilityAssessmentNote.Product
Inherited Members
com.google.protobuf.GeneratedMessageV3.Builder.getUnknownFieldSetBuilder()
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
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
Methods
addRepeatedField(Descriptors.FieldDescriptor field, Object value)
public VulnerabilityAssessmentNote.Product.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Overrides
build()
public VulnerabilityAssessmentNote.Product build()
buildPartial()
public VulnerabilityAssessmentNote.Product buildPartial()
clear()
public VulnerabilityAssessmentNote.Product.Builder clear()
Overrides
clearField(Descriptors.FieldDescriptor field)
public VulnerabilityAssessmentNote.Product.Builder clearField(Descriptors.FieldDescriptor field)
Overrides
clearGenericUri()
public VulnerabilityAssessmentNote.Product.Builder clearGenericUri()
Contains a URI which is vendor-specific.
Example: The artifact repository URL of an image.
string generic_uri = 3;
clearId()
public VulnerabilityAssessmentNote.Product.Builder clearId()
Token that identifies a product so that it can be referred to from other
parts in the document. There is no predefined format as long as it
uniquely identifies a group in the context of the current document.
string id = 2;
clearIdentifier()
public VulnerabilityAssessmentNote.Product.Builder clearIdentifier()
clearName()
public VulnerabilityAssessmentNote.Product.Builder clearName()
Name of the product.
string name = 1;
clearOneof(Descriptors.OneofDescriptor oneof)
public VulnerabilityAssessmentNote.Product.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Overrides
clone()
public VulnerabilityAssessmentNote.Product.Builder clone()
Overrides
getDefaultInstanceForType()
public VulnerabilityAssessmentNote.Product getDefaultInstanceForType()
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()