public static final class VulnerabilityLocation.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<VulnerabilityLocation.Builder> implements VulnerabilityLocationOrBuilder
The location of the vulnerability.Protobuf type
grafeas.v1beta1.vulnerability.VulnerabilityLocation| Modifier and Type | Method and Description |
|---|---|
VulnerabilityLocation.Builder |
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
VulnerabilityLocation |
build() |
VulnerabilityLocation |
buildPartial() |
VulnerabilityLocation.Builder |
clear() |
VulnerabilityLocation.Builder |
clearCpeUri()
The cpe_uri in [cpe format] (https://cpe.mitre.org/specification/)
format.
|
VulnerabilityLocation.Builder |
clearField(com.google.protobuf.Descriptors.FieldDescriptor field) |
VulnerabilityLocation.Builder |
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) |
VulnerabilityLocation.Builder |
clearPackage()
The package being described.
|
VulnerabilityLocation.Builder |
clearVersion()
The version of the package being described.
|
VulnerabilityLocation.Builder |
clone() |
String |
getCpeUri()
The cpe_uri in [cpe format] (https://cpe.mitre.org/specification/)
format.
|
com.google.protobuf.ByteString |
getCpeUriBytes()
The cpe_uri in [cpe format] (https://cpe.mitre.org/specification/)
format.
|
VulnerabilityLocation |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
String |
getPackage()
The package being described.
|
com.google.protobuf.ByteString |
getPackageBytes()
The package being described.
|
Version |
getVersion()
The version of the package being described.
|
Version.Builder |
getVersionBuilder()
The version of the package being described.
|
VersionOrBuilder |
getVersionOrBuilder()
The version of the package being described.
|
boolean |
hasVersion()
The version of the package being described.
|
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
VulnerabilityLocation.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
VulnerabilityLocation.Builder |
mergeFrom(com.google.protobuf.Message other) |
VulnerabilityLocation.Builder |
mergeFrom(VulnerabilityLocation other) |
VulnerabilityLocation.Builder |
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
VulnerabilityLocation.Builder |
mergeVersion(Version value)
The version of the package being described.
|
VulnerabilityLocation.Builder |
setCpeUri(String value)
The cpe_uri in [cpe format] (https://cpe.mitre.org/specification/)
format.
|
VulnerabilityLocation.Builder |
setCpeUriBytes(com.google.protobuf.ByteString value)
The cpe_uri in [cpe format] (https://cpe.mitre.org/specification/)
format.
|
VulnerabilityLocation.Builder |
setField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
VulnerabilityLocation.Builder |
setPackage(String value)
The package being described.
|
VulnerabilityLocation.Builder |
setPackageBytes(com.google.protobuf.ByteString value)
The package being described.
|
VulnerabilityLocation.Builder |
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
int index,
Object value) |
VulnerabilityLocation.Builder |
setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
VulnerabilityLocation.Builder |
setVersion(Version.Builder builderForValue)
The version of the package being described.
|
VulnerabilityLocation.Builder |
setVersion(Version value)
The version of the package being described.
|
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, newBuilderForField, onBuilt, onChanged, setUnknownFieldsProto3findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringaddAll, addAll, mergeFrom, newUninitializedMessageExceptionequals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitpublic static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3.Builder<VulnerabilityLocation.Builder>public VulnerabilityLocation.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessageV3.Builder<VulnerabilityLocation.Builder>public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
getDescriptorForType in interface com.google.protobuf.Message.BuildergetDescriptorForType in interface com.google.protobuf.MessageOrBuildergetDescriptorForType in class com.google.protobuf.GeneratedMessageV3.Builder<VulnerabilityLocation.Builder>public VulnerabilityLocation getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic VulnerabilityLocation build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic VulnerabilityLocation buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic VulnerabilityLocation.Builder clone()
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessageV3.Builder<VulnerabilityLocation.Builder>public VulnerabilityLocation.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
setField in interface com.google.protobuf.Message.BuildersetField in class com.google.protobuf.GeneratedMessageV3.Builder<VulnerabilityLocation.Builder>public VulnerabilityLocation.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField in interface com.google.protobuf.Message.BuilderclearField in class com.google.protobuf.GeneratedMessageV3.Builder<VulnerabilityLocation.Builder>public VulnerabilityLocation.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof in interface com.google.protobuf.Message.BuilderclearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<VulnerabilityLocation.Builder>public VulnerabilityLocation.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
setRepeatedField in interface com.google.protobuf.Message.BuildersetRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<VulnerabilityLocation.Builder>public VulnerabilityLocation.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
addRepeatedField in interface com.google.protobuf.Message.BuilderaddRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<VulnerabilityLocation.Builder>public VulnerabilityLocation.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<VulnerabilityLocation.Builder>public VulnerabilityLocation.Builder mergeFrom(VulnerabilityLocation other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<VulnerabilityLocation.Builder>public VulnerabilityLocation.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in interface com.google.protobuf.MessageLite.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<VulnerabilityLocation.Builder>IOExceptionpublic String getCpeUri()
The cpe_uri in [cpe format] (https://cpe.mitre.org/specification/) format. Examples include distro or storage location for vulnerable jar.
string cpe_uri = 1;getCpeUri in interface VulnerabilityLocationOrBuilderpublic com.google.protobuf.ByteString getCpeUriBytes()
The cpe_uri in [cpe format] (https://cpe.mitre.org/specification/) format. Examples include distro or storage location for vulnerable jar.
string cpe_uri = 1;getCpeUriBytes in interface VulnerabilityLocationOrBuilderpublic VulnerabilityLocation.Builder setCpeUri(String value)
The cpe_uri in [cpe format] (https://cpe.mitre.org/specification/) format. Examples include distro or storage location for vulnerable jar.
string cpe_uri = 1;public VulnerabilityLocation.Builder clearCpeUri()
The cpe_uri in [cpe format] (https://cpe.mitre.org/specification/) format. Examples include distro or storage location for vulnerable jar.
string cpe_uri = 1;public VulnerabilityLocation.Builder setCpeUriBytes(com.google.protobuf.ByteString value)
The cpe_uri in [cpe format] (https://cpe.mitre.org/specification/) format. Examples include distro or storage location for vulnerable jar.
string cpe_uri = 1;public String getPackage()
The package being described.
string package = 2;getPackage in interface VulnerabilityLocationOrBuilderpublic com.google.protobuf.ByteString getPackageBytes()
The package being described.
string package = 2;getPackageBytes in interface VulnerabilityLocationOrBuilderpublic VulnerabilityLocation.Builder setPackage(String value)
The package being described.
string package = 2;public VulnerabilityLocation.Builder clearPackage()
The package being described.
string package = 2;public VulnerabilityLocation.Builder setPackageBytes(com.google.protobuf.ByteString value)
The package being described.
string package = 2;public boolean hasVersion()
The version of the package being described.
.grafeas.v1beta1.package.Version version = 3;hasVersion in interface VulnerabilityLocationOrBuilderpublic Version getVersion()
The version of the package being described.
.grafeas.v1beta1.package.Version version = 3;getVersion in interface VulnerabilityLocationOrBuilderpublic VulnerabilityLocation.Builder setVersion(Version value)
The version of the package being described.
.grafeas.v1beta1.package.Version version = 3;public VulnerabilityLocation.Builder setVersion(Version.Builder builderForValue)
The version of the package being described.
.grafeas.v1beta1.package.Version version = 3;public VulnerabilityLocation.Builder mergeVersion(Version value)
The version of the package being described.
.grafeas.v1beta1.package.Version version = 3;public VulnerabilityLocation.Builder clearVersion()
The version of the package being described.
.grafeas.v1beta1.package.Version version = 3;public Version.Builder getVersionBuilder()
The version of the package being described.
.grafeas.v1beta1.package.Version version = 3;public VersionOrBuilder getVersionOrBuilder()
The version of the package being described.
.grafeas.v1beta1.package.Version version = 3;getVersionOrBuilder in interface VulnerabilityLocationOrBuilderpublic final VulnerabilityLocation.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<VulnerabilityLocation.Builder>public final VulnerabilityLocation.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<VulnerabilityLocation.Builder>Copyright © 2019 Google LLC. All rights reserved.