Package io.grafeas.v1beta1
Class Note.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderT>
-
- com.google.protobuf.GeneratedMessageV3.Builder<Note.Builder>
-
- io.grafeas.v1beta1.Note.Builder
-
- All Implemented Interfaces:
com.google.protobuf.Message.Builder
,com.google.protobuf.MessageLite.Builder
,com.google.protobuf.MessageLiteOrBuilder
,com.google.protobuf.MessageOrBuilder
,NoteOrBuilder
,Cloneable
- Enclosing class:
- Note
public static final class Note.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<Note.Builder> implements NoteOrBuilder
A type of analysis that can be done for a resource.
Protobuf typegrafeas.v1beta1.Note
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description Note.Builder
addAllRelatedNoteNames(Iterable<String> values)
Other notes related to this note.Note.Builder
addAllRelatedUrl(Iterable<? extends RelatedUrl> values)
URLs associated with this note.Note.Builder
addRelatedNoteNames(String value)
Other notes related to this note.Note.Builder
addRelatedNoteNamesBytes(com.google.protobuf.ByteString value)
Other notes related to this note.Note.Builder
addRelatedUrl(int index, RelatedUrl value)
URLs associated with this note.Note.Builder
addRelatedUrl(int index, RelatedUrl.Builder builderForValue)
URLs associated with this note.Note.Builder
addRelatedUrl(RelatedUrl value)
URLs associated with this note.Note.Builder
addRelatedUrl(RelatedUrl.Builder builderForValue)
URLs associated with this note.RelatedUrl.Builder
addRelatedUrlBuilder()
URLs associated with this note.RelatedUrl.Builder
addRelatedUrlBuilder(int index)
URLs associated with this note.Note.Builder
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
Note
build()
Note
buildPartial()
Note.Builder
clear()
Note.Builder
clearAttestationAuthority()
A note describing an attestation role.Note.Builder
clearBaseImage()
A note describing a base image.Note.Builder
clearBuild()
A note describing build provenance for a verifiable build.Note.Builder
clearCreateTime()
Output only.Note.Builder
clearDeployable()
A note describing something that can be deployed.Note.Builder
clearDiscovery()
A note describing the initial analysis of a resource.Note.Builder
clearExpirationTime()
Time of expiration for this note.Note.Builder
clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
Note.Builder
clearKind()
Output only.Note.Builder
clearLongDescription()
A detailed description of this note.Note.Builder
clearName()
Output only.Note.Builder
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
Note.Builder
clearPackage()
A note describing a package hosted by various package managers.Note.Builder
clearRelatedNoteNames()
Other notes related to this note.Note.Builder
clearRelatedUrl()
URLs associated with this note.Note.Builder
clearShortDescription()
A one sentence description of this note.Note.Builder
clearType()
Note.Builder
clearUpdateTime()
Output only.Note.Builder
clearVulnerability()
A note describing a package vulnerability.Note.Builder
clone()
Authority
getAttestationAuthority()
A note describing an attestation role.Authority.Builder
getAttestationAuthorityBuilder()
A note describing an attestation role.AuthorityOrBuilder
getAttestationAuthorityOrBuilder()
A note describing an attestation role.Basis
getBaseImage()
A note describing a base image.Basis.Builder
getBaseImageBuilder()
A note describing a base image.BasisOrBuilder
getBaseImageOrBuilder()
A note describing a base image.Build
getBuild()
A note describing build provenance for a verifiable build.Build.Builder
getBuildBuilder()
A note describing build provenance for a verifiable build.BuildOrBuilder
getBuildOrBuilder()
A note describing build provenance for a verifiable build.com.google.protobuf.Timestamp
getCreateTime()
Output only.com.google.protobuf.Timestamp.Builder
getCreateTimeBuilder()
Output only.com.google.protobuf.TimestampOrBuilder
getCreateTimeOrBuilder()
Output only.Note
getDefaultInstanceForType()
Deployable
getDeployable()
A note describing something that can be deployed.Deployable.Builder
getDeployableBuilder()
A note describing something that can be deployed.DeployableOrBuilder
getDeployableOrBuilder()
A note describing something that can be deployed.static com.google.protobuf.Descriptors.Descriptor
getDescriptor()
com.google.protobuf.Descriptors.Descriptor
getDescriptorForType()
Discovery
getDiscovery()
A note describing the initial analysis of a resource.Discovery.Builder
getDiscoveryBuilder()
A note describing the initial analysis of a resource.DiscoveryOrBuilder
getDiscoveryOrBuilder()
A note describing the initial analysis of a resource.com.google.protobuf.Timestamp
getExpirationTime()
Time of expiration for this note.com.google.protobuf.Timestamp.Builder
getExpirationTimeBuilder()
Time of expiration for this note.com.google.protobuf.TimestampOrBuilder
getExpirationTimeOrBuilder()
Time of expiration for this note.NoteKind
getKind()
Output only.int
getKindValue()
Output only.String
getLongDescription()
A detailed description of this note.com.google.protobuf.ByteString
getLongDescriptionBytes()
A detailed description of this note.String
getName()
Output only.com.google.protobuf.ByteString
getNameBytes()
Output only.Package
getPackage()
A note describing a package hosted by various package managers.Package.Builder
getPackageBuilder()
A note describing a package hosted by various package managers.PackageOrBuilder
getPackageOrBuilder()
A note describing a package hosted by various package managers.String
getRelatedNoteNames(int index)
Other notes related to this note.com.google.protobuf.ByteString
getRelatedNoteNamesBytes(int index)
Other notes related to this note.int
getRelatedNoteNamesCount()
Other notes related to this note.com.google.protobuf.ProtocolStringList
getRelatedNoteNamesList()
Other notes related to this note.RelatedUrl
getRelatedUrl(int index)
URLs associated with this note.RelatedUrl.Builder
getRelatedUrlBuilder(int index)
URLs associated with this note.List<RelatedUrl.Builder>
getRelatedUrlBuilderList()
URLs associated with this note.int
getRelatedUrlCount()
URLs associated with this note.List<RelatedUrl>
getRelatedUrlList()
URLs associated with this note.RelatedUrlOrBuilder
getRelatedUrlOrBuilder(int index)
URLs associated with this note.List<? extends RelatedUrlOrBuilder>
getRelatedUrlOrBuilderList()
URLs associated with this note.String
getShortDescription()
A one sentence description of this note.com.google.protobuf.ByteString
getShortDescriptionBytes()
A one sentence description of this note.Note.TypeCase
getTypeCase()
com.google.protobuf.Timestamp
getUpdateTime()
Output only.com.google.protobuf.Timestamp.Builder
getUpdateTimeBuilder()
Output only.com.google.protobuf.TimestampOrBuilder
getUpdateTimeOrBuilder()
Output only.Vulnerability
getVulnerability()
A note describing a package vulnerability.Vulnerability.Builder
getVulnerabilityBuilder()
A note describing a package vulnerability.VulnerabilityOrBuilder
getVulnerabilityOrBuilder()
A note describing a package vulnerability.boolean
hasAttestationAuthority()
A note describing an attestation role.boolean
hasBaseImage()
A note describing a base image.boolean
hasBuild()
A note describing build provenance for a verifiable build.boolean
hasCreateTime()
Output only.boolean
hasDeployable()
A note describing something that can be deployed.boolean
hasDiscovery()
A note describing the initial analysis of a resource.boolean
hasExpirationTime()
Time of expiration for this note.boolean
hasPackage()
A note describing a package hosted by various package managers.boolean
hasUpdateTime()
Output only.boolean
hasVulnerability()
A note describing a package vulnerability.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable()
boolean
isInitialized()
Note.Builder
mergeAttestationAuthority(Authority value)
A note describing an attestation role.Note.Builder
mergeBaseImage(Basis value)
A note describing a base image.Note.Builder
mergeBuild(Build value)
A note describing build provenance for a verifiable build.Note.Builder
mergeCreateTime(com.google.protobuf.Timestamp value)
Output only.Note.Builder
mergeDeployable(Deployable value)
A note describing something that can be deployed.Note.Builder
mergeDiscovery(Discovery value)
A note describing the initial analysis of a resource.Note.Builder
mergeExpirationTime(com.google.protobuf.Timestamp value)
Time of expiration for this note.Note.Builder
mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
Note.Builder
mergeFrom(com.google.protobuf.Message other)
Note.Builder
mergeFrom(Note other)
Note.Builder
mergePackage(Package value)
A note describing a package hosted by various package managers.Note.Builder
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
Note.Builder
mergeUpdateTime(com.google.protobuf.Timestamp value)
Output only.Note.Builder
mergeVulnerability(Vulnerability value)
A note describing a package vulnerability.Note.Builder
removeRelatedUrl(int index)
URLs associated with this note.Note.Builder
setAttestationAuthority(Authority value)
A note describing an attestation role.Note.Builder
setAttestationAuthority(Authority.Builder builderForValue)
A note describing an attestation role.Note.Builder
setBaseImage(Basis value)
A note describing a base image.Note.Builder
setBaseImage(Basis.Builder builderForValue)
A note describing a base image.Note.Builder
setBuild(Build value)
A note describing build provenance for a verifiable build.Note.Builder
setBuild(Build.Builder builderForValue)
A note describing build provenance for a verifiable build.Note.Builder
setCreateTime(com.google.protobuf.Timestamp value)
Output only.Note.Builder
setCreateTime(com.google.protobuf.Timestamp.Builder builderForValue)
Output only.Note.Builder
setDeployable(Deployable value)
A note describing something that can be deployed.Note.Builder
setDeployable(Deployable.Builder builderForValue)
A note describing something that can be deployed.Note.Builder
setDiscovery(Discovery value)
A note describing the initial analysis of a resource.Note.Builder
setDiscovery(Discovery.Builder builderForValue)
A note describing the initial analysis of a resource.Note.Builder
setExpirationTime(com.google.protobuf.Timestamp value)
Time of expiration for this note.Note.Builder
setExpirationTime(com.google.protobuf.Timestamp.Builder builderForValue)
Time of expiration for this note.Note.Builder
setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
Note.Builder
setKind(NoteKind value)
Output only.Note.Builder
setKindValue(int value)
Output only.Note.Builder
setLongDescription(String value)
A detailed description of this note.Note.Builder
setLongDescriptionBytes(com.google.protobuf.ByteString value)
A detailed description of this note.Note.Builder
setName(String value)
Output only.Note.Builder
setNameBytes(com.google.protobuf.ByteString value)
Output only.Note.Builder
setPackage(Package value)
A note describing a package hosted by various package managers.Note.Builder
setPackage(Package.Builder builderForValue)
A note describing a package hosted by various package managers.Note.Builder
setRelatedNoteNames(int index, String value)
Other notes related to this note.Note.Builder
setRelatedUrl(int index, RelatedUrl value)
URLs associated with this note.Note.Builder
setRelatedUrl(int index, RelatedUrl.Builder builderForValue)
URLs associated with this note.Note.Builder
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
Note.Builder
setShortDescription(String value)
A one sentence description of this note.Note.Builder
setShortDescriptionBytes(com.google.protobuf.ByteString value)
A one sentence description of this note.Note.Builder
setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
Note.Builder
setUpdateTime(com.google.protobuf.Timestamp value)
Output only.Note.Builder
setUpdateTime(com.google.protobuf.Timestamp.Builder builderForValue)
Output only.Note.Builder
setVulnerability(Vulnerability value)
A note describing a package vulnerability.Note.Builder
setVulnerability(Vulnerability.Builder builderForValue)
A note describing a package vulnerability.-
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:
internalGetFieldAccessorTable
in classcom.google.protobuf.GeneratedMessageV3.Builder<Note.Builder>
-
clear
public Note.Builder clear()
- Specified by:
clear
in interfacecom.google.protobuf.Message.Builder
- Specified by:
clear
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
clear
in classcom.google.protobuf.GeneratedMessageV3.Builder<Note.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
- Specified by:
getDescriptorForType
in interfacecom.google.protobuf.Message.Builder
- Specified by:
getDescriptorForType
in interfacecom.google.protobuf.MessageOrBuilder
- Overrides:
getDescriptorForType
in classcom.google.protobuf.GeneratedMessageV3.Builder<Note.Builder>
-
getDefaultInstanceForType
public Note getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageOrBuilder
-
build
public Note build()
- Specified by:
build
in interfacecom.google.protobuf.Message.Builder
- Specified by:
build
in interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public Note buildPartial()
- Specified by:
buildPartial
in interfacecom.google.protobuf.Message.Builder
- Specified by:
buildPartial
in interfacecom.google.protobuf.MessageLite.Builder
-
clone
public Note.Builder clone()
- Specified by:
clone
in interfacecom.google.protobuf.Message.Builder
- Specified by:
clone
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
clone
in classcom.google.protobuf.GeneratedMessageV3.Builder<Note.Builder>
-
setField
public Note.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
setField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setField
in classcom.google.protobuf.GeneratedMessageV3.Builder<Note.Builder>
-
clearField
public Note.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
- Specified by:
clearField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
clearField
in classcom.google.protobuf.GeneratedMessageV3.Builder<Note.Builder>
-
clearOneof
public Note.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
- Specified by:
clearOneof
in interfacecom.google.protobuf.Message.Builder
- Overrides:
clearOneof
in classcom.google.protobuf.GeneratedMessageV3.Builder<Note.Builder>
-
setRepeatedField
public Note.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
- Specified by:
setRepeatedField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setRepeatedField
in classcom.google.protobuf.GeneratedMessageV3.Builder<Note.Builder>
-
addRepeatedField
public Note.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
addRepeatedField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
addRepeatedField
in classcom.google.protobuf.GeneratedMessageV3.Builder<Note.Builder>
-
mergeFrom
public Note.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFrom
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeFrom
in classcom.google.protobuf.AbstractMessage.Builder<Note.Builder>
-
mergeFrom
public Note.Builder mergeFrom(Note other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitialized
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Overrides:
isInitialized
in classcom.google.protobuf.GeneratedMessageV3.Builder<Note.Builder>
-
mergeFrom
public Note.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Specified by:
mergeFrom
in interfacecom.google.protobuf.Message.Builder
- Specified by:
mergeFrom
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
mergeFrom
in classcom.google.protobuf.AbstractMessage.Builder<Note.Builder>
- Throws:
IOException
-
getTypeCase
public Note.TypeCase getTypeCase()
- Specified by:
getTypeCase
in interfaceNoteOrBuilder
-
clearType
public Note.Builder clearType()
-
getName
public String getName()
Output only. The name of the note in the form of `projects/[PROVIDER_ID]/notes/[NOTE_ID]`.
string name = 1;
- Specified by:
getName
in interfaceNoteOrBuilder
- Returns:
- The name.
-
getNameBytes
public com.google.protobuf.ByteString getNameBytes()
Output only. The name of the note in the form of `projects/[PROVIDER_ID]/notes/[NOTE_ID]`.
string name = 1;
- Specified by:
getNameBytes
in interfaceNoteOrBuilder
- Returns:
- The bytes for name.
-
setName
public Note.Builder setName(String value)
Output only. The name of the note in the form of `projects/[PROVIDER_ID]/notes/[NOTE_ID]`.
string name = 1;
- Parameters:
value
- The name to set.- Returns:
- This builder for chaining.
-
clearName
public Note.Builder clearName()
Output only. The name of the note in the form of `projects/[PROVIDER_ID]/notes/[NOTE_ID]`.
string name = 1;
- Returns:
- This builder for chaining.
-
setNameBytes
public Note.Builder setNameBytes(com.google.protobuf.ByteString value)
Output only. The name of the note in the form of `projects/[PROVIDER_ID]/notes/[NOTE_ID]`.
string name = 1;
- Parameters:
value
- The bytes for name to set.- Returns:
- This builder for chaining.
-
getShortDescription
public String getShortDescription()
A one sentence description of this note.
string short_description = 2;
- Specified by:
getShortDescription
in interfaceNoteOrBuilder
- Returns:
- The shortDescription.
-
getShortDescriptionBytes
public com.google.protobuf.ByteString getShortDescriptionBytes()
A one sentence description of this note.
string short_description = 2;
- Specified by:
getShortDescriptionBytes
in interfaceNoteOrBuilder
- Returns:
- The bytes for shortDescription.
-
setShortDescription
public Note.Builder setShortDescription(String value)
A one sentence description of this note.
string short_description = 2;
- Parameters:
value
- The shortDescription to set.- Returns:
- This builder for chaining.
-
clearShortDescription
public Note.Builder clearShortDescription()
A one sentence description of this note.
string short_description = 2;
- Returns:
- This builder for chaining.
-
setShortDescriptionBytes
public Note.Builder setShortDescriptionBytes(com.google.protobuf.ByteString value)
A one sentence description of this note.
string short_description = 2;
- Parameters:
value
- The bytes for shortDescription to set.- Returns:
- This builder for chaining.
-
getLongDescription
public String getLongDescription()
A detailed description of this note.
string long_description = 3;
- Specified by:
getLongDescription
in interfaceNoteOrBuilder
- Returns:
- The longDescription.
-
getLongDescriptionBytes
public com.google.protobuf.ByteString getLongDescriptionBytes()
A detailed description of this note.
string long_description = 3;
- Specified by:
getLongDescriptionBytes
in interfaceNoteOrBuilder
- Returns:
- The bytes for longDescription.
-
setLongDescription
public Note.Builder setLongDescription(String value)
A detailed description of this note.
string long_description = 3;
- Parameters:
value
- The longDescription to set.- Returns:
- This builder for chaining.
-
clearLongDescription
public Note.Builder clearLongDescription()
A detailed description of this note.
string long_description = 3;
- Returns:
- This builder for chaining.
-
setLongDescriptionBytes
public Note.Builder setLongDescriptionBytes(com.google.protobuf.ByteString value)
A detailed description of this note.
string long_description = 3;
- Parameters:
value
- The bytes for longDescription to set.- Returns:
- This builder for chaining.
-
getKindValue
public int getKindValue()
Output only. The type of analysis. This field can be used as a filter in list requests.
.grafeas.v1beta1.NoteKind kind = 4;
- Specified by:
getKindValue
in interfaceNoteOrBuilder
- Returns:
- The enum numeric value on the wire for kind.
-
setKindValue
public Note.Builder setKindValue(int value)
Output only. The type of analysis. This field can be used as a filter in list requests.
.grafeas.v1beta1.NoteKind kind = 4;
- Parameters:
value
- The enum numeric value on the wire for kind to set.- Returns:
- This builder for chaining.
-
getKind
public NoteKind getKind()
Output only. The type of analysis. This field can be used as a filter in list requests.
.grafeas.v1beta1.NoteKind kind = 4;
- Specified by:
getKind
in interfaceNoteOrBuilder
- Returns:
- The kind.
-
setKind
public Note.Builder setKind(NoteKind value)
Output only. The type of analysis. This field can be used as a filter in list requests.
.grafeas.v1beta1.NoteKind kind = 4;
- Parameters:
value
- The kind to set.- Returns:
- This builder for chaining.
-
clearKind
public Note.Builder clearKind()
Output only. The type of analysis. This field can be used as a filter in list requests.
.grafeas.v1beta1.NoteKind kind = 4;
- Returns:
- This builder for chaining.
-
getRelatedUrlList
public List<RelatedUrl> getRelatedUrlList()
URLs associated with this note.
repeated .grafeas.v1beta1.RelatedUrl related_url = 5;
- Specified by:
getRelatedUrlList
in interfaceNoteOrBuilder
-
getRelatedUrlCount
public int getRelatedUrlCount()
URLs associated with this note.
repeated .grafeas.v1beta1.RelatedUrl related_url = 5;
- Specified by:
getRelatedUrlCount
in interfaceNoteOrBuilder
-
getRelatedUrl
public RelatedUrl getRelatedUrl(int index)
URLs associated with this note.
repeated .grafeas.v1beta1.RelatedUrl related_url = 5;
- Specified by:
getRelatedUrl
in interfaceNoteOrBuilder
-
setRelatedUrl
public Note.Builder setRelatedUrl(int index, RelatedUrl value)
URLs associated with this note.
repeated .grafeas.v1beta1.RelatedUrl related_url = 5;
-
setRelatedUrl
public Note.Builder setRelatedUrl(int index, RelatedUrl.Builder builderForValue)
URLs associated with this note.
repeated .grafeas.v1beta1.RelatedUrl related_url = 5;
-
addRelatedUrl
public Note.Builder addRelatedUrl(RelatedUrl value)
URLs associated with this note.
repeated .grafeas.v1beta1.RelatedUrl related_url = 5;
-
addRelatedUrl
public Note.Builder addRelatedUrl(int index, RelatedUrl value)
URLs associated with this note.
repeated .grafeas.v1beta1.RelatedUrl related_url = 5;
-
addRelatedUrl
public Note.Builder addRelatedUrl(RelatedUrl.Builder builderForValue)
URLs associated with this note.
repeated .grafeas.v1beta1.RelatedUrl related_url = 5;
-
addRelatedUrl
public Note.Builder addRelatedUrl(int index, RelatedUrl.Builder builderForValue)
URLs associated with this note.
repeated .grafeas.v1beta1.RelatedUrl related_url = 5;
-
addAllRelatedUrl
public Note.Builder addAllRelatedUrl(Iterable<? extends RelatedUrl> values)
URLs associated with this note.
repeated .grafeas.v1beta1.RelatedUrl related_url = 5;
-
clearRelatedUrl
public Note.Builder clearRelatedUrl()
URLs associated with this note.
repeated .grafeas.v1beta1.RelatedUrl related_url = 5;
-
removeRelatedUrl
public Note.Builder removeRelatedUrl(int index)
URLs associated with this note.
repeated .grafeas.v1beta1.RelatedUrl related_url = 5;
-
getRelatedUrlBuilder
public RelatedUrl.Builder getRelatedUrlBuilder(int index)
URLs associated with this note.
repeated .grafeas.v1beta1.RelatedUrl related_url = 5;
-
getRelatedUrlOrBuilder
public RelatedUrlOrBuilder getRelatedUrlOrBuilder(int index)
URLs associated with this note.
repeated .grafeas.v1beta1.RelatedUrl related_url = 5;
- Specified by:
getRelatedUrlOrBuilder
in interfaceNoteOrBuilder
-
getRelatedUrlOrBuilderList
public List<? extends RelatedUrlOrBuilder> getRelatedUrlOrBuilderList()
URLs associated with this note.
repeated .grafeas.v1beta1.RelatedUrl related_url = 5;
- Specified by:
getRelatedUrlOrBuilderList
in interfaceNoteOrBuilder
-
addRelatedUrlBuilder
public RelatedUrl.Builder addRelatedUrlBuilder()
URLs associated with this note.
repeated .grafeas.v1beta1.RelatedUrl related_url = 5;
-
addRelatedUrlBuilder
public RelatedUrl.Builder addRelatedUrlBuilder(int index)
URLs associated with this note.
repeated .grafeas.v1beta1.RelatedUrl related_url = 5;
-
getRelatedUrlBuilderList
public List<RelatedUrl.Builder> getRelatedUrlBuilderList()
URLs associated with this note.
repeated .grafeas.v1beta1.RelatedUrl related_url = 5;
-
hasExpirationTime
public boolean hasExpirationTime()
Time of expiration for this note. Empty if note does not expire.
.google.protobuf.Timestamp expiration_time = 6;
- Specified by:
hasExpirationTime
in interfaceNoteOrBuilder
- Returns:
- Whether the expirationTime field is set.
-
getExpirationTime
public com.google.protobuf.Timestamp getExpirationTime()
Time of expiration for this note. Empty if note does not expire.
.google.protobuf.Timestamp expiration_time = 6;
- Specified by:
getExpirationTime
in interfaceNoteOrBuilder
- Returns:
- The expirationTime.
-
setExpirationTime
public Note.Builder setExpirationTime(com.google.protobuf.Timestamp value)
Time of expiration for this note. Empty if note does not expire.
.google.protobuf.Timestamp expiration_time = 6;
-
setExpirationTime
public Note.Builder setExpirationTime(com.google.protobuf.Timestamp.Builder builderForValue)
Time of expiration for this note. Empty if note does not expire.
.google.protobuf.Timestamp expiration_time = 6;
-
mergeExpirationTime
public Note.Builder mergeExpirationTime(com.google.protobuf.Timestamp value)
Time of expiration for this note. Empty if note does not expire.
.google.protobuf.Timestamp expiration_time = 6;
-
clearExpirationTime
public Note.Builder clearExpirationTime()
Time of expiration for this note. Empty if note does not expire.
.google.protobuf.Timestamp expiration_time = 6;
-
getExpirationTimeBuilder
public com.google.protobuf.Timestamp.Builder getExpirationTimeBuilder()
Time of expiration for this note. Empty if note does not expire.
.google.protobuf.Timestamp expiration_time = 6;
-
getExpirationTimeOrBuilder
public com.google.protobuf.TimestampOrBuilder getExpirationTimeOrBuilder()
Time of expiration for this note. Empty if note does not expire.
.google.protobuf.Timestamp expiration_time = 6;
- Specified by:
getExpirationTimeOrBuilder
in interfaceNoteOrBuilder
-
hasCreateTime
public boolean hasCreateTime()
Output only. The time this note was created. This field can be used as a filter in list requests.
.google.protobuf.Timestamp create_time = 7;
- Specified by:
hasCreateTime
in interfaceNoteOrBuilder
- Returns:
- Whether the createTime field is set.
-
getCreateTime
public com.google.protobuf.Timestamp getCreateTime()
Output only. The time this note was created. This field can be used as a filter in list requests.
.google.protobuf.Timestamp create_time = 7;
- Specified by:
getCreateTime
in interfaceNoteOrBuilder
- Returns:
- The createTime.
-
setCreateTime
public Note.Builder setCreateTime(com.google.protobuf.Timestamp value)
Output only. The time this note was created. This field can be used as a filter in list requests.
.google.protobuf.Timestamp create_time = 7;
-
setCreateTime
public Note.Builder setCreateTime(com.google.protobuf.Timestamp.Builder builderForValue)
Output only. The time this note was created. This field can be used as a filter in list requests.
.google.protobuf.Timestamp create_time = 7;
-
mergeCreateTime
public Note.Builder mergeCreateTime(com.google.protobuf.Timestamp value)
Output only. The time this note was created. This field can be used as a filter in list requests.
.google.protobuf.Timestamp create_time = 7;
-
clearCreateTime
public Note.Builder clearCreateTime()
Output only. The time this note was created. This field can be used as a filter in list requests.
.google.protobuf.Timestamp create_time = 7;
-
getCreateTimeBuilder
public com.google.protobuf.Timestamp.Builder getCreateTimeBuilder()
Output only. The time this note was created. This field can be used as a filter in list requests.
.google.protobuf.Timestamp create_time = 7;
-
getCreateTimeOrBuilder
public com.google.protobuf.TimestampOrBuilder getCreateTimeOrBuilder()
Output only. The time this note was created. This field can be used as a filter in list requests.
.google.protobuf.Timestamp create_time = 7;
- Specified by:
getCreateTimeOrBuilder
in interfaceNoteOrBuilder
-
hasUpdateTime
public boolean hasUpdateTime()
Output only. The time this note was last updated. This field can be used as a filter in list requests.
.google.protobuf.Timestamp update_time = 8;
- Specified by:
hasUpdateTime
in interfaceNoteOrBuilder
- Returns:
- Whether the updateTime field is set.
-
getUpdateTime
public com.google.protobuf.Timestamp getUpdateTime()
Output only. The time this note was last updated. This field can be used as a filter in list requests.
.google.protobuf.Timestamp update_time = 8;
- Specified by:
getUpdateTime
in interfaceNoteOrBuilder
- Returns:
- The updateTime.
-
setUpdateTime
public Note.Builder setUpdateTime(com.google.protobuf.Timestamp value)
Output only. The time this note was last updated. This field can be used as a filter in list requests.
.google.protobuf.Timestamp update_time = 8;
-
setUpdateTime
public Note.Builder setUpdateTime(com.google.protobuf.Timestamp.Builder builderForValue)
Output only. The time this note was last updated. This field can be used as a filter in list requests.
.google.protobuf.Timestamp update_time = 8;
-
mergeUpdateTime
public Note.Builder mergeUpdateTime(com.google.protobuf.Timestamp value)
Output only. The time this note was last updated. This field can be used as a filter in list requests.
.google.protobuf.Timestamp update_time = 8;
-
clearUpdateTime
public Note.Builder clearUpdateTime()
Output only. The time this note was last updated. This field can be used as a filter in list requests.
.google.protobuf.Timestamp update_time = 8;
-
getUpdateTimeBuilder
public com.google.protobuf.Timestamp.Builder getUpdateTimeBuilder()
Output only. The time this note was last updated. This field can be used as a filter in list requests.
.google.protobuf.Timestamp update_time = 8;
-
getUpdateTimeOrBuilder
public com.google.protobuf.TimestampOrBuilder getUpdateTimeOrBuilder()
Output only. The time this note was last updated. This field can be used as a filter in list requests.
.google.protobuf.Timestamp update_time = 8;
- Specified by:
getUpdateTimeOrBuilder
in interfaceNoteOrBuilder
-
getRelatedNoteNamesList
public com.google.protobuf.ProtocolStringList getRelatedNoteNamesList()
Other notes related to this note.
repeated string related_note_names = 9;
- Specified by:
getRelatedNoteNamesList
in interfaceNoteOrBuilder
- Returns:
- A list containing the relatedNoteNames.
-
getRelatedNoteNamesCount
public int getRelatedNoteNamesCount()
Other notes related to this note.
repeated string related_note_names = 9;
- Specified by:
getRelatedNoteNamesCount
in interfaceNoteOrBuilder
- Returns:
- The count of relatedNoteNames.
-
getRelatedNoteNames
public String getRelatedNoteNames(int index)
Other notes related to this note.
repeated string related_note_names = 9;
- Specified by:
getRelatedNoteNames
in interfaceNoteOrBuilder
- Parameters:
index
- The index of the element to return.- Returns:
- The relatedNoteNames at the given index.
-
getRelatedNoteNamesBytes
public com.google.protobuf.ByteString getRelatedNoteNamesBytes(int index)
Other notes related to this note.
repeated string related_note_names = 9;
- Specified by:
getRelatedNoteNamesBytes
in interfaceNoteOrBuilder
- Parameters:
index
- The index of the value to return.- Returns:
- The bytes of the relatedNoteNames at the given index.
-
setRelatedNoteNames
public Note.Builder setRelatedNoteNames(int index, String value)
Other notes related to this note.
repeated string related_note_names = 9;
- Parameters:
index
- The index to set the value at.value
- The relatedNoteNames to set.- Returns:
- This builder for chaining.
-
addRelatedNoteNames
public Note.Builder addRelatedNoteNames(String value)
Other notes related to this note.
repeated string related_note_names = 9;
- Parameters:
value
- The relatedNoteNames to add.- Returns:
- This builder for chaining.
-
addAllRelatedNoteNames
public Note.Builder addAllRelatedNoteNames(Iterable<String> values)
Other notes related to this note.
repeated string related_note_names = 9;
- Parameters:
values
- The relatedNoteNames to add.- Returns:
- This builder for chaining.
-
clearRelatedNoteNames
public Note.Builder clearRelatedNoteNames()
Other notes related to this note.
repeated string related_note_names = 9;
- Returns:
- This builder for chaining.
-
addRelatedNoteNamesBytes
public Note.Builder addRelatedNoteNamesBytes(com.google.protobuf.ByteString value)
Other notes related to this note.
repeated string related_note_names = 9;
- Parameters:
value
- The bytes of the relatedNoteNames to add.- Returns:
- This builder for chaining.
-
hasVulnerability
public boolean hasVulnerability()
A note describing a package vulnerability.
.grafeas.v1beta1.vulnerability.Vulnerability vulnerability = 10;
- Specified by:
hasVulnerability
in interfaceNoteOrBuilder
- Returns:
- Whether the vulnerability field is set.
-
getVulnerability
public Vulnerability getVulnerability()
A note describing a package vulnerability.
.grafeas.v1beta1.vulnerability.Vulnerability vulnerability = 10;
- Specified by:
getVulnerability
in interfaceNoteOrBuilder
- Returns:
- The vulnerability.
-
setVulnerability
public Note.Builder setVulnerability(Vulnerability value)
A note describing a package vulnerability.
.grafeas.v1beta1.vulnerability.Vulnerability vulnerability = 10;
-
setVulnerability
public Note.Builder setVulnerability(Vulnerability.Builder builderForValue)
A note describing a package vulnerability.
.grafeas.v1beta1.vulnerability.Vulnerability vulnerability = 10;
-
mergeVulnerability
public Note.Builder mergeVulnerability(Vulnerability value)
A note describing a package vulnerability.
.grafeas.v1beta1.vulnerability.Vulnerability vulnerability = 10;
-
clearVulnerability
public Note.Builder clearVulnerability()
A note describing a package vulnerability.
.grafeas.v1beta1.vulnerability.Vulnerability vulnerability = 10;
-
getVulnerabilityBuilder
public Vulnerability.Builder getVulnerabilityBuilder()
A note describing a package vulnerability.
.grafeas.v1beta1.vulnerability.Vulnerability vulnerability = 10;
-
getVulnerabilityOrBuilder
public VulnerabilityOrBuilder getVulnerabilityOrBuilder()
A note describing a package vulnerability.
.grafeas.v1beta1.vulnerability.Vulnerability vulnerability = 10;
- Specified by:
getVulnerabilityOrBuilder
in interfaceNoteOrBuilder
-
hasBuild
public boolean hasBuild()
A note describing build provenance for a verifiable build.
.grafeas.v1beta1.build.Build build = 11;
- Specified by:
hasBuild
in interfaceNoteOrBuilder
- Returns:
- Whether the build field is set.
-
getBuild
public Build getBuild()
A note describing build provenance for a verifiable build.
.grafeas.v1beta1.build.Build build = 11;
- Specified by:
getBuild
in interfaceNoteOrBuilder
- Returns:
- The build.
-
setBuild
public Note.Builder setBuild(Build value)
A note describing build provenance for a verifiable build.
.grafeas.v1beta1.build.Build build = 11;
-
setBuild
public Note.Builder setBuild(Build.Builder builderForValue)
A note describing build provenance for a verifiable build.
.grafeas.v1beta1.build.Build build = 11;
-
mergeBuild
public Note.Builder mergeBuild(Build value)
A note describing build provenance for a verifiable build.
.grafeas.v1beta1.build.Build build = 11;
-
clearBuild
public Note.Builder clearBuild()
A note describing build provenance for a verifiable build.
.grafeas.v1beta1.build.Build build = 11;
-
getBuildBuilder
public Build.Builder getBuildBuilder()
A note describing build provenance for a verifiable build.
.grafeas.v1beta1.build.Build build = 11;
-
getBuildOrBuilder
public BuildOrBuilder getBuildOrBuilder()
A note describing build provenance for a verifiable build.
.grafeas.v1beta1.build.Build build = 11;
- Specified by:
getBuildOrBuilder
in interfaceNoteOrBuilder
-
hasBaseImage
public boolean hasBaseImage()
A note describing a base image.
.grafeas.v1beta1.image.Basis base_image = 12;
- Specified by:
hasBaseImage
in interfaceNoteOrBuilder
- Returns:
- Whether the baseImage field is set.
-
getBaseImage
public Basis getBaseImage()
A note describing a base image.
.grafeas.v1beta1.image.Basis base_image = 12;
- Specified by:
getBaseImage
in interfaceNoteOrBuilder
- Returns:
- The baseImage.
-
setBaseImage
public Note.Builder setBaseImage(Basis value)
A note describing a base image.
.grafeas.v1beta1.image.Basis base_image = 12;
-
setBaseImage
public Note.Builder setBaseImage(Basis.Builder builderForValue)
A note describing a base image.
.grafeas.v1beta1.image.Basis base_image = 12;
-
mergeBaseImage
public Note.Builder mergeBaseImage(Basis value)
A note describing a base image.
.grafeas.v1beta1.image.Basis base_image = 12;
-
clearBaseImage
public Note.Builder clearBaseImage()
A note describing a base image.
.grafeas.v1beta1.image.Basis base_image = 12;
-
getBaseImageBuilder
public Basis.Builder getBaseImageBuilder()
A note describing a base image.
.grafeas.v1beta1.image.Basis base_image = 12;
-
getBaseImageOrBuilder
public BasisOrBuilder getBaseImageOrBuilder()
A note describing a base image.
.grafeas.v1beta1.image.Basis base_image = 12;
- Specified by:
getBaseImageOrBuilder
in interfaceNoteOrBuilder
-
hasPackage
public boolean hasPackage()
A note describing a package hosted by various package managers.
.grafeas.v1beta1.package.Package package = 13;
- Specified by:
hasPackage
in interfaceNoteOrBuilder
- Returns:
- Whether the package field is set.
-
getPackage
public Package getPackage()
A note describing a package hosted by various package managers.
.grafeas.v1beta1.package.Package package = 13;
- Specified by:
getPackage
in interfaceNoteOrBuilder
- Returns:
- The package.
-
setPackage
public Note.Builder setPackage(Package value)
A note describing a package hosted by various package managers.
.grafeas.v1beta1.package.Package package = 13;
-
setPackage
public Note.Builder setPackage(Package.Builder builderForValue)
A note describing a package hosted by various package managers.
.grafeas.v1beta1.package.Package package = 13;
-
mergePackage
public Note.Builder mergePackage(Package value)
A note describing a package hosted by various package managers.
.grafeas.v1beta1.package.Package package = 13;
-
clearPackage
public Note.Builder clearPackage()
A note describing a package hosted by various package managers.
.grafeas.v1beta1.package.Package package = 13;
-
getPackageBuilder
public Package.Builder getPackageBuilder()
A note describing a package hosted by various package managers.
.grafeas.v1beta1.package.Package package = 13;
-
getPackageOrBuilder
public PackageOrBuilder getPackageOrBuilder()
A note describing a package hosted by various package managers.
.grafeas.v1beta1.package.Package package = 13;
- Specified by:
getPackageOrBuilder
in interfaceNoteOrBuilder
-
hasDeployable
public boolean hasDeployable()
A note describing something that can be deployed.
.grafeas.v1beta1.deployment.Deployable deployable = 14;
- Specified by:
hasDeployable
in interfaceNoteOrBuilder
- Returns:
- Whether the deployable field is set.
-
getDeployable
public Deployable getDeployable()
A note describing something that can be deployed.
.grafeas.v1beta1.deployment.Deployable deployable = 14;
- Specified by:
getDeployable
in interfaceNoteOrBuilder
- Returns:
- The deployable.
-
setDeployable
public Note.Builder setDeployable(Deployable value)
A note describing something that can be deployed.
.grafeas.v1beta1.deployment.Deployable deployable = 14;
-
setDeployable
public Note.Builder setDeployable(Deployable.Builder builderForValue)
A note describing something that can be deployed.
.grafeas.v1beta1.deployment.Deployable deployable = 14;
-
mergeDeployable
public Note.Builder mergeDeployable(Deployable value)
A note describing something that can be deployed.
.grafeas.v1beta1.deployment.Deployable deployable = 14;
-
clearDeployable
public Note.Builder clearDeployable()
A note describing something that can be deployed.
.grafeas.v1beta1.deployment.Deployable deployable = 14;
-
getDeployableBuilder
public Deployable.Builder getDeployableBuilder()
A note describing something that can be deployed.
.grafeas.v1beta1.deployment.Deployable deployable = 14;
-
getDeployableOrBuilder
public DeployableOrBuilder getDeployableOrBuilder()
A note describing something that can be deployed.
.grafeas.v1beta1.deployment.Deployable deployable = 14;
- Specified by:
getDeployableOrBuilder
in interfaceNoteOrBuilder
-
hasDiscovery
public boolean hasDiscovery()
A note describing the initial analysis of a resource.
.grafeas.v1beta1.discovery.Discovery discovery = 15;
- Specified by:
hasDiscovery
in interfaceNoteOrBuilder
- Returns:
- Whether the discovery field is set.
-
getDiscovery
public Discovery getDiscovery()
A note describing the initial analysis of a resource.
.grafeas.v1beta1.discovery.Discovery discovery = 15;
- Specified by:
getDiscovery
in interfaceNoteOrBuilder
- Returns:
- The discovery.
-
setDiscovery
public Note.Builder setDiscovery(Discovery value)
A note describing the initial analysis of a resource.
.grafeas.v1beta1.discovery.Discovery discovery = 15;
-
setDiscovery
public Note.Builder setDiscovery(Discovery.Builder builderForValue)
A note describing the initial analysis of a resource.
.grafeas.v1beta1.discovery.Discovery discovery = 15;
-
mergeDiscovery
public Note.Builder mergeDiscovery(Discovery value)
A note describing the initial analysis of a resource.
.grafeas.v1beta1.discovery.Discovery discovery = 15;
-
clearDiscovery
public Note.Builder clearDiscovery()
A note describing the initial analysis of a resource.
.grafeas.v1beta1.discovery.Discovery discovery = 15;
-
getDiscoveryBuilder
public Discovery.Builder getDiscoveryBuilder()
A note describing the initial analysis of a resource.
.grafeas.v1beta1.discovery.Discovery discovery = 15;
-
getDiscoveryOrBuilder
public DiscoveryOrBuilder getDiscoveryOrBuilder()
A note describing the initial analysis of a resource.
.grafeas.v1beta1.discovery.Discovery discovery = 15;
- Specified by:
getDiscoveryOrBuilder
in interfaceNoteOrBuilder
-
hasAttestationAuthority
public boolean hasAttestationAuthority()
A note describing an attestation role.
.grafeas.v1beta1.attestation.Authority attestation_authority = 16;
- Specified by:
hasAttestationAuthority
in interfaceNoteOrBuilder
- Returns:
- Whether the attestationAuthority field is set.
-
getAttestationAuthority
public Authority getAttestationAuthority()
A note describing an attestation role.
.grafeas.v1beta1.attestation.Authority attestation_authority = 16;
- Specified by:
getAttestationAuthority
in interfaceNoteOrBuilder
- Returns:
- The attestationAuthority.
-
setAttestationAuthority
public Note.Builder setAttestationAuthority(Authority value)
A note describing an attestation role.
.grafeas.v1beta1.attestation.Authority attestation_authority = 16;
-
setAttestationAuthority
public Note.Builder setAttestationAuthority(Authority.Builder builderForValue)
A note describing an attestation role.
.grafeas.v1beta1.attestation.Authority attestation_authority = 16;
-
mergeAttestationAuthority
public Note.Builder mergeAttestationAuthority(Authority value)
A note describing an attestation role.
.grafeas.v1beta1.attestation.Authority attestation_authority = 16;
-
clearAttestationAuthority
public Note.Builder clearAttestationAuthority()
A note describing an attestation role.
.grafeas.v1beta1.attestation.Authority attestation_authority = 16;
-
getAttestationAuthorityBuilder
public Authority.Builder getAttestationAuthorityBuilder()
A note describing an attestation role.
.grafeas.v1beta1.attestation.Authority attestation_authority = 16;
-
getAttestationAuthorityOrBuilder
public AuthorityOrBuilder getAttestationAuthorityOrBuilder()
A note describing an attestation role.
.grafeas.v1beta1.attestation.Authority attestation_authority = 16;
- Specified by:
getAttestationAuthorityOrBuilder
in interfaceNoteOrBuilder
-
setUnknownFields
public final Note.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
setUnknownFields
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setUnknownFields
in classcom.google.protobuf.GeneratedMessageV3.Builder<Note.Builder>
-
mergeUnknownFields
public final Note.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
mergeUnknownFields
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeUnknownFields
in classcom.google.protobuf.GeneratedMessageV3.Builder<Note.Builder>
-
-