Package com.google.containeranalysis.v1 (2.21.0)

Classes

ContainerAnalysisGrpc

Retrieves analysis results of Cloud components such as Docker container images. The Container Analysis API is an implementation of the Grafeas API. 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.

ContainerAnalysisGrpc.ContainerAnalysisBlockingStub

A stub to allow clients to do synchronous rpc calls to service ContainerAnalysis.

Retrieves analysis results of Cloud components such as Docker container images. The Container Analysis API is an implementation of the Grafeas API. 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.

ContainerAnalysisGrpc.ContainerAnalysisFutureStub

A stub to allow clients to do ListenableFuture-style rpc calls to service ContainerAnalysis.

Retrieves analysis results of Cloud components such as Docker container images. The Container Analysis API is an implementation of the Grafeas API. 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.

ContainerAnalysisGrpc.ContainerAnalysisImplBase

Base class for the server implementation of the service ContainerAnalysis.

Retrieves analysis results of Cloud components such as Docker container images. The Container Analysis API is an implementation of the Grafeas API. 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.

ContainerAnalysisGrpc.ContainerAnalysisStub

A stub to allow clients to do asynchronous rpc calls to service ContainerAnalysis.

Retrieves analysis results of Cloud components such as Docker container images. The Container Analysis API is an implementation of the Grafeas API. 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.

Containeranalysis

GetVulnerabilityOccurrencesSummaryRequest

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

Protobuf type google.devtools.containeranalysis.v1.GetVulnerabilityOccurrencesSummaryRequest

GetVulnerabilityOccurrencesSummaryRequest.Builder

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

Protobuf type google.devtools.containeranalysis.v1.GetVulnerabilityOccurrencesSummaryRequest

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

NoteName

AUTO-GENERATED DOCUMENTATION AND CLASS

NoteName.Builder

Builder for NoteName.

OccurrenceName

AUTO-GENERATED DOCUMENTATION AND CLASS

OccurrenceName.Builder

Builder for OccurrenceName.

ProjectName

ProjectName.Builder

Builder for projects/{project}.

UntypedIamResourceName (deprecated)

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

AUTO-GENERATED DOCUMENTATION AND CLASS

VulnerabilityOccurrencesSummary

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

Protobuf type google.devtools.containeranalysis.v1.VulnerabilityOccurrencesSummary

VulnerabilityOccurrencesSummary.Builder

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

Protobuf type google.devtools.containeranalysis.v1.VulnerabilityOccurrencesSummary

VulnerabilityOccurrencesSummary.FixableTotalByDigest

Per resource and severity counts of fixable and total vulnerabilities.

Protobuf type google.devtools.containeranalysis.v1.VulnerabilityOccurrencesSummary.FixableTotalByDigest

VulnerabilityOccurrencesSummary.FixableTotalByDigest.Builder

Per resource and severity counts of fixable and total vulnerabilities.

Protobuf type google.devtools.containeranalysis.v1.VulnerabilityOccurrencesSummary.FixableTotalByDigest

Interfaces

ContainerAnalysisGrpc.AsyncService

Retrieves analysis results of Cloud components such as Docker container images. The Container Analysis API is an implementation of the Grafeas API. 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.

GetVulnerabilityOccurrencesSummaryRequestOrBuilder

VulnerabilityOccurrencesSummary.FixableTotalByDigestOrBuilder

VulnerabilityOccurrencesSummaryOrBuilder