Class ArtifactRegistry.ArtifactRegistryBase (1.0.0)

[BindServiceMethod(typeof(ArtifactRegistry), "BindService")]
public abstract class ArtifactRegistryBase

Base class for server-side implementations of ArtifactRegistry

Inheritance

Object > ArtifactRegistry.ArtifactRegistryBase

Namespace

Google.Cloud.ArtifactRegistry.V1

Assembly

Google.Cloud.ArtifactRegistry.V1.dll

Methods

GetRepository(GetRepositoryRequest, ServerCallContext)

public virtual Task<Repository> GetRepository(GetRepositoryRequest request, ServerCallContext context)

Gets a repository.

Parameters
NameDescription
requestGetRepositoryRequest

The request received from the client.

contextServerCallContext

The context of the server-side call handler being invoked.

Returns
TypeDescription
Task<Repository>

The response to send back to the client (wrapped by a task).

ListDockerImages(ListDockerImagesRequest, ServerCallContext)

public virtual Task<ListDockerImagesResponse> ListDockerImages(ListDockerImagesRequest request, ServerCallContext context)

Lists docker images.

Parameters
NameDescription
requestListDockerImagesRequest

The request received from the client.

contextServerCallContext

The context of the server-side call handler being invoked.

Returns
TypeDescription
Task<ListDockerImagesResponse>

The response to send back to the client (wrapped by a task).

ListRepositories(ListRepositoriesRequest, ServerCallContext)

public virtual Task<ListRepositoriesResponse> ListRepositories(ListRepositoriesRequest request, ServerCallContext context)

Lists repositories.

Parameters
NameDescription
requestListRepositoriesRequest

The request received from the client.

contextServerCallContext

The context of the server-side call handler being invoked.

Returns
TypeDescription
Task<ListRepositoriesResponse>

The response to send back to the client (wrapped by a task).