Package io.grafeas.v1beta1 (2.22.0)

Classes

BatchCreateNotesRequest

Request to create notes in batch.

Protobuf type grafeas.v1beta1.BatchCreateNotesRequest

BatchCreateNotesRequest.Builder

Request to create notes in batch.

Protobuf type grafeas.v1beta1.BatchCreateNotesRequest

BatchCreateNotesResponse

Response for creating notes in batch.

Protobuf type grafeas.v1beta1.BatchCreateNotesResponse

BatchCreateNotesResponse.Builder

Response for creating notes in batch.

Protobuf type grafeas.v1beta1.BatchCreateNotesResponse

BatchCreateOccurrencesRequest

Request to create occurrences in batch.

Protobuf type grafeas.v1beta1.BatchCreateOccurrencesRequest

BatchCreateOccurrencesRequest.Builder

Request to create occurrences in batch.

Protobuf type grafeas.v1beta1.BatchCreateOccurrencesRequest

BatchCreateOccurrencesResponse

Response for creating occurrences in batch.

Protobuf type grafeas.v1beta1.BatchCreateOccurrencesResponse

BatchCreateOccurrencesResponse.Builder

Response for creating occurrences in batch.

Protobuf type grafeas.v1beta1.BatchCreateOccurrencesResponse

CreateNoteRequest

Request to create a new note.

Protobuf type grafeas.v1beta1.CreateNoteRequest

CreateNoteRequest.Builder

Request to create a new note.

Protobuf type grafeas.v1beta1.CreateNoteRequest

CreateOccurrenceRequest

Request to create a new occurrence.

Protobuf type grafeas.v1beta1.CreateOccurrenceRequest

CreateOccurrenceRequest.Builder

Request to create a new occurrence.

Protobuf type grafeas.v1beta1.CreateOccurrenceRequest

DeleteNoteRequest

Request to delete a note.

Protobuf type grafeas.v1beta1.DeleteNoteRequest

DeleteNoteRequest.Builder

Request to delete a note.

Protobuf type grafeas.v1beta1.DeleteNoteRequest

DeleteOccurrenceRequest

Request to delete a occurrence.

Protobuf type grafeas.v1beta1.DeleteOccurrenceRequest

DeleteOccurrenceRequest.Builder

Request to delete a occurrence.

Protobuf type grafeas.v1beta1.DeleteOccurrenceRequest

GetNoteRequest

Request to get a note.

Protobuf type grafeas.v1beta1.GetNoteRequest

GetNoteRequest.Builder

Request to get a note.

Protobuf type grafeas.v1beta1.GetNoteRequest

GetOccurrenceNoteRequest

Request to get the note to which the specified occurrence is attached.

Protobuf type grafeas.v1beta1.GetOccurrenceNoteRequest

GetOccurrenceNoteRequest.Builder

Request to get the note to which the specified occurrence is attached.

Protobuf type grafeas.v1beta1.GetOccurrenceNoteRequest

GetOccurrenceRequest

Request to get an occurrence.

Protobuf type grafeas.v1beta1.GetOccurrenceRequest

GetOccurrenceRequest.Builder

Request to get an occurrence.

Protobuf type grafeas.v1beta1.GetOccurrenceRequest

GetVulnerabilityOccurrencesSummaryRequest

Request to get a vulnerability summary for some set of occurrences.

Protobuf type grafeas.v1beta1.GetVulnerabilityOccurrencesSummaryRequest

GetVulnerabilityOccurrencesSummaryRequest.Builder

Request to get a vulnerability summary for some set of occurrences.

Protobuf type grafeas.v1beta1.GetVulnerabilityOccurrencesSummaryRequest

Grafeas

GrafeasV1Beta1Grpc

Grafeas API. Retrieves analysis results of Cloud components such as Docker container images. Analysis results are stored as a series of occurrences. An Occurrence contains information about a specific analysis instance on a resource. An occurrence refers to a Note. A note contains details describing the analysis and is generally stored in a separate project, called a Provider. Multiple occurrences can refer to the same note. For example, an SSL vulnerability could affect multiple images. In this case, there would be one note for the vulnerability and an occurrence for each image with the vulnerability referring to that note.

GrafeasV1Beta1Grpc.GrafeasV1Beta1BlockingStub

Grafeas API. Retrieves analysis results of Cloud components such as Docker container images. Analysis results are stored as a series of occurrences. An Occurrence contains information about a specific analysis instance on a resource. An occurrence refers to a Note. A note contains details describing the analysis and is generally stored in a separate project, called a Provider. Multiple occurrences can refer to the same note. For example, an SSL vulnerability could affect multiple images. In this case, there would be one note for the vulnerability and an occurrence for each image with the vulnerability referring to that note.

GrafeasV1Beta1Grpc.GrafeasV1Beta1FutureStub

Grafeas API. Retrieves analysis results of Cloud components such as Docker container images. Analysis results are stored as a series of occurrences. An Occurrence contains information about a specific analysis instance on a resource. An occurrence refers to a Note. A note contains details describing the analysis and is generally stored in a separate project, called a Provider. Multiple occurrences can refer to the same note. For example, an SSL vulnerability could affect multiple images. In this case, there would be one note for the vulnerability and an occurrence for each image with the vulnerability referring to that note.

GrafeasV1Beta1Grpc.GrafeasV1Beta1ImplBase

Grafeas API. Retrieves analysis results of Cloud components such as Docker container images. Analysis results are stored as a series of occurrences. An Occurrence contains information about a specific analysis instance on a resource. An occurrence refers to a Note. A note contains details describing the analysis and is generally stored in a separate project, called a Provider. Multiple occurrences can refer to the same note. For example, an SSL vulnerability could affect multiple images. In this case, there would be one note for the vulnerability and an occurrence for each image with the vulnerability referring to that note.

GrafeasV1Beta1Grpc.GrafeasV1Beta1Stub

Grafeas API. Retrieves analysis results of Cloud components such as Docker container images. Analysis results are stored as a series of occurrences. An Occurrence contains information about a specific analysis instance on a resource. An occurrence refers to a Note. A note contains details describing the analysis and is generally stored in a separate project, called a Provider. Multiple occurrences can refer to the same note. For example, an SSL vulnerability could affect multiple images. In this case, there would be one note for the vulnerability and an occurrence for each image with the vulnerability referring to that note.

IamResourceName

AUTO-GENERATED DOCUMENTATION AND CLASS

IamResourceNames (deprecated)

Deprecated. This resource name class will be removed in the next major version.

AUTO-GENERATED DOCUMENTATION AND CLASS

ListNoteOccurrencesRequest

Request to list occurrences for a note.

Protobuf type grafeas.v1beta1.ListNoteOccurrencesRequest

ListNoteOccurrencesRequest.Builder

Request to list occurrences for a note.

Protobuf type grafeas.v1beta1.ListNoteOccurrencesRequest

ListNoteOccurrencesResponse

Response for listing occurrences for a note.

Protobuf type grafeas.v1beta1.ListNoteOccurrencesResponse

ListNoteOccurrencesResponse.Builder

Response for listing occurrences for a note.

Protobuf type grafeas.v1beta1.ListNoteOccurrencesResponse

ListNotesRequest

Request to list notes.

Protobuf type grafeas.v1beta1.ListNotesRequest

ListNotesRequest.Builder

Request to list notes.

Protobuf type grafeas.v1beta1.ListNotesRequest

ListNotesResponse

Response for listing notes.

Protobuf type grafeas.v1beta1.ListNotesResponse

ListNotesResponse.Builder

Response for listing notes.

Protobuf type grafeas.v1beta1.ListNotesResponse

ListOccurrencesRequest

Request to list occurrences.

Protobuf type grafeas.v1beta1.ListOccurrencesRequest

ListOccurrencesRequest.Builder

Request to list occurrences.

Protobuf type grafeas.v1beta1.ListOccurrencesRequest

ListOccurrencesResponse

Response for listing occurrences.

Protobuf type grafeas.v1beta1.ListOccurrencesResponse

ListOccurrencesResponse.Builder

Response for listing occurrences.

Protobuf type grafeas.v1beta1.ListOccurrencesResponse

Note

A type of analysis that can be done for a resource.

Protobuf type grafeas.v1beta1.Note

Note.Builder

A type of analysis that can be done for a resource.

Protobuf type grafeas.v1beta1.Note

NoteName

AUTO-GENERATED DOCUMENTATION AND CLASS

NoteName.Builder

Builder for NoteName.

Occurrence

An instance of an analysis type that has been found on a resource.

Protobuf type grafeas.v1beta1.Occurrence

Occurrence.Builder

An instance of an analysis type that has been found on a resource.

Protobuf type grafeas.v1beta1.Occurrence

OccurrenceName

AUTO-GENERATED DOCUMENTATION AND CLASS

OccurrenceName.Builder

Builder for OccurrenceName.

ProjectName

AUTO-GENERATED DOCUMENTATION AND CLASS

ProjectName.Builder

Builder for ProjectName.

Resource

An entity that can have metadata. For example, a Docker image.

Protobuf type grafeas.v1beta1.Resource

Resource.Builder

An entity that can have metadata. For example, a Docker image.

Protobuf type grafeas.v1beta1.Resource

ScanConfigName

AUTO-GENERATED DOCUMENTATION AND CLASS

ScanConfigName.Builder

Builder for ScanConfigName.

UntypedIamResourceName (deprecated)

Deprecated. This resource name class will be removed in the next major version.

AUTO-GENERATED DOCUMENTATION AND CLASS

UpdateNoteRequest

Request to update a note.

Protobuf type grafeas.v1beta1.UpdateNoteRequest

UpdateNoteRequest.Builder

Request to update a note.

Protobuf type grafeas.v1beta1.UpdateNoteRequest

UpdateOccurrenceRequest

Request to update an occurrence.

Protobuf type grafeas.v1beta1.UpdateOccurrenceRequest

UpdateOccurrenceRequest.Builder

Request to update an occurrence.

Protobuf type grafeas.v1beta1.UpdateOccurrenceRequest

VulnerabilityOccurrencesSummary

A summary of how many vulnerability occurrences there are per resource and severity type.

Protobuf type grafeas.v1beta1.VulnerabilityOccurrencesSummary

VulnerabilityOccurrencesSummary.Builder

A summary of how many vulnerability occurrences there are per resource and severity type.

Protobuf type grafeas.v1beta1.VulnerabilityOccurrencesSummary

VulnerabilityOccurrencesSummary.FixableTotalByDigest

Per resource and severity counts of fixable and total vulnerabilities.

Protobuf type grafeas.v1beta1.VulnerabilityOccurrencesSummary.FixableTotalByDigest

VulnerabilityOccurrencesSummary.FixableTotalByDigest.Builder

Per resource and severity counts of fixable and total vulnerabilities.

Protobuf type grafeas.v1beta1.VulnerabilityOccurrencesSummary.FixableTotalByDigest

Interfaces

BatchCreateNotesRequestOrBuilder

BatchCreateNotesResponseOrBuilder

BatchCreateOccurrencesRequestOrBuilder

BatchCreateOccurrencesResponseOrBuilder

CreateNoteRequestOrBuilder

CreateOccurrenceRequestOrBuilder

DeleteNoteRequestOrBuilder

DeleteOccurrenceRequestOrBuilder

GetNoteRequestOrBuilder

GetOccurrenceNoteRequestOrBuilder

GetOccurrenceRequestOrBuilder

GetVulnerabilityOccurrencesSummaryRequestOrBuilder

ListNoteOccurrencesRequestOrBuilder

ListNoteOccurrencesResponseOrBuilder

ListNotesRequestOrBuilder

ListNotesResponseOrBuilder

ListOccurrencesRequestOrBuilder

ListOccurrencesResponseOrBuilder

NoteOrBuilder

OccurrenceOrBuilder

ResourceOrBuilder

UpdateNoteRequestOrBuilder

UpdateOccurrenceRequestOrBuilder

VulnerabilityOccurrencesSummary.FixableTotalByDigestOrBuilder

VulnerabilityOccurrencesSummaryOrBuilder

Enums

Note.TypeCase

Occurrence.DetailsCase