Annotation Type OpenShiftDynamicImageStreamResource


@Retention(RUNTIME) @Target({TYPE,ANNOTATION_TYPE,METHOD}) @Repeatable(List.class) public @interface OpenShiftDynamicImageStreamResource
Annotation to generate dynamically OpenShift image stream resource before test execution.
Author:
Marek Goldmann
  • Nested Class Summary

    Nested Classes
    Modifier and Type
    Class
    Description
    static @interface 
     
  • Required Element Summary

    Required Elements
    Modifier and Type
    Required Element
    Description
    Full image name (including registry and tag)
    Name of the image stream.
    Version of the image stream
  • Optional Element Summary

    Optional Elements
    Modifier and Type
    Optional Element
    Description
    Defines if the image stream should be marked as insecure.
  • Element Details

    • name

      String name
      Name of the image stream. This is important to use the same name as defined in template later.
      Returns:
      Name of the image stream
    • image

      String image
      Full image name (including registry and tag)
      Returns:
      full image name, with tag
    • version

      String version
      Version of the image stream
      Returns:
    • insecure

      String insecure
      Defines if the image stream should be marked as insecure. Use 'true' or 'false' strings. By default every image stream is marked as insecure.
      Returns:
      string representation of boolean name
      Default:
      "true"