public class TarImage
extends java.lang.Object
Usage example:
TarImage tarImage = TarImage.named("myimage")
.saveTo(Paths.get("image.tar"));
Modifier and Type | Class and Description |
---|---|
static class |
TarImage.Builder
Finishes constructing a
TarImage . |
Modifier and Type | Method and Description |
---|---|
static TarImage.Builder |
named(ImageReference imageReference)
Configures the output tarball archive with an image reference.
|
static TarImage.Builder |
named(java.lang.String imageReference)
Configures the output tarball archive with an image reference to set as its tag.
|
BuildSteps |
toBuildSteps(BuildConfiguration buildConfiguration)
Converts into
BuildSteps . |
ImageConfiguration |
toImageConfiguration()
Converts into an
ImageConfiguration . |
public static TarImage.Builder named(ImageReference imageReference)
imageReference
- the image referenceTarImage.Builder
to finish constructing a new TarImage
public static TarImage.Builder named(java.lang.String imageReference) throws InvalidImageReferenceException
imageReference
- the image referenceTarImage.Builder
to finish constructing a new TarImage
InvalidImageReferenceException
- if imageReference
is not a valid image referencepublic ImageConfiguration toImageConfiguration()
ImageConfiguration
. For internal use only.ImageConfiguration
public BuildSteps toBuildSteps(BuildConfiguration buildConfiguration)
BuildSteps
. For internal use only.buildConfiguration
- the BuildConfiguration
to useBuildSteps