Package io.grafeas.v1beta1.vulnerability
Class VulnerabilityLocation.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessage.Builder<VulnerabilityLocation.Builder>
io.grafeas.v1beta1.vulnerability.VulnerabilityLocation.Builder
- All Implemented Interfaces:
com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,VulnerabilityLocationOrBuilder,Cloneable
- Enclosing class:
- VulnerabilityLocation
public static final class VulnerabilityLocation.Builder
extends com.google.protobuf.GeneratedMessage.Builder<VulnerabilityLocation.Builder>
implements VulnerabilityLocationOrBuilder
The location of the vulnerability.Protobuf type
grafeas.v1beta1.vulnerability.VulnerabilityLocation-
Method Summary
Modifier and TypeMethodDescriptionbuild()clear()Required.Required.Required.Required.com.google.protobuf.ByteStringRequired.static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorRequired.com.google.protobuf.ByteStringRequired.Required.Required.Required.booleanRequired.protected com.google.protobuf.GeneratedMessage.FieldAccessorTablefinal booleanmergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) mergeFrom(VulnerabilityLocation other) mergeVersion(Version value) Required.Required.setCpeUriBytes(com.google.protobuf.ByteString value) Required.setPackage(String value) Required.setPackageBytes(com.google.protobuf.ByteString value) Required.setVersion(Version value) Required.setVersion(Version.Builder builderForValue) Required.Methods inherited from class com.google.protobuf.GeneratedMessage.Builder
addRepeatedField, clearField, clearOneof, clone, getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownFields, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setField, setRepeatedField, setUnknownFields, setUnknownFieldSetBuilder, setUnknownFieldsProto3Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringMethods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageExceptionMethods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface com.google.protobuf.Message.Builder
mergeDelimitedFrom, mergeDelimitedFromMethods inherited from interface com.google.protobuf.MessageLite.Builder
mergeFromMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() -
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessage.Builder<VulnerabilityLocation.Builder>
-
clear
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessage.Builder<VulnerabilityLocation.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.GeneratedMessage.Builder<VulnerabilityLocation.Builder>
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
mergeFrom
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<VulnerabilityLocation.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage.Builder<VulnerabilityLocation.Builder>
-
mergeFrom
public VulnerabilityLocation.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<VulnerabilityLocation.Builder>- Throws:
IOException
-
getCpeUri
Required. 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;- Specified by:
getCpeUriin interfaceVulnerabilityLocationOrBuilder- Returns:
- The cpeUri.
-
getCpeUriBytes
public com.google.protobuf.ByteString getCpeUriBytes()Required. 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;- Specified by:
getCpeUriBytesin interfaceVulnerabilityLocationOrBuilder- Returns:
- The bytes for cpeUri.
-
setCpeUri
Required. 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;- Parameters:
value- The cpeUri to set.- Returns:
- This builder for chaining.
-
clearCpeUri
Required. 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;- Returns:
- This builder for chaining.
-
setCpeUriBytes
Required. 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;- Parameters:
value- The bytes for cpeUri to set.- Returns:
- This builder for chaining.
-
getPackage
Required. The package being described.
string package = 2;- Specified by:
getPackagein interfaceVulnerabilityLocationOrBuilder- Returns:
- The package.
-
getPackageBytes
public com.google.protobuf.ByteString getPackageBytes()Required. The package being described.
string package = 2;- Specified by:
getPackageBytesin interfaceVulnerabilityLocationOrBuilder- Returns:
- The bytes for package.
-
setPackage
Required. The package being described.
string package = 2;- Parameters:
value- The package to set.- Returns:
- This builder for chaining.
-
clearPackage
Required. The package being described.
string package = 2;- Returns:
- This builder for chaining.
-
setPackageBytes
Required. The package being described.
string package = 2;- Parameters:
value- The bytes for package to set.- Returns:
- This builder for chaining.
-
hasVersion
public boolean hasVersion()Required. The version of the package being described.
.grafeas.v1beta1.package.Version version = 3;- Specified by:
hasVersionin interfaceVulnerabilityLocationOrBuilder- Returns:
- Whether the version field is set.
-
getVersion
Required. The version of the package being described.
.grafeas.v1beta1.package.Version version = 3;- Specified by:
getVersionin interfaceVulnerabilityLocationOrBuilder- Returns:
- The version.
-
setVersion
Required. The version of the package being described.
.grafeas.v1beta1.package.Version version = 3; -
setVersion
Required. The version of the package being described.
.grafeas.v1beta1.package.Version version = 3; -
mergeVersion
Required. The version of the package being described.
.grafeas.v1beta1.package.Version version = 3; -
clearVersion
Required. The version of the package being described.
.grafeas.v1beta1.package.Version version = 3; -
getVersionBuilder
Required. The version of the package being described.
.grafeas.v1beta1.package.Version version = 3; -
getVersionOrBuilder
Required. The version of the package being described.
.grafeas.v1beta1.package.Version version = 3;- Specified by:
getVersionOrBuilderin interfaceVulnerabilityLocationOrBuilder
-