Enum NoteKind (2.3.0)

public enum NoteKind extends Enum<NoteKind> implements ProtocolMessageEnum

Kind represents the kinds of notes supported.

Protobuf enum grafeas.v1beta1.NoteKind

Implements

ProtocolMessageEnum

Static Fields

NameDescription
ATTESTATION

This represents a logical "role" that can attest to artifacts.

ATTESTATION = 7;

ATTESTATION_VALUE

This represents a logical "role" that can attest to artifacts.

ATTESTATION = 7;

BUILD

The note and occurrence assert build provenance.

BUILD = 2;

BUILD_VALUE

The note and occurrence assert build provenance.

BUILD = 2;

DEPLOYMENT

The note and occurrence track deployment events.

DEPLOYMENT = 5;

DEPLOYMENT_VALUE

The note and occurrence track deployment events.

DEPLOYMENT = 5;

DISCOVERY

The note and occurrence track the initial discovery status of a resource.

DISCOVERY = 6;

DISCOVERY_VALUE

The note and occurrence track the initial discovery status of a resource.

DISCOVERY = 6;

IMAGE

This represents an image basis relationship.

IMAGE = 3;

IMAGE_VALUE

This represents an image basis relationship.

IMAGE = 3;

NOTE_KIND_UNSPECIFIED

Unknown.

NOTE_KIND_UNSPECIFIED = 0;

NOTE_KIND_UNSPECIFIED_VALUE

Unknown.

NOTE_KIND_UNSPECIFIED = 0;

PACKAGE

This represents a package installed via a package manager.

PACKAGE = 4;

PACKAGE_VALUE

This represents a package installed via a package manager.

PACKAGE = 4;

UNRECOGNIZED
VULNERABILITY

The note and occurrence represent a package vulnerability.

VULNERABILITY = 1;

VULNERABILITY_VALUE

The note and occurrence represent a package vulnerability.

VULNERABILITY = 1;

Static Methods

NameDescription
forNumber(int value)
getDescriptor()
internalGetValueMap()
valueOf(Descriptors.EnumValueDescriptor desc)
valueOf(int value)

Deprecated. Use #forNumber(int) instead.

valueOf(String name)
values()

Methods

NameDescription
getDescriptorForType()
getNumber()
getValueDescriptor()