mirror of
https://github.com/OpenAPITools/openapi-generator.git
synced 2025-12-09 18:26:09 +00:00
Add OAS3 allowEmptyValue for query params (#10312)
* add the special case of empty query parameters to the fake API
This commit is contained in:
@@ -27,7 +27,7 @@ import java.util.*;
|
|||||||
public class CodegenParameter implements IJsonSchemaValidationProperties {
|
public class CodegenParameter implements IJsonSchemaValidationProperties {
|
||||||
public boolean isFormParam, isQueryParam, isPathParam, isHeaderParam,
|
public boolean isFormParam, isQueryParam, isPathParam, isHeaderParam,
|
||||||
isCookieParam, isBodyParam, isContainer,
|
isCookieParam, isBodyParam, isContainer,
|
||||||
isCollectionFormatMulti, isPrimitiveType, isModel, isExplode, isDeepObject;
|
isCollectionFormatMulti, isPrimitiveType, isModel, isExplode, isDeepObject, isAllowEmptyValue;
|
||||||
public String baseName, paramName, dataType, datatypeWithEnum, dataFormat, contentType,
|
public String baseName, paramName, dataType, datatypeWithEnum, dataFormat, contentType,
|
||||||
collectionFormat, description, unescapedDescription, baseType, defaultValue, enumName, style;
|
collectionFormat, description, unescapedDescription, baseType, defaultValue, enumName, style;
|
||||||
|
|
||||||
@@ -208,6 +208,7 @@ public class CodegenParameter implements IJsonSchemaValidationProperties {
|
|||||||
output.isExplode = this.isExplode;
|
output.isExplode = this.isExplode;
|
||||||
output.style = this.style;
|
output.style = this.style;
|
||||||
output.isDeepObject = this.isDeepObject;
|
output.isDeepObject = this.isDeepObject;
|
||||||
|
output.isAllowEmptyValue = this.isAllowEmptyValue;
|
||||||
output.contentType = this.contentType;
|
output.contentType = this.contentType;
|
||||||
|
|
||||||
return output;
|
return output;
|
||||||
@@ -215,7 +216,7 @@ public class CodegenParameter implements IJsonSchemaValidationProperties {
|
|||||||
|
|
||||||
@Override
|
@Override
|
||||||
public int hashCode() {
|
public int hashCode() {
|
||||||
return Objects.hash(isFormParam, isQueryParam, isPathParam, isHeaderParam, isCookieParam, isBodyParam, isContainer, isCollectionFormatMulti, isPrimitiveType, isModel, isExplode, baseName, paramName, dataType, datatypeWithEnum, dataFormat, collectionFormat, description, unescapedDescription, baseType, defaultValue, enumName, style, isDeepObject, example, jsonSchema, isString, isNumeric, isInteger, isLong, isNumber, isFloat, isDouble, isDecimal, isByteArray, isBinary, isBoolean, isDate, isDateTime, isUuid, isUri, isEmail, isFreeFormObject, isAnyType, isArray, isMap, isFile, isEnum, _enum, allowableValues, items, mostInnerItems, additionalProperties, vars, requiredVars, vendorExtensions, hasValidation, getMaxProperties(), getMinProperties(), isNullable, isDeprecated, required, getMaximum(), getExclusiveMaximum(), getMinimum(), getExclusiveMinimum(), getMaxLength(), getMinLength(), getPattern(), getMaxItems(), getMinItems(), getUniqueItems(), contentType, multipleOf, isNull, additionalPropertiesIsAnyType, hasVars, hasRequired, isShort, isUnboundedInteger, hasDiscriminatorWithNonEmptyMapping);
|
return Objects.hash(isFormParam, isQueryParam, isPathParam, isHeaderParam, isCookieParam, isBodyParam, isContainer, isCollectionFormatMulti, isPrimitiveType, isModel, isExplode, baseName, paramName, dataType, datatypeWithEnum, dataFormat, collectionFormat, description, unescapedDescription, baseType, defaultValue, enumName, style, isDeepObject, isAllowEmptyValue, example, jsonSchema, isString, isNumeric, isInteger, isLong, isNumber, isFloat, isDouble, isDecimal, isByteArray, isBinary, isBoolean, isDate, isDateTime, isUuid, isUri, isEmail, isFreeFormObject, isAnyType, isArray, isMap, isFile, isEnum, _enum, allowableValues, items, mostInnerItems, additionalProperties, vars, requiredVars, vendorExtensions, hasValidation, getMaxProperties(), getMinProperties(), isNullable, isDeprecated, required, getMaximum(), getExclusiveMaximum(), getMinimum(), getExclusiveMinimum(), getMaxLength(), getMinLength(), getPattern(), getMaxItems(), getMinItems(), getUniqueItems(), contentType, multipleOf, isNull, additionalPropertiesIsAnyType, hasVars, hasRequired, isShort, isUnboundedInteger, hasDiscriminatorWithNonEmptyMapping);
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
@@ -283,6 +284,7 @@ public class CodegenParameter implements IJsonSchemaValidationProperties {
|
|||||||
Objects.equals(enumName, that.enumName) &&
|
Objects.equals(enumName, that.enumName) &&
|
||||||
Objects.equals(style, that.style) &&
|
Objects.equals(style, that.style) &&
|
||||||
Objects.equals(isDeepObject, that.isDeepObject) &&
|
Objects.equals(isDeepObject, that.isDeepObject) &&
|
||||||
|
Objects.equals(isAllowEmptyValue, that.isAllowEmptyValue) &&
|
||||||
Objects.equals(example, that.example) &&
|
Objects.equals(example, that.example) &&
|
||||||
Objects.equals(jsonSchema, that.jsonSchema) &&
|
Objects.equals(jsonSchema, that.jsonSchema) &&
|
||||||
Objects.equals(_enum, that._enum) &&
|
Objects.equals(_enum, that._enum) &&
|
||||||
@@ -333,6 +335,7 @@ public class CodegenParameter implements IJsonSchemaValidationProperties {
|
|||||||
sb.append(", enumName='").append(enumName).append('\'');
|
sb.append(", enumName='").append(enumName).append('\'');
|
||||||
sb.append(", style='").append(style).append('\'');
|
sb.append(", style='").append(style).append('\'');
|
||||||
sb.append(", deepObject='").append(isDeepObject).append('\'');
|
sb.append(", deepObject='").append(isDeepObject).append('\'');
|
||||||
|
sb.append(", allowEmptyValue='").append(isAllowEmptyValue).append('\'');
|
||||||
sb.append(", example='").append(example).append('\'');
|
sb.append(", example='").append(example).append('\'');
|
||||||
sb.append(", jsonSchema='").append(jsonSchema).append('\'');
|
sb.append(", jsonSchema='").append(jsonSchema).append('\'');
|
||||||
sb.append(", isString=").append(isString);
|
sb.append(", isString=").append(isString);
|
||||||
|
|||||||
@@ -4547,6 +4547,7 @@ public class DefaultCodegen implements CodegenConfig {
|
|||||||
|
|
||||||
if (parameter instanceof QueryParameter || "query".equalsIgnoreCase(parameter.getIn())) {
|
if (parameter instanceof QueryParameter || "query".equalsIgnoreCase(parameter.getIn())) {
|
||||||
codegenParameter.isQueryParam = true;
|
codegenParameter.isQueryParam = true;
|
||||||
|
codegenParameter.isAllowEmptyValue = parameter.getAllowEmptyValue() != null && parameter.getAllowEmptyValue();
|
||||||
} else if (parameter instanceof PathParameter || "path".equalsIgnoreCase(parameter.getIn())) {
|
} else if (parameter instanceof PathParameter || "path".equalsIgnoreCase(parameter.getIn())) {
|
||||||
codegenParameter.required = true;
|
codegenParameter.required = true;
|
||||||
codegenParameter.isPathParam = true;
|
codegenParameter.isPathParam = true;
|
||||||
|
|||||||
@@ -1097,6 +1097,12 @@ paths:
|
|||||||
additionalProperties:
|
additionalProperties:
|
||||||
type: string
|
type: string
|
||||||
format: string
|
format: string
|
||||||
|
- name: allowEmpty
|
||||||
|
in: query
|
||||||
|
required: true
|
||||||
|
allowEmptyValue: true
|
||||||
|
schema:
|
||||||
|
type: string
|
||||||
responses:
|
responses:
|
||||||
"200":
|
"200":
|
||||||
description: Success
|
description: Success
|
||||||
|
|||||||
@@ -1279,7 +1279,7 @@ No authorization required
|
|||||||
|
|
||||||
## TestQueryParameterCollectionFormat
|
## TestQueryParameterCollectionFormat
|
||||||
|
|
||||||
> void TestQueryParameterCollectionFormat (List<string> pipe, List<string> ioutil, List<string> http, List<string> url, List<string> context, Dictionary<string, string> language = null)
|
> void TestQueryParameterCollectionFormat (List<string> pipe, List<string> ioutil, List<string> http, List<string> url, List<string> context, string allowEmpty, Dictionary<string, string> language = null)
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
@@ -1307,11 +1307,12 @@ namespace Example
|
|||||||
var http = new List<string>(); // List<string> |
|
var http = new List<string>(); // List<string> |
|
||||||
var url = new List<string>(); // List<string> |
|
var url = new List<string>(); // List<string> |
|
||||||
var context = new List<string>(); // List<string> |
|
var context = new List<string>(); // List<string> |
|
||||||
|
var allowEmpty = allowEmpty_example; // string |
|
||||||
var language = new Dictionary<string, string>(); // Dictionary<string, string> | (optional)
|
var language = new Dictionary<string, string>(); // Dictionary<string, string> | (optional)
|
||||||
|
|
||||||
try
|
try
|
||||||
{
|
{
|
||||||
apiInstance.TestQueryParameterCollectionFormat(pipe, ioutil, http, url, context, language);
|
apiInstance.TestQueryParameterCollectionFormat(pipe, ioutil, http, url, context, allowEmpty, language);
|
||||||
}
|
}
|
||||||
catch (ApiException e)
|
catch (ApiException e)
|
||||||
{
|
{
|
||||||
@@ -1334,6 +1335,7 @@ Name | Type | Description | Notes
|
|||||||
**http** | [**List<string>**](string.md)| |
|
**http** | [**List<string>**](string.md)| |
|
||||||
**url** | [**List<string>**](string.md)| |
|
**url** | [**List<string>**](string.md)| |
|
||||||
**context** | [**List<string>**](string.md)| |
|
**context** | [**List<string>**](string.md)| |
|
||||||
|
**allowEmpty** | **string**| |
|
||||||
**language** | [**Dictionary<string, string>**](string.md)| | [optional]
|
**language** | [**Dictionary<string, string>**](string.md)| | [optional]
|
||||||
|
|
||||||
### Return type
|
### Return type
|
||||||
|
|||||||
@@ -429,9 +429,10 @@ namespace Org.OpenAPITools.Api
|
|||||||
/// <param name="http"></param>
|
/// <param name="http"></param>
|
||||||
/// <param name="url"></param>
|
/// <param name="url"></param>
|
||||||
/// <param name="context"></param>
|
/// <param name="context"></param>
|
||||||
|
/// <param name="allowEmpty"></param>
|
||||||
/// <param name="language"> (optional)</param>
|
/// <param name="language"> (optional)</param>
|
||||||
/// <returns></returns>
|
/// <returns></returns>
|
||||||
void TestQueryParameterCollectionFormat (List<string> pipe, List<string> ioutil, List<string> http, List<string> url, List<string> context, Dictionary<string, string> language = default(Dictionary<string, string>));
|
void TestQueryParameterCollectionFormat (List<string> pipe, List<string> ioutil, List<string> http, List<string> url, List<string> context, string allowEmpty, Dictionary<string, string> language = default(Dictionary<string, string>));
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
///
|
///
|
||||||
@@ -445,9 +446,10 @@ namespace Org.OpenAPITools.Api
|
|||||||
/// <param name="http"></param>
|
/// <param name="http"></param>
|
||||||
/// <param name="url"></param>
|
/// <param name="url"></param>
|
||||||
/// <param name="context"></param>
|
/// <param name="context"></param>
|
||||||
|
/// <param name="allowEmpty"></param>
|
||||||
/// <param name="language"> (optional)</param>
|
/// <param name="language"> (optional)</param>
|
||||||
/// <returns>ApiResponse of Object(void)</returns>
|
/// <returns>ApiResponse of Object(void)</returns>
|
||||||
ApiResponse<Object> TestQueryParameterCollectionFormatWithHttpInfo (List<string> pipe, List<string> ioutil, List<string> http, List<string> url, List<string> context, Dictionary<string, string> language = default(Dictionary<string, string>));
|
ApiResponse<Object> TestQueryParameterCollectionFormatWithHttpInfo (List<string> pipe, List<string> ioutil, List<string> http, List<string> url, List<string> context, string allowEmpty, Dictionary<string, string> language = default(Dictionary<string, string>));
|
||||||
#endregion Synchronous Operations
|
#endregion Synchronous Operations
|
||||||
#region Asynchronous Operations
|
#region Asynchronous Operations
|
||||||
/// <summary>
|
/// <summary>
|
||||||
@@ -886,10 +888,11 @@ namespace Org.OpenAPITools.Api
|
|||||||
/// <param name="http"></param>
|
/// <param name="http"></param>
|
||||||
/// <param name="url"></param>
|
/// <param name="url"></param>
|
||||||
/// <param name="context"></param>
|
/// <param name="context"></param>
|
||||||
|
/// <param name="allowEmpty"></param>
|
||||||
/// <param name="language"> (optional)</param>
|
/// <param name="language"> (optional)</param>
|
||||||
/// <param name="cancellationToken">Cancellation Token to cancel request (optional) </param>
|
/// <param name="cancellationToken">Cancellation Token to cancel request (optional) </param>
|
||||||
/// <returns>Task of void</returns>
|
/// <returns>Task of void</returns>
|
||||||
System.Threading.Tasks.Task TestQueryParameterCollectionFormatAsync (List<string> pipe, List<string> ioutil, List<string> http, List<string> url, List<string> context, Dictionary<string, string> language = default(Dictionary<string, string>), CancellationToken cancellationToken = default(CancellationToken));
|
System.Threading.Tasks.Task TestQueryParameterCollectionFormatAsync (List<string> pipe, List<string> ioutil, List<string> http, List<string> url, List<string> context, string allowEmpty, Dictionary<string, string> language = default(Dictionary<string, string>), CancellationToken cancellationToken = default(CancellationToken));
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
///
|
///
|
||||||
@@ -903,10 +906,11 @@ namespace Org.OpenAPITools.Api
|
|||||||
/// <param name="http"></param>
|
/// <param name="http"></param>
|
||||||
/// <param name="url"></param>
|
/// <param name="url"></param>
|
||||||
/// <param name="context"></param>
|
/// <param name="context"></param>
|
||||||
|
/// <param name="allowEmpty"></param>
|
||||||
/// <param name="language"> (optional)</param>
|
/// <param name="language"> (optional)</param>
|
||||||
/// <param name="cancellationToken">Cancellation Token to cancel request (optional) </param>
|
/// <param name="cancellationToken">Cancellation Token to cancel request (optional) </param>
|
||||||
/// <returns>Task of ApiResponse</returns>
|
/// <returns>Task of ApiResponse</returns>
|
||||||
System.Threading.Tasks.Task<ApiResponse<Object>> TestQueryParameterCollectionFormatWithHttpInfoAsync (List<string> pipe, List<string> ioutil, List<string> http, List<string> url, List<string> context, Dictionary<string, string> language = default(Dictionary<string, string>), CancellationToken cancellationToken = default(CancellationToken));
|
System.Threading.Tasks.Task<ApiResponse<Object>> TestQueryParameterCollectionFormatWithHttpInfoAsync (List<string> pipe, List<string> ioutil, List<string> http, List<string> url, List<string> context, string allowEmpty, Dictionary<string, string> language = default(Dictionary<string, string>), CancellationToken cancellationToken = default(CancellationToken));
|
||||||
#endregion Asynchronous Operations
|
#endregion Asynchronous Operations
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -3535,11 +3539,12 @@ namespace Org.OpenAPITools.Api
|
|||||||
/// <param name="http"></param>
|
/// <param name="http"></param>
|
||||||
/// <param name="url"></param>
|
/// <param name="url"></param>
|
||||||
/// <param name="context"></param>
|
/// <param name="context"></param>
|
||||||
|
/// <param name="allowEmpty"></param>
|
||||||
/// <param name="language"> (optional)</param>
|
/// <param name="language"> (optional)</param>
|
||||||
/// <returns></returns>
|
/// <returns></returns>
|
||||||
public void TestQueryParameterCollectionFormat (List<string> pipe, List<string> ioutil, List<string> http, List<string> url, List<string> context, Dictionary<string, string> language = default(Dictionary<string, string>))
|
public void TestQueryParameterCollectionFormat (List<string> pipe, List<string> ioutil, List<string> http, List<string> url, List<string> context, string allowEmpty, Dictionary<string, string> language = default(Dictionary<string, string>))
|
||||||
{
|
{
|
||||||
TestQueryParameterCollectionFormatWithHttpInfo(pipe, ioutil, http, url, context, language);
|
TestQueryParameterCollectionFormatWithHttpInfo(pipe, ioutil, http, url, context, allowEmpty, language);
|
||||||
}
|
}
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
@@ -3551,9 +3556,10 @@ namespace Org.OpenAPITools.Api
|
|||||||
/// <param name="http"></param>
|
/// <param name="http"></param>
|
||||||
/// <param name="url"></param>
|
/// <param name="url"></param>
|
||||||
/// <param name="context"></param>
|
/// <param name="context"></param>
|
||||||
|
/// <param name="allowEmpty"></param>
|
||||||
/// <param name="language"> (optional)</param>
|
/// <param name="language"> (optional)</param>
|
||||||
/// <returns>ApiResponse of Object(void)</returns>
|
/// <returns>ApiResponse of Object(void)</returns>
|
||||||
public ApiResponse<Object> TestQueryParameterCollectionFormatWithHttpInfo (List<string> pipe, List<string> ioutil, List<string> http, List<string> url, List<string> context, Dictionary<string, string> language = default(Dictionary<string, string>))
|
public ApiResponse<Object> TestQueryParameterCollectionFormatWithHttpInfo (List<string> pipe, List<string> ioutil, List<string> http, List<string> url, List<string> context, string allowEmpty, Dictionary<string, string> language = default(Dictionary<string, string>))
|
||||||
{
|
{
|
||||||
// verify the required parameter 'pipe' is set
|
// verify the required parameter 'pipe' is set
|
||||||
if (pipe == null)
|
if (pipe == null)
|
||||||
@@ -3570,6 +3576,9 @@ namespace Org.OpenAPITools.Api
|
|||||||
// verify the required parameter 'context' is set
|
// verify the required parameter 'context' is set
|
||||||
if (context == null)
|
if (context == null)
|
||||||
throw new ApiException(400, "Missing required parameter 'context' when calling FakeApi->TestQueryParameterCollectionFormat");
|
throw new ApiException(400, "Missing required parameter 'context' when calling FakeApi->TestQueryParameterCollectionFormat");
|
||||||
|
// verify the required parameter 'allowEmpty' is set
|
||||||
|
if (allowEmpty == null)
|
||||||
|
throw new ApiException(400, "Missing required parameter 'allowEmpty' when calling FakeApi->TestQueryParameterCollectionFormat");
|
||||||
|
|
||||||
var localVarPath = "/fake/test-query-parameters";
|
var localVarPath = "/fake/test-query-parameters";
|
||||||
var localVarPathParams = new Dictionary<String, String>();
|
var localVarPathParams = new Dictionary<String, String>();
|
||||||
@@ -3597,6 +3606,7 @@ namespace Org.OpenAPITools.Api
|
|||||||
if (url != null) localVarQueryParams.AddRange(this.Configuration.ApiClient.ParameterToKeyValuePairs("csv", "url", url)); // query parameter
|
if (url != null) localVarQueryParams.AddRange(this.Configuration.ApiClient.ParameterToKeyValuePairs("csv", "url", url)); // query parameter
|
||||||
if (context != null) localVarQueryParams.AddRange(this.Configuration.ApiClient.ParameterToKeyValuePairs("multi", "context", context)); // query parameter
|
if (context != null) localVarQueryParams.AddRange(this.Configuration.ApiClient.ParameterToKeyValuePairs("multi", "context", context)); // query parameter
|
||||||
if (language != null) localVarQueryParams.AddRange(this.Configuration.ApiClient.ParameterToKeyValuePairs("", "language", language)); // query parameter
|
if (language != null) localVarQueryParams.AddRange(this.Configuration.ApiClient.ParameterToKeyValuePairs("", "language", language)); // query parameter
|
||||||
|
if (allowEmpty != null) localVarQueryParams.AddRange(this.Configuration.ApiClient.ParameterToKeyValuePairs("", "allowEmpty", allowEmpty)); // query parameter
|
||||||
|
|
||||||
|
|
||||||
// make the HTTP request
|
// make the HTTP request
|
||||||
@@ -3626,12 +3636,13 @@ namespace Org.OpenAPITools.Api
|
|||||||
/// <param name="http"></param>
|
/// <param name="http"></param>
|
||||||
/// <param name="url"></param>
|
/// <param name="url"></param>
|
||||||
/// <param name="context"></param>
|
/// <param name="context"></param>
|
||||||
|
/// <param name="allowEmpty"></param>
|
||||||
/// <param name="language"> (optional)</param>
|
/// <param name="language"> (optional)</param>
|
||||||
/// <param name="cancellationToken">Cancellation Token to cancel request (optional) </param>
|
/// <param name="cancellationToken">Cancellation Token to cancel request (optional) </param>
|
||||||
/// <returns>Task of void</returns>
|
/// <returns>Task of void</returns>
|
||||||
public async System.Threading.Tasks.Task TestQueryParameterCollectionFormatAsync (List<string> pipe, List<string> ioutil, List<string> http, List<string> url, List<string> context, Dictionary<string, string> language = default(Dictionary<string, string>), CancellationToken cancellationToken = default(CancellationToken))
|
public async System.Threading.Tasks.Task TestQueryParameterCollectionFormatAsync (List<string> pipe, List<string> ioutil, List<string> http, List<string> url, List<string> context, string allowEmpty, Dictionary<string, string> language = default(Dictionary<string, string>), CancellationToken cancellationToken = default(CancellationToken))
|
||||||
{
|
{
|
||||||
await TestQueryParameterCollectionFormatWithHttpInfoAsync(pipe, ioutil, http, url, context, language, cancellationToken);
|
await TestQueryParameterCollectionFormatWithHttpInfoAsync(pipe, ioutil, http, url, context, allowEmpty, language, cancellationToken);
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -3644,10 +3655,11 @@ namespace Org.OpenAPITools.Api
|
|||||||
/// <param name="http"></param>
|
/// <param name="http"></param>
|
||||||
/// <param name="url"></param>
|
/// <param name="url"></param>
|
||||||
/// <param name="context"></param>
|
/// <param name="context"></param>
|
||||||
|
/// <param name="allowEmpty"></param>
|
||||||
/// <param name="language"> (optional)</param>
|
/// <param name="language"> (optional)</param>
|
||||||
/// <param name="cancellationToken">Cancellation Token to cancel request (optional) </param>
|
/// <param name="cancellationToken">Cancellation Token to cancel request (optional) </param>
|
||||||
/// <returns>Task of ApiResponse</returns>
|
/// <returns>Task of ApiResponse</returns>
|
||||||
public async System.Threading.Tasks.Task<ApiResponse<Object>> TestQueryParameterCollectionFormatWithHttpInfoAsync (List<string> pipe, List<string> ioutil, List<string> http, List<string> url, List<string> context, Dictionary<string, string> language = default(Dictionary<string, string>), CancellationToken cancellationToken = default(CancellationToken))
|
public async System.Threading.Tasks.Task<ApiResponse<Object>> TestQueryParameterCollectionFormatWithHttpInfoAsync (List<string> pipe, List<string> ioutil, List<string> http, List<string> url, List<string> context, string allowEmpty, Dictionary<string, string> language = default(Dictionary<string, string>), CancellationToken cancellationToken = default(CancellationToken))
|
||||||
{
|
{
|
||||||
// verify the required parameter 'pipe' is set
|
// verify the required parameter 'pipe' is set
|
||||||
if (pipe == null)
|
if (pipe == null)
|
||||||
@@ -3664,6 +3676,9 @@ namespace Org.OpenAPITools.Api
|
|||||||
// verify the required parameter 'context' is set
|
// verify the required parameter 'context' is set
|
||||||
if (context == null)
|
if (context == null)
|
||||||
throw new ApiException(400, "Missing required parameter 'context' when calling FakeApi->TestQueryParameterCollectionFormat");
|
throw new ApiException(400, "Missing required parameter 'context' when calling FakeApi->TestQueryParameterCollectionFormat");
|
||||||
|
// verify the required parameter 'allowEmpty' is set
|
||||||
|
if (allowEmpty == null)
|
||||||
|
throw new ApiException(400, "Missing required parameter 'allowEmpty' when calling FakeApi->TestQueryParameterCollectionFormat");
|
||||||
|
|
||||||
var localVarPath = "/fake/test-query-parameters";
|
var localVarPath = "/fake/test-query-parameters";
|
||||||
var localVarPathParams = new Dictionary<String, String>();
|
var localVarPathParams = new Dictionary<String, String>();
|
||||||
@@ -3691,6 +3706,7 @@ namespace Org.OpenAPITools.Api
|
|||||||
if (url != null) localVarQueryParams.AddRange(this.Configuration.ApiClient.ParameterToKeyValuePairs("csv", "url", url)); // query parameter
|
if (url != null) localVarQueryParams.AddRange(this.Configuration.ApiClient.ParameterToKeyValuePairs("csv", "url", url)); // query parameter
|
||||||
if (context != null) localVarQueryParams.AddRange(this.Configuration.ApiClient.ParameterToKeyValuePairs("multi", "context", context)); // query parameter
|
if (context != null) localVarQueryParams.AddRange(this.Configuration.ApiClient.ParameterToKeyValuePairs("multi", "context", context)); // query parameter
|
||||||
if (language != null) localVarQueryParams.AddRange(this.Configuration.ApiClient.ParameterToKeyValuePairs("", "language", language)); // query parameter
|
if (language != null) localVarQueryParams.AddRange(this.Configuration.ApiClient.ParameterToKeyValuePairs("", "language", language)); // query parameter
|
||||||
|
if (allowEmpty != null) localVarQueryParams.AddRange(this.Configuration.ApiClient.ParameterToKeyValuePairs("", "allowEmpty", allowEmpty)); // query parameter
|
||||||
|
|
||||||
|
|
||||||
// make the HTTP request
|
// make the HTTP request
|
||||||
|
|||||||
@@ -527,6 +527,7 @@ defmodule OpenapiPetstore.Api.Fake do
|
|||||||
- http ([String.t]):
|
- http ([String.t]):
|
||||||
- url ([String.t]):
|
- url ([String.t]):
|
||||||
- context ([String.t]):
|
- context ([String.t]):
|
||||||
|
- allow_empty (String.t):
|
||||||
- opts (KeywordList): [optional] Optional parameters
|
- opts (KeywordList): [optional] Optional parameters
|
||||||
- :language (%{optional(String.t) => String.t}):
|
- :language (%{optional(String.t) => String.t}):
|
||||||
## Returns
|
## Returns
|
||||||
@@ -534,8 +535,8 @@ defmodule OpenapiPetstore.Api.Fake do
|
|||||||
{:ok, nil} on success
|
{:ok, nil} on success
|
||||||
{:error, Tesla.Env.t} on failure
|
{:error, Tesla.Env.t} on failure
|
||||||
"""
|
"""
|
||||||
@spec test_query_parameter_collection_format(Tesla.Env.client, list(String.t), list(String.t), list(String.t), list(String.t), list(String.t), keyword()) :: {:ok, nil} | {:error, Tesla.Env.t}
|
@spec test_query_parameter_collection_format(Tesla.Env.client, list(String.t), list(String.t), list(String.t), list(String.t), list(String.t), String.t, keyword()) :: {:ok, nil} | {:error, Tesla.Env.t}
|
||||||
def test_query_parameter_collection_format(connection, pipe, ioutil, http, url, context, opts \\ []) do
|
def test_query_parameter_collection_format(connection, pipe, ioutil, http, url, context, allow_empty, opts \\ []) do
|
||||||
optional_params = %{
|
optional_params = %{
|
||||||
:"language" => :query
|
:"language" => :query
|
||||||
}
|
}
|
||||||
@@ -547,6 +548,7 @@ defmodule OpenapiPetstore.Api.Fake do
|
|||||||
|> add_param(:query, :"http", http)
|
|> add_param(:query, :"http", http)
|
||||||
|> add_param(:query, :"url", url)
|
|> add_param(:query, :"url", url)
|
||||||
|> add_param(:query, :"context", context)
|
|> add_param(:query, :"context", context)
|
||||||
|
|> add_param(:query, :"allowEmpty", allow_empty)
|
||||||
|> add_optional_params(optional_params, opts)
|
|> add_optional_params(optional_params, opts)
|
||||||
|> ensure_body()
|
|> ensure_body()
|
||||||
|> Enum.into([])
|
|> Enum.into([])
|
||||||
|
|||||||
@@ -1232,6 +1232,14 @@ paths:
|
|||||||
type: string
|
type: string
|
||||||
type: object
|
type: object
|
||||||
style: form
|
style: form
|
||||||
|
- allowEmptyValue: true
|
||||||
|
explode: true
|
||||||
|
in: query
|
||||||
|
name: allowEmpty
|
||||||
|
required: true
|
||||||
|
schema:
|
||||||
|
type: string
|
||||||
|
style: form
|
||||||
responses:
|
responses:
|
||||||
"200":
|
"200":
|
||||||
description: Success
|
description: Success
|
||||||
|
|||||||
@@ -438,13 +438,14 @@ public interface FakeApi extends ApiClient.Api {
|
|||||||
* @param http (required)
|
* @param http (required)
|
||||||
* @param url (required)
|
* @param url (required)
|
||||||
* @param context (required)
|
* @param context (required)
|
||||||
|
* @param allowEmpty (required)
|
||||||
* @param language (optional)
|
* @param language (optional)
|
||||||
*/
|
*/
|
||||||
@RequestLine("PUT /fake/test-query-parameters?pipe={pipe}&ioutil={ioutil}&http={http}&url={url}&context={context}&language={language}")
|
@RequestLine("PUT /fake/test-query-parameters?pipe={pipe}&ioutil={ioutil}&http={http}&url={url}&context={context}&language={language}&allowEmpty={allowEmpty}")
|
||||||
@Headers({
|
@Headers({
|
||||||
"Accept: application/json",
|
"Accept: application/json",
|
||||||
})
|
})
|
||||||
void testQueryParameterCollectionFormat(@Param("pipe") List<String> pipe, @Param("ioutil") List<String> ioutil, @Param("http") List<String> http, @Param("url") List<String> url, @Param("context") List<String> context, @Param("language") Map<String, String> language);
|
void testQueryParameterCollectionFormat(@Param("pipe") List<String> pipe, @Param("ioutil") List<String> ioutil, @Param("http") List<String> http, @Param("url") List<String> url, @Param("context") List<String> context, @Param("allowEmpty") String allowEmpty, @Param("language") Map<String, String> language);
|
||||||
|
|
||||||
/**
|
/**
|
||||||
*
|
*
|
||||||
@@ -463,9 +464,10 @@ public interface FakeApi extends ApiClient.Api {
|
|||||||
* <li>url - (required)</li>
|
* <li>url - (required)</li>
|
||||||
* <li>context - (required)</li>
|
* <li>context - (required)</li>
|
||||||
* <li>language - (optional)</li>
|
* <li>language - (optional)</li>
|
||||||
|
* <li>allowEmpty - (required)</li>
|
||||||
* </ul>
|
* </ul>
|
||||||
*/
|
*/
|
||||||
@RequestLine("PUT /fake/test-query-parameters?pipe={pipe}&ioutil={ioutil}&http={http}&url={url}&context={context}&language={language}")
|
@RequestLine("PUT /fake/test-query-parameters?pipe={pipe}&ioutil={ioutil}&http={http}&url={url}&context={context}&language={language}&allowEmpty={allowEmpty}")
|
||||||
@Headers({
|
@Headers({
|
||||||
"Accept: application/json",
|
"Accept: application/json",
|
||||||
})
|
})
|
||||||
@@ -500,5 +502,9 @@ public interface FakeApi extends ApiClient.Api {
|
|||||||
put("language", EncodingUtils.encode(value));
|
put("language", EncodingUtils.encode(value));
|
||||||
return this;
|
return this;
|
||||||
}
|
}
|
||||||
|
public TestQueryParameterCollectionFormatQueryParams allowEmpty(final String value) {
|
||||||
|
put("allowEmpty", EncodingUtils.encode(value));
|
||||||
|
return this;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -1232,6 +1232,14 @@ paths:
|
|||||||
type: string
|
type: string
|
||||||
type: object
|
type: object
|
||||||
style: form
|
style: form
|
||||||
|
- allowEmptyValue: true
|
||||||
|
explode: true
|
||||||
|
in: query
|
||||||
|
name: allowEmpty
|
||||||
|
required: true
|
||||||
|
schema:
|
||||||
|
type: string
|
||||||
|
style: form
|
||||||
responses:
|
responses:
|
||||||
"200":
|
"200":
|
||||||
description: Success
|
description: Success
|
||||||
|
|||||||
@@ -1132,7 +1132,7 @@ No authorization required
|
|||||||
|
|
||||||
## testQueryParameterCollectionFormat
|
## testQueryParameterCollectionFormat
|
||||||
|
|
||||||
> testQueryParameterCollectionFormat(pipe, ioutil, http, url, context, language)
|
> testQueryParameterCollectionFormat(pipe, ioutil, http, url, context, allowEmpty, language)
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
@@ -1159,9 +1159,10 @@ public class Example {
|
|||||||
List<String> http = Arrays.asList(); // List<String> |
|
List<String> http = Arrays.asList(); // List<String> |
|
||||||
List<String> url = Arrays.asList(); // List<String> |
|
List<String> url = Arrays.asList(); // List<String> |
|
||||||
List<String> context = Arrays.asList(); // List<String> |
|
List<String> context = Arrays.asList(); // List<String> |
|
||||||
|
String allowEmpty = "allowEmpty_example"; // String |
|
||||||
Map<String, String> language = new HashMap(); // Map<String, String> |
|
Map<String, String> language = new HashMap(); // Map<String, String> |
|
||||||
try {
|
try {
|
||||||
apiInstance.testQueryParameterCollectionFormat(pipe, ioutil, http, url, context, language);
|
apiInstance.testQueryParameterCollectionFormat(pipe, ioutil, http, url, context, allowEmpty, language);
|
||||||
} catch (ApiException e) {
|
} catch (ApiException e) {
|
||||||
System.err.println("Exception when calling FakeApi#testQueryParameterCollectionFormat");
|
System.err.println("Exception when calling FakeApi#testQueryParameterCollectionFormat");
|
||||||
System.err.println("Status code: " + e.getCode());
|
System.err.println("Status code: " + e.getCode());
|
||||||
@@ -1183,6 +1184,7 @@ Name | Type | Description | Notes
|
|||||||
**http** | [**List<String>**](String.md)| |
|
**http** | [**List<String>**](String.md)| |
|
||||||
**url** | [**List<String>**](String.md)| |
|
**url** | [**List<String>**](String.md)| |
|
||||||
**context** | [**List<String>**](String.md)| |
|
**context** | [**List<String>**](String.md)| |
|
||||||
|
**allowEmpty** | **String**| |
|
||||||
**language** | [**Map<String, String>**](String.md)| | [optional]
|
**language** | [**Map<String, String>**](String.md)| | [optional]
|
||||||
|
|
||||||
### Return type
|
### Return type
|
||||||
|
|||||||
@@ -1016,10 +1016,11 @@ public class FakeApi {
|
|||||||
* @param http The http parameter
|
* @param http The http parameter
|
||||||
* @param url The url parameter
|
* @param url The url parameter
|
||||||
* @param context The context parameter
|
* @param context The context parameter
|
||||||
|
* @param allowEmpty The allowEmpty parameter
|
||||||
* @param language The language parameter
|
* @param language The language parameter
|
||||||
* @throws WebClientResponseException if an error occurs while attempting to invoke the API
|
* @throws WebClientResponseException if an error occurs while attempting to invoke the API
|
||||||
*/
|
*/
|
||||||
private ResponseSpec testQueryParameterCollectionFormatRequestCreation(List<String> pipe, List<String> ioutil, List<String> http, List<String> url, List<String> context, Map<String, String> language) throws WebClientResponseException {
|
private ResponseSpec testQueryParameterCollectionFormatRequestCreation(List<String> pipe, List<String> ioutil, List<String> http, List<String> url, List<String> context, String allowEmpty, Map<String, String> language) throws WebClientResponseException {
|
||||||
Object postBody = null;
|
Object postBody = null;
|
||||||
// verify the required parameter 'pipe' is set
|
// verify the required parameter 'pipe' is set
|
||||||
if (pipe == null) {
|
if (pipe == null) {
|
||||||
@@ -1041,6 +1042,10 @@ public class FakeApi {
|
|||||||
if (context == null) {
|
if (context == null) {
|
||||||
throw new WebClientResponseException("Missing the required parameter 'context' when calling testQueryParameterCollectionFormat", HttpStatus.BAD_REQUEST.value(), HttpStatus.BAD_REQUEST.getReasonPhrase(), null, null, null);
|
throw new WebClientResponseException("Missing the required parameter 'context' when calling testQueryParameterCollectionFormat", HttpStatus.BAD_REQUEST.value(), HttpStatus.BAD_REQUEST.getReasonPhrase(), null, null, null);
|
||||||
}
|
}
|
||||||
|
// verify the required parameter 'allowEmpty' is set
|
||||||
|
if (allowEmpty == null) {
|
||||||
|
throw new WebClientResponseException("Missing the required parameter 'allowEmpty' when calling testQueryParameterCollectionFormat", HttpStatus.BAD_REQUEST.value(), HttpStatus.BAD_REQUEST.getReasonPhrase(), null, null, null);
|
||||||
|
}
|
||||||
// create path and map variables
|
// create path and map variables
|
||||||
final Map<String, Object> pathParams = new HashMap<String, Object>();
|
final Map<String, Object> pathParams = new HashMap<String, Object>();
|
||||||
|
|
||||||
@@ -1055,6 +1060,7 @@ public class FakeApi {
|
|||||||
queryParams.putAll(apiClient.parameterToMultiValueMap(ApiClient.CollectionFormat.valueOf("csv".toUpperCase(Locale.ROOT)), "url", url));
|
queryParams.putAll(apiClient.parameterToMultiValueMap(ApiClient.CollectionFormat.valueOf("csv".toUpperCase(Locale.ROOT)), "url", url));
|
||||||
queryParams.putAll(apiClient.parameterToMultiValueMap(ApiClient.CollectionFormat.valueOf("multi".toUpperCase(Locale.ROOT)), "context", context));
|
queryParams.putAll(apiClient.parameterToMultiValueMap(ApiClient.CollectionFormat.valueOf("multi".toUpperCase(Locale.ROOT)), "context", context));
|
||||||
queryParams.putAll(apiClient.parameterToMultiValueMap(null, "language", language));
|
queryParams.putAll(apiClient.parameterToMultiValueMap(null, "language", language));
|
||||||
|
queryParams.putAll(apiClient.parameterToMultiValueMap(null, "allowEmpty", allowEmpty));
|
||||||
|
|
||||||
final String[] localVarAccepts = { };
|
final String[] localVarAccepts = { };
|
||||||
final List<MediaType> localVarAccept = apiClient.selectHeaderAccept(localVarAccepts);
|
final List<MediaType> localVarAccept = apiClient.selectHeaderAccept(localVarAccepts);
|
||||||
@@ -1076,16 +1082,17 @@ public class FakeApi {
|
|||||||
* @param http The http parameter
|
* @param http The http parameter
|
||||||
* @param url The url parameter
|
* @param url The url parameter
|
||||||
* @param context The context parameter
|
* @param context The context parameter
|
||||||
|
* @param allowEmpty The allowEmpty parameter
|
||||||
* @param language The language parameter
|
* @param language The language parameter
|
||||||
* @throws WebClientResponseException if an error occurs while attempting to invoke the API
|
* @throws WebClientResponseException if an error occurs while attempting to invoke the API
|
||||||
*/
|
*/
|
||||||
public Mono<Void> testQueryParameterCollectionFormat(List<String> pipe, List<String> ioutil, List<String> http, List<String> url, List<String> context, Map<String, String> language) throws WebClientResponseException {
|
public Mono<Void> testQueryParameterCollectionFormat(List<String> pipe, List<String> ioutil, List<String> http, List<String> url, List<String> context, String allowEmpty, Map<String, String> language) throws WebClientResponseException {
|
||||||
ParameterizedTypeReference<Void> localVarReturnType = new ParameterizedTypeReference<Void>() {};
|
ParameterizedTypeReference<Void> localVarReturnType = new ParameterizedTypeReference<Void>() {};
|
||||||
return testQueryParameterCollectionFormatRequestCreation(pipe, ioutil, http, url, context, language).bodyToMono(localVarReturnType);
|
return testQueryParameterCollectionFormatRequestCreation(pipe, ioutil, http, url, context, allowEmpty, language).bodyToMono(localVarReturnType);
|
||||||
}
|
}
|
||||||
|
|
||||||
public Mono<ResponseEntity<Void>> testQueryParameterCollectionFormatWithHttpInfo(List<String> pipe, List<String> ioutil, List<String> http, List<String> url, List<String> context, Map<String, String> language) throws WebClientResponseException {
|
public Mono<ResponseEntity<Void>> testQueryParameterCollectionFormatWithHttpInfo(List<String> pipe, List<String> ioutil, List<String> http, List<String> url, List<String> context, String allowEmpty, Map<String, String> language) throws WebClientResponseException {
|
||||||
ParameterizedTypeReference<Void> localVarReturnType = new ParameterizedTypeReference<Void>() {};
|
ParameterizedTypeReference<Void> localVarReturnType = new ParameterizedTypeReference<Void>() {};
|
||||||
return testQueryParameterCollectionFormatRequestCreation(pipe, ioutil, http, url, context, language).toEntity(localVarReturnType);
|
return testQueryParameterCollectionFormatRequestCreation(pipe, ioutil, http, url, context, allowEmpty, language).toEntity(localVarReturnType);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -816,7 +816,7 @@ No authorization required
|
|||||||
|
|
||||||
## testQueryParameterCollectionFormat
|
## testQueryParameterCollectionFormat
|
||||||
|
|
||||||
> testQueryParameterCollectionFormat(pipe, ioutil, http, url, context, opts)
|
> testQueryParameterCollectionFormat(pipe, ioutil, http, url, context, allowEmpty, opts)
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
@@ -833,10 +833,11 @@ let ioutil = ["null"]; // [String] |
|
|||||||
let http = ["null"]; // [String] |
|
let http = ["null"]; // [String] |
|
||||||
let url = ["null"]; // [String] |
|
let url = ["null"]; // [String] |
|
||||||
let context = ["null"]; // [String] |
|
let context = ["null"]; // [String] |
|
||||||
|
let allowEmpty = "allowEmpty_example"; // String |
|
||||||
let opts = {
|
let opts = {
|
||||||
'language': {key: "null"} // {String: String} |
|
'language': {key: "null"} // {String: String} |
|
||||||
};
|
};
|
||||||
apiInstance.testQueryParameterCollectionFormat(pipe, ioutil, http, url, context, opts, (error, data, response) => {
|
apiInstance.testQueryParameterCollectionFormat(pipe, ioutil, http, url, context, allowEmpty, opts, (error, data, response) => {
|
||||||
if (error) {
|
if (error) {
|
||||||
console.error(error);
|
console.error(error);
|
||||||
} else {
|
} else {
|
||||||
@@ -855,6 +856,7 @@ Name | Type | Description | Notes
|
|||||||
**http** | [**[String]**](String.md)| |
|
**http** | [**[String]**](String.md)| |
|
||||||
**url** | [**[String]**](String.md)| |
|
**url** | [**[String]**](String.md)| |
|
||||||
**context** | [**[String]**](String.md)| |
|
**context** | [**[String]**](String.md)| |
|
||||||
|
**allowEmpty** | **String**| |
|
||||||
**language** | [**{String: String}**](String.md)| | [optional]
|
**language** | [**{String: String}**](String.md)| | [optional]
|
||||||
|
|
||||||
### Return type
|
### Return type
|
||||||
|
|||||||
@@ -786,11 +786,12 @@ export default class FakeApi {
|
|||||||
* @param {Array.<String>} http
|
* @param {Array.<String>} http
|
||||||
* @param {Array.<String>} url
|
* @param {Array.<String>} url
|
||||||
* @param {Array.<String>} context
|
* @param {Array.<String>} context
|
||||||
|
* @param {String} allowEmpty
|
||||||
* @param {Object} opts Optional parameters
|
* @param {Object} opts Optional parameters
|
||||||
* @param {Object.<String, {String: String}>} opts.language
|
* @param {Object.<String, {String: String}>} opts.language
|
||||||
* @param {module:api/FakeApi~testQueryParameterCollectionFormatCallback} callback The callback function, accepting three arguments: error, data, response
|
* @param {module:api/FakeApi~testQueryParameterCollectionFormatCallback} callback The callback function, accepting three arguments: error, data, response
|
||||||
*/
|
*/
|
||||||
testQueryParameterCollectionFormat(pipe, ioutil, http, url, context, opts, callback) {
|
testQueryParameterCollectionFormat(pipe, ioutil, http, url, context, allowEmpty, opts, callback) {
|
||||||
opts = opts || {};
|
opts = opts || {};
|
||||||
let postBody = null;
|
let postBody = null;
|
||||||
// verify the required parameter 'pipe' is set
|
// verify the required parameter 'pipe' is set
|
||||||
@@ -813,6 +814,10 @@ export default class FakeApi {
|
|||||||
if (context === undefined || context === null) {
|
if (context === undefined || context === null) {
|
||||||
throw new Error("Missing the required parameter 'context' when calling testQueryParameterCollectionFormat");
|
throw new Error("Missing the required parameter 'context' when calling testQueryParameterCollectionFormat");
|
||||||
}
|
}
|
||||||
|
// verify the required parameter 'allowEmpty' is set
|
||||||
|
if (allowEmpty === undefined || allowEmpty === null) {
|
||||||
|
throw new Error("Missing the required parameter 'allowEmpty' when calling testQueryParameterCollectionFormat");
|
||||||
|
}
|
||||||
|
|
||||||
let pathParams = {
|
let pathParams = {
|
||||||
};
|
};
|
||||||
@@ -822,7 +827,8 @@ export default class FakeApi {
|
|||||||
'http': this.apiClient.buildCollectionParam(http, 'ssv'),
|
'http': this.apiClient.buildCollectionParam(http, 'ssv'),
|
||||||
'url': this.apiClient.buildCollectionParam(url, 'csv'),
|
'url': this.apiClient.buildCollectionParam(url, 'csv'),
|
||||||
'context': this.apiClient.buildCollectionParam(context, 'multi'),
|
'context': this.apiClient.buildCollectionParam(context, 'multi'),
|
||||||
'language': opts['language']
|
'language': opts['language'],
|
||||||
|
'allowEmpty': allowEmpty
|
||||||
};
|
};
|
||||||
let headerParams = {
|
let headerParams = {
|
||||||
};
|
};
|
||||||
|
|||||||
@@ -800,7 +800,7 @@ No authorization required
|
|||||||
|
|
||||||
## testQueryParameterCollectionFormat
|
## testQueryParameterCollectionFormat
|
||||||
|
|
||||||
> testQueryParameterCollectionFormat(pipe, ioutil, http, url, context, opts)
|
> testQueryParameterCollectionFormat(pipe, ioutil, http, url, context, allowEmpty, opts)
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
@@ -817,10 +817,11 @@ let ioutil = ["null"]; // [String] |
|
|||||||
let http = ["null"]; // [String] |
|
let http = ["null"]; // [String] |
|
||||||
let url = ["null"]; // [String] |
|
let url = ["null"]; // [String] |
|
||||||
let context = ["null"]; // [String] |
|
let context = ["null"]; // [String] |
|
||||||
|
let allowEmpty = "allowEmpty_example"; // String |
|
||||||
let opts = {
|
let opts = {
|
||||||
'language': {key: "null"} // {String: String} |
|
'language': {key: "null"} // {String: String} |
|
||||||
};
|
};
|
||||||
apiInstance.testQueryParameterCollectionFormat(pipe, ioutil, http, url, context, opts).then(() => {
|
apiInstance.testQueryParameterCollectionFormat(pipe, ioutil, http, url, context, allowEmpty, opts).then(() => {
|
||||||
console.log('API called successfully.');
|
console.log('API called successfully.');
|
||||||
}, (error) => {
|
}, (error) => {
|
||||||
console.error(error);
|
console.error(error);
|
||||||
@@ -838,6 +839,7 @@ Name | Type | Description | Notes
|
|||||||
**http** | [**[String]**](String.md)| |
|
**http** | [**[String]**](String.md)| |
|
||||||
**url** | [**[String]**](String.md)| |
|
**url** | [**[String]**](String.md)| |
|
||||||
**context** | [**[String]**](String.md)| |
|
**context** | [**[String]**](String.md)| |
|
||||||
|
**allowEmpty** | **String**| |
|
||||||
**language** | [**{String: String}**](String.md)| | [optional]
|
**language** | [**{String: String}**](String.md)| | [optional]
|
||||||
|
|
||||||
### Return type
|
### Return type
|
||||||
|
|||||||
@@ -891,11 +891,12 @@ export default class FakeApi {
|
|||||||
* @param {Array.<String>} http
|
* @param {Array.<String>} http
|
||||||
* @param {Array.<String>} url
|
* @param {Array.<String>} url
|
||||||
* @param {Array.<String>} context
|
* @param {Array.<String>} context
|
||||||
|
* @param {String} allowEmpty
|
||||||
* @param {Object} opts Optional parameters
|
* @param {Object} opts Optional parameters
|
||||||
* @param {Object.<String, {String: String}>} opts.language
|
* @param {Object.<String, {String: String}>} opts.language
|
||||||
* @return {Promise} a {@link https://www.promisejs.org/|Promise}, with an object containing HTTP response
|
* @return {Promise} a {@link https://www.promisejs.org/|Promise}, with an object containing HTTP response
|
||||||
*/
|
*/
|
||||||
testQueryParameterCollectionFormatWithHttpInfo(pipe, ioutil, http, url, context, opts) {
|
testQueryParameterCollectionFormatWithHttpInfo(pipe, ioutil, http, url, context, allowEmpty, opts) {
|
||||||
opts = opts || {};
|
opts = opts || {};
|
||||||
let postBody = null;
|
let postBody = null;
|
||||||
// verify the required parameter 'pipe' is set
|
// verify the required parameter 'pipe' is set
|
||||||
@@ -918,6 +919,10 @@ export default class FakeApi {
|
|||||||
if (context === undefined || context === null) {
|
if (context === undefined || context === null) {
|
||||||
throw new Error("Missing the required parameter 'context' when calling testQueryParameterCollectionFormat");
|
throw new Error("Missing the required parameter 'context' when calling testQueryParameterCollectionFormat");
|
||||||
}
|
}
|
||||||
|
// verify the required parameter 'allowEmpty' is set
|
||||||
|
if (allowEmpty === undefined || allowEmpty === null) {
|
||||||
|
throw new Error("Missing the required parameter 'allowEmpty' when calling testQueryParameterCollectionFormat");
|
||||||
|
}
|
||||||
|
|
||||||
let pathParams = {
|
let pathParams = {
|
||||||
};
|
};
|
||||||
@@ -927,7 +932,8 @@ export default class FakeApi {
|
|||||||
'http': this.apiClient.buildCollectionParam(http, 'ssv'),
|
'http': this.apiClient.buildCollectionParam(http, 'ssv'),
|
||||||
'url': this.apiClient.buildCollectionParam(url, 'csv'),
|
'url': this.apiClient.buildCollectionParam(url, 'csv'),
|
||||||
'context': this.apiClient.buildCollectionParam(context, 'multi'),
|
'context': this.apiClient.buildCollectionParam(context, 'multi'),
|
||||||
'language': opts['language']
|
'language': opts['language'],
|
||||||
|
'allowEmpty': allowEmpty
|
||||||
};
|
};
|
||||||
let headerParams = {
|
let headerParams = {
|
||||||
};
|
};
|
||||||
@@ -952,12 +958,13 @@ export default class FakeApi {
|
|||||||
* @param {Array.<String>} http
|
* @param {Array.<String>} http
|
||||||
* @param {Array.<String>} url
|
* @param {Array.<String>} url
|
||||||
* @param {Array.<String>} context
|
* @param {Array.<String>} context
|
||||||
|
* @param {String} allowEmpty
|
||||||
* @param {Object} opts Optional parameters
|
* @param {Object} opts Optional parameters
|
||||||
* @param {Object.<String, {String: String}>} opts.language
|
* @param {Object.<String, {String: String}>} opts.language
|
||||||
* @return {Promise} a {@link https://www.promisejs.org/|Promise}
|
* @return {Promise} a {@link https://www.promisejs.org/|Promise}
|
||||||
*/
|
*/
|
||||||
testQueryParameterCollectionFormat(pipe, ioutil, http, url, context, opts) {
|
testQueryParameterCollectionFormat(pipe, ioutil, http, url, context, allowEmpty, opts) {
|
||||||
return this.testQueryParameterCollectionFormatWithHttpInfo(pipe, ioutil, http, url, context, opts)
|
return this.testQueryParameterCollectionFormatWithHttpInfo(pipe, ioutil, http, url, context, allowEmpty, opts)
|
||||||
.then(function(response_and_data) {
|
.then(function(response_and_data) {
|
||||||
return response_and_data.data;
|
return response_and_data.data;
|
||||||
});
|
});
|
||||||
|
|||||||
@@ -813,7 +813,7 @@ No authorization required
|
|||||||
[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
|
[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
|
||||||
|
|
||||||
# **test_query_parameter_collection_format**
|
# **test_query_parameter_collection_format**
|
||||||
> test_query_parameter_collection_format(pipe => $pipe, ioutil => $ioutil, http => $http, url => $url, context => $context, language => $language)
|
> test_query_parameter_collection_format(pipe => $pipe, ioutil => $ioutil, http => $http, url => $url, context => $context, allow_empty => $allow_empty, language => $language)
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
@@ -831,10 +831,11 @@ my $ioutil = [("null")]; # ARRAY[string] |
|
|||||||
my $http = [("null")]; # ARRAY[string] |
|
my $http = [("null")]; # ARRAY[string] |
|
||||||
my $url = [("null")]; # ARRAY[string] |
|
my $url = [("null")]; # ARRAY[string] |
|
||||||
my $context = [("null")]; # ARRAY[string] |
|
my $context = [("null")]; # ARRAY[string] |
|
||||||
|
my $allow_empty = "allow_empty_example"; # string |
|
||||||
my $language = ('key' => "null"}; # HASH[string,string] |
|
my $language = ('key' => "null"}; # HASH[string,string] |
|
||||||
|
|
||||||
eval {
|
eval {
|
||||||
$api_instance->test_query_parameter_collection_format(pipe => $pipe, ioutil => $ioutil, http => $http, url => $url, context => $context, language => $language);
|
$api_instance->test_query_parameter_collection_format(pipe => $pipe, ioutil => $ioutil, http => $http, url => $url, context => $context, allow_empty => $allow_empty, language => $language);
|
||||||
};
|
};
|
||||||
if ($@) {
|
if ($@) {
|
||||||
warn "Exception when calling FakeApi->test_query_parameter_collection_format: $@\n";
|
warn "Exception when calling FakeApi->test_query_parameter_collection_format: $@\n";
|
||||||
@@ -850,6 +851,7 @@ Name | Type | Description | Notes
|
|||||||
**http** | [**ARRAY[string]**](string.md)| |
|
**http** | [**ARRAY[string]**](string.md)| |
|
||||||
**url** | [**ARRAY[string]**](string.md)| |
|
**url** | [**ARRAY[string]**](string.md)| |
|
||||||
**context** | [**ARRAY[string]**](string.md)| |
|
**context** | [**ARRAY[string]**](string.md)| |
|
||||||
|
**allow_empty** | **string**| |
|
||||||
**language** | [**HASH[string,string]**](string.md)| | [optional]
|
**language** | [**HASH[string,string]**](string.md)| | [optional]
|
||||||
|
|
||||||
### Return type
|
### Return type
|
||||||
|
|||||||
@@ -1371,6 +1371,7 @@ sub test_json_form_data {
|
|||||||
# @param ARRAY[string] $http (required)
|
# @param ARRAY[string] $http (required)
|
||||||
# @param ARRAY[string] $url (required)
|
# @param ARRAY[string] $url (required)
|
||||||
# @param ARRAY[string] $context (required)
|
# @param ARRAY[string] $context (required)
|
||||||
|
# @param string $allow_empty (required)
|
||||||
# @param HASH[string,string] $language (optional)
|
# @param HASH[string,string] $language (optional)
|
||||||
{
|
{
|
||||||
my $params = {
|
my $params = {
|
||||||
@@ -1399,6 +1400,11 @@ sub test_json_form_data {
|
|||||||
description => '',
|
description => '',
|
||||||
required => '1',
|
required => '1',
|
||||||
},
|
},
|
||||||
|
'allow_empty' => {
|
||||||
|
data_type => 'string',
|
||||||
|
description => '',
|
||||||
|
required => '1',
|
||||||
|
},
|
||||||
'language' => {
|
'language' => {
|
||||||
data_type => 'HASH[string,string]',
|
data_type => 'HASH[string,string]',
|
||||||
description => '',
|
description => '',
|
||||||
@@ -1441,6 +1447,11 @@ sub test_query_parameter_collection_format {
|
|||||||
croak("Missing the required parameter 'context' when calling test_query_parameter_collection_format");
|
croak("Missing the required parameter 'context' when calling test_query_parameter_collection_format");
|
||||||
}
|
}
|
||||||
|
|
||||||
|
# verify the required parameter 'allow_empty' is set
|
||||||
|
unless (exists $args{'allow_empty'}) {
|
||||||
|
croak("Missing the required parameter 'allow_empty' when calling test_query_parameter_collection_format");
|
||||||
|
}
|
||||||
|
|
||||||
# parse inputs
|
# parse inputs
|
||||||
my $_resource_path = '/fake/test-query-parameters';
|
my $_resource_path = '/fake/test-query-parameters';
|
||||||
|
|
||||||
@@ -1486,6 +1497,11 @@ sub test_query_parameter_collection_format {
|
|||||||
$query_params->{'language'} = $self->{api_client}->to_query_value($args{'language'});
|
$query_params->{'language'} = $self->{api_client}->to_query_value($args{'language'});
|
||||||
}
|
}
|
||||||
|
|
||||||
|
# query params
|
||||||
|
if ( exists $args{'allow_empty'}) {
|
||||||
|
$query_params->{'allowEmpty'} = $self->{api_client}->to_query_value($args{'allow_empty'});
|
||||||
|
}
|
||||||
|
|
||||||
my $_body_data;
|
my $_body_data;
|
||||||
# authentication setting, if any
|
# authentication setting, if any
|
||||||
my $auth_settings = [qw()];
|
my $auth_settings = [qw()];
|
||||||
|
|||||||
@@ -972,7 +972,7 @@ No authorization required
|
|||||||
## `testQueryParameterCollectionFormat()`
|
## `testQueryParameterCollectionFormat()`
|
||||||
|
|
||||||
```php
|
```php
|
||||||
testQueryParameterCollectionFormat($pipe, $ioutil, $http, $url, $context, $language)
|
testQueryParameterCollectionFormat($pipe, $ioutil, $http, $url, $context, $allow_empty, $language)
|
||||||
```
|
```
|
||||||
|
|
||||||
|
|
||||||
@@ -997,10 +997,11 @@ $ioutil = array('ioutil_example'); // string[]
|
|||||||
$http = array('http_example'); // string[]
|
$http = array('http_example'); // string[]
|
||||||
$url = array('url_example'); // string[]
|
$url = array('url_example'); // string[]
|
||||||
$context = array('context_example'); // string[]
|
$context = array('context_example'); // string[]
|
||||||
|
$allow_empty = 'allow_empty_example'; // string
|
||||||
$language = array('key' => 'language_example'); // array<string,string>
|
$language = array('key' => 'language_example'); // array<string,string>
|
||||||
|
|
||||||
try {
|
try {
|
||||||
$apiInstance->testQueryParameterCollectionFormat($pipe, $ioutil, $http, $url, $context, $language);
|
$apiInstance->testQueryParameterCollectionFormat($pipe, $ioutil, $http, $url, $context, $allow_empty, $language);
|
||||||
} catch (Exception $e) {
|
} catch (Exception $e) {
|
||||||
echo 'Exception when calling FakeApi->testQueryParameterCollectionFormat: ', $e->getMessage(), PHP_EOL;
|
echo 'Exception when calling FakeApi->testQueryParameterCollectionFormat: ', $e->getMessage(), PHP_EOL;
|
||||||
}
|
}
|
||||||
@@ -1015,6 +1016,7 @@ Name | Type | Description | Notes
|
|||||||
**http** | [**string[]**](../Model/string.md)| |
|
**http** | [**string[]**](../Model/string.md)| |
|
||||||
**url** | [**string[]**](../Model/string.md)| |
|
**url** | [**string[]**](../Model/string.md)| |
|
||||||
**context** | [**string[]**](../Model/string.md)| |
|
**context** | [**string[]**](../Model/string.md)| |
|
||||||
|
**allow_empty** | **string**| |
|
||||||
**language** | [**array<string,string>**](../Model/string.md)| | [optional]
|
**language** | [**array<string,string>**](../Model/string.md)| | [optional]
|
||||||
|
|
||||||
### Return type
|
### Return type
|
||||||
|
|||||||
@@ -4247,15 +4247,16 @@ class FakeApi
|
|||||||
* @param string[] $http http (required)
|
* @param string[] $http http (required)
|
||||||
* @param string[] $url url (required)
|
* @param string[] $url url (required)
|
||||||
* @param string[] $context context (required)
|
* @param string[] $context context (required)
|
||||||
|
* @param string $allow_empty allow_empty (required)
|
||||||
* @param array<string,string> $language language (optional)
|
* @param array<string,string> $language language (optional)
|
||||||
*
|
*
|
||||||
* @throws \OpenAPI\Client\ApiException on non-2xx response
|
* @throws \OpenAPI\Client\ApiException on non-2xx response
|
||||||
* @throws \InvalidArgumentException
|
* @throws \InvalidArgumentException
|
||||||
* @return void
|
* @return void
|
||||||
*/
|
*/
|
||||||
public function testQueryParameterCollectionFormat($pipe, $ioutil, $http, $url, $context, $language = null)
|
public function testQueryParameterCollectionFormat($pipe, $ioutil, $http, $url, $context, $allow_empty, $language = null)
|
||||||
{
|
{
|
||||||
$this->testQueryParameterCollectionFormatWithHttpInfo($pipe, $ioutil, $http, $url, $context, $language);
|
$this->testQueryParameterCollectionFormatWithHttpInfo($pipe, $ioutil, $http, $url, $context, $allow_empty, $language);
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
@@ -4266,15 +4267,16 @@ class FakeApi
|
|||||||
* @param string[] $http (required)
|
* @param string[] $http (required)
|
||||||
* @param string[] $url (required)
|
* @param string[] $url (required)
|
||||||
* @param string[] $context (required)
|
* @param string[] $context (required)
|
||||||
|
* @param string $allow_empty (required)
|
||||||
* @param array<string,string> $language (optional)
|
* @param array<string,string> $language (optional)
|
||||||
*
|
*
|
||||||
* @throws \OpenAPI\Client\ApiException on non-2xx response
|
* @throws \OpenAPI\Client\ApiException on non-2xx response
|
||||||
* @throws \InvalidArgumentException
|
* @throws \InvalidArgumentException
|
||||||
* @return array of null, HTTP status code, HTTP response headers (array of strings)
|
* @return array of null, HTTP status code, HTTP response headers (array of strings)
|
||||||
*/
|
*/
|
||||||
public function testQueryParameterCollectionFormatWithHttpInfo($pipe, $ioutil, $http, $url, $context, $language = null)
|
public function testQueryParameterCollectionFormatWithHttpInfo($pipe, $ioutil, $http, $url, $context, $allow_empty, $language = null)
|
||||||
{
|
{
|
||||||
$request = $this->testQueryParameterCollectionFormatRequest($pipe, $ioutil, $http, $url, $context, $language);
|
$request = $this->testQueryParameterCollectionFormatRequest($pipe, $ioutil, $http, $url, $context, $allow_empty, $language);
|
||||||
|
|
||||||
try {
|
try {
|
||||||
$options = $this->createHttpClientOption();
|
$options = $this->createHttpClientOption();
|
||||||
@@ -4321,14 +4323,15 @@ class FakeApi
|
|||||||
* @param string[] $http (required)
|
* @param string[] $http (required)
|
||||||
* @param string[] $url (required)
|
* @param string[] $url (required)
|
||||||
* @param string[] $context (required)
|
* @param string[] $context (required)
|
||||||
|
* @param string $allow_empty (required)
|
||||||
* @param array<string,string> $language (optional)
|
* @param array<string,string> $language (optional)
|
||||||
*
|
*
|
||||||
* @throws \InvalidArgumentException
|
* @throws \InvalidArgumentException
|
||||||
* @return \GuzzleHttp\Promise\PromiseInterface
|
* @return \GuzzleHttp\Promise\PromiseInterface
|
||||||
*/
|
*/
|
||||||
public function testQueryParameterCollectionFormatAsync($pipe, $ioutil, $http, $url, $context, $language = null)
|
public function testQueryParameterCollectionFormatAsync($pipe, $ioutil, $http, $url, $context, $allow_empty, $language = null)
|
||||||
{
|
{
|
||||||
return $this->testQueryParameterCollectionFormatAsyncWithHttpInfo($pipe, $ioutil, $http, $url, $context, $language)
|
return $this->testQueryParameterCollectionFormatAsyncWithHttpInfo($pipe, $ioutil, $http, $url, $context, $allow_empty, $language)
|
||||||
->then(
|
->then(
|
||||||
function ($response) {
|
function ($response) {
|
||||||
return $response[0];
|
return $response[0];
|
||||||
@@ -4344,15 +4347,16 @@ class FakeApi
|
|||||||
* @param string[] $http (required)
|
* @param string[] $http (required)
|
||||||
* @param string[] $url (required)
|
* @param string[] $url (required)
|
||||||
* @param string[] $context (required)
|
* @param string[] $context (required)
|
||||||
|
* @param string $allow_empty (required)
|
||||||
* @param array<string,string> $language (optional)
|
* @param array<string,string> $language (optional)
|
||||||
*
|
*
|
||||||
* @throws \InvalidArgumentException
|
* @throws \InvalidArgumentException
|
||||||
* @return \GuzzleHttp\Promise\PromiseInterface
|
* @return \GuzzleHttp\Promise\PromiseInterface
|
||||||
*/
|
*/
|
||||||
public function testQueryParameterCollectionFormatAsyncWithHttpInfo($pipe, $ioutil, $http, $url, $context, $language = null)
|
public function testQueryParameterCollectionFormatAsyncWithHttpInfo($pipe, $ioutil, $http, $url, $context, $allow_empty, $language = null)
|
||||||
{
|
{
|
||||||
$returnType = '';
|
$returnType = '';
|
||||||
$request = $this->testQueryParameterCollectionFormatRequest($pipe, $ioutil, $http, $url, $context, $language);
|
$request = $this->testQueryParameterCollectionFormatRequest($pipe, $ioutil, $http, $url, $context, $allow_empty, $language);
|
||||||
|
|
||||||
return $this->client
|
return $this->client
|
||||||
->sendAsync($request, $this->createHttpClientOption())
|
->sendAsync($request, $this->createHttpClientOption())
|
||||||
@@ -4385,12 +4389,13 @@ class FakeApi
|
|||||||
* @param string[] $http (required)
|
* @param string[] $http (required)
|
||||||
* @param string[] $url (required)
|
* @param string[] $url (required)
|
||||||
* @param string[] $context (required)
|
* @param string[] $context (required)
|
||||||
|
* @param string $allow_empty (required)
|
||||||
* @param array<string,string> $language (optional)
|
* @param array<string,string> $language (optional)
|
||||||
*
|
*
|
||||||
* @throws \InvalidArgumentException
|
* @throws \InvalidArgumentException
|
||||||
* @return \GuzzleHttp\Psr7\Request
|
* @return \GuzzleHttp\Psr7\Request
|
||||||
*/
|
*/
|
||||||
public function testQueryParameterCollectionFormatRequest($pipe, $ioutil, $http, $url, $context, $language = null)
|
public function testQueryParameterCollectionFormatRequest($pipe, $ioutil, $http, $url, $context, $allow_empty, $language = null)
|
||||||
{
|
{
|
||||||
// verify the required parameter 'pipe' is set
|
// verify the required parameter 'pipe' is set
|
||||||
if ($pipe === null || (is_array($pipe) && count($pipe) === 0)) {
|
if ($pipe === null || (is_array($pipe) && count($pipe) === 0)) {
|
||||||
@@ -4422,6 +4427,12 @@ class FakeApi
|
|||||||
'Missing the required parameter $context when calling testQueryParameterCollectionFormat'
|
'Missing the required parameter $context when calling testQueryParameterCollectionFormat'
|
||||||
);
|
);
|
||||||
}
|
}
|
||||||
|
// verify the required parameter 'allow_empty' is set
|
||||||
|
if ($allow_empty === null || (is_array($allow_empty) && count($allow_empty) === 0)) {
|
||||||
|
throw new \InvalidArgumentException(
|
||||||
|
'Missing the required parameter $allow_empty when calling testQueryParameterCollectionFormat'
|
||||||
|
);
|
||||||
|
}
|
||||||
|
|
||||||
$resourcePath = '/fake/test-query-parameters';
|
$resourcePath = '/fake/test-query-parameters';
|
||||||
$formParams = [];
|
$formParams = [];
|
||||||
@@ -4480,6 +4491,17 @@ class FakeApi
|
|||||||
$queryParams['language'] = $language;
|
$queryParams['language'] = $language;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
// query params
|
||||||
|
if ($allow_empty !== null) {
|
||||||
|
if('form' === 'form' && is_array($allow_empty)) {
|
||||||
|
foreach($allow_empty as $key => $value) {
|
||||||
|
$queryParams[$key] = $value;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
else {
|
||||||
|
$queryParams['allowEmpty'] = $allow_empty;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
@@ -1115,7 +1115,7 @@ No authorization required
|
|||||||
|
|
||||||
## test_query_parameter_collection_format
|
## test_query_parameter_collection_format
|
||||||
|
|
||||||
> test_query_parameter_collection_format(pipe, ioutil, http, url, context, opts)
|
> test_query_parameter_collection_format(pipe, ioutil, http, url, context, allow_empty, opts)
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
@@ -1133,13 +1133,14 @@ ioutil = ['inner_example'] # Array<String> |
|
|||||||
http = ['inner_example'] # Array<String> |
|
http = ['inner_example'] # Array<String> |
|
||||||
url = ['inner_example'] # Array<String> |
|
url = ['inner_example'] # Array<String> |
|
||||||
context = ['inner_example'] # Array<String> |
|
context = ['inner_example'] # Array<String> |
|
||||||
|
allow_empty = 'allow_empty_example' # String |
|
||||||
opts = {
|
opts = {
|
||||||
language: { key: 'inner_example'} # Hash<String, String> |
|
language: { key: 'inner_example'} # Hash<String, String> |
|
||||||
}
|
}
|
||||||
|
|
||||||
begin
|
begin
|
||||||
|
|
||||||
api_instance.test_query_parameter_collection_format(pipe, ioutil, http, url, context, opts)
|
api_instance.test_query_parameter_collection_format(pipe, ioutil, http, url, context, allow_empty, opts)
|
||||||
rescue Petstore::ApiError => e
|
rescue Petstore::ApiError => e
|
||||||
puts "Error when calling FakeApi->test_query_parameter_collection_format: #{e}"
|
puts "Error when calling FakeApi->test_query_parameter_collection_format: #{e}"
|
||||||
end
|
end
|
||||||
@@ -1149,12 +1150,12 @@ end
|
|||||||
|
|
||||||
This returns an Array which contains the response data (`nil` in this case), status code and headers.
|
This returns an Array which contains the response data (`nil` in this case), status code and headers.
|
||||||
|
|
||||||
> <Array(nil, Integer, Hash)> test_query_parameter_collection_format_with_http_info(pipe, ioutil, http, url, context, opts)
|
> <Array(nil, Integer, Hash)> test_query_parameter_collection_format_with_http_info(pipe, ioutil, http, url, context, allow_empty, opts)
|
||||||
|
|
||||||
```ruby
|
```ruby
|
||||||
begin
|
begin
|
||||||
|
|
||||||
data, status_code, headers = api_instance.test_query_parameter_collection_format_with_http_info(pipe, ioutil, http, url, context, opts)
|
data, status_code, headers = api_instance.test_query_parameter_collection_format_with_http_info(pipe, ioutil, http, url, context, allow_empty, opts)
|
||||||
p status_code # => 2xx
|
p status_code # => 2xx
|
||||||
p headers # => { ... }
|
p headers # => { ... }
|
||||||
p data # => nil
|
p data # => nil
|
||||||
@@ -1172,6 +1173,7 @@ end
|
|||||||
| **http** | [**Array<String>**](String.md) | | |
|
| **http** | [**Array<String>**](String.md) | | |
|
||||||
| **url** | [**Array<String>**](String.md) | | |
|
| **url** | [**Array<String>**](String.md) | | |
|
||||||
| **context** | [**Array<String>**](String.md) | | |
|
| **context** | [**Array<String>**](String.md) | | |
|
||||||
|
| **allow_empty** | **String** | | |
|
||||||
| **language** | [**Hash<String, String>**](String.md) | | [optional] |
|
| **language** | [**Hash<String, String>**](String.md) | | [optional] |
|
||||||
|
|
||||||
### Return type
|
### Return type
|
||||||
|
|||||||
@@ -1192,11 +1192,12 @@ module Petstore
|
|||||||
# @param http [Array<String>]
|
# @param http [Array<String>]
|
||||||
# @param url [Array<String>]
|
# @param url [Array<String>]
|
||||||
# @param context [Array<String>]
|
# @param context [Array<String>]
|
||||||
|
# @param allow_empty [String]
|
||||||
# @param [Hash] opts the optional parameters
|
# @param [Hash] opts the optional parameters
|
||||||
# @option opts [Hash<String, String>] :language
|
# @option opts [Hash<String, String>] :language
|
||||||
# @return [nil]
|
# @return [nil]
|
||||||
def test_query_parameter_collection_format(pipe, ioutil, http, url, context, opts = {})
|
def test_query_parameter_collection_format(pipe, ioutil, http, url, context, allow_empty, opts = {})
|
||||||
test_query_parameter_collection_format_with_http_info(pipe, ioutil, http, url, context, opts)
|
test_query_parameter_collection_format_with_http_info(pipe, ioutil, http, url, context, allow_empty, opts)
|
||||||
nil
|
nil
|
||||||
end
|
end
|
||||||
|
|
||||||
@@ -1206,10 +1207,11 @@ module Petstore
|
|||||||
# @param http [Array<String>]
|
# @param http [Array<String>]
|
||||||
# @param url [Array<String>]
|
# @param url [Array<String>]
|
||||||
# @param context [Array<String>]
|
# @param context [Array<String>]
|
||||||
|
# @param allow_empty [String]
|
||||||
# @param [Hash] opts the optional parameters
|
# @param [Hash] opts the optional parameters
|
||||||
# @option opts [Hash<String, String>] :language
|
# @option opts [Hash<String, String>] :language
|
||||||
# @return [Array<(nil, Integer, Hash)>] nil, response status code and response headers
|
# @return [Array<(nil, Integer, Hash)>] nil, response status code and response headers
|
||||||
def test_query_parameter_collection_format_with_http_info(pipe, ioutil, http, url, context, opts = {})
|
def test_query_parameter_collection_format_with_http_info(pipe, ioutil, http, url, context, allow_empty, opts = {})
|
||||||
if @api_client.config.debugging
|
if @api_client.config.debugging
|
||||||
@api_client.config.logger.debug 'Calling API: FakeApi.test_query_parameter_collection_format ...'
|
@api_client.config.logger.debug 'Calling API: FakeApi.test_query_parameter_collection_format ...'
|
||||||
end
|
end
|
||||||
@@ -1233,6 +1235,10 @@ module Petstore
|
|||||||
if @api_client.config.client_side_validation && context.nil?
|
if @api_client.config.client_side_validation && context.nil?
|
||||||
fail ArgumentError, "Missing the required parameter 'context' when calling FakeApi.test_query_parameter_collection_format"
|
fail ArgumentError, "Missing the required parameter 'context' when calling FakeApi.test_query_parameter_collection_format"
|
||||||
end
|
end
|
||||||
|
# verify the required parameter 'allow_empty' is set
|
||||||
|
if @api_client.config.client_side_validation && allow_empty.nil?
|
||||||
|
fail ArgumentError, "Missing the required parameter 'allow_empty' when calling FakeApi.test_query_parameter_collection_format"
|
||||||
|
end
|
||||||
# resource path
|
# resource path
|
||||||
local_var_path = '/fake/test-query-parameters'
|
local_var_path = '/fake/test-query-parameters'
|
||||||
|
|
||||||
@@ -1243,6 +1249,7 @@ module Petstore
|
|||||||
query_params[:'http'] = @api_client.build_collection_param(http, :ssv)
|
query_params[:'http'] = @api_client.build_collection_param(http, :ssv)
|
||||||
query_params[:'url'] = @api_client.build_collection_param(url, :csv)
|
query_params[:'url'] = @api_client.build_collection_param(url, :csv)
|
||||||
query_params[:'context'] = @api_client.build_collection_param(context, :multi)
|
query_params[:'context'] = @api_client.build_collection_param(context, :multi)
|
||||||
|
query_params[:'allowEmpty'] = allow_empty
|
||||||
query_params[:'language'] = opts[:'language'] if !opts[:'language'].nil?
|
query_params[:'language'] = opts[:'language'] if !opts[:'language'].nil?
|
||||||
|
|
||||||
# header parameters
|
# header parameters
|
||||||
|
|||||||
@@ -1115,7 +1115,7 @@ No authorization required
|
|||||||
|
|
||||||
## test_query_parameter_collection_format
|
## test_query_parameter_collection_format
|
||||||
|
|
||||||
> test_query_parameter_collection_format(pipe, ioutil, http, url, context, opts)
|
> test_query_parameter_collection_format(pipe, ioutil, http, url, context, allow_empty, opts)
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
@@ -1133,13 +1133,14 @@ ioutil = ['inner_example'] # Array<String> |
|
|||||||
http = ['inner_example'] # Array<String> |
|
http = ['inner_example'] # Array<String> |
|
||||||
url = ['inner_example'] # Array<String> |
|
url = ['inner_example'] # Array<String> |
|
||||||
context = ['inner_example'] # Array<String> |
|
context = ['inner_example'] # Array<String> |
|
||||||
|
allow_empty = 'allow_empty_example' # String |
|
||||||
opts = {
|
opts = {
|
||||||
language: { key: 'inner_example'} # Hash<String, String> |
|
language: { key: 'inner_example'} # Hash<String, String> |
|
||||||
}
|
}
|
||||||
|
|
||||||
begin
|
begin
|
||||||
|
|
||||||
api_instance.test_query_parameter_collection_format(pipe, ioutil, http, url, context, opts)
|
api_instance.test_query_parameter_collection_format(pipe, ioutil, http, url, context, allow_empty, opts)
|
||||||
rescue Petstore::ApiError => e
|
rescue Petstore::ApiError => e
|
||||||
puts "Error when calling FakeApi->test_query_parameter_collection_format: #{e}"
|
puts "Error when calling FakeApi->test_query_parameter_collection_format: #{e}"
|
||||||
end
|
end
|
||||||
@@ -1149,12 +1150,12 @@ end
|
|||||||
|
|
||||||
This returns an Array which contains the response data (`nil` in this case), status code and headers.
|
This returns an Array which contains the response data (`nil` in this case), status code and headers.
|
||||||
|
|
||||||
> <Array(nil, Integer, Hash)> test_query_parameter_collection_format_with_http_info(pipe, ioutil, http, url, context, opts)
|
> <Array(nil, Integer, Hash)> test_query_parameter_collection_format_with_http_info(pipe, ioutil, http, url, context, allow_empty, opts)
|
||||||
|
|
||||||
```ruby
|
```ruby
|
||||||
begin
|
begin
|
||||||
|
|
||||||
data, status_code, headers = api_instance.test_query_parameter_collection_format_with_http_info(pipe, ioutil, http, url, context, opts)
|
data, status_code, headers = api_instance.test_query_parameter_collection_format_with_http_info(pipe, ioutil, http, url, context, allow_empty, opts)
|
||||||
p status_code # => 2xx
|
p status_code # => 2xx
|
||||||
p headers # => { ... }
|
p headers # => { ... }
|
||||||
p data # => nil
|
p data # => nil
|
||||||
@@ -1172,6 +1173,7 @@ end
|
|||||||
| **http** | [**Array<String>**](String.md) | | |
|
| **http** | [**Array<String>**](String.md) | | |
|
||||||
| **url** | [**Array<String>**](String.md) | | |
|
| **url** | [**Array<String>**](String.md) | | |
|
||||||
| **context** | [**Array<String>**](String.md) | | |
|
| **context** | [**Array<String>**](String.md) | | |
|
||||||
|
| **allow_empty** | **String** | | |
|
||||||
| **language** | [**Hash<String, String>**](String.md) | | [optional] |
|
| **language** | [**Hash<String, String>**](String.md) | | [optional] |
|
||||||
|
|
||||||
### Return type
|
### Return type
|
||||||
|
|||||||
@@ -1192,11 +1192,12 @@ module Petstore
|
|||||||
# @param http [Array<String>]
|
# @param http [Array<String>]
|
||||||
# @param url [Array<String>]
|
# @param url [Array<String>]
|
||||||
# @param context [Array<String>]
|
# @param context [Array<String>]
|
||||||
|
# @param allow_empty [String]
|
||||||
# @param [Hash] opts the optional parameters
|
# @param [Hash] opts the optional parameters
|
||||||
# @option opts [Hash<String, String>] :language
|
# @option opts [Hash<String, String>] :language
|
||||||
# @return [nil]
|
# @return [nil]
|
||||||
def test_query_parameter_collection_format(pipe, ioutil, http, url, context, opts = {})
|
def test_query_parameter_collection_format(pipe, ioutil, http, url, context, allow_empty, opts = {})
|
||||||
test_query_parameter_collection_format_with_http_info(pipe, ioutil, http, url, context, opts)
|
test_query_parameter_collection_format_with_http_info(pipe, ioutil, http, url, context, allow_empty, opts)
|
||||||
nil
|
nil
|
||||||
end
|
end
|
||||||
|
|
||||||
@@ -1206,10 +1207,11 @@ module Petstore
|
|||||||
# @param http [Array<String>]
|
# @param http [Array<String>]
|
||||||
# @param url [Array<String>]
|
# @param url [Array<String>]
|
||||||
# @param context [Array<String>]
|
# @param context [Array<String>]
|
||||||
|
# @param allow_empty [String]
|
||||||
# @param [Hash] opts the optional parameters
|
# @param [Hash] opts the optional parameters
|
||||||
# @option opts [Hash<String, String>] :language
|
# @option opts [Hash<String, String>] :language
|
||||||
# @return [Array<(nil, Integer, Hash)>] nil, response status code and response headers
|
# @return [Array<(nil, Integer, Hash)>] nil, response status code and response headers
|
||||||
def test_query_parameter_collection_format_with_http_info(pipe, ioutil, http, url, context, opts = {})
|
def test_query_parameter_collection_format_with_http_info(pipe, ioutil, http, url, context, allow_empty, opts = {})
|
||||||
if @api_client.config.debugging
|
if @api_client.config.debugging
|
||||||
@api_client.config.logger.debug 'Calling API: FakeApi.test_query_parameter_collection_format ...'
|
@api_client.config.logger.debug 'Calling API: FakeApi.test_query_parameter_collection_format ...'
|
||||||
end
|
end
|
||||||
@@ -1233,6 +1235,10 @@ module Petstore
|
|||||||
if @api_client.config.client_side_validation && context.nil?
|
if @api_client.config.client_side_validation && context.nil?
|
||||||
fail ArgumentError, "Missing the required parameter 'context' when calling FakeApi.test_query_parameter_collection_format"
|
fail ArgumentError, "Missing the required parameter 'context' when calling FakeApi.test_query_parameter_collection_format"
|
||||||
end
|
end
|
||||||
|
# verify the required parameter 'allow_empty' is set
|
||||||
|
if @api_client.config.client_side_validation && allow_empty.nil?
|
||||||
|
fail ArgumentError, "Missing the required parameter 'allow_empty' when calling FakeApi.test_query_parameter_collection_format"
|
||||||
|
end
|
||||||
# resource path
|
# resource path
|
||||||
local_var_path = '/fake/test-query-parameters'
|
local_var_path = '/fake/test-query-parameters'
|
||||||
|
|
||||||
@@ -1243,6 +1249,7 @@ module Petstore
|
|||||||
query_params[:'http'] = @api_client.build_collection_param(http, :ssv)
|
query_params[:'http'] = @api_client.build_collection_param(http, :ssv)
|
||||||
query_params[:'url'] = @api_client.build_collection_param(url, :csv)
|
query_params[:'url'] = @api_client.build_collection_param(url, :csv)
|
||||||
query_params[:'context'] = @api_client.build_collection_param(context, :multi)
|
query_params[:'context'] = @api_client.build_collection_param(context, :multi)
|
||||||
|
query_params[:'allowEmpty'] = allow_empty
|
||||||
query_params[:'language'] = opts[:'language'] if !opts[:'language'].nil?
|
query_params[:'language'] = opts[:'language'] if !opts[:'language'].nil?
|
||||||
|
|
||||||
# header parameters
|
# header parameters
|
||||||
|
|||||||
@@ -133,6 +133,7 @@ export interface TestQueryParameterCollectionFormatRequest {
|
|||||||
http: Array<string>;
|
http: Array<string>;
|
||||||
url: Array<string>;
|
url: Array<string>;
|
||||||
context: Array<string>;
|
context: Array<string>;
|
||||||
|
allowEmpty: string;
|
||||||
language?: { [key: string]: string; };
|
language?: { [key: string]: string; };
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -869,6 +870,10 @@ export class FakeApi extends runtime.BaseAPI {
|
|||||||
throw new runtime.RequiredError('context','Required parameter requestParameters.context was null or undefined when calling testQueryParameterCollectionFormat.');
|
throw new runtime.RequiredError('context','Required parameter requestParameters.context was null or undefined when calling testQueryParameterCollectionFormat.');
|
||||||
}
|
}
|
||||||
|
|
||||||
|
if (requestParameters.allowEmpty === null || requestParameters.allowEmpty === undefined) {
|
||||||
|
throw new runtime.RequiredError('allowEmpty','Required parameter requestParameters.allowEmpty was null or undefined when calling testQueryParameterCollectionFormat.');
|
||||||
|
}
|
||||||
|
|
||||||
const queryParameters: any = {};
|
const queryParameters: any = {};
|
||||||
|
|
||||||
if (requestParameters.pipe) {
|
if (requestParameters.pipe) {
|
||||||
@@ -895,6 +900,10 @@ export class FakeApi extends runtime.BaseAPI {
|
|||||||
queryParameters['language'] = requestParameters.language;
|
queryParameters['language'] = requestParameters.language;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
if (requestParameters.allowEmpty !== undefined) {
|
||||||
|
queryParameters['allowEmpty'] = requestParameters.allowEmpty;
|
||||||
|
}
|
||||||
|
|
||||||
const headerParameters: runtime.HTTPHeaders = {};
|
const headerParameters: runtime.HTTPHeaders = {};
|
||||||
|
|
||||||
const response = await this.request({
|
const response = await this.request({
|
||||||
|
|||||||
@@ -761,7 +761,7 @@ No authorization required
|
|||||||
[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
|
[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
|
||||||
|
|
||||||
# **testQueryParameterCollectionFormat**
|
# **testQueryParameterCollectionFormat**
|
||||||
> testQueryParameterCollectionFormat(pipe, ioutil, http, url, context, language)
|
> testQueryParameterCollectionFormat(pipe, ioutil, http, url, context, allowEmpty, language)
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
@@ -777,10 +777,11 @@ final BuiltList<String> ioutil = ; // BuiltList<String> |
|
|||||||
final BuiltList<String> http = ; // BuiltList<String> |
|
final BuiltList<String> http = ; // BuiltList<String> |
|
||||||
final BuiltList<String> url = ; // BuiltList<String> |
|
final BuiltList<String> url = ; // BuiltList<String> |
|
||||||
final BuiltList<String> context = ; // BuiltList<String> |
|
final BuiltList<String> context = ; // BuiltList<String> |
|
||||||
|
final String allowEmpty = allowEmpty_example; // String |
|
||||||
final BuiltMap<String, String> language = ; // BuiltMap<String, String> |
|
final BuiltMap<String, String> language = ; // BuiltMap<String, String> |
|
||||||
|
|
||||||
try {
|
try {
|
||||||
api.testQueryParameterCollectionFormat(pipe, ioutil, http, url, context, language);
|
api.testQueryParameterCollectionFormat(pipe, ioutil, http, url, context, allowEmpty, language);
|
||||||
} catch on DioError (e) {
|
} catch on DioError (e) {
|
||||||
print('Exception when calling FakeApi->testQueryParameterCollectionFormat: $e\n');
|
print('Exception when calling FakeApi->testQueryParameterCollectionFormat: $e\n');
|
||||||
}
|
}
|
||||||
@@ -795,6 +796,7 @@ Name | Type | Description | Notes
|
|||||||
**http** | [**BuiltList<String>**](String.md)| |
|
**http** | [**BuiltList<String>**](String.md)| |
|
||||||
**url** | [**BuiltList<String>**](String.md)| |
|
**url** | [**BuiltList<String>**](String.md)| |
|
||||||
**context** | [**BuiltList<String>**](String.md)| |
|
**context** | [**BuiltList<String>**](String.md)| |
|
||||||
|
**allowEmpty** | **String**| |
|
||||||
**language** | [**BuiltMap<String, String>**](String.md)| | [optional]
|
**language** | [**BuiltMap<String, String>**](String.md)| | [optional]
|
||||||
|
|
||||||
### Return type
|
### Return type
|
||||||
|
|||||||
@@ -1353,6 +1353,7 @@ class FakeApi {
|
|||||||
/// * [http]
|
/// * [http]
|
||||||
/// * [url]
|
/// * [url]
|
||||||
/// * [context]
|
/// * [context]
|
||||||
|
/// * [allowEmpty]
|
||||||
/// * [language]
|
/// * [language]
|
||||||
/// * [cancelToken] - A [CancelToken] that can be used to cancel the operation
|
/// * [cancelToken] - A [CancelToken] that can be used to cancel the operation
|
||||||
/// * [headers] - Can be used to add additional headers to the request
|
/// * [headers] - Can be used to add additional headers to the request
|
||||||
@@ -1369,6 +1370,7 @@ class FakeApi {
|
|||||||
required BuiltList<String> http,
|
required BuiltList<String> http,
|
||||||
required BuiltList<String> url,
|
required BuiltList<String> url,
|
||||||
required BuiltList<String> context,
|
required BuiltList<String> context,
|
||||||
|
required String allowEmpty,
|
||||||
BuiltMap<String, String>? language,
|
BuiltMap<String, String>? language,
|
||||||
CancelToken? cancelToken,
|
CancelToken? cancelToken,
|
||||||
Map<String, dynamic>? headers,
|
Map<String, dynamic>? headers,
|
||||||
@@ -1397,6 +1399,7 @@ class FakeApi {
|
|||||||
r'url': encodeCollectionQueryParameter<String>(_serializers, url, const FullType(BuiltList, [FullType(String)]), format: ListFormat.csv,),
|
r'url': encodeCollectionQueryParameter<String>(_serializers, url, const FullType(BuiltList, [FullType(String)]), format: ListFormat.csv,),
|
||||||
r'context': encodeCollectionQueryParameter<String>(_serializers, context, const FullType(BuiltList, [FullType(String)]), format: ListFormat.multi,),
|
r'context': encodeCollectionQueryParameter<String>(_serializers, context, const FullType(BuiltList, [FullType(String)]), format: ListFormat.multi,),
|
||||||
if (language != null) r'language': encodeQueryParameter(_serializers, language, const FullType(BuiltMap, [FullType(String), FullType(String)]), ),
|
if (language != null) r'language': encodeQueryParameter(_serializers, language, const FullType(BuiltMap, [FullType(String), FullType(String)]), ),
|
||||||
|
r'allowEmpty': encodeQueryParameter(_serializers, allowEmpty, const FullType(String)),
|
||||||
};
|
};
|
||||||
|
|
||||||
final _response = await _dio.request<Object>(
|
final _response = await _dio.request<Object>(
|
||||||
|
|||||||
@@ -761,7 +761,7 @@ No authorization required
|
|||||||
[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
|
[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
|
||||||
|
|
||||||
# **testQueryParameterCollectionFormat**
|
# **testQueryParameterCollectionFormat**
|
||||||
> testQueryParameterCollectionFormat(pipe, ioutil, http, url, context, language)
|
> testQueryParameterCollectionFormat(pipe, ioutil, http, url, context, allowEmpty, language)
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
@@ -777,10 +777,11 @@ var ioutil = []; // BuiltList<String> |
|
|||||||
var http = []; // BuiltList<String> |
|
var http = []; // BuiltList<String> |
|
||||||
var url = []; // BuiltList<String> |
|
var url = []; // BuiltList<String> |
|
||||||
var context = []; // BuiltList<String> |
|
var context = []; // BuiltList<String> |
|
||||||
|
var allowEmpty = allowEmpty_example; // String |
|
||||||
var language = ; // BuiltMap<String, String> |
|
var language = ; // BuiltMap<String, String> |
|
||||||
|
|
||||||
try {
|
try {
|
||||||
api_instance.testQueryParameterCollectionFormat(pipe, ioutil, http, url, context, language);
|
api_instance.testQueryParameterCollectionFormat(pipe, ioutil, http, url, context, allowEmpty, language);
|
||||||
} catch (e) {
|
} catch (e) {
|
||||||
print('Exception when calling FakeApi->testQueryParameterCollectionFormat: $e\n');
|
print('Exception when calling FakeApi->testQueryParameterCollectionFormat: $e\n');
|
||||||
}
|
}
|
||||||
@@ -795,6 +796,7 @@ Name | Type | Description | Notes
|
|||||||
**http** | [**BuiltList<String>**](String.md)| |
|
**http** | [**BuiltList<String>**](String.md)| |
|
||||||
**url** | [**BuiltList<String>**](String.md)| |
|
**url** | [**BuiltList<String>**](String.md)| |
|
||||||
**context** | [**BuiltList<String>**](String.md)| |
|
**context** | [**BuiltList<String>**](String.md)| |
|
||||||
|
**allowEmpty** | **String**| |
|
||||||
**language** | [**BuiltMap<String, String>**](String.md)| | [optional]
|
**language** | [**BuiltMap<String, String>**](String.md)| | [optional]
|
||||||
|
|
||||||
### Return type
|
### Return type
|
||||||
|
|||||||
@@ -891,7 +891,8 @@ class FakeApi {
|
|||||||
BuiltList<String> ioutil,
|
BuiltList<String> ioutil,
|
||||||
BuiltList<String> http,
|
BuiltList<String> http,
|
||||||
BuiltList<String> url,
|
BuiltList<String> url,
|
||||||
BuiltList<String> context, {
|
BuiltList<String> context,
|
||||||
|
String allowEmpty, {
|
||||||
BuiltMap<String, String> language,
|
BuiltMap<String, String> language,
|
||||||
CancelToken cancelToken,
|
CancelToken cancelToken,
|
||||||
Map<String, dynamic> headers,
|
Map<String, dynamic> headers,
|
||||||
@@ -913,6 +914,7 @@ class FakeApi {
|
|||||||
r'url': url,
|
r'url': url,
|
||||||
r'context': context,
|
r'context': context,
|
||||||
if (language != null) r'language': language,
|
if (language != null) r'language': language,
|
||||||
|
r'allowEmpty': allowEmpty,
|
||||||
},
|
},
|
||||||
extra: <String, dynamic>{
|
extra: <String, dynamic>{
|
||||||
'secure': <Map<String, String>>[],
|
'secure': <Map<String, String>>[],
|
||||||
|
|||||||
@@ -761,7 +761,7 @@ No authorization required
|
|||||||
[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
|
[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
|
||||||
|
|
||||||
# **testQueryParameterCollectionFormat**
|
# **testQueryParameterCollectionFormat**
|
||||||
> testQueryParameterCollectionFormat(pipe, ioutil, http, url, context, language)
|
> testQueryParameterCollectionFormat(pipe, ioutil, http, url, context, allowEmpty, language)
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
@@ -777,10 +777,11 @@ final ioutil = []; // List<String> |
|
|||||||
final http = []; // List<String> |
|
final http = []; // List<String> |
|
||||||
final url = []; // List<String> |
|
final url = []; // List<String> |
|
||||||
final context = []; // List<String> |
|
final context = []; // List<String> |
|
||||||
|
final allowEmpty = allowEmpty_example; // String |
|
||||||
final language = ; // Map<String, String> |
|
final language = ; // Map<String, String> |
|
||||||
|
|
||||||
try {
|
try {
|
||||||
api_instance.testQueryParameterCollectionFormat(pipe, ioutil, http, url, context, language);
|
api_instance.testQueryParameterCollectionFormat(pipe, ioutil, http, url, context, allowEmpty, language);
|
||||||
} catch (e) {
|
} catch (e) {
|
||||||
print('Exception when calling FakeApi->testQueryParameterCollectionFormat: $e\n');
|
print('Exception when calling FakeApi->testQueryParameterCollectionFormat: $e\n');
|
||||||
}
|
}
|
||||||
@@ -795,6 +796,7 @@ Name | Type | Description | Notes
|
|||||||
**http** | [**List<String>**](String.md)| | [default to const []]
|
**http** | [**List<String>**](String.md)| | [default to const []]
|
||||||
**url** | [**List<String>**](String.md)| | [default to const []]
|
**url** | [**List<String>**](String.md)| | [default to const []]
|
||||||
**context** | [**List<String>**](String.md)| | [default to const []]
|
**context** | [**List<String>**](String.md)| | [default to const []]
|
||||||
|
**allowEmpty** | **String**| |
|
||||||
**language** | [**Map<String, String>**](String.md)| | [optional] [default to const {}]
|
**language** | [**Map<String, String>**](String.md)| | [optional] [default to const {}]
|
||||||
|
|
||||||
### Return type
|
### Return type
|
||||||
|
|||||||
@@ -1177,8 +1177,10 @@ class FakeApi {
|
|||||||
///
|
///
|
||||||
/// * [List<String>] context (required):
|
/// * [List<String>] context (required):
|
||||||
///
|
///
|
||||||
|
/// * [String] allowEmpty (required):
|
||||||
|
///
|
||||||
/// * [Map<String, String>] language:
|
/// * [Map<String, String>] language:
|
||||||
Future<Response> testQueryParameterCollectionFormatWithHttpInfo(List<String> pipe, List<String> ioutil, List<String> http, List<String> url, List<String> context, { Map<String, String> language }) async {
|
Future<Response> testQueryParameterCollectionFormatWithHttpInfo(List<String> pipe, List<String> ioutil, List<String> http, List<String> url, List<String> context, String allowEmpty, { Map<String, String> language }) async {
|
||||||
// Verify required params are set.
|
// Verify required params are set.
|
||||||
if (pipe == null) {
|
if (pipe == null) {
|
||||||
throw ApiException(HttpStatus.badRequest, 'Missing required param: pipe');
|
throw ApiException(HttpStatus.badRequest, 'Missing required param: pipe');
|
||||||
@@ -1195,6 +1197,9 @@ class FakeApi {
|
|||||||
if (context == null) {
|
if (context == null) {
|
||||||
throw ApiException(HttpStatus.badRequest, 'Missing required param: context');
|
throw ApiException(HttpStatus.badRequest, 'Missing required param: context');
|
||||||
}
|
}
|
||||||
|
if (allowEmpty == null) {
|
||||||
|
throw ApiException(HttpStatus.badRequest, 'Missing required param: allowEmpty');
|
||||||
|
}
|
||||||
|
|
||||||
final path = r'/fake/test-query-parameters';
|
final path = r'/fake/test-query-parameters';
|
||||||
|
|
||||||
@@ -1212,6 +1217,7 @@ class FakeApi {
|
|||||||
if (language != null) {
|
if (language != null) {
|
||||||
queryParams.addAll(_convertParametersForCollectionFormat('', 'language', language));
|
queryParams.addAll(_convertParametersForCollectionFormat('', 'language', language));
|
||||||
}
|
}
|
||||||
|
queryParams.addAll(_convertParametersForCollectionFormat('', 'allowEmpty', allowEmpty));
|
||||||
|
|
||||||
final contentTypes = <String>[];
|
final contentTypes = <String>[];
|
||||||
final nullableContentType = contentTypes.isNotEmpty ? contentTypes[0] : null;
|
final nullableContentType = contentTypes.isNotEmpty ? contentTypes[0] : null;
|
||||||
@@ -1244,9 +1250,11 @@ class FakeApi {
|
|||||||
///
|
///
|
||||||
/// * [List<String>] context (required):
|
/// * [List<String>] context (required):
|
||||||
///
|
///
|
||||||
|
/// * [String] allowEmpty (required):
|
||||||
|
///
|
||||||
/// * [Map<String, String>] language:
|
/// * [Map<String, String>] language:
|
||||||
Future<void> testQueryParameterCollectionFormat(List<String> pipe, List<String> ioutil, List<String> http, List<String> url, List<String> context, { Map<String, String> language }) async {
|
Future<void> testQueryParameterCollectionFormat(List<String> pipe, List<String> ioutil, List<String> http, List<String> url, List<String> context, String allowEmpty, { Map<String, String> language }) async {
|
||||||
final response = await testQueryParameterCollectionFormatWithHttpInfo(pipe, ioutil, http, url, context, language: language );
|
final response = await testQueryParameterCollectionFormatWithHttpInfo(pipe, ioutil, http, url, context, allowEmpty, language: language );
|
||||||
if (response.statusCode >= HttpStatus.badRequest) {
|
if (response.statusCode >= HttpStatus.badRequest) {
|
||||||
throw ApiException(response.statusCode, await _decodeBodyBytes(response));
|
throw ApiException(response.statusCode, await _decodeBodyBytes(response));
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -761,7 +761,7 @@ No authorization required
|
|||||||
[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
|
[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
|
||||||
|
|
||||||
# **testQueryParameterCollectionFormat**
|
# **testQueryParameterCollectionFormat**
|
||||||
> testQueryParameterCollectionFormat(pipe, ioutil, http, url, context, language)
|
> testQueryParameterCollectionFormat(pipe, ioutil, http, url, context, allowEmpty, language)
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
@@ -777,10 +777,11 @@ final ioutil = []; // List<String> |
|
|||||||
final http = []; // List<String> |
|
final http = []; // List<String> |
|
||||||
final url = []; // List<String> |
|
final url = []; // List<String> |
|
||||||
final context = []; // List<String> |
|
final context = []; // List<String> |
|
||||||
|
final allowEmpty = allowEmpty_example; // String |
|
||||||
final language = ; // Map<String, String> |
|
final language = ; // Map<String, String> |
|
||||||
|
|
||||||
try {
|
try {
|
||||||
api_instance.testQueryParameterCollectionFormat(pipe, ioutil, http, url, context, language);
|
api_instance.testQueryParameterCollectionFormat(pipe, ioutil, http, url, context, allowEmpty, language);
|
||||||
} catch (e) {
|
} catch (e) {
|
||||||
print('Exception when calling FakeApi->testQueryParameterCollectionFormat: $e\n');
|
print('Exception when calling FakeApi->testQueryParameterCollectionFormat: $e\n');
|
||||||
}
|
}
|
||||||
@@ -795,6 +796,7 @@ Name | Type | Description | Notes
|
|||||||
**http** | [**List<String>**](String.md)| | [default to const []]
|
**http** | [**List<String>**](String.md)| | [default to const []]
|
||||||
**url** | [**List<String>**](String.md)| | [default to const []]
|
**url** | [**List<String>**](String.md)| | [default to const []]
|
||||||
**context** | [**List<String>**](String.md)| | [default to const []]
|
**context** | [**List<String>**](String.md)| | [default to const []]
|
||||||
|
**allowEmpty** | **String**| |
|
||||||
**language** | [**Map<String, String>**](String.md)| | [optional] [default to const {}]
|
**language** | [**Map<String, String>**](String.md)| | [optional] [default to const {}]
|
||||||
|
|
||||||
### Return type
|
### Return type
|
||||||
|
|||||||
@@ -1184,8 +1184,10 @@ class FakeApi {
|
|||||||
///
|
///
|
||||||
/// * [List<String>] context (required):
|
/// * [List<String>] context (required):
|
||||||
///
|
///
|
||||||
|
/// * [String] allowEmpty (required):
|
||||||
|
///
|
||||||
/// * [Map<String, String>] language:
|
/// * [Map<String, String>] language:
|
||||||
Future<Response> testQueryParameterCollectionFormatWithHttpInfo(List<String> pipe, List<String> ioutil, List<String> http, List<String> url, List<String> context, { Map<String, String> language }) async {
|
Future<Response> testQueryParameterCollectionFormatWithHttpInfo(List<String> pipe, List<String> ioutil, List<String> http, List<String> url, List<String> context, String allowEmpty, { Map<String, String> language }) async {
|
||||||
// Verify required params are set.
|
// Verify required params are set.
|
||||||
if (pipe == null) {
|
if (pipe == null) {
|
||||||
throw ApiException(HttpStatus.badRequest, 'Missing required param: pipe');
|
throw ApiException(HttpStatus.badRequest, 'Missing required param: pipe');
|
||||||
@@ -1202,6 +1204,9 @@ class FakeApi {
|
|||||||
if (context == null) {
|
if (context == null) {
|
||||||
throw ApiException(HttpStatus.badRequest, 'Missing required param: context');
|
throw ApiException(HttpStatus.badRequest, 'Missing required param: context');
|
||||||
}
|
}
|
||||||
|
if (allowEmpty == null) {
|
||||||
|
throw ApiException(HttpStatus.badRequest, 'Missing required param: allowEmpty');
|
||||||
|
}
|
||||||
|
|
||||||
final path = r'/fake/test-query-parameters';
|
final path = r'/fake/test-query-parameters';
|
||||||
|
|
||||||
@@ -1219,6 +1224,7 @@ class FakeApi {
|
|||||||
if (language != null) {
|
if (language != null) {
|
||||||
queryParams.addAll(_convertParametersForCollectionFormat('', 'language', language));
|
queryParams.addAll(_convertParametersForCollectionFormat('', 'language', language));
|
||||||
}
|
}
|
||||||
|
queryParams.addAll(_convertParametersForCollectionFormat('', 'allowEmpty', allowEmpty));
|
||||||
|
|
||||||
final contentTypes = <String>[];
|
final contentTypes = <String>[];
|
||||||
final nullableContentType = contentTypes.isNotEmpty ? contentTypes[0] : null;
|
final nullableContentType = contentTypes.isNotEmpty ? contentTypes[0] : null;
|
||||||
@@ -1251,9 +1257,11 @@ class FakeApi {
|
|||||||
///
|
///
|
||||||
/// * [List<String>] context (required):
|
/// * [List<String>] context (required):
|
||||||
///
|
///
|
||||||
|
/// * [String] allowEmpty (required):
|
||||||
|
///
|
||||||
/// * [Map<String, String>] language:
|
/// * [Map<String, String>] language:
|
||||||
Future<void> testQueryParameterCollectionFormat(List<String> pipe, List<String> ioutil, List<String> http, List<String> url, List<String> context, { Map<String, String> language }) async {
|
Future<void> testQueryParameterCollectionFormat(List<String> pipe, List<String> ioutil, List<String> http, List<String> url, List<String> context, String allowEmpty, { Map<String, String> language }) async {
|
||||||
final response = await testQueryParameterCollectionFormatWithHttpInfo(pipe, ioutil, http, url, context, language: language );
|
final response = await testQueryParameterCollectionFormatWithHttpInfo(pipe, ioutil, http, url, context, allowEmpty, language: language );
|
||||||
if (response.statusCode >= HttpStatus.badRequest) {
|
if (response.statusCode >= HttpStatus.badRequest) {
|
||||||
throw ApiException(response.statusCode, await _decodeBodyBytes(response));
|
throw ApiException(response.statusCode, await _decodeBodyBytes(response));
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -1130,7 +1130,7 @@ No authorization required
|
|||||||
[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
|
[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
|
||||||
|
|
||||||
# **test_query_parameter_collection_format**
|
# **test_query_parameter_collection_format**
|
||||||
> test_query_parameter_collection_format(pipe, ioutil, http, url, context, language=language)
|
> test_query_parameter_collection_format(pipe, ioutil, http, url, context, allow_empty, language=language)
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
@@ -1160,10 +1160,11 @@ ioutil = ['ioutil_example'] # list[str] |
|
|||||||
http = ['http_example'] # list[str] |
|
http = ['http_example'] # list[str] |
|
||||||
url = ['url_example'] # list[str] |
|
url = ['url_example'] # list[str] |
|
||||||
context = ['context_example'] # list[str] |
|
context = ['context_example'] # list[str] |
|
||||||
|
allow_empty = 'allow_empty_example' # str |
|
||||||
language = {'key': 'language_example'} # dict(str, str) | (optional)
|
language = {'key': 'language_example'} # dict(str, str) | (optional)
|
||||||
|
|
||||||
try:
|
try:
|
||||||
api_instance.test_query_parameter_collection_format(pipe, ioutil, http, url, context, language=language)
|
api_instance.test_query_parameter_collection_format(pipe, ioutil, http, url, context, allow_empty, language=language)
|
||||||
except ApiException as e:
|
except ApiException as e:
|
||||||
print("Exception when calling FakeApi->test_query_parameter_collection_format: %s\n" % e)
|
print("Exception when calling FakeApi->test_query_parameter_collection_format: %s\n" % e)
|
||||||
```
|
```
|
||||||
@@ -1177,6 +1178,7 @@ Name | Type | Description | Notes
|
|||||||
**http** | [**list[str]**](str.md)| |
|
**http** | [**list[str]**](str.md)| |
|
||||||
**url** | [**list[str]**](str.md)| |
|
**url** | [**list[str]**](str.md)| |
|
||||||
**context** | [**list[str]**](str.md)| |
|
**context** | [**list[str]**](str.md)| |
|
||||||
|
**allow_empty** | **str**| |
|
||||||
**language** | [**dict(str, str)**](str.md)| | [optional]
|
**language** | [**dict(str, str)**](str.md)| | [optional]
|
||||||
|
|
||||||
### Return type
|
### Return type
|
||||||
|
|||||||
@@ -2415,14 +2415,14 @@ class FakeApi(object):
|
|||||||
collection_formats=collection_formats,
|
collection_formats=collection_formats,
|
||||||
_request_auth=local_var_params.get('_request_auth'))
|
_request_auth=local_var_params.get('_request_auth'))
|
||||||
|
|
||||||
def test_query_parameter_collection_format(self, pipe, ioutil, http, url, context, **kwargs): # noqa: E501
|
def test_query_parameter_collection_format(self, pipe, ioutil, http, url, context, allow_empty, **kwargs): # noqa: E501
|
||||||
"""test_query_parameter_collection_format # noqa: E501
|
"""test_query_parameter_collection_format # noqa: E501
|
||||||
|
|
||||||
To test the collection format in query parameters # noqa: E501
|
To test the collection format in query parameters # noqa: E501
|
||||||
This method makes a synchronous HTTP request by default. To make an
|
This method makes a synchronous HTTP request by default. To make an
|
||||||
asynchronous HTTP request, please pass async_req=True
|
asynchronous HTTP request, please pass async_req=True
|
||||||
|
|
||||||
>>> thread = api.test_query_parameter_collection_format(pipe, ioutil, http, url, context, async_req=True)
|
>>> thread = api.test_query_parameter_collection_format(pipe, ioutil, http, url, context, allow_empty, async_req=True)
|
||||||
>>> result = thread.get()
|
>>> result = thread.get()
|
||||||
|
|
||||||
:param pipe: (required)
|
:param pipe: (required)
|
||||||
@@ -2435,6 +2435,8 @@ class FakeApi(object):
|
|||||||
:type url: list[str]
|
:type url: list[str]
|
||||||
:param context: (required)
|
:param context: (required)
|
||||||
:type context: list[str]
|
:type context: list[str]
|
||||||
|
:param allow_empty: (required)
|
||||||
|
:type allow_empty: str
|
||||||
:param language:
|
:param language:
|
||||||
:type language: dict(str, str)
|
:type language: dict(str, str)
|
||||||
:param async_req: Whether to execute the request asynchronously.
|
:param async_req: Whether to execute the request asynchronously.
|
||||||
@@ -2453,16 +2455,16 @@ class FakeApi(object):
|
|||||||
:rtype: None
|
:rtype: None
|
||||||
"""
|
"""
|
||||||
kwargs['_return_http_data_only'] = True
|
kwargs['_return_http_data_only'] = True
|
||||||
return self.test_query_parameter_collection_format_with_http_info(pipe, ioutil, http, url, context, **kwargs) # noqa: E501
|
return self.test_query_parameter_collection_format_with_http_info(pipe, ioutil, http, url, context, allow_empty, **kwargs) # noqa: E501
|
||||||
|
|
||||||
def test_query_parameter_collection_format_with_http_info(self, pipe, ioutil, http, url, context, **kwargs): # noqa: E501
|
def test_query_parameter_collection_format_with_http_info(self, pipe, ioutil, http, url, context, allow_empty, **kwargs): # noqa: E501
|
||||||
"""test_query_parameter_collection_format # noqa: E501
|
"""test_query_parameter_collection_format # noqa: E501
|
||||||
|
|
||||||
To test the collection format in query parameters # noqa: E501
|
To test the collection format in query parameters # noqa: E501
|
||||||
This method makes a synchronous HTTP request by default. To make an
|
This method makes a synchronous HTTP request by default. To make an
|
||||||
asynchronous HTTP request, please pass async_req=True
|
asynchronous HTTP request, please pass async_req=True
|
||||||
|
|
||||||
>>> thread = api.test_query_parameter_collection_format_with_http_info(pipe, ioutil, http, url, context, async_req=True)
|
>>> thread = api.test_query_parameter_collection_format_with_http_info(pipe, ioutil, http, url, context, allow_empty, async_req=True)
|
||||||
>>> result = thread.get()
|
>>> result = thread.get()
|
||||||
|
|
||||||
:param pipe: (required)
|
:param pipe: (required)
|
||||||
@@ -2475,6 +2477,8 @@ class FakeApi(object):
|
|||||||
:type url: list[str]
|
:type url: list[str]
|
||||||
:param context: (required)
|
:param context: (required)
|
||||||
:type context: list[str]
|
:type context: list[str]
|
||||||
|
:param allow_empty: (required)
|
||||||
|
:type allow_empty: str
|
||||||
:param language:
|
:param language:
|
||||||
:type language: dict(str, str)
|
:type language: dict(str, str)
|
||||||
:param async_req: Whether to execute the request asynchronously.
|
:param async_req: Whether to execute the request asynchronously.
|
||||||
@@ -2508,6 +2512,7 @@ class FakeApi(object):
|
|||||||
'http',
|
'http',
|
||||||
'url',
|
'url',
|
||||||
'context',
|
'context',
|
||||||
|
'allow_empty',
|
||||||
'language'
|
'language'
|
||||||
]
|
]
|
||||||
all_params.extend(
|
all_params.extend(
|
||||||
@@ -2548,6 +2553,10 @@ class FakeApi(object):
|
|||||||
if self.api_client.client_side_validation and ('context' not in local_var_params or # noqa: E501
|
if self.api_client.client_side_validation and ('context' not in local_var_params or # noqa: E501
|
||||||
local_var_params['context'] is None): # noqa: E501
|
local_var_params['context'] is None): # noqa: E501
|
||||||
raise ApiValueError("Missing the required parameter `context` when calling `test_query_parameter_collection_format`") # noqa: E501
|
raise ApiValueError("Missing the required parameter `context` when calling `test_query_parameter_collection_format`") # noqa: E501
|
||||||
|
# verify the required parameter 'allow_empty' is set
|
||||||
|
if self.api_client.client_side_validation and ('allow_empty' not in local_var_params or # noqa: E501
|
||||||
|
local_var_params['allow_empty'] is None): # noqa: E501
|
||||||
|
raise ApiValueError("Missing the required parameter `allow_empty` when calling `test_query_parameter_collection_format`") # noqa: E501
|
||||||
|
|
||||||
collection_formats = {}
|
collection_formats = {}
|
||||||
|
|
||||||
@@ -2571,6 +2580,8 @@ class FakeApi(object):
|
|||||||
collection_formats['context'] = 'multi' # noqa: E501
|
collection_formats['context'] = 'multi' # noqa: E501
|
||||||
if 'language' in local_var_params and local_var_params['language'] is not None: # noqa: E501
|
if 'language' in local_var_params and local_var_params['language'] is not None: # noqa: E501
|
||||||
query_params.append(('language', local_var_params['language'])) # noqa: E501
|
query_params.append(('language', local_var_params['language'])) # noqa: E501
|
||||||
|
if 'allow_empty' in local_var_params and local_var_params['allow_empty'] is not None: # noqa: E501
|
||||||
|
query_params.append(('allowEmpty', local_var_params['allow_empty'])) # noqa: E501
|
||||||
|
|
||||||
header_params = {}
|
header_params = {}
|
||||||
|
|
||||||
|
|||||||
@@ -275,9 +275,9 @@ public class FakeApi {
|
|||||||
@io.swagger.annotations.ApiResponses(value = {
|
@io.swagger.annotations.ApiResponses(value = {
|
||||||
@io.swagger.annotations.ApiResponse(code = 200, message = "Success", response = Void.class)
|
@io.swagger.annotations.ApiResponse(code = 200, message = "Success", response = Void.class)
|
||||||
})
|
})
|
||||||
public Response testQueryParameterCollectionFormat(@ApiParam(value = "", required = true) @QueryParam("pipe") @NotNull @Valid List<String> pipe,@ApiParam(value = "", required = true) @QueryParam("ioutil") @NotNull @Valid List<String> ioutil,@ApiParam(value = "", required = true) @QueryParam("http") @NotNull @Valid List<String> http,@ApiParam(value = "", required = true) @QueryParam("url") @NotNull @Valid List<String> url,@ApiParam(value = "", required = true) @QueryParam("context") @NotNull @Valid List<String> context,@ApiParam(value = "") @QueryParam("language") @Valid Map<String, String> language,@Context SecurityContext securityContext)
|
public Response testQueryParameterCollectionFormat(@ApiParam(value = "", required = true) @QueryParam("pipe") @NotNull @Valid List<String> pipe,@ApiParam(value = "", required = true) @QueryParam("ioutil") @NotNull @Valid List<String> ioutil,@ApiParam(value = "", required = true) @QueryParam("http") @NotNull @Valid List<String> http,@ApiParam(value = "", required = true) @QueryParam("url") @NotNull @Valid List<String> url,@ApiParam(value = "", required = true) @QueryParam("context") @NotNull @Valid List<String> context,@ApiParam(value = "", required = true) @QueryParam("allowEmpty") @NotNull String allowEmpty,@ApiParam(value = "") @QueryParam("language") @Valid Map<String, String> language,@Context SecurityContext securityContext)
|
||||||
throws NotFoundException {
|
throws NotFoundException {
|
||||||
return delegate.testQueryParameterCollectionFormat(pipe, ioutil, http, url, context, language, securityContext);
|
return delegate.testQueryParameterCollectionFormat(pipe, ioutil, http, url, context, allowEmpty, language, securityContext);
|
||||||
}
|
}
|
||||||
@POST
|
@POST
|
||||||
@Path("/{petId}/uploadImageWithRequiredFile")
|
@Path("/{petId}/uploadImageWithRequiredFile")
|
||||||
|
|||||||
@@ -44,6 +44,6 @@ public abstract class FakeApiService {
|
|||||||
public abstract Response testGroupParameters( @NotNull Integer requiredStringGroup, @NotNull Boolean requiredBooleanGroup, @NotNull Long requiredInt64Group,Integer stringGroup,Boolean booleanGroup,Long int64Group,SecurityContext securityContext) throws NotFoundException;
|
public abstract Response testGroupParameters( @NotNull Integer requiredStringGroup, @NotNull Boolean requiredBooleanGroup, @NotNull Long requiredInt64Group,Integer stringGroup,Boolean booleanGroup,Long int64Group,SecurityContext securityContext) throws NotFoundException;
|
||||||
public abstract Response testInlineAdditionalProperties(Map<String, String> requestBody,SecurityContext securityContext) throws NotFoundException;
|
public abstract Response testInlineAdditionalProperties(Map<String, String> requestBody,SecurityContext securityContext) throws NotFoundException;
|
||||||
public abstract Response testJsonFormData(String param,String param2,SecurityContext securityContext) throws NotFoundException;
|
public abstract Response testJsonFormData(String param,String param2,SecurityContext securityContext) throws NotFoundException;
|
||||||
public abstract Response testQueryParameterCollectionFormat( @NotNull List<String> pipe, @NotNull List<String> ioutil, @NotNull List<String> http, @NotNull List<String> url, @NotNull List<String> context,Map<String, String> language,SecurityContext securityContext) throws NotFoundException;
|
public abstract Response testQueryParameterCollectionFormat( @NotNull List<String> pipe, @NotNull List<String> ioutil, @NotNull List<String> http, @NotNull List<String> url, @NotNull List<String> context, @NotNull String allowEmpty,Map<String, String> language,SecurityContext securityContext) throws NotFoundException;
|
||||||
public abstract Response uploadFileWithRequiredFile(Long petId,FormDataBodyPart requiredFileBodypart,String additionalMetadata,SecurityContext securityContext) throws NotFoundException;
|
public abstract Response uploadFileWithRequiredFile(Long petId,FormDataBodyPart requiredFileBodypart,String additionalMetadata,SecurityContext securityContext) throws NotFoundException;
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -109,7 +109,7 @@ public class FakeApiServiceImpl extends FakeApiService {
|
|||||||
return Response.ok().entity(new ApiResponseMessage(ApiResponseMessage.OK, "magic!")).build();
|
return Response.ok().entity(new ApiResponseMessage(ApiResponseMessage.OK, "magic!")).build();
|
||||||
}
|
}
|
||||||
@Override
|
@Override
|
||||||
public Response testQueryParameterCollectionFormat( @NotNull List<String> pipe, @NotNull List<String> ioutil, @NotNull List<String> http, @NotNull List<String> url, @NotNull List<String> context, Map<String, String> language, SecurityContext securityContext) throws NotFoundException {
|
public Response testQueryParameterCollectionFormat( @NotNull List<String> pipe, @NotNull List<String> ioutil, @NotNull List<String> http, @NotNull List<String> url, @NotNull List<String> context, @NotNull String allowEmpty, Map<String, String> language, SecurityContext securityContext) throws NotFoundException {
|
||||||
// do some magic!
|
// do some magic!
|
||||||
return Response.ok().entity(new ApiResponseMessage(ApiResponseMessage.OK, "magic!")).build();
|
return Response.ok().entity(new ApiResponseMessage(ApiResponseMessage.OK, "magic!")).build();
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -554,6 +554,11 @@ class FakeController extends Controller
|
|||||||
}
|
}
|
||||||
$context = $input['context'];
|
$context = $input['context'];
|
||||||
|
|
||||||
|
if (!isset($input['allowEmpty'])) {
|
||||||
|
throw new \InvalidArgumentException('Missing the required parameter $allowEmpty when calling testQueryParameterCollectionFormat');
|
||||||
|
}
|
||||||
|
$allowEmpty = $input['allowEmpty'];
|
||||||
|
|
||||||
$language = $input['language'];
|
$language = $input['language'];
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
@@ -550,6 +550,11 @@ class FakeApi extends Controller
|
|||||||
}
|
}
|
||||||
$context = $input['context'];
|
$context = $input['context'];
|
||||||
|
|
||||||
|
if (!isset($input['allow_empty'])) {
|
||||||
|
throw new \InvalidArgumentException('Missing the required parameter $allow_empty when calling testQueryParameterCollectionFormat');
|
||||||
|
}
|
||||||
|
$allow_empty = $input['allow_empty'];
|
||||||
|
|
||||||
$language = $input['language'];
|
$language = $input['language'];
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user