Uses of Class
land.oras.ContainerRef
Packages that use ContainerRef
-
Uses of ContainerRef in land.oras
Methods in land.oras that return ContainerRefModifier and TypeMethodDescriptionstatic ContainerRef
ContainerRef.forRegistry
(String registry) Return a container reference for a registrystatic ContainerRef
Return a container reference from URLstatic ContainerRef
Parse the container name into registry, repository and tag.ContainerRef.withDigest
(String digest) Methods in land.oras with parameters of type ContainerRefModifier and TypeMethodDescriptionvoid
OCILayout.copy
(Registry registry, ContainerRef containerRef) Copy the direct container ref from registry into oci-layoutvoid
OCILayout.copy
(Registry registry, ContainerRef containerRef, boolean recursive) Copy the container ref from registry into oci-layoutvoid
Registry.copy
(Registry targetRegistry, ContainerRef sourceContainer, ContainerRef targetContainer) Copy an artifact from one container to anothervoid
Registry.deleteBlob
(ContainerRef containerRef) Delete a blobvoid
Registry.deleteManifest
(ContainerRef containerRef) Delete a manifestRegistry.fetchBlob
(ContainerRef containerRef) void
Registry.fetchBlob
(ContainerRef containerRef, Path path) Registry.fetchBlobDescriptor
(ContainerRef containerRef) static Layer
Layer.fromData
(ContainerRef containerRef, byte[] data) Create a layer from databyte[]
Registry.getBlob
(ContainerRef containerRef) Get the blob for the given digest.Registry.getBlobStream
(ContainerRef containerRef) Get blob as stream to avoid loading into memoryRegistry.getDescriptor
(ContainerRef containerRef) Registry.getIndex
(ContainerRef containerRef) Registry.getManifest
(ContainerRef containerRef) Registry.getReferrers
(ContainerRef containerRef, @Nullable ArtifactType artifactType) Get the referrers of a containerRegistry.getTags
(ContainerRef containerRef) Get the tags of a containervoid
Registry.pullArtifact
(ContainerRef containerRef, Path path, boolean overwrite) Registry.pushArtifact
(ContainerRef containerRef, ArtifactType artifactType, Annotations annotations, @Nullable Config config, LocalPath... paths) Registry.pushBlob
(ContainerRef containerRef, byte[] data) Registry.pushIndex
(ContainerRef containerRef, Index index) Push a manifestRegistry.pushManifest
(ContainerRef containerRef, Manifest manifest) -
Uses of ContainerRef in land.oras.auth
Methods in land.oras.auth with parameters of type ContainerRefModifier and TypeMethodDescription@Nullable AuthStore.Credential
AuthStore.get
(ContainerRef containerRef) Retrieves credentials for the given containerRef.@NonNull String
AbstractUsernamePasswordProvider.getAuthHeader
(ContainerRef registry) @Nullable String
AuthProvider.getAuthHeader
(ContainerRef registry) Get the authentication header for this provider@Nullable String
AuthStoreAuthenticationProvider.getAuthHeader
(ContainerRef registry) @Nullable String
BearerTokenProvider.getAuthHeader
(ContainerRef registry) NoAuthProvider.getAuthHeader
(ContainerRef registry) BearerTokenProvider.refreshToken
(ContainerRef containerRef, OrasHttpClient client, OrasHttpClient.ResponseWrapper<String> response) Retrieve