Class ContainerRegistryServiceGrpc.ContainerRegistryServiceImplBase

java.lang.Object
namespace.cloud.registry.v1beta.ContainerRegistryServiceGrpc.ContainerRegistryServiceImplBase
All Implemented Interfaces:
io.grpc.BindableService, ContainerRegistryServiceGrpc.AsyncService
Enclosing class:
ContainerRegistryServiceGrpc

public abstract static class ContainerRegistryServiceGrpc.ContainerRegistryServiceImplBase extends Object implements io.grpc.BindableService, ContainerRegistryServiceGrpc.AsyncService
Base class for the server implementation of the service ContainerRegistryService.
 ContainerRegistryService allows the management of container images stored in
 the workspace's private container registry (`nscr.io`). It supports listing
 images and repositories, managing tags, sharing images publicly or with
 partner accounts, and configuring image expiration policies.
 See https://namespace.so/docs/architecture/storage/container-registry for an overview.
 ## Access
 ContainerRegistryService is a global service that can be accessed at:
 ```
 https://global.namespaceapis.com:443
 ```
 ## Authentication
 Calls to the ContainerRegistryService require a *tenant token* passed as a Bearer token as
 part of each call. These are always required.
 A *tenant token* identifies both the workspace that the call operates on, but
 may also constrain the set of actions that the caller may do.
 A *tenant token* can be obtained using the
 [IAM API](https://buf.build/namespace/cloud/docs/main:namespace.cloud.iam.v1beta).
 
  • Constructor Details

    • ContainerRegistryServiceImplBase

      public ContainerRegistryServiceImplBase()
  • Method Details

    • bindService

      public final io.grpc.ServerServiceDefinition bindService()
      Specified by:
      bindService in interface io.grpc.BindableService