docs: private static String createImageStreamRequest(String name, String version, String image, boolean insecure) {
          JSONObject imageStream = new JSONObject();
          JSONObject metadata = new JSONObject();
          JSONObject annotations = new JSONObject();
  
          metadata.put("name", name);
          annotations.put("openshift.io/image.insecureRepository", insecure);
          metadata.put("annotations", annotations);
  
          // Definition of the image
          JSONObject from = new JSONObject();
          from.put("kind", "DockerImage");
          from.put("name", image);
  
          JSONObject importPolicy = new JSONObject();
          importPolicy.put("insecure", insecure);
  
          JSONObject tag = new JSONObject();
          tag.put("name", version);
          tag.put("from", from);
          tag.put("importPolicy", importPolicy);
  
          JSONObject tagAnnotations = new JSONObject();
          tagAnnotations.put("version", version);
          tag.put("annotations", tagAnnotations);
  
          JSONArray tags = new JSONArray();
          tags.add(tag);
  
          // Add image definition to image stream
          JSONObject spec = new JSONObject();
          spec.put("tags", tags);
  
          imageStream.put("kind", "ImageStream");
          imageStream.put("apiVersion", "v1");
          imageStream.put("metadata", metadata);
          imageStream.put("spec", spec);
  
          return imageStream.toJSONString();
      }