Package com.google.devtools.artifactregistry.v1beta2 (1.40.0)

GitHub RepositoryRPC DocumentationREST Documentation

This package is not the latest GA version!

For this library, we recommend using the package associated with API version v1 for new applications.

Prerelease Implications

This package is a prerelease version! Use with caution. Prerelease versions are considered unstable as they may be shut down. You can read more about Cloud API versioning strategy here. Each Cloud Java client library may contain multiple packages. Each package containing a version number in its name corresponds to a published version of the service. We recommend using the latest stable version for new production applications, which can be identified by the largest numeric version that does not contain a suffix. For example, if a client library has two packages: v1 and v2alpha, then the latest stable version is v1. If you use an unstable release, breaking changes may be introduced when upgrading.

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.v1beta2.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.v1beta2.ArtifactRegistrySettings Settings class to configure an instance of ArtifactRegistryClient.

The default instance has everything set to sensible defaults:

com.google.devtools.artifactregistry.v1beta2.ProjectSettings

The Artifact Registry settings that apply to a Project.

Classes

Class Description
com.google.devtools.artifactregistry.v1beta2.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.v1beta2.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.v1beta2.AptArtifactProto
com.google.devtools.artifactregistry.v1beta2.ArtifactRegistryClient.ListFilesFixedSizeCollection
com.google.devtools.artifactregistry.v1beta2.ArtifactRegistryClient.ListFilesPage
com.google.devtools.artifactregistry.v1beta2.ArtifactRegistryClient.ListFilesPagedResponse
com.google.devtools.artifactregistry.v1beta2.ArtifactRegistryClient.ListLocationsFixedSizeCollection
com.google.devtools.artifactregistry.v1beta2.ArtifactRegistryClient.ListLocationsPage
com.google.devtools.artifactregistry.v1beta2.ArtifactRegistryClient.ListLocationsPagedResponse
com.google.devtools.artifactregistry.v1beta2.ArtifactRegistryClient.ListPackagesFixedSizeCollection
com.google.devtools.artifactregistry.v1beta2.ArtifactRegistryClient.ListPackagesPage
com.google.devtools.artifactregistry.v1beta2.ArtifactRegistryClient.ListPackagesPagedResponse
com.google.devtools.artifactregistry.v1beta2.ArtifactRegistryClient.ListRepositoriesFixedSizeCollection
com.google.devtools.artifactregistry.v1beta2.ArtifactRegistryClient.ListRepositoriesPage
com.google.devtools.artifactregistry.v1beta2.ArtifactRegistryClient.ListRepositoriesPagedResponse
com.google.devtools.artifactregistry.v1beta2.ArtifactRegistryClient.ListTagsFixedSizeCollection
com.google.devtools.artifactregistry.v1beta2.ArtifactRegistryClient.ListTagsPage
com.google.devtools.artifactregistry.v1beta2.ArtifactRegistryClient.ListTagsPagedResponse
com.google.devtools.artifactregistry.v1beta2.ArtifactRegistryClient.ListVersionsFixedSizeCollection
com.google.devtools.artifactregistry.v1beta2.ArtifactRegistryClient.ListVersionsPage
com.google.devtools.artifactregistry.v1beta2.ArtifactRegistryClient.ListVersionsPagedResponse
com.google.devtools.artifactregistry.v1beta2.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.v1beta2.ArtifactRegistryGrpc.ArtifactRegistryImplBase Base class for the server implementation of the service ArtifactRegistry. The Artifact Registry API service.
com.google.devtools.artifactregistry.v1beta2.ArtifactRegistrySettings.Builder Builder for ArtifactRegistrySettings.
com.google.devtools.artifactregistry.v1beta2.CreateRepositoryRequest The request to create a new repository.
com.google.devtools.artifactregistry.v1beta2.CreateRepositoryRequest.Builder The request to create a new repository.
com.google.devtools.artifactregistry.v1beta2.CreateTagRequest The request to create a new tag.
com.google.devtools.artifactregistry.v1beta2.CreateTagRequest.Builder The request to create a new tag.
com.google.devtools.artifactregistry.v1beta2.DeletePackageRequest The request to delete a package.
com.google.devtools.artifactregistry.v1beta2.DeletePackageRequest.Builder The request to delete a package.
com.google.devtools.artifactregistry.v1beta2.DeleteRepositoryRequest The request to delete a repository.
com.google.devtools.artifactregistry.v1beta2.DeleteRepositoryRequest.Builder The request to delete a repository.
com.google.devtools.artifactregistry.v1beta2.DeleteTagRequest The request to delete a tag.
com.google.devtools.artifactregistry.v1beta2.DeleteTagRequest.Builder The request to delete a tag.
com.google.devtools.artifactregistry.v1beta2.DeleteVersionRequest The request to delete a version.
com.google.devtools.artifactregistry.v1beta2.DeleteVersionRequest.Builder The request to delete a version.
com.google.devtools.artifactregistry.v1beta2.File Files store content that is potentially associated with Packages or Versions.
com.google.devtools.artifactregistry.v1beta2.File.Builder Files store content that is potentially associated with Packages or Versions.
com.google.devtools.artifactregistry.v1beta2.FileProto
com.google.devtools.artifactregistry.v1beta2.GetFileRequest The request to retrieve a file.
com.google.devtools.artifactregistry.v1beta2.GetFileRequest.Builder The request to retrieve a file.
com.google.devtools.artifactregistry.v1beta2.GetPackageRequest The request to retrieve a package.
com.google.devtools.artifactregistry.v1beta2.GetPackageRequest.Builder The request to retrieve a package.
com.google.devtools.artifactregistry.v1beta2.GetProjectSettingsRequest Gets the redirection status for a project.
com.google.devtools.artifactregistry.v1beta2.GetProjectSettingsRequest.Builder Gets the redirection status for a project.
com.google.devtools.artifactregistry.v1beta2.GetRepositoryRequest The request to retrieve a repository.
com.google.devtools.artifactregistry.v1beta2.GetRepositoryRequest.Builder The request to retrieve a repository.
com.google.devtools.artifactregistry.v1beta2.GetTagRequest The request to retrieve a tag.
com.google.devtools.artifactregistry.v1beta2.GetTagRequest.Builder The request to retrieve a tag.
com.google.devtools.artifactregistry.v1beta2.GetVersionRequest The request to retrieve a version.
com.google.devtools.artifactregistry.v1beta2.GetVersionRequest.Builder The request to retrieve a version.
com.google.devtools.artifactregistry.v1beta2.Hash A hash of file content.
com.google.devtools.artifactregistry.v1beta2.Hash.Builder A hash of file content.
com.google.devtools.artifactregistry.v1beta2.ImportAptArtifactsErrorInfo Error information explaining why a package was not imported.
com.google.devtools.artifactregistry.v1beta2.ImportAptArtifactsErrorInfo.Builder Error information explaining why a package was not imported.
com.google.devtools.artifactregistry.v1beta2.ImportAptArtifactsGcsSource Google Cloud Storage location where the artifacts currently reside.
com.google.devtools.artifactregistry.v1beta2.ImportAptArtifactsGcsSource.Builder Google Cloud Storage location where the artifacts currently reside.
com.google.devtools.artifactregistry.v1beta2.ImportAptArtifactsMetadata The operation metadata for importing artifacts.
com.google.devtools.artifactregistry.v1beta2.ImportAptArtifactsMetadata.Builder The operation metadata for importing artifacts.
com.google.devtools.artifactregistry.v1beta2.ImportAptArtifactsRequest The request to import new apt artifacts.
com.google.devtools.artifactregistry.v1beta2.ImportAptArtifactsRequest.Builder The request to import new apt artifacts.
com.google.devtools.artifactregistry.v1beta2.ImportAptArtifactsResponse The response message from importing APT artifacts.
com.google.devtools.artifactregistry.v1beta2.ImportAptArtifactsResponse.Builder The response message from importing APT artifacts.
com.google.devtools.artifactregistry.v1beta2.ImportYumArtifactsErrorInfo Error information explaining why a package was not imported.
com.google.devtools.artifactregistry.v1beta2.ImportYumArtifactsErrorInfo.Builder Error information explaining why a package was not imported.
com.google.devtools.artifactregistry.v1beta2.ImportYumArtifactsGcsSource Google Cloud Storage location where the artifacts currently reside.
com.google.devtools.artifactregistry.v1beta2.ImportYumArtifactsGcsSource.Builder Google Cloud Storage location where the artifacts currently reside.
com.google.devtools.artifactregistry.v1beta2.ImportYumArtifactsMetadata The operation metadata for importing artifacts.
com.google.devtools.artifactregistry.v1beta2.ImportYumArtifactsMetadata.Builder The operation metadata for importing artifacts.
com.google.devtools.artifactregistry.v1beta2.ImportYumArtifactsRequest The request to import new yum artifacts.
com.google.devtools.artifactregistry.v1beta2.ImportYumArtifactsRequest.Builder The request to import new yum artifacts.
com.google.devtools.artifactregistry.v1beta2.ImportYumArtifactsResponse The response message from importing YUM artifacts.
com.google.devtools.artifactregistry.v1beta2.ImportYumArtifactsResponse.Builder The response message from importing YUM artifacts.
com.google.devtools.artifactregistry.v1beta2.ListFilesRequest The request to list files.
com.google.devtools.artifactregistry.v1beta2.ListFilesRequest.Builder The request to list files.
com.google.devtools.artifactregistry.v1beta2.ListFilesResponse The response from listing files.
com.google.devtools.artifactregistry.v1beta2.ListFilesResponse.Builder The response from listing files.
com.google.devtools.artifactregistry.v1beta2.ListPackagesRequest The request to list packages.
com.google.devtools.artifactregistry.v1beta2.ListPackagesRequest.Builder The request to list packages.
com.google.devtools.artifactregistry.v1beta2.ListPackagesResponse The response from listing packages.
com.google.devtools.artifactregistry.v1beta2.ListPackagesResponse.Builder The response from listing packages.
com.google.devtools.artifactregistry.v1beta2.ListRepositoriesRequest The request to list repositories.
com.google.devtools.artifactregistry.v1beta2.ListRepositoriesRequest.Builder The request to list repositories.
com.google.devtools.artifactregistry.v1beta2.ListRepositoriesResponse The response from listing repositories.
com.google.devtools.artifactregistry.v1beta2.ListRepositoriesResponse.Builder The response from listing repositories.
com.google.devtools.artifactregistry.v1beta2.ListTagsRequest The request to list tags.
com.google.devtools.artifactregistry.v1beta2.ListTagsRequest.Builder The request to list tags.
com.google.devtools.artifactregistry.v1beta2.ListTagsResponse The response from listing tags.
com.google.devtools.artifactregistry.v1beta2.ListTagsResponse.Builder The response from listing tags.
com.google.devtools.artifactregistry.v1beta2.ListVersionsRequest The request to list versions.
com.google.devtools.artifactregistry.v1beta2.ListVersionsRequest.Builder The request to list versions.
com.google.devtools.artifactregistry.v1beta2.ListVersionsResponse The response from listing versions.
com.google.devtools.artifactregistry.v1beta2.ListVersionsResponse.Builder The response from listing versions.
com.google.devtools.artifactregistry.v1beta2.LocationName
com.google.devtools.artifactregistry.v1beta2.LocationName.Builder Builder for projects/{project}/locations/{location}.
com.google.devtools.artifactregistry.v1beta2.OperationMetadata Metadata type for longrunning-operations, currently empty.
com.google.devtools.artifactregistry.v1beta2.OperationMetadata.Builder Metadata type for longrunning-operations, currently empty.
com.google.devtools.artifactregistry.v1beta2.Package Packages are named collections of versions.
com.google.devtools.artifactregistry.v1beta2.Package.Builder Packages are named collections of versions.
com.google.devtools.artifactregistry.v1beta2.PackageProto
com.google.devtools.artifactregistry.v1beta2.ProjectSettings.Builder The Artifact Registry settings that apply to a Project.
com.google.devtools.artifactregistry.v1beta2.ProjectSettingsName
com.google.devtools.artifactregistry.v1beta2.ProjectSettingsName.Builder Builder for projects/{project}/projectSettings.
com.google.devtools.artifactregistry.v1beta2.Repository A Repository for storing artifacts with a specific format.
com.google.devtools.artifactregistry.v1beta2.Repository.Builder A Repository for storing artifacts with a specific format.
com.google.devtools.artifactregistry.v1beta2.Repository.MavenRepositoryConfig MavenRepositoryConfig is maven related repository details. Provides additional configuration details for repositories of the maven format type.
com.google.devtools.artifactregistry.v1beta2.Repository.MavenRepositoryConfig.Builder MavenRepositoryConfig is maven related repository details. Provides additional configuration details for repositories of the maven format type.
com.google.devtools.artifactregistry.v1beta2.RepositoryName
com.google.devtools.artifactregistry.v1beta2.RepositoryName.Builder Builder for projects/{project}/locations/{location}/repositories/{repository}.
com.google.devtools.artifactregistry.v1beta2.RepositoryProto
com.google.devtools.artifactregistry.v1beta2.ServiceProto
com.google.devtools.artifactregistry.v1beta2.SettingsProto
com.google.devtools.artifactregistry.v1beta2.Tag Tags point to a version and represent an alternative name that can be used to access the version.
com.google.devtools.artifactregistry.v1beta2.Tag.Builder Tags point to a version and represent an alternative name that can be used to access the version.
com.google.devtools.artifactregistry.v1beta2.TagProto
com.google.devtools.artifactregistry.v1beta2.UpdateProjectSettingsRequest Sets the settings of the project.
com.google.devtools.artifactregistry.v1beta2.UpdateProjectSettingsRequest.Builder Sets the settings of the project.
com.google.devtools.artifactregistry.v1beta2.UpdateRepositoryRequest The request to update a repository.
com.google.devtools.artifactregistry.v1beta2.UpdateRepositoryRequest.Builder The request to update a repository.
com.google.devtools.artifactregistry.v1beta2.UpdateTagRequest The request to create or update a tag.
com.google.devtools.artifactregistry.v1beta2.UpdateTagRequest.Builder The request to create or update a tag.
com.google.devtools.artifactregistry.v1beta2.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.v1beta2.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.v1beta2.VersionProto
com.google.devtools.artifactregistry.v1beta2.YumArtifact A detailed representation of a Yum artifact.
com.google.devtools.artifactregistry.v1beta2.YumArtifact.Builder A detailed representation of a Yum artifact.
com.google.devtools.artifactregistry.v1beta2.YumArtifactProto

Interfaces

Interface Description
com.google.devtools.artifactregistry.v1beta2.AptArtifactOrBuilder
com.google.devtools.artifactregistry.v1beta2.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.v1beta2.CreateRepositoryRequestOrBuilder
com.google.devtools.artifactregistry.v1beta2.CreateTagRequestOrBuilder
com.google.devtools.artifactregistry.v1beta2.DeletePackageRequestOrBuilder
com.google.devtools.artifactregistry.v1beta2.DeleteRepositoryRequestOrBuilder
com.google.devtools.artifactregistry.v1beta2.DeleteTagRequestOrBuilder
com.google.devtools.artifactregistry.v1beta2.DeleteVersionRequestOrBuilder
com.google.devtools.artifactregistry.v1beta2.FileOrBuilder
com.google.devtools.artifactregistry.v1beta2.GetFileRequestOrBuilder
com.google.devtools.artifactregistry.v1beta2.GetPackageRequestOrBuilder
com.google.devtools.artifactregistry.v1beta2.GetProjectSettingsRequestOrBuilder
com.google.devtools.artifactregistry.v1beta2.GetRepositoryRequestOrBuilder
com.google.devtools.artifactregistry.v1beta2.GetTagRequestOrBuilder
com.google.devtools.artifactregistry.v1beta2.GetVersionRequestOrBuilder
com.google.devtools.artifactregistry.v1beta2.HashOrBuilder
com.google.devtools.artifactregistry.v1beta2.ImportAptArtifactsErrorInfoOrBuilder
com.google.devtools.artifactregistry.v1beta2.ImportAptArtifactsGcsSourceOrBuilder
com.google.devtools.artifactregistry.v1beta2.ImportAptArtifactsMetadataOrBuilder
com.google.devtools.artifactregistry.v1beta2.ImportAptArtifactsRequestOrBuilder
com.google.devtools.artifactregistry.v1beta2.ImportAptArtifactsResponseOrBuilder
com.google.devtools.artifactregistry.v1beta2.ImportYumArtifactsErrorInfoOrBuilder
com.google.devtools.artifactregistry.v1beta2.ImportYumArtifactsGcsSourceOrBuilder
com.google.devtools.artifactregistry.v1beta2.ImportYumArtifactsMetadataOrBuilder
com.google.devtools.artifactregistry.v1beta2.ImportYumArtifactsRequestOrBuilder
com.google.devtools.artifactregistry.v1beta2.ImportYumArtifactsResponseOrBuilder
com.google.devtools.artifactregistry.v1beta2.ListFilesRequestOrBuilder
com.google.devtools.artifactregistry.v1beta2.ListFilesResponseOrBuilder
com.google.devtools.artifactregistry.v1beta2.ListPackagesRequestOrBuilder
com.google.devtools.artifactregistry.v1beta2.ListPackagesResponseOrBuilder
com.google.devtools.artifactregistry.v1beta2.ListRepositoriesRequestOrBuilder
com.google.devtools.artifactregistry.v1beta2.ListRepositoriesResponseOrBuilder
com.google.devtools.artifactregistry.v1beta2.ListTagsRequestOrBuilder
com.google.devtools.artifactregistry.v1beta2.ListTagsResponseOrBuilder
com.google.devtools.artifactregistry.v1beta2.ListVersionsRequestOrBuilder
com.google.devtools.artifactregistry.v1beta2.ListVersionsResponseOrBuilder
com.google.devtools.artifactregistry.v1beta2.OperationMetadataOrBuilder
com.google.devtools.artifactregistry.v1beta2.PackageOrBuilder
com.google.devtools.artifactregistry.v1beta2.ProjectSettingsOrBuilder
com.google.devtools.artifactregistry.v1beta2.Repository.MavenRepositoryConfigOrBuilder
com.google.devtools.artifactregistry.v1beta2.RepositoryOrBuilder
com.google.devtools.artifactregistry.v1beta2.TagOrBuilder
com.google.devtools.artifactregistry.v1beta2.UpdateProjectSettingsRequestOrBuilder
com.google.devtools.artifactregistry.v1beta2.UpdateRepositoryRequestOrBuilder
com.google.devtools.artifactregistry.v1beta2.UpdateTagRequestOrBuilder
com.google.devtools.artifactregistry.v1beta2.VersionOrBuilder
com.google.devtools.artifactregistry.v1beta2.YumArtifactOrBuilder

Enums

Enum Description
com.google.devtools.artifactregistry.v1beta2.AptArtifact.PackageType Package type is either binary or source.
com.google.devtools.artifactregistry.v1beta2.Hash.HashType The algorithm used to compute the hash.
com.google.devtools.artifactregistry.v1beta2.ImportAptArtifactsErrorInfo.SourceCase
com.google.devtools.artifactregistry.v1beta2.ImportAptArtifactsRequest.SourceCase
com.google.devtools.artifactregistry.v1beta2.ImportYumArtifactsErrorInfo.SourceCase
com.google.devtools.artifactregistry.v1beta2.ImportYumArtifactsRequest.SourceCase
com.google.devtools.artifactregistry.v1beta2.ProjectSettings.RedirectionState The possible redirection states for legacy repositories.
com.google.devtools.artifactregistry.v1beta2.Repository.Format A package format.
com.google.devtools.artifactregistry.v1beta2.Repository.FormatConfigCase
com.google.devtools.artifactregistry.v1beta2.Repository.MavenRepositoryConfig.VersionPolicy VersionPolicy is the version policy for the repository.
com.google.devtools.artifactregistry.v1beta2.VersionView The view, which determines what version information is returned in a response.
com.google.devtools.artifactregistry.v1beta2.YumArtifact.PackageType Package type is either binary or source.