Uses of Class
land.oras.ContainerRef
Packages that use ContainerRef
-
Uses of ContainerRef in land.oras
Methods in land.oras that return ContainerRefModifier and TypeMethodDescriptionContainerRef.forRegistry(String registry) Return a copy of reference for a registry other registryContainerRef.forRegistry(Registry registry) Return a copy of reference for a registry other registryContainerRef.forTarget(OCI<ContainerRef> target) static ContainerRefParse the container name into registry, repository and tag.ContainerRef.withDigest(String digest) Return a copy of reference with the given tagMethods in land.oras with parameters of type ContainerRefModifier and TypeMethodDescriptionbooleanRegistry.canMount(OCI<?> other, ContainerRef sourceRef, ContainerRef targetRef) voidRegistry.deleteBlob(ContainerRef containerRef) Delete a blobvoidRegistry.deleteManifest(ContainerRef containerRef) Delete a manifestRegistry.fetchBlob(ContainerRef containerRef) voidRegistry.fetchBlob(ContainerRef containerRef, Path path) Registry.fetchBlobDescriptor(ContainerRef containerRef) static LayerLayer.fromData(ContainerRef containerRef, byte[] data) Create a layer from databyte[]Registry.getBlob(ContainerRef containerRef) Get the blob for the given digest.ContainerRef.getBlobsMountPath(@Nullable Registry registry, ContainerRef sourceRef) Return the blobs mount URL for cross-repository blob mountingContainerRef.getBlobsMountPath(ContainerRef sourceRef) Return the blobs mount URL for cross-repository blob mountingRegistry.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) Registry.getTags(ContainerRef containerRef) Registry.getTags(ContainerRef containerRef, int n, @Nullable String last) booleanRegistry.mountBlob(ContainerRef sourceRef, ContainerRef targetRef) Registry.probeDescriptor(ContainerRef ref) voidRegistry.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.pushBlob(ContainerRef ref, long size, Supplier<InputStream> stream, Map<String, String> annotations) Registry.pushIndex(ContainerRef containerRef, Index index) Registry.pushManifest(ContainerRef containerRef, Manifest manifest) Method parameters in land.oras with type arguments of type ContainerRefModifier and TypeMethodDescriptionContainerRef.forTarget(OCI<ContainerRef> target) ContainerRef.getTarget(OCI<ContainerRef> target) -
Uses of ContainerRef in land.oras.auth
Methods in land.oras.auth that return ContainerRefModifier and TypeMethodDescriptionScopes.getContainerRef()Get the container referenceRegistriesConf.rewrite(ContainerRef ref) Rewrite the given container reference according to the matching registry configuration.Methods in land.oras.auth with parameters of type ContainerRefModifier and TypeMethodDescriptionstatic ScopesScopes.empty(ContainerRef containerRef, String service) Create a new Scopes object with no scopes@Nullable AuthStore.CredentialAuthStore.get(ContainerRef containerRef) Retrieves credentials for the given containerRef.RegistriesConf.getAliasKey(ContainerRef ref) Return the key of the alias@NonNull StringAbstractUsernamePasswordProvider.getAuthHeader(ContainerRef registry) @Nullable StringAuthProvider.getAuthHeader(ContainerRef registry) Get the authentication header for this provider@Nullable StringAuthStoreAuthenticationProvider.getAuthHeader(ContainerRef registry) @Nullable StringBearerTokenProvider.getAuthHeader(ContainerRef registry) NoAuthProvider.getAuthHeader(ContainerRef registry) @Nullable StringAuthStore.getCredentialHelperBinary(ContainerRef containerRef) Get the credential helper binary for the given containerRef.booleanRegistriesConf.isBlocked(ContainerRef location) Check if the given registry is marked as blocked in the configuration.booleanRegistriesConf.isInsecure(ContainerRef location) Check if the given registry is marked as insecure in the configuration.static ScopesScopes.of(String service, ContainerRef containerRef, Scope... scopes) Create a new Scopes objectstatic ScopesScopes.of(ContainerRef containerRef, Scope... scopes) Create a new Scopes objectRegistriesConf.rewrite(ContainerRef ref) Rewrite the given container reference according to the matching registry configuration.