Package com.google.devtools.artifactregistry.v1 (1.53.0)

GitHub Repository RPC Documentation REST Documentation

Client Classes

Client classes are the main entry point to using a package. They contain several variations of Java methods for each of the API's methods.

Client Description
com.google.devtools.artifactregistry.v1.ArtifactRegistryClient Service Description: The Artifact Registry API service.

Artifact Registry is an artifact management system for storing artifacts from different package management systems.

Settings Classes

Settings classes can be used to configure credentials, endpoints, and retry settings for a Client.

Settings Description
com.google.devtools.artifactregistry.v1.ArtifactRegistrySettings Settings class to configure an instance of ArtifactRegistryClient.

The default instance has everything set to sensible defaults:

com.google.devtools.artifactregistry.v1.ProjectSettings

The Artifact Registry settings that apply to a Project.

Classes

Class Description
com.google.devtools.artifactregistry.v1.AptArtifact A detailed representation of an Apt artifact. Information in the record is derived from the archive's control file. See https://www.debian.org/doc/debian-policy/ch-controlfields.html
com.google.devtools.artifactregistry.v1.AptArtifact.Builder A detailed representation of an Apt artifact. Information in the record is derived from the archive's control file. See https://www.debian.org/doc/debian-policy/ch-controlfields.html
com.google.devtools.artifactregistry.v1.AptArtifactProto
com.google.devtools.artifactregistry.v1.ArtifactProto
com.google.devtools.artifactregistry.v1.ArtifactRegistryClient.ListAttachmentsFixedSizeCollection
com.google.devtools.artifactregistry.v1.ArtifactRegistryClient.ListAttachmentsPage
com.google.devtools.artifactregistry.v1.ArtifactRegistryClient.ListAttachmentsPagedResponse
com.google.devtools.artifactregistry.v1.ArtifactRegistryClient.ListDockerImagesFixedSizeCollection
com.google.devtools.artifactregistry.v1.ArtifactRegistryClient.ListDockerImagesPage
com.google.devtools.artifactregistry.v1.ArtifactRegistryClient.ListDockerImagesPagedResponse
com.google.devtools.artifactregistry.v1.ArtifactRegistryClient.ListFilesFixedSizeCollection
com.google.devtools.artifactregistry.v1.ArtifactRegistryClient.ListFilesPage
com.google.devtools.artifactregistry.v1.ArtifactRegistryClient.ListFilesPagedResponse
com.google.devtools.artifactregistry.v1.ArtifactRegistryClient.ListLocationsFixedSizeCollection
com.google.devtools.artifactregistry.v1.ArtifactRegistryClient.ListLocationsPage
com.google.devtools.artifactregistry.v1.ArtifactRegistryClient.ListLocationsPagedResponse
com.google.devtools.artifactregistry.v1.ArtifactRegistryClient.ListMavenArtifactsFixedSizeCollection
com.google.devtools.artifactregistry.v1.ArtifactRegistryClient.ListMavenArtifactsPage
com.google.devtools.artifactregistry.v1.ArtifactRegistryClient.ListMavenArtifactsPagedResponse
com.google.devtools.artifactregistry.v1.ArtifactRegistryClient.ListNpmPackagesFixedSizeCollection
com.google.devtools.artifactregistry.v1.ArtifactRegistryClient.ListNpmPackagesPage
com.google.devtools.artifactregistry.v1.ArtifactRegistryClient.ListNpmPackagesPagedResponse
com.google.devtools.artifactregistry.v1.ArtifactRegistryClient.ListPackagesFixedSizeCollection
com.google.devtools.artifactregistry.v1.ArtifactRegistryClient.ListPackagesPage
com.google.devtools.artifactregistry.v1.ArtifactRegistryClient.ListPackagesPagedResponse
com.google.devtools.artifactregistry.v1.ArtifactRegistryClient.ListPythonPackagesFixedSizeCollection
com.google.devtools.artifactregistry.v1.ArtifactRegistryClient.ListPythonPackagesPage
com.google.devtools.artifactregistry.v1.ArtifactRegistryClient.ListPythonPackagesPagedResponse
com.google.devtools.artifactregistry.v1.ArtifactRegistryClient.ListRepositoriesFixedSizeCollection
com.google.devtools.artifactregistry.v1.ArtifactRegistryClient.ListRepositoriesPage
com.google.devtools.artifactregistry.v1.ArtifactRegistryClient.ListRepositoriesPagedResponse
com.google.devtools.artifactregistry.v1.ArtifactRegistryClient.ListRulesFixedSizeCollection
com.google.devtools.artifactregistry.v1.ArtifactRegistryClient.ListRulesPage
com.google.devtools.artifactregistry.v1.ArtifactRegistryClient.ListRulesPagedResponse
com.google.devtools.artifactregistry.v1.ArtifactRegistryClient.ListTagsFixedSizeCollection
com.google.devtools.artifactregistry.v1.ArtifactRegistryClient.ListTagsPage
com.google.devtools.artifactregistry.v1.ArtifactRegistryClient.ListTagsPagedResponse
com.google.devtools.artifactregistry.v1.ArtifactRegistryClient.ListVersionsFixedSizeCollection
com.google.devtools.artifactregistry.v1.ArtifactRegistryClient.ListVersionsPage
com.google.devtools.artifactregistry.v1.ArtifactRegistryClient.ListVersionsPagedResponse
com.google.devtools.artifactregistry.v1.ArtifactRegistryGrpc The Artifact Registry API service. Artifact Registry is an artifact management system for storing artifacts from different package management systems.
com.google.devtools.artifactregistry.v1.ArtifactRegistryGrpc.ArtifactRegistryImplBase Base class for the server implementation of the service ArtifactRegistry. The Artifact Registry API service.
com.google.devtools.artifactregistry.v1.ArtifactRegistrySettings.Builder Builder for ArtifactRegistrySettings.
com.google.devtools.artifactregistry.v1.Attachment An Attachment refers to additional metadata that can be attached to artifacts in Artifact Registry. An attachment consists of one or more files.
com.google.devtools.artifactregistry.v1.Attachment.Builder An Attachment refers to additional metadata that can be attached to artifacts in Artifact Registry. An attachment consists of one or more files.
com.google.devtools.artifactregistry.v1.AttachmentName
com.google.devtools.artifactregistry.v1.AttachmentName.Builder Builder for projects/{project}/locations/{location}/repositories/{repository}/attachments/{attachment}.
com.google.devtools.artifactregistry.v1.AttachmentProto
com.google.devtools.artifactregistry.v1.BatchDeleteVersionsMetadata The metadata of an LRO from deleting multiple versions.
com.google.devtools.artifactregistry.v1.BatchDeleteVersionsMetadata.Builder The metadata of an LRO from deleting multiple versions.
com.google.devtools.artifactregistry.v1.BatchDeleteVersionsRequest The request to delete multiple versions across a repository.
com.google.devtools.artifactregistry.v1.BatchDeleteVersionsRequest.Builder The request to delete multiple versions across a repository.
com.google.devtools.artifactregistry.v1.CleanupPolicy Artifact policy configuration for repository cleanup policies.
com.google.devtools.artifactregistry.v1.CleanupPolicy.Builder Artifact policy configuration for repository cleanup policies.
com.google.devtools.artifactregistry.v1.CleanupPolicyCondition CleanupPolicyCondition is a set of conditions attached to a CleanupPolicy. If multiple entries are set, all must be satisfied for the condition to be satisfied.
com.google.devtools.artifactregistry.v1.CleanupPolicyCondition.Builder CleanupPolicyCondition is a set of conditions attached to a CleanupPolicy. If multiple entries are set, all must be satisfied for the condition to be satisfied.
com.google.devtools.artifactregistry.v1.CleanupPolicyMostRecentVersions CleanupPolicyMostRecentVersions is an alternate condition of a CleanupPolicy for retaining a minimum number of versions.
com.google.devtools.artifactregistry.v1.CleanupPolicyMostRecentVersions.Builder CleanupPolicyMostRecentVersions is an alternate condition of a CleanupPolicy for retaining a minimum number of versions.
com.google.devtools.artifactregistry.v1.CreateAttachmentRequest The request to create a new attachment.
com.google.devtools.artifactregistry.v1.CreateAttachmentRequest.Builder The request to create a new attachment.
com.google.devtools.artifactregistry.v1.CreateRepositoryRequest The request to create a new repository.
com.google.devtools.artifactregistry.v1.CreateRepositoryRequest.Builder The request to create a new repository.
com.google.devtools.artifactregistry.v1.CreateRuleRequest The request to create a new rule.
com.google.devtools.artifactregistry.v1.CreateRuleRequest.Builder The request to create a new rule.
com.google.devtools.artifactregistry.v1.CreateTagRequest The request to create a new tag.
com.google.devtools.artifactregistry.v1.CreateTagRequest.Builder The request to create a new tag.
com.google.devtools.artifactregistry.v1.DeleteAttachmentRequest The request to delete an attachment.
com.google.devtools.artifactregistry.v1.DeleteAttachmentRequest.Builder The request to delete an attachment.
com.google.devtools.artifactregistry.v1.DeleteFileRequest The request to delete a file.
com.google.devtools.artifactregistry.v1.DeleteFileRequest.Builder The request to delete a file.
com.google.devtools.artifactregistry.v1.DeletePackageRequest The request to delete a package.
com.google.devtools.artifactregistry.v1.DeletePackageRequest.Builder The request to delete a package.
com.google.devtools.artifactregistry.v1.DeleteRepositoryRequest The request to delete a repository.
com.google.devtools.artifactregistry.v1.DeleteRepositoryRequest.Builder The request to delete a repository.
com.google.devtools.artifactregistry.v1.DeleteRuleRequest The request to delete a rule.
com.google.devtools.artifactregistry.v1.DeleteRuleRequest.Builder The request to delete a rule.
com.google.devtools.artifactregistry.v1.DeleteTagRequest The request to delete a tag.
com.google.devtools.artifactregistry.v1.DeleteTagRequest.Builder The request to delete a tag.
com.google.devtools.artifactregistry.v1.DeleteVersionRequest The request to delete a version.
com.google.devtools.artifactregistry.v1.DeleteVersionRequest.Builder The request to delete a version.
com.google.devtools.artifactregistry.v1.DockerImage DockerImage represents a docker artifact. The following fields are returned as untyped metadata in the Version resource, using camelcase keys (i.e. metadata.imageSizeBytes):
com.google.devtools.artifactregistry.v1.DockerImage.Builder DockerImage represents a docker artifact. The following fields are returned as untyped metadata in the Version resource, using camelcase keys (i.e. metadata.imageSizeBytes):
com.google.devtools.artifactregistry.v1.DockerImageName
com.google.devtools.artifactregistry.v1.DockerImageName.Builder Builder for projects/{project}/locations/{location}/repositories/{repository}/dockerImages/{docker_image}.
com.google.devtools.artifactregistry.v1.File Files store content that is potentially associated with Packages or Versions.
com.google.devtools.artifactregistry.v1.File.Builder Files store content that is potentially associated with Packages or Versions.
com.google.devtools.artifactregistry.v1.FileName
com.google.devtools.artifactregistry.v1.FileName.Builder Builder for projects/{project}/locations/{location}/repositories/{repository}/files/{file}.
com.google.devtools.artifactregistry.v1.FileProto
com.google.devtools.artifactregistry.v1.GenericArtifact GenericArtifact represents a generic artifact
com.google.devtools.artifactregistry.v1.GenericArtifact.Builder GenericArtifact represents a generic artifact
com.google.devtools.artifactregistry.v1.GenericProto
com.google.devtools.artifactregistry.v1.GetAttachmentRequest The request to retrieve an attachment.
com.google.devtools.artifactregistry.v1.GetAttachmentRequest.Builder The request to retrieve an attachment.
com.google.devtools.artifactregistry.v1.GetDockerImageRequest The request to get docker images.
com.google.devtools.artifactregistry.v1.GetDockerImageRequest.Builder The request to get docker images.
com.google.devtools.artifactregistry.v1.GetFileRequest The request to retrieve a file.
com.google.devtools.artifactregistry.v1.GetFileRequest.Builder The request to retrieve a file.
com.google.devtools.artifactregistry.v1.GetMavenArtifactRequest The request to get maven artifacts.
com.google.devtools.artifactregistry.v1.GetMavenArtifactRequest.Builder The request to get maven artifacts.
com.google.devtools.artifactregistry.v1.GetNpmPackageRequest The request to get npm packages.
com.google.devtools.artifactregistry.v1.GetNpmPackageRequest.Builder The request to get npm packages.
com.google.devtools.artifactregistry.v1.GetPackageRequest The request to retrieve a package.
com.google.devtools.artifactregistry.v1.GetPackageRequest.Builder The request to retrieve a package.
com.google.devtools.artifactregistry.v1.GetProjectSettingsRequest Gets the redirection status for a project.
com.google.devtools.artifactregistry.v1.GetProjectSettingsRequest.Builder Gets the redirection status for a project.
com.google.devtools.artifactregistry.v1.GetPythonPackageRequest The request to get python packages.
com.google.devtools.artifactregistry.v1.GetPythonPackageRequest.Builder The request to get python packages.
com.google.devtools.artifactregistry.v1.GetRepositoryRequest The request to retrieve a repository.
com.google.devtools.artifactregistry.v1.GetRepositoryRequest.Builder The request to retrieve a repository.
com.google.devtools.artifactregistry.v1.GetRuleRequest The request to retrieve a rule.
com.google.devtools.artifactregistry.v1.GetRuleRequest.Builder The request to retrieve a rule.
com.google.devtools.artifactregistry.v1.GetTagRequest The request to retrieve a tag.
com.google.devtools.artifactregistry.v1.GetTagRequest.Builder The request to retrieve a tag.
com.google.devtools.artifactregistry.v1.GetVPCSCConfigRequest Gets the VPC SC config for a project.
com.google.devtools.artifactregistry.v1.GetVPCSCConfigRequest.Builder Gets the VPC SC config for a project.
com.google.devtools.artifactregistry.v1.GetVersionRequest The request to retrieve a version.
com.google.devtools.artifactregistry.v1.GetVersionRequest.Builder The request to retrieve a version.
com.google.devtools.artifactregistry.v1.Hash A hash of file content.
com.google.devtools.artifactregistry.v1.Hash.Builder A hash of file content.
com.google.devtools.artifactregistry.v1.ImportAptArtifactsErrorInfo Error information explaining why a package was not imported.
com.google.devtools.artifactregistry.v1.ImportAptArtifactsErrorInfo.Builder Error information explaining why a package was not imported.
com.google.devtools.artifactregistry.v1.ImportAptArtifactsGcsSource Google Cloud Storage location where the artifacts currently reside.
com.google.devtools.artifactregistry.v1.ImportAptArtifactsGcsSource.Builder Google Cloud Storage location where the artifacts currently reside.
com.google.devtools.artifactregistry.v1.ImportAptArtifactsMetadata The operation metadata for importing artifacts.
com.google.devtools.artifactregistry.v1.ImportAptArtifactsMetadata.Builder The operation metadata for importing artifacts.
com.google.devtools.artifactregistry.v1.ImportAptArtifactsRequest The request to import new apt artifacts.
com.google.devtools.artifactregistry.v1.ImportAptArtifactsRequest.Builder The request to import new apt artifacts.
com.google.devtools.artifactregistry.v1.ImportAptArtifactsResponse The response message from importing APT artifacts.
com.google.devtools.artifactregistry.v1.ImportAptArtifactsResponse.Builder The response message from importing APT artifacts.
com.google.devtools.artifactregistry.v1.ImportYumArtifactsErrorInfo Error information explaining why a package was not imported.
com.google.devtools.artifactregistry.v1.ImportYumArtifactsErrorInfo.Builder Error information explaining why a package was not imported.
com.google.devtools.artifactregistry.v1.ImportYumArtifactsGcsSource Google Cloud Storage location where the artifacts currently reside.
com.google.devtools.artifactregistry.v1.ImportYumArtifactsGcsSource.Builder Google Cloud Storage location where the artifacts currently reside.
com.google.devtools.artifactregistry.v1.ImportYumArtifactsMetadata The operation metadata for importing artifacts.
com.google.devtools.artifactregistry.v1.ImportYumArtifactsMetadata.Builder The operation metadata for importing artifacts.
com.google.devtools.artifactregistry.v1.ImportYumArtifactsRequest The request to import new yum artifacts.
com.google.devtools.artifactregistry.v1.ImportYumArtifactsRequest.Builder The request to import new yum artifacts.
com.google.devtools.artifactregistry.v1.ImportYumArtifactsResponse The response message from importing YUM artifacts.
com.google.devtools.artifactregistry.v1.ImportYumArtifactsResponse.Builder The response message from importing YUM artifacts.
com.google.devtools.artifactregistry.v1.ListAttachmentsRequest The request to list attachments.
com.google.devtools.artifactregistry.v1.ListAttachmentsRequest.Builder The request to list attachments.
com.google.devtools.artifactregistry.v1.ListAttachmentsResponse The response from listing attachments.
com.google.devtools.artifactregistry.v1.ListAttachmentsResponse.Builder The response from listing attachments.
com.google.devtools.artifactregistry.v1.ListDockerImagesRequest The request to list docker images.
com.google.devtools.artifactregistry.v1.ListDockerImagesRequest.Builder The request to list docker images.
com.google.devtools.artifactregistry.v1.ListDockerImagesResponse The response from listing docker images.
com.google.devtools.artifactregistry.v1.ListDockerImagesResponse.Builder The response from listing docker images.
com.google.devtools.artifactregistry.v1.ListFilesRequest The request to list files.
com.google.devtools.artifactregistry.v1.ListFilesRequest.Builder The request to list files.
com.google.devtools.artifactregistry.v1.ListFilesResponse The response from listing files.
com.google.devtools.artifactregistry.v1.ListFilesResponse.Builder The response from listing files.
com.google.devtools.artifactregistry.v1.ListMavenArtifactsRequest The request to list maven artifacts.
com.google.devtools.artifactregistry.v1.ListMavenArtifactsRequest.Builder The request to list maven artifacts.
com.google.devtools.artifactregistry.v1.ListMavenArtifactsResponse The response from listing maven artifacts.
com.google.devtools.artifactregistry.v1.ListMavenArtifactsResponse.Builder The response from listing maven artifacts.
com.google.devtools.artifactregistry.v1.ListNpmPackagesRequest The request to list npm packages.
com.google.devtools.artifactregistry.v1.ListNpmPackagesRequest.Builder The request to list npm packages.
com.google.devtools.artifactregistry.v1.ListNpmPackagesResponse The response from listing npm packages.
com.google.devtools.artifactregistry.v1.ListNpmPackagesResponse.Builder The response from listing npm packages.
com.google.devtools.artifactregistry.v1.ListPackagesRequest The request to list packages.
com.google.devtools.artifactregistry.v1.ListPackagesRequest.Builder The request to list packages.
com.google.devtools.artifactregistry.v1.ListPackagesResponse The response from listing packages.
com.google.devtools.artifactregistry.v1.ListPackagesResponse.Builder The response from listing packages.
com.google.devtools.artifactregistry.v1.ListPythonPackagesRequest The request to list python packages.
com.google.devtools.artifactregistry.v1.ListPythonPackagesRequest.Builder The request to list python packages.
com.google.devtools.artifactregistry.v1.ListPythonPackagesResponse The response from listing python packages.
com.google.devtools.artifactregistry.v1.ListPythonPackagesResponse.Builder The response from listing python packages.
com.google.devtools.artifactregistry.v1.ListRepositoriesRequest The request to list repositories.
com.google.devtools.artifactregistry.v1.ListRepositoriesRequest.Builder The request to list repositories.
com.google.devtools.artifactregistry.v1.ListRepositoriesResponse The response from listing repositories.
com.google.devtools.artifactregistry.v1.ListRepositoriesResponse.Builder The response from listing repositories.
com.google.devtools.artifactregistry.v1.ListRulesRequest The request to list rules.
com.google.devtools.artifactregistry.v1.ListRulesRequest.Builder The request to list rules.
com.google.devtools.artifactregistry.v1.ListRulesResponse The response from listing rules.
com.google.devtools.artifactregistry.v1.ListRulesResponse.Builder The response from listing rules.
com.google.devtools.artifactregistry.v1.ListTagsRequest The request to list tags.
com.google.devtools.artifactregistry.v1.ListTagsRequest.Builder The request to list tags.
com.google.devtools.artifactregistry.v1.ListTagsResponse The response from listing tags.
com.google.devtools.artifactregistry.v1.ListTagsResponse.Builder The response from listing tags.
com.google.devtools.artifactregistry.v1.ListVersionsRequest The request to list versions.
com.google.devtools.artifactregistry.v1.ListVersionsRequest.Builder The request to list versions.
com.google.devtools.artifactregistry.v1.ListVersionsResponse The response from listing versions.
com.google.devtools.artifactregistry.v1.ListVersionsResponse.Builder The response from listing versions.
com.google.devtools.artifactregistry.v1.LocationName
com.google.devtools.artifactregistry.v1.LocationName.Builder Builder for projects/{project}/locations/{location}.
com.google.devtools.artifactregistry.v1.MavenArtifact MavenArtifact represents a maven artifact.
com.google.devtools.artifactregistry.v1.MavenArtifact.Builder MavenArtifact represents a maven artifact.
com.google.devtools.artifactregistry.v1.MavenArtifactName
com.google.devtools.artifactregistry.v1.MavenArtifactName.Builder Builder for projects/{project}/locations/{location}/repositories/{repository}/mavenArtifacts/{maven_artifact}.
com.google.devtools.artifactregistry.v1.NpmPackage NpmPackage represents an npm artifact.
com.google.devtools.artifactregistry.v1.NpmPackage.Builder NpmPackage represents an npm artifact.
com.google.devtools.artifactregistry.v1.NpmPackageName
com.google.devtools.artifactregistry.v1.NpmPackageName.Builder Builder for projects/{project}/locations/{location}/repositories/{repository}/npmPackages/{npm_package}.
com.google.devtools.artifactregistry.v1.OperationMetadata Metadata type for longrunning-operations, currently empty.
com.google.devtools.artifactregistry.v1.OperationMetadata.Builder Metadata type for longrunning-operations, currently empty.
com.google.devtools.artifactregistry.v1.Package Packages are named collections of versions.
com.google.devtools.artifactregistry.v1.Package.Builder Packages are named collections of versions.
com.google.devtools.artifactregistry.v1.PackageName
com.google.devtools.artifactregistry.v1.PackageName.Builder Builder for projects/{project}/locations/{location}/repositories/{repository}/packages/{package}.
com.google.devtools.artifactregistry.v1.PackageProto
com.google.devtools.artifactregistry.v1.ProjectSettings.Builder The Artifact Registry settings that apply to a Project.
com.google.devtools.artifactregistry.v1.ProjectSettingsName
com.google.devtools.artifactregistry.v1.ProjectSettingsName.Builder Builder for projects/{project}/projectSettings.
com.google.devtools.artifactregistry.v1.PythonPackage PythonPackage represents a python artifact.
com.google.devtools.artifactregistry.v1.PythonPackage.Builder PythonPackage represents a python artifact.
com.google.devtools.artifactregistry.v1.PythonPackageName
com.google.devtools.artifactregistry.v1.PythonPackageName.Builder Builder for projects/{project}/locations/{location}/repositories/{repository}/pythonPackages/{python_package}.
com.google.devtools.artifactregistry.v1.RemoteRepositoryConfig Remote repository configuration.
com.google.devtools.artifactregistry.v1.RemoteRepositoryConfig.AptRepository Configuration for an Apt remote repository.
com.google.devtools.artifactregistry.v1.RemoteRepositoryConfig.AptRepository.Builder Configuration for an Apt remote repository.
com.google.devtools.artifactregistry.v1.RemoteRepositoryConfig.AptRepository.CustomRepository Customer-specified publicly available remote repository.
com.google.devtools.artifactregistry.v1.RemoteRepositoryConfig.AptRepository.CustomRepository.Builder Customer-specified publicly available remote repository.
com.google.devtools.artifactregistry.v1.RemoteRepositoryConfig.AptRepository.PublicRepository Publicly available Apt repositories constructed from a common repository base and a custom repository path.
com.google.devtools.artifactregistry.v1.RemoteRepositoryConfig.AptRepository.PublicRepository.Builder Publicly available Apt repositories constructed from a common repository base and a custom repository path.
com.google.devtools.artifactregistry.v1.RemoteRepositoryConfig.Builder Remote repository configuration.
com.google.devtools.artifactregistry.v1.RemoteRepositoryConfig.CommonRemoteRepository Common remote repository settings type.
com.google.devtools.artifactregistry.v1.RemoteRepositoryConfig.CommonRemoteRepository.Builder Common remote repository settings type.
com.google.devtools.artifactregistry.v1.RemoteRepositoryConfig.DockerRepository Configuration for a Docker remote repository.
com.google.devtools.artifactregistry.v1.RemoteRepositoryConfig.DockerRepository.Builder Configuration for a Docker remote repository.
com.google.devtools.artifactregistry.v1.RemoteRepositoryConfig.DockerRepository.CustomRepository Customer-specified publicly available remote repository.
com.google.devtools.artifactregistry.v1.RemoteRepositoryConfig.DockerRepository.CustomRepository.Builder Customer-specified publicly available remote repository.
com.google.devtools.artifactregistry.v1.RemoteRepositoryConfig.MavenRepository Configuration for a Maven remote repository.
com.google.devtools.artifactregistry.v1.RemoteRepositoryConfig.MavenRepository.Builder Configuration for a Maven remote repository.
com.google.devtools.artifactregistry.v1.RemoteRepositoryConfig.MavenRepository.CustomRepository Customer-specified publicly available remote repository.
com.google.devtools.artifactregistry.v1.RemoteRepositoryConfig.MavenRepository.CustomRepository.Builder Customer-specified publicly available remote repository.
com.google.devtools.artifactregistry.v1.RemoteRepositoryConfig.NpmRepository Configuration for a Npm remote repository.
com.google.devtools.artifactregistry.v1.RemoteRepositoryConfig.NpmRepository.Builder Configuration for a Npm remote repository.
com.google.devtools.artifactregistry.v1.RemoteRepositoryConfig.NpmRepository.CustomRepository Customer-specified publicly available remote repository.
com.google.devtools.artifactregistry.v1.RemoteRepositoryConfig.NpmRepository.CustomRepository.Builder Customer-specified publicly available remote repository.
com.google.devtools.artifactregistry.v1.RemoteRepositoryConfig.PythonRepository Configuration for a Python remote repository.
com.google.devtools.artifactregistry.v1.RemoteRepositoryConfig.PythonRepository.Builder Configuration for a Python remote repository.
com.google.devtools.artifactregistry.v1.RemoteRepositoryConfig.PythonRepository.CustomRepository Customer-specified publicly available remote repository.
com.google.devtools.artifactregistry.v1.RemoteRepositoryConfig.PythonRepository.CustomRepository.Builder Customer-specified publicly available remote repository.
com.google.devtools.artifactregistry.v1.RemoteRepositoryConfig.UpstreamCredentials The credentials to access the remote repository.
com.google.devtools.artifactregistry.v1.RemoteRepositoryConfig.UpstreamCredentials.Builder The credentials to access the remote repository.
com.google.devtools.artifactregistry.v1.RemoteRepositoryConfig.UpstreamCredentials.UsernamePasswordCredentials Username and password credentials.
com.google.devtools.artifactregistry.v1.RemoteRepositoryConfig.UpstreamCredentials.UsernamePasswordCredentials.Builder Username and password credentials.
com.google.devtools.artifactregistry.v1.RemoteRepositoryConfig.YumRepository Configuration for a Yum remote repository.
com.google.devtools.artifactregistry.v1.RemoteRepositoryConfig.YumRepository.Builder Configuration for a Yum remote repository.
com.google.devtools.artifactregistry.v1.RemoteRepositoryConfig.YumRepository.CustomRepository Customer-specified publicly available remote repository.
com.google.devtools.artifactregistry.v1.RemoteRepositoryConfig.YumRepository.CustomRepository.Builder Customer-specified publicly available remote repository.
com.google.devtools.artifactregistry.v1.RemoteRepositoryConfig.YumRepository.PublicRepository Publicly available Yum repositories constructed from a common repository base and a custom repository path.
com.google.devtools.artifactregistry.v1.RemoteRepositoryConfig.YumRepository.PublicRepository.Builder Publicly available Yum repositories constructed from a common repository base and a custom repository path.
com.google.devtools.artifactregistry.v1.Repository A Repository for storing artifacts with a specific format.
com.google.devtools.artifactregistry.v1.Repository.Builder A Repository for storing artifacts with a specific format.
com.google.devtools.artifactregistry.v1.Repository.DockerRepositoryConfig DockerRepositoryConfig is docker related repository details. Provides additional configuration details for repositories of the docker format type.
com.google.devtools.artifactregistry.v1.Repository.DockerRepositoryConfig.Builder DockerRepositoryConfig is docker related repository details. Provides additional configuration details for repositories of the docker format type.
com.google.devtools.artifactregistry.v1.Repository.MavenRepositoryConfig MavenRepositoryConfig is maven related repository details. Provides additional configuration details for repositories of the maven format type.
com.google.devtools.artifactregistry.v1.Repository.MavenRepositoryConfig.Builder MavenRepositoryConfig is maven related repository details. Provides additional configuration details for repositories of the maven format type.
com.google.devtools.artifactregistry.v1.Repository.VulnerabilityScanningConfig Config on whether to perform vulnerability scanning for resources in this repository, as well as output fields describing current state.
com.google.devtools.artifactregistry.v1.Repository.VulnerabilityScanningConfig.Builder Config on whether to perform vulnerability scanning for resources in this repository, as well as output fields describing current state.
com.google.devtools.artifactregistry.v1.RepositoryName
com.google.devtools.artifactregistry.v1.RepositoryName.Builder Builder for projects/{project}/locations/{location}/repositories/{repository}.
com.google.devtools.artifactregistry.v1.RepositoryProto
com.google.devtools.artifactregistry.v1.Rule A rule defines the deny or allow action of the operation it applies to and the conditions required for the rule to apply. You can set one rule for an entire repository and one rule for each package within.
com.google.devtools.artifactregistry.v1.Rule.Builder A rule defines the deny or allow action of the operation it applies to and the conditions required for the rule to apply. You can set one rule for an entire repository and one rule for each package within.
com.google.devtools.artifactregistry.v1.RuleName
com.google.devtools.artifactregistry.v1.RuleName.Builder Builder for projects/{project}/locations/{location}/repositories/{repository}/rules/{rule}.
com.google.devtools.artifactregistry.v1.RuleProto
com.google.devtools.artifactregistry.v1.ServiceProto
com.google.devtools.artifactregistry.v1.SettingsProto
com.google.devtools.artifactregistry.v1.Tag Tags point to a version and represent an alternative name that can be used to access the version.
com.google.devtools.artifactregistry.v1.Tag.Builder Tags point to a version and represent an alternative name that can be used to access the version.
com.google.devtools.artifactregistry.v1.TagProto
com.google.devtools.artifactregistry.v1.UpdateFileRequest The request to update a file.
com.google.devtools.artifactregistry.v1.UpdateFileRequest.Builder The request to update a file.
com.google.devtools.artifactregistry.v1.UpdatePackageRequest The request to update a package.
com.google.devtools.artifactregistry.v1.UpdatePackageRequest.Builder The request to update a package.
com.google.devtools.artifactregistry.v1.UpdateProjectSettingsRequest Sets the settings of the project.
com.google.devtools.artifactregistry.v1.UpdateProjectSettingsRequest.Builder Sets the settings of the project.
com.google.devtools.artifactregistry.v1.UpdateRepositoryRequest The request to update a repository.
com.google.devtools.artifactregistry.v1.UpdateRepositoryRequest.Builder The request to update a repository.
com.google.devtools.artifactregistry.v1.UpdateRuleRequest The request to update a rule.
com.google.devtools.artifactregistry.v1.UpdateRuleRequest.Builder The request to update a rule.
com.google.devtools.artifactregistry.v1.UpdateTagRequest The request to create or update a tag.
com.google.devtools.artifactregistry.v1.UpdateTagRequest.Builder The request to create or update a tag.
com.google.devtools.artifactregistry.v1.UpdateVPCSCConfigRequest Sets the VPCSC config of the project.
com.google.devtools.artifactregistry.v1.UpdateVPCSCConfigRequest.Builder Sets the VPCSC config of the project.
com.google.devtools.artifactregistry.v1.UpdateVersionRequest The request to update a version.
com.google.devtools.artifactregistry.v1.UpdateVersionRequest.Builder The request to update a version.
com.google.devtools.artifactregistry.v1.UpstreamPolicy Artifact policy configuration for the repository contents.
com.google.devtools.artifactregistry.v1.UpstreamPolicy.Builder Artifact policy configuration for the repository contents.
com.google.devtools.artifactregistry.v1.VPCSCConfig The Artifact Registry VPC SC config that apply to a Project.
com.google.devtools.artifactregistry.v1.VPCSCConfig.Builder The Artifact Registry VPC SC config that apply to a Project.
com.google.devtools.artifactregistry.v1.VPCSCConfigProto
com.google.devtools.artifactregistry.v1.Version The body of a version resource. A version resource represents a collection of components, such as files and other data. This may correspond to a version in many package management schemes.
com.google.devtools.artifactregistry.v1.Version.Builder The body of a version resource. A version resource represents a collection of components, such as files and other data. This may correspond to a version in many package management schemes.
com.google.devtools.artifactregistry.v1.VersionName
com.google.devtools.artifactregistry.v1.VersionName.Builder Builder for projects/{project}/locations/{location}/repositories/{repository}/packages/{package}/versions/{version}.
com.google.devtools.artifactregistry.v1.VersionProto
com.google.devtools.artifactregistry.v1.VirtualRepositoryConfig Virtual repository configuration.
com.google.devtools.artifactregistry.v1.VirtualRepositoryConfig.Builder Virtual repository configuration.
com.google.devtools.artifactregistry.v1.VpcscConfigName
com.google.devtools.artifactregistry.v1.VpcscConfigName.Builder Builder for projects/{project}/locations/{location}/vpcscConfig.
com.google.devtools.artifactregistry.v1.YumArtifact A detailed representation of a Yum artifact.
com.google.devtools.artifactregistry.v1.YumArtifact.Builder A detailed representation of a Yum artifact.
com.google.devtools.artifactregistry.v1.YumArtifactProto

Interfaces

Interface Description
com.google.devtools.artifactregistry.v1.AptArtifactOrBuilder
com.google.devtools.artifactregistry.v1.ArtifactRegistryGrpc.AsyncService The Artifact Registry API service. Artifact Registry is an artifact management system for storing artifacts from different package management systems.
com.google.devtools.artifactregistry.v1.AttachmentOrBuilder
com.google.devtools.artifactregistry.v1.BatchDeleteVersionsMetadataOrBuilder
com.google.devtools.artifactregistry.v1.BatchDeleteVersionsRequestOrBuilder
com.google.devtools.artifactregistry.v1.CleanupPolicyConditionOrBuilder
com.google.devtools.artifactregistry.v1.CleanupPolicyMostRecentVersionsOrBuilder
com.google.devtools.artifactregistry.v1.CleanupPolicyOrBuilder
com.google.devtools.artifactregistry.v1.CreateAttachmentRequestOrBuilder
com.google.devtools.artifactregistry.v1.CreateRepositoryRequestOrBuilder
com.google.devtools.artifactregistry.v1.CreateRuleRequestOrBuilder
com.google.devtools.artifactregistry.v1.CreateTagRequestOrBuilder
com.google.devtools.artifactregistry.v1.DeleteAttachmentRequestOrBuilder
com.google.devtools.artifactregistry.v1.DeleteFileRequestOrBuilder
com.google.devtools.artifactregistry.v1.DeletePackageRequestOrBuilder
com.google.devtools.artifactregistry.v1.DeleteRepositoryRequestOrBuilder
com.google.devtools.artifactregistry.v1.DeleteRuleRequestOrBuilder
com.google.devtools.artifactregistry.v1.DeleteTagRequestOrBuilder
com.google.devtools.artifactregistry.v1.DeleteVersionRequestOrBuilder
com.google.devtools.artifactregistry.v1.DockerImageOrBuilder
com.google.devtools.artifactregistry.v1.FileOrBuilder
com.google.devtools.artifactregistry.v1.GenericArtifactOrBuilder
com.google.devtools.artifactregistry.v1.GetAttachmentRequestOrBuilder
com.google.devtools.artifactregistry.v1.GetDockerImageRequestOrBuilder
com.google.devtools.artifactregistry.v1.GetFileRequestOrBuilder
com.google.devtools.artifactregistry.v1.GetMavenArtifactRequestOrBuilder
com.google.devtools.artifactregistry.v1.GetNpmPackageRequestOrBuilder
com.google.devtools.artifactregistry.v1.GetPackageRequestOrBuilder
com.google.devtools.artifactregistry.v1.GetProjectSettingsRequestOrBuilder
com.google.devtools.artifactregistry.v1.GetPythonPackageRequestOrBuilder
com.google.devtools.artifactregistry.v1.GetRepositoryRequestOrBuilder
com.google.devtools.artifactregistry.v1.GetRuleRequestOrBuilder
com.google.devtools.artifactregistry.v1.GetTagRequestOrBuilder
com.google.devtools.artifactregistry.v1.GetVPCSCConfigRequestOrBuilder
com.google.devtools.artifactregistry.v1.GetVersionRequestOrBuilder
com.google.devtools.artifactregistry.v1.HashOrBuilder
com.google.devtools.artifactregistry.v1.ImportAptArtifactsErrorInfoOrBuilder
com.google.devtools.artifactregistry.v1.ImportAptArtifactsGcsSourceOrBuilder
com.google.devtools.artifactregistry.v1.ImportAptArtifactsMetadataOrBuilder
com.google.devtools.artifactregistry.v1.ImportAptArtifactsRequestOrBuilder
com.google.devtools.artifactregistry.v1.ImportAptArtifactsResponseOrBuilder
com.google.devtools.artifactregistry.v1.ImportYumArtifactsErrorInfoOrBuilder
com.google.devtools.artifactregistry.v1.ImportYumArtifactsGcsSourceOrBuilder
com.google.devtools.artifactregistry.v1.ImportYumArtifactsMetadataOrBuilder
com.google.devtools.artifactregistry.v1.ImportYumArtifactsRequestOrBuilder
com.google.devtools.artifactregistry.v1.ImportYumArtifactsResponseOrBuilder
com.google.devtools.artifactregistry.v1.ListAttachmentsRequestOrBuilder
com.google.devtools.artifactregistry.v1.ListAttachmentsResponseOrBuilder
com.google.devtools.artifactregistry.v1.ListDockerImagesRequestOrBuilder
com.google.devtools.artifactregistry.v1.ListDockerImagesResponseOrBuilder
com.google.devtools.artifactregistry.v1.ListFilesRequestOrBuilder
com.google.devtools.artifactregistry.v1.ListFilesResponseOrBuilder
com.google.devtools.artifactregistry.v1.ListMavenArtifactsRequestOrBuilder
com.google.devtools.artifactregistry.v1.ListMavenArtifactsResponseOrBuilder
com.google.devtools.artifactregistry.v1.ListNpmPackagesRequestOrBuilder
com.google.devtools.artifactregistry.v1.ListNpmPackagesResponseOrBuilder
com.google.devtools.artifactregistry.v1.ListPackagesRequestOrBuilder
com.google.devtools.artifactregistry.v1.ListPackagesResponseOrBuilder
com.google.devtools.artifactregistry.v1.ListPythonPackagesRequestOrBuilder
com.google.devtools.artifactregistry.v1.ListPythonPackagesResponseOrBuilder
com.google.devtools.artifactregistry.v1.ListRepositoriesRequestOrBuilder
com.google.devtools.artifactregistry.v1.ListRepositoriesResponseOrBuilder
com.google.devtools.artifactregistry.v1.ListRulesRequestOrBuilder
com.google.devtools.artifactregistry.v1.ListRulesResponseOrBuilder
com.google.devtools.artifactregistry.v1.ListTagsRequestOrBuilder
com.google.devtools.artifactregistry.v1.ListTagsResponseOrBuilder
com.google.devtools.artifactregistry.v1.ListVersionsRequestOrBuilder
com.google.devtools.artifactregistry.v1.ListVersionsResponseOrBuilder
com.google.devtools.artifactregistry.v1.MavenArtifactOrBuilder
com.google.devtools.artifactregistry.v1.NpmPackageOrBuilder
com.google.devtools.artifactregistry.v1.OperationMetadataOrBuilder
com.google.devtools.artifactregistry.v1.PackageOrBuilder
com.google.devtools.artifactregistry.v1.ProjectSettingsOrBuilder
com.google.devtools.artifactregistry.v1.PythonPackageOrBuilder
com.google.devtools.artifactregistry.v1.RemoteRepositoryConfig.AptRepository.CustomRepositoryOrBuilder
com.google.devtools.artifactregistry.v1.RemoteRepositoryConfig.AptRepository.PublicRepositoryOrBuilder
com.google.devtools.artifactregistry.v1.RemoteRepositoryConfig.AptRepositoryOrBuilder
com.google.devtools.artifactregistry.v1.RemoteRepositoryConfig.CommonRemoteRepositoryOrBuilder
com.google.devtools.artifactregistry.v1.RemoteRepositoryConfig.DockerRepository.CustomRepositoryOrBuilder
com.google.devtools.artifactregistry.v1.RemoteRepositoryConfig.DockerRepositoryOrBuilder
com.google.devtools.artifactregistry.v1.RemoteRepositoryConfig.MavenRepository.CustomRepositoryOrBuilder
com.google.devtools.artifactregistry.v1.RemoteRepositoryConfig.MavenRepositoryOrBuilder
com.google.devtools.artifactregistry.v1.RemoteRepositoryConfig.NpmRepository.CustomRepositoryOrBuilder
com.google.devtools.artifactregistry.v1.RemoteRepositoryConfig.NpmRepositoryOrBuilder
com.google.devtools.artifactregistry.v1.RemoteRepositoryConfig.PythonRepository.CustomRepositoryOrBuilder
com.google.devtools.artifactregistry.v1.RemoteRepositoryConfig.PythonRepositoryOrBuilder
com.google.devtools.artifactregistry.v1.RemoteRepositoryConfig.UpstreamCredentials.UsernamePasswordCredentialsOrBuilder
com.google.devtools.artifactregistry.v1.RemoteRepositoryConfig.UpstreamCredentialsOrBuilder
com.google.devtools.artifactregistry.v1.RemoteRepositoryConfig.YumRepository.CustomRepositoryOrBuilder
com.google.devtools.artifactregistry.v1.RemoteRepositoryConfig.YumRepository.PublicRepositoryOrBuilder
com.google.devtools.artifactregistry.v1.RemoteRepositoryConfig.YumRepositoryOrBuilder
com.google.devtools.artifactregistry.v1.RemoteRepositoryConfigOrBuilder
com.google.devtools.artifactregistry.v1.Repository.DockerRepositoryConfigOrBuilder
com.google.devtools.artifactregistry.v1.Repository.MavenRepositoryConfigOrBuilder
com.google.devtools.artifactregistry.v1.Repository.VulnerabilityScanningConfigOrBuilder
com.google.devtools.artifactregistry.v1.RepositoryOrBuilder
com.google.devtools.artifactregistry.v1.RuleOrBuilder
com.google.devtools.artifactregistry.v1.TagOrBuilder
com.google.devtools.artifactregistry.v1.UpdateFileRequestOrBuilder
com.google.devtools.artifactregistry.v1.UpdatePackageRequestOrBuilder
com.google.devtools.artifactregistry.v1.UpdateProjectSettingsRequestOrBuilder
com.google.devtools.artifactregistry.v1.UpdateRepositoryRequestOrBuilder
com.google.devtools.artifactregistry.v1.UpdateRuleRequestOrBuilder
com.google.devtools.artifactregistry.v1.UpdateTagRequestOrBuilder
com.google.devtools.artifactregistry.v1.UpdateVPCSCConfigRequestOrBuilder
com.google.devtools.artifactregistry.v1.UpdateVersionRequestOrBuilder
com.google.devtools.artifactregistry.v1.UpstreamPolicyOrBuilder
com.google.devtools.artifactregistry.v1.VPCSCConfigOrBuilder
com.google.devtools.artifactregistry.v1.VersionOrBuilder
com.google.devtools.artifactregistry.v1.VirtualRepositoryConfigOrBuilder
com.google.devtools.artifactregistry.v1.YumArtifactOrBuilder

Enums

Enum Description
com.google.devtools.artifactregistry.v1.AptArtifact.PackageType Package type is either binary or source.
com.google.devtools.artifactregistry.v1.CleanupPolicy.Action Action type for a cleanup policy.
com.google.devtools.artifactregistry.v1.CleanupPolicy.ConditionTypeCase
com.google.devtools.artifactregistry.v1.CleanupPolicyCondition.TagState Statuses applying to versions.
com.google.devtools.artifactregistry.v1.Hash.HashType The algorithm used to compute the hash.
com.google.devtools.artifactregistry.v1.ImportAptArtifactsErrorInfo.SourceCase
com.google.devtools.artifactregistry.v1.ImportAptArtifactsRequest.SourceCase
com.google.devtools.artifactregistry.v1.ImportYumArtifactsErrorInfo.SourceCase
com.google.devtools.artifactregistry.v1.ImportYumArtifactsRequest.SourceCase
com.google.devtools.artifactregistry.v1.ProjectSettings.RedirectionState The possible redirection states for legacy repositories.
com.google.devtools.artifactregistry.v1.RemoteRepositoryConfig.AptRepository.PublicRepository.RepositoryBase Predefined list of publicly available repository bases for Apt.
com.google.devtools.artifactregistry.v1.RemoteRepositoryConfig.AptRepository.UpstreamCase
com.google.devtools.artifactregistry.v1.RemoteRepositoryConfig.DockerRepository.PublicRepository Predefined list of publicly available Docker repositories like Docker Hub.
com.google.devtools.artifactregistry.v1.RemoteRepositoryConfig.DockerRepository.UpstreamCase
com.google.devtools.artifactregistry.v1.RemoteRepositoryConfig.MavenRepository.PublicRepository Predefined list of publicly available Maven repositories like Maven Central.
com.google.devtools.artifactregistry.v1.RemoteRepositoryConfig.MavenRepository.UpstreamCase
com.google.devtools.artifactregistry.v1.RemoteRepositoryConfig.NpmRepository.PublicRepository Predefined list of publicly available NPM repositories like npmjs.
com.google.devtools.artifactregistry.v1.RemoteRepositoryConfig.NpmRepository.UpstreamCase
com.google.devtools.artifactregistry.v1.RemoteRepositoryConfig.PythonRepository.PublicRepository Predefined list of publicly available Python repositories like PyPI.org.
com.google.devtools.artifactregistry.v1.RemoteRepositoryConfig.PythonRepository.UpstreamCase
com.google.devtools.artifactregistry.v1.RemoteRepositoryConfig.RemoteSourceCase
com.google.devtools.artifactregistry.v1.RemoteRepositoryConfig.UpstreamCredentials.CredentialsCase
com.google.devtools.artifactregistry.v1.RemoteRepositoryConfig.YumRepository.PublicRepository.RepositoryBase Predefined list of publicly available repository bases for Yum.
com.google.devtools.artifactregistry.v1.RemoteRepositoryConfig.YumRepository.UpstreamCase
com.google.devtools.artifactregistry.v1.Repository.Format A package format.
com.google.devtools.artifactregistry.v1.Repository.FormatConfigCase
com.google.devtools.artifactregistry.v1.Repository.MavenRepositoryConfig.VersionPolicy VersionPolicy is the version policy for the repository.
com.google.devtools.artifactregistry.v1.Repository.Mode The mode configures the repository to serve artifacts from different sources.
com.google.devtools.artifactregistry.v1.Repository.ModeConfigCase
com.google.devtools.artifactregistry.v1.Repository.VulnerabilityScanningConfig.EnablementConfig Config for vulnerability scanning of resources in this repository.
com.google.devtools.artifactregistry.v1.Repository.VulnerabilityScanningConfig.EnablementState Describes the state of vulnerability scanning in this repository, including both repository enablement and API enablement.
com.google.devtools.artifactregistry.v1.Rule.Action Defines the action of the rule.
com.google.devtools.artifactregistry.v1.Rule.Operation The operation the rule applies to.
com.google.devtools.artifactregistry.v1.VPCSCConfig.VPCSCPolicy VPCSCPolicy is the VPC SC policy for project and location.
com.google.devtools.artifactregistry.v1.VersionView The view, which determines what version information is returned in a response.
com.google.devtools.artifactregistry.v1.YumArtifact.PackageType Package type is either binary or source.