| Package | Description |
|---|---|
| com.google.cloud.tools.jib.cache | |
| com.google.cloud.tools.jib.image | |
| com.google.cloud.tools.jib.image.json |
| Modifier and Type | Method and Description |
|---|---|
CachedLayer |
CacheWriter.getCachedLayer(DescriptorDigest layerDigest,
com.google.common.io.CountingOutputStream countingOutputStream) |
CachedLayer |
CacheChecker.getLayer(DescriptorDigest layerDigest) |
CachedLayer |
CacheWriter.writeLayer(LayerBuilder layerBuilder,
CachedLayerType layerType)
Builds an
UnwrittenLayer from a LayerBuilder and compresses and writes the
UnwrittenLayer's uncompressed layer content BLOB to cache. |
| Modifier and Type | Method and Description |
|---|---|
ImageLayers<T> |
ImageLayers.add(T layer)
Adds a layer.
|
<U extends T> |
ImageLayers.addAll(ImageLayers<U> layers)
Adds all layers in
layers. |
Image |
Image.addLayer(Layer layer) |
<T extends Layer> |
Image.addLayers(ImageLayers<T> layers) |
T |
ImageLayers.get(DescriptorDigest digest) |
Blob |
ReferenceLayer.getBlob() |
Blob |
Layer.getBlob() |
Blob |
ReferenceNoDiffIdLayer.getBlob() |
Blob |
DigestOnlyLayer.getBlob() |
BlobDescriptor |
Layer.getBlobDescriptor() |
BlobDescriptor |
UnwrittenLayer.getBlobDescriptor() |
DescriptorDigest |
Layer.getDiffId() |
DescriptorDigest |
ReferenceNoDiffIdLayer.getDiffId() |
DescriptorDigest |
DigestOnlyLayer.getDiffId() |
DescriptorDigest |
UnwrittenLayer.getDiffId() |
| Modifier and Type | Method and Description |
|---|---|
Blob |
ImageToJsonTranslator.getContainerConfigurationBlob()
Gets the container configuration as a
Blob. |
V22ManifestTemplate |
ImageToJsonTranslator.getManifestTemplate(BlobDescriptor containerConfigurationBlobDescriptor)
Gets the manifest as a JSON template.
|
static Image |
JsonToImageTranslator.toImage(V21ManifestTemplate manifestTemplate)
Translates
V21ManifestTemplate to Image. |
static Image |
JsonToImageTranslator.toImage(V22ManifestTemplate manifestTemplate,
ContainerConfigurationTemplate containerConfigurationTemplate)
Translates
V22ManifestTemplate to Image. |
Copyright © 2018. All rights reserved.