Class Image


  • public class Image
    extends java.lang.Object
    Represents an image.
    • Method Detail

      • getImageFormat

        public java.lang.Class<? extends ManifestTemplate> getImageFormat()
      • getCreated

        @Nullable
        public java.time.Instant getCreated()
      • getArchitecture

        public java.lang.String getArchitecture()
      • getOs

        public java.lang.String getOs()
      • getEnvironment

        @Nullable
        public com.google.common.collect.ImmutableMap<java.lang.String,​java.lang.String> getEnvironment()
      • getEntrypoint

        @Nullable
        public com.google.common.collect.ImmutableList<java.lang.String> getEntrypoint()
      • getProgramArguments

        @Nullable
        public com.google.common.collect.ImmutableList<java.lang.String> getProgramArguments()
      • getExposedPorts

        @Nullable
        public com.google.common.collect.ImmutableSet<com.google.cloud.tools.jib.api.buildplan.Port> getExposedPorts()
      • getVolumes

        @Nullable
        public com.google.common.collect.ImmutableSet<com.google.cloud.tools.jib.api.buildplan.AbsoluteUnixPath> getVolumes()
      • getLabels

        @Nullable
        public com.google.common.collect.ImmutableMap<java.lang.String,​java.lang.String> getLabels()
      • getWorkingDirectory

        @Nullable
        public java.lang.String getWorkingDirectory()
      • getUser

        @Nullable
        public java.lang.String getUser()
      • getLayers

        public com.google.common.collect.ImmutableList<Layer> getLayers()
      • getHistory

        public com.google.common.collect.ImmutableList<HistoryEntry> getHistory()