Uses of Class
land.oras.ManifestDescriptor
Packages that use ManifestDescriptor
-
Uses of ManifestDescriptor in land.oras
Methods in land.oras that return ManifestDescriptorModifier and TypeMethodDescription@Nullable ManifestDescriptorIndex.findUnique(Platform platform) Find a unique manifest by platform.static ManifestDescriptorCreate a manifest descriptor from a JSON stringDescribable.getDescriptor()Get the manifest descriptor for this describableIndex.getDescriptor()Manifest.getDescriptor()static ManifestDescriptorCreate a manifest descriptorstatic ManifestDescriptorManifestDescriptor.of(Descriptor descriptor) Create a manifest descriptorstatic ManifestDescriptorManifestDescriptor.of(Descriptor descriptor, @Nullable String digest) Create a manifest descriptor with the given digeststatic ManifestDescriptorUtility method.static ManifestDescriptorManifestDescriptor.of(Manifest manifest, Platform platform, Annotations annotations, SupportedAlgorithm supportedAlgorithm) Utility method.ManifestDescriptor.withAnnotations(@Nullable Map<String, String> annotations) Create a manifest descriptor with the given annotationsManifestDescriptor.withArtifactType(@Nullable String artifactType) Create a manifest descriptor with the given artifact typeManifestDescriptor.withPlatform(Platform platform) Create a manifest descriptor with the given platformMethods in land.oras that return types with arguments of type ManifestDescriptorModifier and TypeMethodDescriptionFilter the manifests by platformIndex.filter(Platform platform, BiPredicate<Platform, Platform> comparator) Filter the manifests by platform with a custom comparatorIndex.getManifests()Get the list of manifestsReferrers.getManifests()Get the list of manifestsIndex.unspecifiedPlatforms()Get the list of manifests that have unspecified platformMethods in land.oras with parameters of type ManifestDescriptorModifier and TypeMethodDescriptionIndex.withDescriptor(ManifestDescriptor descriptor) Return a new index with the given descriptorManifest.withDescriptor(ManifestDescriptor descriptor) Return a new manifest with the given descriptorIndex.withNewManifests(ManifestDescriptor manifest) Return a new index with new manifest added to indexMethod parameters in land.oras with type arguments of type ManifestDescriptorModifier and TypeMethodDescriptionstatic ReferrersReferrers.from(List<ManifestDescriptor> descriptors) Create a referrers object from a list of descriptorsstatic IndexIndex.fromManifests(List<ManifestDescriptor> descriptors) Create an index from a list of manifests