SBI updated

- openapi-generator version 5.2.0
- add priority/capacity/load in NFProfile/NFService
- add AllowedNfTypes in NFProfile/NFService
This commit is contained in:
Sukchan Lee 2021-07-16 17:02:33 +09:00
parent 1326fc85dc
commit 039b9d0aaa
930 changed files with 7387 additions and 5434 deletions

View file

@ -7,15 +7,12 @@
OpenAPI_problem_details_1_t *OpenAPI_problem_details_1_create(
char *type,
char *title,
bool is_status,
int status,
char *detail,
char *instance,
char *cause,
OpenAPI_list_t *invalid_params,
char *supported_features,
OpenAPI_access_token_err_t *access_token_error,
OpenAPI_access_token_req_t *access_token_request,
char *nrf_id
OpenAPI_list_t *invalid_params
)
{
OpenAPI_problem_details_1_t *problem_details_1_local_var = OpenAPI_malloc(sizeof(OpenAPI_problem_details_1_t));
@ -24,15 +21,12 @@ OpenAPI_problem_details_1_t *OpenAPI_problem_details_1_create(
}
problem_details_1_local_var->type = type;
problem_details_1_local_var->title = title;
problem_details_1_local_var->is_status = is_status;
problem_details_1_local_var->status = status;
problem_details_1_local_var->detail = detail;
problem_details_1_local_var->instance = instance;
problem_details_1_local_var->cause = cause;
problem_details_1_local_var->invalid_params = invalid_params;
problem_details_1_local_var->supported_features = supported_features;
problem_details_1_local_var->access_token_error = access_token_error;
problem_details_1_local_var->access_token_request = access_token_request;
problem_details_1_local_var->nrf_id = nrf_id;
return problem_details_1_local_var;
}
@ -49,13 +43,9 @@ void OpenAPI_problem_details_1_free(OpenAPI_problem_details_1_t *problem_details
ogs_free(problem_details_1->instance);
ogs_free(problem_details_1->cause);
OpenAPI_list_for_each(problem_details_1->invalid_params, node) {
OpenAPI_invalid_param_free(node->data);
OpenAPI_invalid_param_1_free(node->data);
}
OpenAPI_list_free(problem_details_1->invalid_params);
ogs_free(problem_details_1->supported_features);
OpenAPI_access_token_err_free(problem_details_1->access_token_error);
OpenAPI_access_token_req_free(problem_details_1->access_token_request);
ogs_free(problem_details_1->nrf_id);
ogs_free(problem_details_1);
}
@ -83,7 +73,7 @@ cJSON *OpenAPI_problem_details_1_convertToJSON(OpenAPI_problem_details_1_t *prob
}
}
if (problem_details_1->status) {
if (problem_details_1->is_status) {
if (cJSON_AddNumberToObject(item, "status", problem_details_1->status) == NULL) {
ogs_error("OpenAPI_problem_details_1_convertToJSON() failed [status]");
goto end;
@ -121,7 +111,7 @@ cJSON *OpenAPI_problem_details_1_convertToJSON(OpenAPI_problem_details_1_t *prob
OpenAPI_lnode_t *invalid_params_node;
if (problem_details_1->invalid_params) {
OpenAPI_list_for_each(problem_details_1->invalid_params, invalid_params_node) {
cJSON *itemLocal = OpenAPI_invalid_param_convertToJSON(invalid_params_node->data);
cJSON *itemLocal = OpenAPI_invalid_param_1_convertToJSON(invalid_params_node->data);
if (itemLocal == NULL) {
ogs_error("OpenAPI_problem_details_1_convertToJSON() failed [invalid_params]");
goto end;
@ -131,46 +121,6 @@ cJSON *OpenAPI_problem_details_1_convertToJSON(OpenAPI_problem_details_1_t *prob
}
}
if (problem_details_1->supported_features) {
if (cJSON_AddStringToObject(item, "supportedFeatures", problem_details_1->supported_features) == NULL) {
ogs_error("OpenAPI_problem_details_1_convertToJSON() failed [supported_features]");
goto end;
}
}
if (problem_details_1->access_token_error) {
cJSON *access_token_error_local_JSON = OpenAPI_access_token_err_convertToJSON(problem_details_1->access_token_error);
if (access_token_error_local_JSON == NULL) {
ogs_error("OpenAPI_problem_details_1_convertToJSON() failed [access_token_error]");
goto end;
}
cJSON_AddItemToObject(item, "accessTokenError", access_token_error_local_JSON);
if (item->child == NULL) {
ogs_error("OpenAPI_problem_details_1_convertToJSON() failed [access_token_error]");
goto end;
}
}
if (problem_details_1->access_token_request) {
cJSON *access_token_request_local_JSON = OpenAPI_access_token_req_convertToJSON(problem_details_1->access_token_request);
if (access_token_request_local_JSON == NULL) {
ogs_error("OpenAPI_problem_details_1_convertToJSON() failed [access_token_request]");
goto end;
}
cJSON_AddItemToObject(item, "accessTokenRequest", access_token_request_local_JSON);
if (item->child == NULL) {
ogs_error("OpenAPI_problem_details_1_convertToJSON() failed [access_token_request]");
goto end;
}
}
if (problem_details_1->nrf_id) {
if (cJSON_AddStringToObject(item, "nrfId", problem_details_1->nrf_id) == NULL) {
ogs_error("OpenAPI_problem_details_1_convertToJSON() failed [nrf_id]");
goto end;
}
}
end:
return item;
}
@ -180,7 +130,7 @@ OpenAPI_problem_details_1_t *OpenAPI_problem_details_1_parseFromJSON(cJSON *prob
OpenAPI_problem_details_1_t *problem_details_1_local_var = NULL;
cJSON *type = cJSON_GetObjectItemCaseSensitive(problem_details_1JSON, "type");
if (type) {
if (type) {
if (!cJSON_IsString(type)) {
ogs_error("OpenAPI_problem_details_1_parseFromJSON() failed [type]");
goto end;
@ -189,7 +139,7 @@ OpenAPI_problem_details_1_t *OpenAPI_problem_details_1_parseFromJSON(cJSON *prob
cJSON *title = cJSON_GetObjectItemCaseSensitive(problem_details_1JSON, "title");
if (title) {
if (title) {
if (!cJSON_IsString(title)) {
ogs_error("OpenAPI_problem_details_1_parseFromJSON() failed [title]");
goto end;
@ -198,7 +148,7 @@ OpenAPI_problem_details_1_t *OpenAPI_problem_details_1_parseFromJSON(cJSON *prob
cJSON *status = cJSON_GetObjectItemCaseSensitive(problem_details_1JSON, "status");
if (status) {
if (status) {
if (!cJSON_IsNumber(status)) {
ogs_error("OpenAPI_problem_details_1_parseFromJSON() failed [status]");
goto end;
@ -207,7 +157,7 @@ OpenAPI_problem_details_1_t *OpenAPI_problem_details_1_parseFromJSON(cJSON *prob
cJSON *detail = cJSON_GetObjectItemCaseSensitive(problem_details_1JSON, "detail");
if (detail) {
if (detail) {
if (!cJSON_IsString(detail)) {
ogs_error("OpenAPI_problem_details_1_parseFromJSON() failed [detail]");
goto end;
@ -216,7 +166,7 @@ OpenAPI_problem_details_1_t *OpenAPI_problem_details_1_parseFromJSON(cJSON *prob
cJSON *instance = cJSON_GetObjectItemCaseSensitive(problem_details_1JSON, "instance");
if (instance) {
if (instance) {
if (!cJSON_IsString(instance)) {
ogs_error("OpenAPI_problem_details_1_parseFromJSON() failed [instance]");
goto end;
@ -225,7 +175,7 @@ OpenAPI_problem_details_1_t *OpenAPI_problem_details_1_parseFromJSON(cJSON *prob
cJSON *cause = cJSON_GetObjectItemCaseSensitive(problem_details_1JSON, "cause");
if (cause) {
if (cause) {
if (!cJSON_IsString(cause)) {
ogs_error("OpenAPI_problem_details_1_parseFromJSON() failed [cause]");
goto end;
@ -235,7 +185,7 @@ OpenAPI_problem_details_1_t *OpenAPI_problem_details_1_parseFromJSON(cJSON *prob
cJSON *invalid_params = cJSON_GetObjectItemCaseSensitive(problem_details_1JSON, "invalidParams");
OpenAPI_list_t *invalid_paramsList;
if (invalid_params) {
if (invalid_params) {
cJSON *invalid_params_local_nonprimitive;
if (!cJSON_IsArray(invalid_params)){
ogs_error("OpenAPI_problem_details_1_parseFromJSON() failed [invalid_params]");
@ -249,56 +199,21 @@ OpenAPI_problem_details_1_t *OpenAPI_problem_details_1_parseFromJSON(cJSON *prob
ogs_error("OpenAPI_problem_details_1_parseFromJSON() failed [invalid_params]");
goto end;
}
OpenAPI_invalid_param_t *invalid_paramsItem = OpenAPI_invalid_param_parseFromJSON(invalid_params_local_nonprimitive);
OpenAPI_invalid_param_1_t *invalid_paramsItem = OpenAPI_invalid_param_1_parseFromJSON(invalid_params_local_nonprimitive);
OpenAPI_list_add(invalid_paramsList, invalid_paramsItem);
}
}
cJSON *supported_features = cJSON_GetObjectItemCaseSensitive(problem_details_1JSON, "supportedFeatures");
if (supported_features) {
if (!cJSON_IsString(supported_features)) {
ogs_error("OpenAPI_problem_details_1_parseFromJSON() failed [supported_features]");
goto end;
}
}
cJSON *access_token_error = cJSON_GetObjectItemCaseSensitive(problem_details_1JSON, "accessTokenError");
OpenAPI_access_token_err_t *access_token_error_local_nonprim = NULL;
if (access_token_error) {
access_token_error_local_nonprim = OpenAPI_access_token_err_parseFromJSON(access_token_error);
}
cJSON *access_token_request = cJSON_GetObjectItemCaseSensitive(problem_details_1JSON, "accessTokenRequest");
OpenAPI_access_token_req_t *access_token_request_local_nonprim = NULL;
if (access_token_request) {
access_token_request_local_nonprim = OpenAPI_access_token_req_parseFromJSON(access_token_request);
}
cJSON *nrf_id = cJSON_GetObjectItemCaseSensitive(problem_details_1JSON, "nrfId");
if (nrf_id) {
if (!cJSON_IsString(nrf_id)) {
ogs_error("OpenAPI_problem_details_1_parseFromJSON() failed [nrf_id]");
goto end;
}
}
problem_details_1_local_var = OpenAPI_problem_details_1_create (
type ? ogs_strdup_or_assert(type->valuestring) : NULL,
title ? ogs_strdup_or_assert(title->valuestring) : NULL,
status ? true : false,
status ? status->valuedouble : 0,
detail ? ogs_strdup_or_assert(detail->valuestring) : NULL,
instance ? ogs_strdup_or_assert(instance->valuestring) : NULL,
cause ? ogs_strdup_or_assert(cause->valuestring) : NULL,
invalid_params ? invalid_paramsList : NULL,
supported_features ? ogs_strdup_or_assert(supported_features->valuestring) : NULL,
access_token_error ? access_token_error_local_nonprim : NULL,
access_token_request ? access_token_request_local_nonprim : NULL,
nrf_id ? ogs_strdup_or_assert(nrf_id->valuestring) : NULL
invalid_params ? invalid_paramsList : NULL
);
return problem_details_1_local_var;