| Modifier and Type | Method and Description |
|---|---|
static DescriptorDigest |
DescriptorDigest.fromDigest(String digest)
Creates a new instance from a valid digest string.
|
static DescriptorDigest |
DescriptorDigest.fromHash(String hash)
Creates a new instance from a valid hash string.
|
DescriptorDigest |
JibContainer.getDigest()
Gets the digest of the registry image manifest built by Jib.
|
DescriptorDigest |
JibContainer.getImageId()
Gets the digest of the container configuration built by Jib.
|
| Modifier and Type | Method and Description |
|---|---|
DescriptorDigest |
BlobDescriptor.getDigest() |
| Constructor and Description |
|---|
BlobDescriptor(DescriptorDigest digest)
Initialize with just digest.
|
BlobDescriptor(long size,
DescriptorDigest digest) |
| Modifier and Type | Method and Description |
|---|---|
DescriptorDigest |
BuildResult.getImageDigest() |
DescriptorDigest |
BuildResult.getImageId() |
| Modifier and Type | Method and Description |
|---|---|
DescriptorDigest |
CachedLayer.getDiffId() |
DescriptorDigest |
CachedLayer.getDigest() |
| Modifier and Type | Method and Description |
|---|---|
Optional<CachedLayer> |
Cache.retrieve(DescriptorDigest layerDigest)
Retrieves the
CachedLayer for the layer with digest layerDigest. |
CachedLayer.Builder |
CachedLayer.Builder.setLayerDiffId(DescriptorDigest layerDiffId) |
CachedLayer.Builder |
CachedLayer.Builder.setLayerDigest(DescriptorDigest layerDigest) |
| Modifier and Type | Method and Description |
|---|---|
static DescriptorDigest |
Digests.computeJsonDigest(JsonTemplate template) |
static DescriptorDigest |
Digests.computeJsonDigest(List<? extends JsonTemplate> templates) |
| Modifier and Type | Method and Description |
|---|---|
DescriptorDigest |
Layer.getDiffId() |
DescriptorDigest |
ReferenceLayer.getDiffId() |
DescriptorDigest |
ReferenceNoDiffIdLayer.getDiffId() |
DescriptorDigest |
DigestOnlyLayer.getDiffId() |
| Constructor and Description |
|---|
DigestOnlyLayer(DescriptorDigest digest)
Instantiate with a
DescriptorDigest. |
ReferenceLayer(BlobDescriptor blobDescriptor,
DescriptorDigest diffId)
Instantiate with a
BlobDescriptor and diff ID. |
| Modifier and Type | Method and Description |
|---|---|
DescriptorDigest |
DescriptorDigestDeserializer.deserialize(com.fasterxml.jackson.core.JsonParser jsonParser,
com.fasterxml.jackson.databind.DeserializationContext ignored) |
DescriptorDigest |
BuildableManifestTemplate.ContentDescriptorTemplate.getDigest() |
DescriptorDigest |
ContainerConfigurationTemplate.getLayerDiffId(int index) |
| Modifier and Type | Method and Description |
|---|---|
List<DescriptorDigest> |
V21ManifestTemplate.getLayerDigests() |
| Modifier and Type | Method and Description |
|---|---|
void |
BuildableManifestTemplate.addLayer(long size,
DescriptorDigest digest)
Adds a layer to the manifest.
|
void |
OCIManifestTemplate.addLayer(long size,
DescriptorDigest digest) |
void |
V22ManifestTemplate.addLayer(long size,
DescriptorDigest digest) |
void |
ContainerConfigurationTemplate.addLayerDiffId(DescriptorDigest diffId) |
void |
DescriptorDigestSerializer.serialize(DescriptorDigest value,
com.fasterxml.jackson.core.JsonGenerator jsonGenerator,
com.fasterxml.jackson.databind.SerializerProvider ignored) |
void |
BuildableManifestTemplate.setContainerConfiguration(long size,
DescriptorDigest digest)
Sets the content descriptor of the container configuration.
|
void |
OCIManifestTemplate.setContainerConfiguration(long size,
DescriptorDigest digest) |
void |
V22ManifestTemplate.setContainerConfiguration(long size,
DescriptorDigest digest) |
| Modifier and Type | Method and Description |
|---|---|
DescriptorDigest |
RegistryClient.pushManifest(BuildableManifestTemplate manifestTemplate,
String imageTag)
Pushes the image manifest for a specific tag.
|
| Modifier and Type | Method and Description |
|---|---|
Optional<BlobDescriptor> |
RegistryClient.checkBlob(DescriptorDigest blobDigest) |
Blob |
RegistryClient.pullBlob(DescriptorDigest blobDigest,
Consumer<Long> blobSizeListener,
Consumer<Long> writtenByteCountListener)
Gets the BLOB referenced by
blobDigest. |
boolean |
RegistryClient.pushBlob(DescriptorDigest blobDigest,
Blob blob,
String sourceRepository,
Consumer<Long> writtenByteCountListener)
Pushes the BLOB.
|
Copyright © 2019. All rights reserved.