Uses of Class
land.oras.Manifest
Packages that use Manifest
-
Uses of Manifest in land.oras
Modifier and TypeMethodDescriptionOCI.attachArtifact(T ref, ArtifactType artifactType, Annotations annotations, LocalPath... paths) Attach file to an existing manifestfinal ManifestOCI.attachArtifact(T ref, ArtifactType artifactType, LocalPath... paths) Attach an artifactstatic ManifestManifest.empty()Return a copy of an empty manifeststatic ManifestCreate a manifest from a JSON stringstatic ManifestCreate a manifest from a pathabstract ManifestOCI.getManifest(T ref) Retrieve a manifestOCILayout.getManifest(LayoutRef ref) Registry.getManifest(ContainerRef containerRef) OCI.pushArtifact(T ref, ArtifactType artifactType, Annotations annotations, @Nullable Config config, LocalPath... paths) Push an artifact using default push optionsabstract ManifestOCI.pushArtifact(T ref, ArtifactType artifactType, Annotations annotations, @Nullable Config config, OCI.PushOptions options, LocalPath... paths) Push an artifactOCI.pushArtifact(T ref, ArtifactType artifactType, Annotations annotations, LocalPath... paths) Upload an ORAS artifactOCI.pushArtifact(T ref, ArtifactType artifactType, Annotations annotations, OCI.PushOptions options, LocalPath... paths) Push an artifact with explicit push optionsOCI.pushArtifact(T ref, ArtifactType artifactType, LocalPath... paths) Push an artifactOCI.pushArtifact(T ref, ArtifactType artifactType, OCI.PushOptions options, LocalPath... paths) Push an artifact with explicit push optionsOCI.pushArtifact(T ref, LocalPath... paths) Push an artifactOCI.pushArtifact(T ref, OCI.PushOptions options, LocalPath... paths) Push an artifact with explicit push optionsOCILayout.pushArtifact(LayoutRef ref, ArtifactType artifactType, Annotations annotations, @Nullable Config config, OCI.PushOptions options, LocalPath... paths) Registry.pushArtifact(ContainerRef containerRef, ArtifactType artifactType, Annotations annotations, @Nullable Config config, OCI.PushOptions options, LocalPath... paths) abstract ManifestOCI.pushManifest(T ref, Manifest manifest) Push a manifestOCILayout.pushManifest(LayoutRef layoutRef, Manifest manifest) Registry.pushManifest(ContainerRef containerRef, Manifest manifest) Manifest.withAnnotations(Map<String, String> annotations) Return a new manifest with the given annotationsManifest.withArtifactType(ArtifactType artifactType) Return a new manifest with the given artifact typeManifest.withConfig(Config config) Return a new manifest with the given configManifest.withDescriptor(ManifestDescriptor descriptor) Return a new manifest with the given descriptorprotected ManifestReturn same instance but with original JSONManifest.withLayers(List<Layer> layers) Return a new manifest with the given layersprotected ManifestManifest.withRegistry(String registry) Manifest.withSubject(Subject subject) Return a new manifest with the given configModifier and TypeMethodDescriptionstatic ManifestDescriptorUtility method.static ManifestDescriptorManifestDescriptor.of(Manifest manifest, Platform platform, Annotations annotations, SupportedAlgorithm supportedAlgorithm) Utility method.abstract ManifestOCI.pushManifest(T ref, Manifest manifest) Push a manifestOCILayout.pushManifest(LayoutRef layoutRef, Manifest manifest) Registry.pushManifest(ContainerRef containerRef, Manifest manifest)