code: public <T extends Message> ObjectOrStatus<T> create(
        T obj, String path, String apiVersion, String kind) throws ApiException, IOException {
      return request(obj.newBuilderForType(), path, "POST", obj, apiVersion, kind);
    }
docs: Create a Kubernetes API object using protocol buffer encoding. Performs a POST
  
  @param obj The object to create
  @param path The URL path to call
  @param apiVersion The api version to use
  @param kind The kind of the object
  @return An ObjectOrStatus which contains the Object requested, or a Status about the request.