Class ArtifactRegistryGrpc.ArtifactRegistryBlockingStub (0.5.0)

public static final class ArtifactRegistryGrpc.ArtifactRegistryBlockingStub extends AbstractBlockingStub<ArtifactRegistryGrpc.ArtifactRegistryBlockingStub>

The Artifact Registry API service. Artifact Registry is an artifact management system for storing artifacts from different package management systems. The resources managed by this API are:

  • Repositories, which group packages and their data.
  • Packages, which group versions and their tags.
  • Versions, which are specific forms of a package.
  • Tags, which represent alternative names for versions.
  • Files, which contain content and are optionally associated with a Package or Version.

Inheritance

java.lang.Object > io.grpc.stub.AbstractStub > io.grpc.stub.AbstractBlockingStub > ArtifactRegistryGrpc.ArtifactRegistryBlockingStub

Methods

build(Channel channel, CallOptions callOptions)

protected ArtifactRegistryGrpc.ArtifactRegistryBlockingStub build(Channel channel, CallOptions callOptions)
Parameters
NameDescription
channelio.grpc.Channel
callOptionsio.grpc.CallOptions
Returns
TypeDescription
ArtifactRegistryGrpc.ArtifactRegistryBlockingStub
Overrides
io.grpc.stub.AbstractStub.build(io.grpc.Channel,io.grpc.CallOptions)

getRepository(GetRepositoryRequest request)

public Repository getRepository(GetRepositoryRequest request)

Gets a repository.

Parameter
NameDescription
requestGetRepositoryRequest
Returns
TypeDescription
Repository

listDockerImages(ListDockerImagesRequest request)

public ListDockerImagesResponse listDockerImages(ListDockerImagesRequest request)

Lists docker images.

Parameter
NameDescription
requestListDockerImagesRequest
Returns
TypeDescription
ListDockerImagesResponse

listRepositories(ListRepositoriesRequest request)

public ListRepositoriesResponse listRepositories(ListRepositoriesRequest request)

Lists repositories.

Parameter
NameDescription
requestListRepositoriesRequest
Returns
TypeDescription
ListRepositoriesResponse