class NewProjectExamples {

  public static void main(String[] args) {<FILL_FUNCTION_BODY>}

}

    final ConfigBuilder configBuilder = new ConfigBuilder();
    if (args.length > 0) {
      configBuilder.withMasterUrl(args[0]);
    }
    try (OpenShiftClient client = new KubernetesClientBuilder()
        .withConfig(configBuilder.build()).build().adapt(OpenShiftClient.class)) {
      ProjectRequest request = null;
      try {
        request = client.projectrequests().create(
            new ProjectRequestBuilder()
                .withNewMetadata().withName("thisisatest").endMetadata().withDescription("Jimmi").withDisplayName("Jimmi")
                .build());
      } finally {
        if (request != null) {
          client.projects().withName(request.getMetadata().getName()).delete();
        }
      }
    }
  
<no_super_class>