text: /*
   * v1alpha1_runtime_class_list.h
   *
   * RuntimeClassList is a list of RuntimeClass objects.
   */
  
  #ifndef _v1alpha1_runtime_class_list_H_
  #define _v1alpha1_runtime_class_list_H_
  
  #include <string.h>
  #include "../external/cJSON.h"
  #include "../include/list.h"
  #include "../include/keyValuePair.h"
  #include "v1_list_meta.h"
  #include "v1alpha1_runtime_class.h"
  
  
  
  typedef struct v1alpha1_runtime_class_list_t {
      char *api_version; // string
      list_t *items; //nonprimitive container
      char *kind; // string
      struct v1_list_meta_t *metadata; //model
  
  } v1alpha1_runtime_class_list_t;
  
  v1alpha1_runtime_class_list_t *v1alpha1_runtime_class_list_create(
      char *api_version,
      list_t *items,
      char *kind,
      v1_list_meta_t *metadata
  );
  
  void v1alpha1_runtime_class_list_free(v1alpha1_runtime_class_list_t *v1alpha1_runtime_class_list);
  
  v1alpha1_runtime_class_list_t *v1alpha1_runtime_class_list_parseFromJSON(cJSON *v1alpha1_runtime_class_listJSON);
  
  cJSON *v1alpha1_runtime_class_list_convertToJSON(v1alpha1_runtime_class_list_t *v1alpha1_runtime_class_list);
  
  #endif /* _v1alpha1_runtime_class_list_H_ */
  
  