Class JenkinsImageIdentifier

java.lang.Object
de.taimos.pipeline.aws.ecr.JenkinsImageIdentifier
All Implemented Interfaces:
Serializable

public class JenkinsImageIdentifier extends Object implements Serializable
Holds the imageIds entries a pipeline passes to ecrDeleteImages. This used to extend the SDK's ImageIdentifier so Stapler could bind straight onto it. The v2 model is final and immutable, so the values are collected here and converted on the way out. The setter names are unchanged, which is what the pipeline syntax binds to.
See Also:
  • Constructor Details

    • JenkinsImageIdentifier

      @DataBoundConstructor public JenkinsImageIdentifier()
  • Method Details

    • getImageDigest

      public String getImageDigest()
    • setImageDigest

      @DataBoundSetter public void setImageDigest(String imageDigest)
    • getImageTag

      public String getImageTag()
    • setImageTag

      @DataBoundSetter public void setImageTag(String imageTag)
    • toImageIdentifier

      public software.amazon.awssdk.services.ecr.model.ImageIdentifier toImageIdentifier()