public interface NoteOrBuilder
extends com.google.protobuf.MessageOrBuilder
| Modifier and Type | Method and Description |
|---|---|
Authority |
getAttestationAuthority()
A note describing an attestation role.
|
AuthorityOrBuilder |
getAttestationAuthorityOrBuilder()
A note describing an attestation role.
|
Basis |
getBaseImage()
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.
|
BuildOrBuilder |
getBuildOrBuilder()
A note describing build provenance for a verifiable build.
|
com.google.protobuf.Timestamp |
getCreateTime()
Output only.
|
com.google.protobuf.TimestampOrBuilder |
getCreateTimeOrBuilder()
Output only.
|
Deployable |
getDeployable()
A note describing something that can be deployed.
|
DeployableOrBuilder |
getDeployableOrBuilder()
A note describing something that can be deployed.
|
Discovery |
getDiscovery()
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.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.
|
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.
|
List<String> |
getRelatedNoteNamesList()
Other notes related to this note.
|
RelatedUrl |
getRelatedUrl(int index)
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.TimestampOrBuilder |
getUpdateTimeOrBuilder()
Output only.
|
Vulnerability |
getVulnerability()
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.
|
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneofString getName()
Output only. The name of the note in the form of `projects/[PROVIDER_ID]/notes/[NOTE_ID]`.
string name = 1;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;String getShortDescription()
A one sentence description of this note.
string short_description = 2;com.google.protobuf.ByteString getShortDescriptionBytes()
A one sentence description of this note.
string short_description = 2;String getLongDescription()
A detailed description of this note.
string long_description = 3;com.google.protobuf.ByteString getLongDescriptionBytes()
A detailed description of this note.
string long_description = 3;int getKindValue()
Output only. The type of analysis. This field can be used as a filter in list requests.
.grafeas.v1beta1.NoteKind kind = 4;NoteKind getKind()
Output only. The type of analysis. This field can be used as a filter in list requests.
.grafeas.v1beta1.NoteKind kind = 4;List<RelatedUrl> getRelatedUrlList()
URLs associated with this note.
repeated .grafeas.v1beta1.RelatedUrl related_url = 5;RelatedUrl getRelatedUrl(int index)
URLs associated with this note.
repeated .grafeas.v1beta1.RelatedUrl related_url = 5;int getRelatedUrlCount()
URLs associated with this note.
repeated .grafeas.v1beta1.RelatedUrl related_url = 5;List<? extends RelatedUrlOrBuilder> getRelatedUrlOrBuilderList()
URLs associated with this note.
repeated .grafeas.v1beta1.RelatedUrl related_url = 5;RelatedUrlOrBuilder getRelatedUrlOrBuilder(int index)
URLs associated with this note.
repeated .grafeas.v1beta1.RelatedUrl related_url = 5;boolean hasExpirationTime()
Time of expiration for this note. Empty if note does not expire.
.google.protobuf.Timestamp expiration_time = 6;com.google.protobuf.Timestamp getExpirationTime()
Time of expiration for this note. Empty if note does not expire.
.google.protobuf.Timestamp expiration_time = 6;com.google.protobuf.TimestampOrBuilder getExpirationTimeOrBuilder()
Time of expiration for this note. Empty if note does not expire.
.google.protobuf.Timestamp expiration_time = 6;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;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;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;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;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;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;List<String> getRelatedNoteNamesList()
Other notes related to this note.
repeated string related_note_names = 9;int getRelatedNoteNamesCount()
Other notes related to this note.
repeated string related_note_names = 9;String getRelatedNoteNames(int index)
Other notes related to this note.
repeated string related_note_names = 9;com.google.protobuf.ByteString getRelatedNoteNamesBytes(int index)
Other notes related to this note.
repeated string related_note_names = 9;boolean hasVulnerability()
A note describing a package vulnerability.
.grafeas.v1beta1.vulnerability.Vulnerability vulnerability = 10;Vulnerability getVulnerability()
A note describing a package vulnerability.
.grafeas.v1beta1.vulnerability.Vulnerability vulnerability = 10;VulnerabilityOrBuilder getVulnerabilityOrBuilder()
A note describing a package vulnerability.
.grafeas.v1beta1.vulnerability.Vulnerability vulnerability = 10;boolean hasBuild()
A note describing build provenance for a verifiable build.
.grafeas.v1beta1.build.Build build = 11;Build getBuild()
A note describing build provenance for a verifiable build.
.grafeas.v1beta1.build.Build build = 11;BuildOrBuilder getBuildOrBuilder()
A note describing build provenance for a verifiable build.
.grafeas.v1beta1.build.Build build = 11;boolean hasBaseImage()
A note describing a base image.
.grafeas.v1beta1.image.Basis base_image = 12;Basis getBaseImage()
A note describing a base image.
.grafeas.v1beta1.image.Basis base_image = 12;BasisOrBuilder getBaseImageOrBuilder()
A note describing a base image.
.grafeas.v1beta1.image.Basis base_image = 12;boolean hasPackage()
A note describing a package hosted by various package managers.
.grafeas.v1beta1.package.Package package = 13;Package getPackage()
A note describing a package hosted by various package managers.
.grafeas.v1beta1.package.Package package = 13;PackageOrBuilder getPackageOrBuilder()
A note describing a package hosted by various package managers.
.grafeas.v1beta1.package.Package package = 13;boolean hasDeployable()
A note describing something that can be deployed.
.grafeas.v1beta1.deployment.Deployable deployable = 14;Deployable getDeployable()
A note describing something that can be deployed.
.grafeas.v1beta1.deployment.Deployable deployable = 14;DeployableOrBuilder getDeployableOrBuilder()
A note describing something that can be deployed.
.grafeas.v1beta1.deployment.Deployable deployable = 14;boolean hasDiscovery()
A note describing the initial analysis of a resource.
.grafeas.v1beta1.discovery.Discovery discovery = 15;Discovery getDiscovery()
A note describing the initial analysis of a resource.
.grafeas.v1beta1.discovery.Discovery discovery = 15;DiscoveryOrBuilder getDiscoveryOrBuilder()
A note describing the initial analysis of a resource.
.grafeas.v1beta1.discovery.Discovery discovery = 15;boolean hasAttestationAuthority()
A note describing an attestation role.
.grafeas.v1beta1.attestation.Authority attestation_authority = 16;Authority getAttestationAuthority()
A note describing an attestation role.
.grafeas.v1beta1.attestation.Authority attestation_authority = 16;AuthorityOrBuilder getAttestationAuthorityOrBuilder()
A note describing an attestation role.
.grafeas.v1beta1.attestation.Authority attestation_authority = 16;Note.TypeCase getTypeCase()
Copyright © 2019 Google LLC. All rights reserved.