mirror of
https://github.com/OpenAPITools/openapi-generator.git
synced 2025-12-10 11:16:09 +00:00
Issue 20804: Add java nullability annotations (#20806)
* issue-20804: Add nullability annotations to Java generated clients Motivation: Be able to use generated clients in code checked by tools like NullAway. * issue-20804: Add nullability annotations to Java generated clients Motivation: Be able to use generated clients in code checked by tools like NullAway. * issue-20804: Add nullability annotations to Java generated clients Motivation: Be able to use generated clients in code checked by tools like NullAway.
This commit is contained in:
@@ -30,7 +30,7 @@ public interface AnotherFakeApi extends ApiClient.Api {
|
||||
"Accept: application/json",
|
||||
"uuid_test: {uuidTest}"
|
||||
})
|
||||
Client call123testSpecialTags(@Param("uuidTest") UUID uuidTest, Client body);
|
||||
Client call123testSpecialTags(@Param("uuidTest") @javax.annotation.Nonnull UUID uuidTest, @javax.annotation.Nonnull Client body);
|
||||
|
||||
/**
|
||||
* To test special tags
|
||||
@@ -46,7 +46,7 @@ public interface AnotherFakeApi extends ApiClient.Api {
|
||||
"Accept: application/json",
|
||||
"uuid_test: {uuidTest}"
|
||||
})
|
||||
ApiResponse<Client> call123testSpecialTagsWithHttpInfo(@Param("uuidTest") UUID uuidTest, Client body);
|
||||
ApiResponse<Client> call123testSpecialTagsWithHttpInfo(@Param("uuidTest") @javax.annotation.Nonnull UUID uuidTest, @javax.annotation.Nonnull Client body);
|
||||
|
||||
|
||||
}
|
||||
|
||||
@@ -34,7 +34,7 @@ public interface FakeApi extends ApiClient.Api {
|
||||
"Content-Type: application/xml",
|
||||
"Accept: application/json",
|
||||
})
|
||||
void createXmlItem(XmlItem xmlItem);
|
||||
void createXmlItem(@javax.annotation.Nonnull XmlItem xmlItem);
|
||||
|
||||
/**
|
||||
* creates an XmlItem
|
||||
@@ -47,7 +47,7 @@ public interface FakeApi extends ApiClient.Api {
|
||||
"Content-Type: application/xml",
|
||||
"Accept: application/json",
|
||||
})
|
||||
ApiResponse<Void> createXmlItemWithHttpInfo(XmlItem xmlItem);
|
||||
ApiResponse<Void> createXmlItemWithHttpInfo(@javax.annotation.Nonnull XmlItem xmlItem);
|
||||
|
||||
|
||||
|
||||
@@ -62,7 +62,7 @@ public interface FakeApi extends ApiClient.Api {
|
||||
"Content-Type: */*",
|
||||
"Accept: */*",
|
||||
})
|
||||
Boolean fakeOuterBooleanSerialize(Boolean body);
|
||||
Boolean fakeOuterBooleanSerialize(@javax.annotation.Nullable Boolean body);
|
||||
|
||||
/**
|
||||
*
|
||||
@@ -76,7 +76,7 @@ public interface FakeApi extends ApiClient.Api {
|
||||
"Content-Type: */*",
|
||||
"Accept: */*",
|
||||
})
|
||||
ApiResponse<Boolean> fakeOuterBooleanSerializeWithHttpInfo(Boolean body);
|
||||
ApiResponse<Boolean> fakeOuterBooleanSerializeWithHttpInfo(@javax.annotation.Nullable Boolean body);
|
||||
|
||||
|
||||
|
||||
@@ -91,7 +91,7 @@ public interface FakeApi extends ApiClient.Api {
|
||||
"Content-Type: */*",
|
||||
"Accept: */*",
|
||||
})
|
||||
OuterComposite fakeOuterCompositeSerialize(OuterComposite body);
|
||||
OuterComposite fakeOuterCompositeSerialize(@javax.annotation.Nullable OuterComposite body);
|
||||
|
||||
/**
|
||||
*
|
||||
@@ -105,7 +105,7 @@ public interface FakeApi extends ApiClient.Api {
|
||||
"Content-Type: */*",
|
||||
"Accept: */*",
|
||||
})
|
||||
ApiResponse<OuterComposite> fakeOuterCompositeSerializeWithHttpInfo(OuterComposite body);
|
||||
ApiResponse<OuterComposite> fakeOuterCompositeSerializeWithHttpInfo(@javax.annotation.Nullable OuterComposite body);
|
||||
|
||||
|
||||
|
||||
@@ -120,7 +120,7 @@ public interface FakeApi extends ApiClient.Api {
|
||||
"Content-Type: */*",
|
||||
"Accept: */*",
|
||||
})
|
||||
BigDecimal fakeOuterNumberSerialize(BigDecimal body);
|
||||
BigDecimal fakeOuterNumberSerialize(@javax.annotation.Nullable BigDecimal body);
|
||||
|
||||
/**
|
||||
*
|
||||
@@ -134,7 +134,7 @@ public interface FakeApi extends ApiClient.Api {
|
||||
"Content-Type: */*",
|
||||
"Accept: */*",
|
||||
})
|
||||
ApiResponse<BigDecimal> fakeOuterNumberSerializeWithHttpInfo(BigDecimal body);
|
||||
ApiResponse<BigDecimal> fakeOuterNumberSerializeWithHttpInfo(@javax.annotation.Nullable BigDecimal body);
|
||||
|
||||
|
||||
|
||||
@@ -149,7 +149,7 @@ public interface FakeApi extends ApiClient.Api {
|
||||
"Content-Type: */*",
|
||||
"Accept: */*",
|
||||
})
|
||||
String fakeOuterStringSerialize(String body);
|
||||
String fakeOuterStringSerialize(@javax.annotation.Nullable String body);
|
||||
|
||||
/**
|
||||
*
|
||||
@@ -163,7 +163,7 @@ public interface FakeApi extends ApiClient.Api {
|
||||
"Content-Type: */*",
|
||||
"Accept: */*",
|
||||
})
|
||||
ApiResponse<String> fakeOuterStringSerializeWithHttpInfo(String body);
|
||||
ApiResponse<String> fakeOuterStringSerializeWithHttpInfo(@javax.annotation.Nullable String body);
|
||||
|
||||
|
||||
|
||||
@@ -177,7 +177,7 @@ public interface FakeApi extends ApiClient.Api {
|
||||
"Content-Type: application/json",
|
||||
"Accept: application/json",
|
||||
})
|
||||
void testBodyWithFileSchema(FileSchemaTestClass body);
|
||||
void testBodyWithFileSchema(@javax.annotation.Nonnull FileSchemaTestClass body);
|
||||
|
||||
/**
|
||||
*
|
||||
@@ -190,7 +190,7 @@ public interface FakeApi extends ApiClient.Api {
|
||||
"Content-Type: application/json",
|
||||
"Accept: application/json",
|
||||
})
|
||||
ApiResponse<Void> testBodyWithFileSchemaWithHttpInfo(FileSchemaTestClass body);
|
||||
ApiResponse<Void> testBodyWithFileSchemaWithHttpInfo(@javax.annotation.Nonnull FileSchemaTestClass body);
|
||||
|
||||
|
||||
|
||||
@@ -205,7 +205,7 @@ public interface FakeApi extends ApiClient.Api {
|
||||
"Content-Type: application/json",
|
||||
"Accept: application/json",
|
||||
})
|
||||
void testBodyWithQueryParams(@Param("query") String query, User body);
|
||||
void testBodyWithQueryParams(@Param("query") @javax.annotation.Nonnull String query, @javax.annotation.Nonnull User body);
|
||||
|
||||
/**
|
||||
*
|
||||
@@ -219,7 +219,7 @@ public interface FakeApi extends ApiClient.Api {
|
||||
"Content-Type: application/json",
|
||||
"Accept: application/json",
|
||||
})
|
||||
ApiResponse<Void> testBodyWithQueryParamsWithHttpInfo(@Param("query") String query, User body);
|
||||
ApiResponse<Void> testBodyWithQueryParamsWithHttpInfo(@Param("query") @javax.annotation.Nonnull String query, @javax.annotation.Nonnull User body);
|
||||
|
||||
|
||||
/**
|
||||
@@ -242,7 +242,7 @@ public interface FakeApi extends ApiClient.Api {
|
||||
"Content-Type: application/json",
|
||||
"Accept: application/json",
|
||||
})
|
||||
void testBodyWithQueryParams(User body, @QueryMap(encoded=true) TestBodyWithQueryParamsQueryParams queryParams);
|
||||
void testBodyWithQueryParams(@javax.annotation.Nonnull User body, @QueryMap(encoded=true) TestBodyWithQueryParamsQueryParams queryParams);
|
||||
|
||||
/**
|
||||
*
|
||||
@@ -261,7 +261,7 @@ public interface FakeApi extends ApiClient.Api {
|
||||
"Content-Type: application/json",
|
||||
"Accept: application/json",
|
||||
})
|
||||
ApiResponse<Void> testBodyWithQueryParamsWithHttpInfo(User body, @QueryMap(encoded=true) TestBodyWithQueryParamsQueryParams queryParams);
|
||||
ApiResponse<Void> testBodyWithQueryParamsWithHttpInfo(@javax.annotation.Nonnull User body, @QueryMap(encoded=true) TestBodyWithQueryParamsQueryParams queryParams);
|
||||
|
||||
|
||||
/**
|
||||
@@ -269,7 +269,7 @@ public interface FakeApi extends ApiClient.Api {
|
||||
* <code>testBodyWithQueryParams</code> method in a fluent style.
|
||||
*/
|
||||
public static class TestBodyWithQueryParamsQueryParams extends HashMap<String, Object> {
|
||||
public TestBodyWithQueryParamsQueryParams query(final String value) {
|
||||
public TestBodyWithQueryParamsQueryParams query(@javax.annotation.Nonnull final String value) {
|
||||
put("query", EncodingUtils.encode(value));
|
||||
return this;
|
||||
}
|
||||
@@ -286,7 +286,7 @@ public interface FakeApi extends ApiClient.Api {
|
||||
"Content-Type: application/json",
|
||||
"Accept: application/json",
|
||||
})
|
||||
Client testClientModel(Client body);
|
||||
Client testClientModel(@javax.annotation.Nonnull Client body);
|
||||
|
||||
/**
|
||||
* To test \"client\" model
|
||||
@@ -300,7 +300,7 @@ public interface FakeApi extends ApiClient.Api {
|
||||
"Content-Type: application/json",
|
||||
"Accept: application/json",
|
||||
})
|
||||
ApiResponse<Client> testClientModelWithHttpInfo(Client body);
|
||||
ApiResponse<Client> testClientModelWithHttpInfo(@javax.annotation.Nonnull Client body);
|
||||
|
||||
|
||||
|
||||
@@ -327,7 +327,7 @@ public interface FakeApi extends ApiClient.Api {
|
||||
"Content-Type: application/x-www-form-urlencoded",
|
||||
"Accept: application/json",
|
||||
})
|
||||
void testEndpointParameters(@Param("number") BigDecimal number, @Param("double") Double _double, @Param("pattern_without_delimiter") String patternWithoutDelimiter, @Param("byte") byte[] _byte, @Param("integer") Integer integer, @Param("int32") Integer int32, @Param("int64") Long int64, @Param("float") Float _float, @Param("string") String string, @Param("binary") File binary, @Param("date") LocalDate date, @Param("dateTime") OffsetDateTime dateTime, @Param("password") String password, @Param("callback") String paramCallback);
|
||||
void testEndpointParameters(@Param("number") @javax.annotation.Nonnull BigDecimal number, @Param("double") @javax.annotation.Nonnull Double _double, @Param("pattern_without_delimiter") @javax.annotation.Nonnull String patternWithoutDelimiter, @Param("byte") @javax.annotation.Nonnull byte[] _byte, @Param("integer") @javax.annotation.Nullable Integer integer, @Param("int32") @javax.annotation.Nullable Integer int32, @Param("int64") @javax.annotation.Nullable Long int64, @Param("float") @javax.annotation.Nullable Float _float, @Param("string") @javax.annotation.Nullable String string, @Param("binary") @javax.annotation.Nullable File binary, @Param("date") @javax.annotation.Nullable LocalDate date, @Param("dateTime") @javax.annotation.Nullable OffsetDateTime dateTime, @Param("password") @javax.annotation.Nullable String password, @Param("callback") @javax.annotation.Nullable String paramCallback);
|
||||
|
||||
/**
|
||||
* Fake endpoint for testing various parameters 假端點 偽のエンドポイント 가짜 엔드 포인트
|
||||
@@ -353,7 +353,7 @@ public interface FakeApi extends ApiClient.Api {
|
||||
"Content-Type: application/x-www-form-urlencoded",
|
||||
"Accept: application/json",
|
||||
})
|
||||
ApiResponse<Void> testEndpointParametersWithHttpInfo(@Param("number") BigDecimal number, @Param("double") Double _double, @Param("pattern_without_delimiter") String patternWithoutDelimiter, @Param("byte") byte[] _byte, @Param("integer") Integer integer, @Param("int32") Integer int32, @Param("int64") Long int64, @Param("float") Float _float, @Param("string") String string, @Param("binary") File binary, @Param("date") LocalDate date, @Param("dateTime") OffsetDateTime dateTime, @Param("password") String password, @Param("callback") String paramCallback);
|
||||
ApiResponse<Void> testEndpointParametersWithHttpInfo(@Param("number") @javax.annotation.Nonnull BigDecimal number, @Param("double") @javax.annotation.Nonnull Double _double, @Param("pattern_without_delimiter") @javax.annotation.Nonnull String patternWithoutDelimiter, @Param("byte") @javax.annotation.Nonnull byte[] _byte, @Param("integer") @javax.annotation.Nullable Integer integer, @Param("int32") @javax.annotation.Nullable Integer int32, @Param("int64") @javax.annotation.Nullable Long int64, @Param("float") @javax.annotation.Nullable Float _float, @Param("string") @javax.annotation.Nullable String string, @Param("binary") @javax.annotation.Nullable File binary, @Param("date") @javax.annotation.Nullable LocalDate date, @Param("dateTime") @javax.annotation.Nullable OffsetDateTime dateTime, @Param("password") @javax.annotation.Nullable String password, @Param("callback") @javax.annotation.Nullable String paramCallback);
|
||||
|
||||
|
||||
|
||||
@@ -377,7 +377,7 @@ public interface FakeApi extends ApiClient.Api {
|
||||
|
||||
"enum_header_string: {enumHeaderString}"
|
||||
})
|
||||
void testEnumParameters(@Param("enumHeaderStringArray") List<String> enumHeaderStringArray, @Param("enumHeaderString") String enumHeaderString, @Param("enumQueryStringArray") List<String> enumQueryStringArray, @Param("enumQueryString") String enumQueryString, @Param("enumQueryInteger") Integer enumQueryInteger, @Param("enumQueryDouble") Double enumQueryDouble, @Param("enum_form_string_array") List<String> enumFormStringArray, @Param("enum_form_string") String enumFormString);
|
||||
void testEnumParameters(@Param("enumHeaderStringArray") @javax.annotation.Nullable List<String> enumHeaderStringArray, @Param("enumHeaderString") @javax.annotation.Nullable String enumHeaderString, @Param("enumQueryStringArray") @javax.annotation.Nullable List<String> enumQueryStringArray, @Param("enumQueryString") @javax.annotation.Nullable String enumQueryString, @Param("enumQueryInteger") @javax.annotation.Nullable Integer enumQueryInteger, @Param("enumQueryDouble") @javax.annotation.Nullable Double enumQueryDouble, @Param("enum_form_string_array") @javax.annotation.Nullable List<String> enumFormStringArray, @Param("enum_form_string") @javax.annotation.Nullable String enumFormString);
|
||||
|
||||
/**
|
||||
* To test enum parameters
|
||||
@@ -400,7 +400,7 @@ public interface FakeApi extends ApiClient.Api {
|
||||
|
||||
"enum_header_string: {enumHeaderString}"
|
||||
})
|
||||
ApiResponse<Void> testEnumParametersWithHttpInfo(@Param("enumHeaderStringArray") List<String> enumHeaderStringArray, @Param("enumHeaderString") String enumHeaderString, @Param("enumQueryStringArray") List<String> enumQueryStringArray, @Param("enumQueryString") String enumQueryString, @Param("enumQueryInteger") Integer enumQueryInteger, @Param("enumQueryDouble") Double enumQueryDouble, @Param("enum_form_string_array") List<String> enumFormStringArray, @Param("enum_form_string") String enumFormString);
|
||||
ApiResponse<Void> testEnumParametersWithHttpInfo(@Param("enumHeaderStringArray") @javax.annotation.Nullable List<String> enumHeaderStringArray, @Param("enumHeaderString") @javax.annotation.Nullable String enumHeaderString, @Param("enumQueryStringArray") @javax.annotation.Nullable List<String> enumQueryStringArray, @Param("enumQueryString") @javax.annotation.Nullable String enumQueryString, @Param("enumQueryInteger") @javax.annotation.Nullable Integer enumQueryInteger, @Param("enumQueryDouble") @javax.annotation.Nullable Double enumQueryDouble, @Param("enum_form_string_array") @javax.annotation.Nullable List<String> enumFormStringArray, @Param("enum_form_string") @javax.annotation.Nullable String enumFormString);
|
||||
|
||||
|
||||
/**
|
||||
@@ -432,7 +432,7 @@ public interface FakeApi extends ApiClient.Api {
|
||||
|
||||
"enum_header_string: {enumHeaderString}"
|
||||
})
|
||||
void testEnumParameters(@Param("enumHeaderStringArray") List<String> enumHeaderStringArray, @Param("enumHeaderString") String enumHeaderString, @Param("enum_form_string_array") List<String> enumFormStringArray, @Param("enum_form_string") String enumFormString, @QueryMap(encoded=true) TestEnumParametersQueryParams queryParams);
|
||||
void testEnumParameters(@Param("enumHeaderStringArray") @javax.annotation.Nullable List<String> enumHeaderStringArray, @Param("enumHeaderString") @javax.annotation.Nullable String enumHeaderString, @Param("enum_form_string_array") @javax.annotation.Nullable List<String> enumFormStringArray, @Param("enum_form_string") @javax.annotation.Nullable String enumFormString, @QueryMap(encoded=true) TestEnumParametersQueryParams queryParams);
|
||||
|
||||
/**
|
||||
* To test enum parameters
|
||||
@@ -460,7 +460,7 @@ public interface FakeApi extends ApiClient.Api {
|
||||
|
||||
"enum_header_string: {enumHeaderString}"
|
||||
})
|
||||
ApiResponse<Void> testEnumParametersWithHttpInfo(@Param("enumHeaderStringArray") List<String> enumHeaderStringArray, @Param("enumHeaderString") String enumHeaderString, @Param("enum_form_string_array") List<String> enumFormStringArray, @Param("enum_form_string") String enumFormString, @QueryMap(encoded=true) TestEnumParametersQueryParams queryParams);
|
||||
ApiResponse<Void> testEnumParametersWithHttpInfo(@Param("enumHeaderStringArray") @javax.annotation.Nullable List<String> enumHeaderStringArray, @Param("enumHeaderString") @javax.annotation.Nullable String enumHeaderString, @Param("enum_form_string_array") @javax.annotation.Nullable List<String> enumFormStringArray, @Param("enum_form_string") @javax.annotation.Nullable String enumFormString, @QueryMap(encoded=true) TestEnumParametersQueryParams queryParams);
|
||||
|
||||
|
||||
/**
|
||||
@@ -468,19 +468,19 @@ public interface FakeApi extends ApiClient.Api {
|
||||
* <code>testEnumParameters</code> method in a fluent style.
|
||||
*/
|
||||
public static class TestEnumParametersQueryParams extends HashMap<String, Object> {
|
||||
public TestEnumParametersQueryParams enumQueryStringArray(final List<String> value) {
|
||||
public TestEnumParametersQueryParams enumQueryStringArray(@javax.annotation.Nullable final List<String> value) {
|
||||
put("enum_query_string_array", EncodingUtils.encodeCollection(value, "csv"));
|
||||
return this;
|
||||
}
|
||||
public TestEnumParametersQueryParams enumQueryString(final String value) {
|
||||
public TestEnumParametersQueryParams enumQueryString(@javax.annotation.Nullable final String value) {
|
||||
put("enum_query_string", EncodingUtils.encode(value));
|
||||
return this;
|
||||
}
|
||||
public TestEnumParametersQueryParams enumQueryInteger(final Integer value) {
|
||||
public TestEnumParametersQueryParams enumQueryInteger(@javax.annotation.Nullable final Integer value) {
|
||||
put("enum_query_integer", EncodingUtils.encode(value));
|
||||
return this;
|
||||
}
|
||||
public TestEnumParametersQueryParams enumQueryDouble(final Double value) {
|
||||
public TestEnumParametersQueryParams enumQueryDouble(@javax.annotation.Nullable final Double value) {
|
||||
put("enum_query_double", EncodingUtils.encode(value));
|
||||
return this;
|
||||
}
|
||||
@@ -503,7 +503,7 @@ public interface FakeApi extends ApiClient.Api {
|
||||
|
||||
"boolean_group: {booleanGroup}"
|
||||
})
|
||||
void testGroupParameters(@Param("requiredStringGroup") Integer requiredStringGroup, @Param("requiredBooleanGroup") Boolean requiredBooleanGroup, @Param("requiredInt64Group") Long requiredInt64Group, @Param("stringGroup") Integer stringGroup, @Param("booleanGroup") Boolean booleanGroup, @Param("int64Group") Long int64Group);
|
||||
void testGroupParameters(@Param("requiredStringGroup") @javax.annotation.Nonnull Integer requiredStringGroup, @Param("requiredBooleanGroup") @javax.annotation.Nonnull Boolean requiredBooleanGroup, @Param("requiredInt64Group") @javax.annotation.Nonnull Long requiredInt64Group, @Param("stringGroup") @javax.annotation.Nullable Integer stringGroup, @Param("booleanGroup") @javax.annotation.Nullable Boolean booleanGroup, @Param("int64Group") @javax.annotation.Nullable Long int64Group);
|
||||
|
||||
/**
|
||||
* Fake endpoint to test group parameters (optional)
|
||||
@@ -523,7 +523,7 @@ public interface FakeApi extends ApiClient.Api {
|
||||
|
||||
"boolean_group: {booleanGroup}"
|
||||
})
|
||||
ApiResponse<Void> testGroupParametersWithHttpInfo(@Param("requiredStringGroup") Integer requiredStringGroup, @Param("requiredBooleanGroup") Boolean requiredBooleanGroup, @Param("requiredInt64Group") Long requiredInt64Group, @Param("stringGroup") Integer stringGroup, @Param("booleanGroup") Boolean booleanGroup, @Param("int64Group") Long int64Group);
|
||||
ApiResponse<Void> testGroupParametersWithHttpInfo(@Param("requiredStringGroup") @javax.annotation.Nonnull Integer requiredStringGroup, @Param("requiredBooleanGroup") @javax.annotation.Nonnull Boolean requiredBooleanGroup, @Param("requiredInt64Group") @javax.annotation.Nonnull Long requiredInt64Group, @Param("stringGroup") @javax.annotation.Nullable Integer stringGroup, @Param("booleanGroup") @javax.annotation.Nullable Boolean booleanGroup, @Param("int64Group") @javax.annotation.Nullable Long int64Group);
|
||||
|
||||
|
||||
/**
|
||||
@@ -552,7 +552,7 @@ public interface FakeApi extends ApiClient.Api {
|
||||
|
||||
"boolean_group: {booleanGroup}"
|
||||
})
|
||||
void testGroupParameters(@Param("requiredBooleanGroup") Boolean requiredBooleanGroup, @Param("booleanGroup") Boolean booleanGroup, @QueryMap(encoded=true) TestGroupParametersQueryParams queryParams);
|
||||
void testGroupParameters(@Param("requiredBooleanGroup") @javax.annotation.Nonnull Boolean requiredBooleanGroup, @Param("booleanGroup") @javax.annotation.Nullable Boolean booleanGroup, @QueryMap(encoded=true) TestGroupParametersQueryParams queryParams);
|
||||
|
||||
/**
|
||||
* Fake endpoint to test group parameters (optional)
|
||||
@@ -577,7 +577,7 @@ public interface FakeApi extends ApiClient.Api {
|
||||
|
||||
"boolean_group: {booleanGroup}"
|
||||
})
|
||||
ApiResponse<Void> testGroupParametersWithHttpInfo(@Param("requiredBooleanGroup") Boolean requiredBooleanGroup, @Param("booleanGroup") Boolean booleanGroup, @QueryMap(encoded=true) TestGroupParametersQueryParams queryParams);
|
||||
ApiResponse<Void> testGroupParametersWithHttpInfo(@Param("requiredBooleanGroup") @javax.annotation.Nonnull Boolean requiredBooleanGroup, @Param("booleanGroup") @javax.annotation.Nullable Boolean booleanGroup, @QueryMap(encoded=true) TestGroupParametersQueryParams queryParams);
|
||||
|
||||
|
||||
/**
|
||||
@@ -585,19 +585,19 @@ public interface FakeApi extends ApiClient.Api {
|
||||
* <code>testGroupParameters</code> method in a fluent style.
|
||||
*/
|
||||
public static class TestGroupParametersQueryParams extends HashMap<String, Object> {
|
||||
public TestGroupParametersQueryParams requiredStringGroup(final Integer value) {
|
||||
public TestGroupParametersQueryParams requiredStringGroup(@javax.annotation.Nonnull final Integer value) {
|
||||
put("required_string_group", EncodingUtils.encode(value));
|
||||
return this;
|
||||
}
|
||||
public TestGroupParametersQueryParams requiredInt64Group(final Long value) {
|
||||
public TestGroupParametersQueryParams requiredInt64Group(@javax.annotation.Nonnull final Long value) {
|
||||
put("required_int64_group", EncodingUtils.encode(value));
|
||||
return this;
|
||||
}
|
||||
public TestGroupParametersQueryParams stringGroup(final Integer value) {
|
||||
public TestGroupParametersQueryParams stringGroup(@javax.annotation.Nullable final Integer value) {
|
||||
put("string_group", EncodingUtils.encode(value));
|
||||
return this;
|
||||
}
|
||||
public TestGroupParametersQueryParams int64Group(final Long value) {
|
||||
public TestGroupParametersQueryParams int64Group(@javax.annotation.Nullable final Long value) {
|
||||
put("int64_group", EncodingUtils.encode(value));
|
||||
return this;
|
||||
}
|
||||
@@ -613,7 +613,7 @@ public interface FakeApi extends ApiClient.Api {
|
||||
"Content-Type: application/json",
|
||||
"Accept: application/json",
|
||||
})
|
||||
void testInlineAdditionalProperties(Map<String, String> param);
|
||||
void testInlineAdditionalProperties(@javax.annotation.Nonnull Map<String, String> param);
|
||||
|
||||
/**
|
||||
* test inline additionalProperties
|
||||
@@ -626,7 +626,7 @@ public interface FakeApi extends ApiClient.Api {
|
||||
"Content-Type: application/json",
|
||||
"Accept: application/json",
|
||||
})
|
||||
ApiResponse<Void> testInlineAdditionalPropertiesWithHttpInfo(Map<String, String> param);
|
||||
ApiResponse<Void> testInlineAdditionalPropertiesWithHttpInfo(@javax.annotation.Nonnull Map<String, String> param);
|
||||
|
||||
|
||||
|
||||
@@ -641,7 +641,7 @@ public interface FakeApi extends ApiClient.Api {
|
||||
"Content-Type: application/x-www-form-urlencoded",
|
||||
"Accept: application/json",
|
||||
})
|
||||
void testJsonFormData(@Param("param") String param, @Param("param2") String param2);
|
||||
void testJsonFormData(@Param("param") @javax.annotation.Nonnull String param, @Param("param2") @javax.annotation.Nonnull String param2);
|
||||
|
||||
/**
|
||||
* test json serialization of form data
|
||||
@@ -655,7 +655,7 @@ public interface FakeApi extends ApiClient.Api {
|
||||
"Content-Type: application/x-www-form-urlencoded",
|
||||
"Accept: application/json",
|
||||
})
|
||||
ApiResponse<Void> testJsonFormDataWithHttpInfo(@Param("param") String param, @Param("param2") String param2);
|
||||
ApiResponse<Void> testJsonFormDataWithHttpInfo(@Param("param") @javax.annotation.Nonnull String param, @Param("param2") @javax.annotation.Nonnull String param2);
|
||||
|
||||
|
||||
|
||||
@@ -672,7 +672,7 @@ public interface FakeApi extends ApiClient.Api {
|
||||
@Headers({
|
||||
"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);
|
||||
void testQueryParameterCollectionFormat(@Param("pipe") @javax.annotation.Nonnull List<String> pipe, @Param("ioutil") @javax.annotation.Nonnull List<String> ioutil, @Param("http") @javax.annotation.Nonnull List<String> http, @Param("url") @javax.annotation.Nonnull List<String> url, @Param("context") @javax.annotation.Nonnull List<String> context);
|
||||
|
||||
/**
|
||||
*
|
||||
@@ -688,7 +688,7 @@ public interface FakeApi extends ApiClient.Api {
|
||||
@Headers({
|
||||
"Accept: application/json",
|
||||
})
|
||||
ApiResponse<Void> testQueryParameterCollectionFormatWithHttpInfo(@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);
|
||||
ApiResponse<Void> testQueryParameterCollectionFormatWithHttpInfo(@Param("pipe") @javax.annotation.Nonnull List<String> pipe, @Param("ioutil") @javax.annotation.Nonnull List<String> ioutil, @Param("http") @javax.annotation.Nonnull List<String> http, @Param("url") @javax.annotation.Nonnull List<String> url, @Param("context") @javax.annotation.Nonnull List<String> context);
|
||||
|
||||
|
||||
/**
|
||||
@@ -742,23 +742,23 @@ public interface FakeApi extends ApiClient.Api {
|
||||
* <code>testQueryParameterCollectionFormat</code> method in a fluent style.
|
||||
*/
|
||||
public static class TestQueryParameterCollectionFormatQueryParams extends HashMap<String, Object> {
|
||||
public TestQueryParameterCollectionFormatQueryParams pipe(final List<String> value) {
|
||||
public TestQueryParameterCollectionFormatQueryParams pipe(@javax.annotation.Nonnull final List<String> value) {
|
||||
put("pipe", EncodingUtils.encodeCollection(value, "csv"));
|
||||
return this;
|
||||
}
|
||||
public TestQueryParameterCollectionFormatQueryParams ioutil(final List<String> value) {
|
||||
public TestQueryParameterCollectionFormatQueryParams ioutil(@javax.annotation.Nonnull final List<String> value) {
|
||||
put("ioutil", EncodingUtils.encodeCollection(value, "csv"));
|
||||
return this;
|
||||
}
|
||||
public TestQueryParameterCollectionFormatQueryParams http(final List<String> value) {
|
||||
public TestQueryParameterCollectionFormatQueryParams http(@javax.annotation.Nonnull final List<String> value) {
|
||||
put("http", EncodingUtils.encodeCollection(value, "ssv"));
|
||||
return this;
|
||||
}
|
||||
public TestQueryParameterCollectionFormatQueryParams url(final List<String> value) {
|
||||
public TestQueryParameterCollectionFormatQueryParams url(@javax.annotation.Nonnull final List<String> value) {
|
||||
put("url", EncodingUtils.encodeCollection(value, "csv"));
|
||||
return this;
|
||||
}
|
||||
public TestQueryParameterCollectionFormatQueryParams context(final List<String> value) {
|
||||
public TestQueryParameterCollectionFormatQueryParams context(@javax.annotation.Nonnull final List<String> value) {
|
||||
put("context", EncodingUtils.encodeCollection(value, "multi"));
|
||||
return this;
|
||||
}
|
||||
|
||||
@@ -27,7 +27,7 @@ public interface FakeClassnameTags123Api extends ApiClient.Api {
|
||||
"Content-Type: application/json",
|
||||
"Accept: application/json",
|
||||
})
|
||||
Client testClassname(Client body);
|
||||
Client testClassname(@javax.annotation.Nonnull Client body);
|
||||
|
||||
/**
|
||||
* To test class name in snake case
|
||||
@@ -41,7 +41,7 @@ public interface FakeClassnameTags123Api extends ApiClient.Api {
|
||||
"Content-Type: application/json",
|
||||
"Accept: application/json",
|
||||
})
|
||||
ApiResponse<Client> testClassnameWithHttpInfo(Client body);
|
||||
ApiResponse<Client> testClassnameWithHttpInfo(@javax.annotation.Nonnull Client body);
|
||||
|
||||
|
||||
}
|
||||
|
||||
@@ -29,7 +29,7 @@ public interface PetApi extends ApiClient.Api {
|
||||
"Content-Type: application/json",
|
||||
"Accept: application/json",
|
||||
})
|
||||
void addPet(Pet body);
|
||||
void addPet(@javax.annotation.Nonnull Pet body);
|
||||
|
||||
/**
|
||||
* Add a new pet to the store
|
||||
@@ -42,7 +42,7 @@ public interface PetApi extends ApiClient.Api {
|
||||
"Content-Type: application/json",
|
||||
"Accept: application/json",
|
||||
})
|
||||
ApiResponse<Void> addPetWithHttpInfo(Pet body);
|
||||
ApiResponse<Void> addPetWithHttpInfo(@javax.annotation.Nonnull Pet body);
|
||||
|
||||
|
||||
|
||||
@@ -57,7 +57,7 @@ public interface PetApi extends ApiClient.Api {
|
||||
"Accept: application/json",
|
||||
"api_key: {apiKey}"
|
||||
})
|
||||
void deletePet(@Param("petId") Long petId, @Param("apiKey") String apiKey);
|
||||
void deletePet(@Param("petId") @javax.annotation.Nonnull Long petId, @Param("apiKey") @javax.annotation.Nullable String apiKey);
|
||||
|
||||
/**
|
||||
* Deletes a pet
|
||||
@@ -71,7 +71,7 @@ public interface PetApi extends ApiClient.Api {
|
||||
"Accept: application/json",
|
||||
"api_key: {apiKey}"
|
||||
})
|
||||
ApiResponse<Void> deletePetWithHttpInfo(@Param("petId") Long petId, @Param("apiKey") String apiKey);
|
||||
ApiResponse<Void> deletePetWithHttpInfo(@Param("petId") @javax.annotation.Nonnull Long petId, @Param("apiKey") @javax.annotation.Nullable String apiKey);
|
||||
|
||||
|
||||
|
||||
@@ -85,7 +85,7 @@ public interface PetApi extends ApiClient.Api {
|
||||
@Headers({
|
||||
"Accept: application/json,application/xml",
|
||||
})
|
||||
List<Pet> findPetsByStatus(@Param("status") List<String> status);
|
||||
List<Pet> findPetsByStatus(@Param("status") @javax.annotation.Nonnull List<String> status);
|
||||
|
||||
/**
|
||||
* Finds Pets by status
|
||||
@@ -98,7 +98,7 @@ public interface PetApi extends ApiClient.Api {
|
||||
@Headers({
|
||||
"Accept: application/json,application/xml",
|
||||
})
|
||||
ApiResponse<List<Pet>> findPetsByStatusWithHttpInfo(@Param("status") List<String> status);
|
||||
ApiResponse<List<Pet>> findPetsByStatusWithHttpInfo(@Param("status") @javax.annotation.Nonnull List<String> status);
|
||||
|
||||
|
||||
/**
|
||||
@@ -146,7 +146,7 @@ public interface PetApi extends ApiClient.Api {
|
||||
* <code>findPetsByStatus</code> method in a fluent style.
|
||||
*/
|
||||
public static class FindPetsByStatusQueryParams extends HashMap<String, Object> {
|
||||
public FindPetsByStatusQueryParams status(final List<String> value) {
|
||||
public FindPetsByStatusQueryParams status(@javax.annotation.Nonnull final List<String> value) {
|
||||
put("status", EncodingUtils.encodeCollection(value, "csv"));
|
||||
return this;
|
||||
}
|
||||
@@ -164,7 +164,7 @@ public interface PetApi extends ApiClient.Api {
|
||||
@Headers({
|
||||
"Accept: application/json,application/xml",
|
||||
})
|
||||
Set<Pet> findPetsByTags(@Param("tags") Set<String> tags);
|
||||
Set<Pet> findPetsByTags(@Param("tags") @javax.annotation.Nonnull Set<String> tags);
|
||||
|
||||
/**
|
||||
* Finds Pets by tags
|
||||
@@ -179,7 +179,7 @@ public interface PetApi extends ApiClient.Api {
|
||||
@Headers({
|
||||
"Accept: application/json,application/xml",
|
||||
})
|
||||
ApiResponse<Set<Pet>> findPetsByTagsWithHttpInfo(@Param("tags") Set<String> tags);
|
||||
ApiResponse<Set<Pet>> findPetsByTagsWithHttpInfo(@Param("tags") @javax.annotation.Nonnull Set<String> tags);
|
||||
|
||||
|
||||
/**
|
||||
@@ -231,7 +231,7 @@ public interface PetApi extends ApiClient.Api {
|
||||
* <code>findPetsByTags</code> method in a fluent style.
|
||||
*/
|
||||
public static class FindPetsByTagsQueryParams extends HashMap<String, Object> {
|
||||
public FindPetsByTagsQueryParams tags(final Set<String> value) {
|
||||
public FindPetsByTagsQueryParams tags(@javax.annotation.Nonnull final Set<String> value) {
|
||||
put("tags", EncodingUtils.encodeCollection(value, "csv"));
|
||||
return this;
|
||||
}
|
||||
@@ -247,7 +247,7 @@ public interface PetApi extends ApiClient.Api {
|
||||
@Headers({
|
||||
"Accept: application/json,application/xml",
|
||||
})
|
||||
Pet getPetById(@Param("petId") Long petId);
|
||||
Pet getPetById(@Param("petId") @javax.annotation.Nonnull Long petId);
|
||||
|
||||
/**
|
||||
* Find pet by ID
|
||||
@@ -260,7 +260,7 @@ public interface PetApi extends ApiClient.Api {
|
||||
@Headers({
|
||||
"Accept: application/json,application/xml",
|
||||
})
|
||||
ApiResponse<Pet> getPetByIdWithHttpInfo(@Param("petId") Long petId);
|
||||
ApiResponse<Pet> getPetByIdWithHttpInfo(@Param("petId") @javax.annotation.Nonnull Long petId);
|
||||
|
||||
|
||||
|
||||
@@ -274,7 +274,7 @@ public interface PetApi extends ApiClient.Api {
|
||||
"Content-Type: application/json",
|
||||
"Accept: application/json",
|
||||
})
|
||||
void updatePet(Pet body);
|
||||
void updatePet(@javax.annotation.Nonnull Pet body);
|
||||
|
||||
/**
|
||||
* Update an existing pet
|
||||
@@ -287,7 +287,7 @@ public interface PetApi extends ApiClient.Api {
|
||||
"Content-Type: application/json",
|
||||
"Accept: application/json",
|
||||
})
|
||||
ApiResponse<Void> updatePetWithHttpInfo(Pet body);
|
||||
ApiResponse<Void> updatePetWithHttpInfo(@javax.annotation.Nonnull Pet body);
|
||||
|
||||
|
||||
|
||||
@@ -303,7 +303,7 @@ public interface PetApi extends ApiClient.Api {
|
||||
"Content-Type: application/x-www-form-urlencoded",
|
||||
"Accept: application/json",
|
||||
})
|
||||
void updatePetWithForm(@Param("petId") Long petId, @Param("name") String name, @Param("status") String status);
|
||||
void updatePetWithForm(@Param("petId") @javax.annotation.Nonnull Long petId, @Param("name") @javax.annotation.Nullable String name, @Param("status") @javax.annotation.Nullable String status);
|
||||
|
||||
/**
|
||||
* Updates a pet in the store with form data
|
||||
@@ -318,7 +318,7 @@ public interface PetApi extends ApiClient.Api {
|
||||
"Content-Type: application/x-www-form-urlencoded",
|
||||
"Accept: application/json",
|
||||
})
|
||||
ApiResponse<Void> updatePetWithFormWithHttpInfo(@Param("petId") Long petId, @Param("name") String name, @Param("status") String status);
|
||||
ApiResponse<Void> updatePetWithFormWithHttpInfo(@Param("petId") @javax.annotation.Nonnull Long petId, @Param("name") @javax.annotation.Nullable String name, @Param("status") @javax.annotation.Nullable String status);
|
||||
|
||||
|
||||
|
||||
@@ -335,7 +335,7 @@ public interface PetApi extends ApiClient.Api {
|
||||
"Content-Type: multipart/form-data",
|
||||
"Accept: application/json",
|
||||
})
|
||||
ModelApiResponse uploadFile(@Param("petId") Long petId, @Param("additionalMetadata") String additionalMetadata, @Param("file") File file);
|
||||
ModelApiResponse uploadFile(@Param("petId") @javax.annotation.Nonnull Long petId, @Param("additionalMetadata") @javax.annotation.Nullable String additionalMetadata, @Param("file") @javax.annotation.Nullable File file);
|
||||
|
||||
/**
|
||||
* uploads an image
|
||||
@@ -351,7 +351,7 @@ public interface PetApi extends ApiClient.Api {
|
||||
"Content-Type: multipart/form-data",
|
||||
"Accept: application/json",
|
||||
})
|
||||
ApiResponse<ModelApiResponse> uploadFileWithHttpInfo(@Param("petId") Long petId, @Param("additionalMetadata") String additionalMetadata, @Param("file") File file);
|
||||
ApiResponse<ModelApiResponse> uploadFileWithHttpInfo(@Param("petId") @javax.annotation.Nonnull Long petId, @Param("additionalMetadata") @javax.annotation.Nullable String additionalMetadata, @Param("file") @javax.annotation.Nullable File file);
|
||||
|
||||
|
||||
|
||||
@@ -368,7 +368,7 @@ public interface PetApi extends ApiClient.Api {
|
||||
"Content-Type: multipart/form-data",
|
||||
"Accept: application/json",
|
||||
})
|
||||
ModelApiResponse uploadFileWithRequiredFile(@Param("petId") Long petId, @Param("requiredFile") File requiredFile, @Param("additionalMetadata") String additionalMetadata);
|
||||
ModelApiResponse uploadFileWithRequiredFile(@Param("petId") @javax.annotation.Nonnull Long petId, @Param("requiredFile") @javax.annotation.Nonnull File requiredFile, @Param("additionalMetadata") @javax.annotation.Nullable String additionalMetadata);
|
||||
|
||||
/**
|
||||
* uploads an image (required)
|
||||
@@ -384,7 +384,7 @@ public interface PetApi extends ApiClient.Api {
|
||||
"Content-Type: multipart/form-data",
|
||||
"Accept: application/json",
|
||||
})
|
||||
ApiResponse<ModelApiResponse> uploadFileWithRequiredFileWithHttpInfo(@Param("petId") Long petId, @Param("requiredFile") File requiredFile, @Param("additionalMetadata") String additionalMetadata);
|
||||
ApiResponse<ModelApiResponse> uploadFileWithRequiredFileWithHttpInfo(@Param("petId") @javax.annotation.Nonnull Long petId, @Param("requiredFile") @javax.annotation.Nonnull File requiredFile, @Param("additionalMetadata") @javax.annotation.Nullable String additionalMetadata);
|
||||
|
||||
|
||||
}
|
||||
|
||||
@@ -25,7 +25,7 @@ public interface StoreApi extends ApiClient.Api {
|
||||
@Headers({
|
||||
"Accept: application/json",
|
||||
})
|
||||
void deleteOrder(@Param("orderId") String orderId);
|
||||
void deleteOrder(@Param("orderId") @javax.annotation.Nonnull String orderId);
|
||||
|
||||
/**
|
||||
* Delete purchase order by ID
|
||||
@@ -37,7 +37,7 @@ public interface StoreApi extends ApiClient.Api {
|
||||
@Headers({
|
||||
"Accept: application/json",
|
||||
})
|
||||
ApiResponse<Void> deleteOrderWithHttpInfo(@Param("orderId") String orderId);
|
||||
ApiResponse<Void> deleteOrderWithHttpInfo(@Param("orderId") @javax.annotation.Nonnull String orderId);
|
||||
|
||||
|
||||
|
||||
@@ -76,7 +76,7 @@ public interface StoreApi extends ApiClient.Api {
|
||||
@Headers({
|
||||
"Accept: application/json,application/xml",
|
||||
})
|
||||
Order getOrderById(@Param("orderId") Long orderId);
|
||||
Order getOrderById(@Param("orderId") @javax.annotation.Nonnull Long orderId);
|
||||
|
||||
/**
|
||||
* Find purchase order by ID
|
||||
@@ -89,7 +89,7 @@ public interface StoreApi extends ApiClient.Api {
|
||||
@Headers({
|
||||
"Accept: application/json,application/xml",
|
||||
})
|
||||
ApiResponse<Order> getOrderByIdWithHttpInfo(@Param("orderId") Long orderId);
|
||||
ApiResponse<Order> getOrderByIdWithHttpInfo(@Param("orderId") @javax.annotation.Nonnull Long orderId);
|
||||
|
||||
|
||||
|
||||
@@ -104,7 +104,7 @@ public interface StoreApi extends ApiClient.Api {
|
||||
"Content-Type: */*",
|
||||
"Accept: application/json,application/xml",
|
||||
})
|
||||
Order placeOrder(Order body);
|
||||
Order placeOrder(@javax.annotation.Nonnull Order body);
|
||||
|
||||
/**
|
||||
* Place an order for a pet
|
||||
@@ -118,7 +118,7 @@ public interface StoreApi extends ApiClient.Api {
|
||||
"Content-Type: */*",
|
||||
"Accept: application/json,application/xml",
|
||||
})
|
||||
ApiResponse<Order> placeOrderWithHttpInfo(Order body);
|
||||
ApiResponse<Order> placeOrderWithHttpInfo(@javax.annotation.Nonnull Order body);
|
||||
|
||||
|
||||
}
|
||||
|
||||
@@ -27,7 +27,7 @@ public interface UserApi extends ApiClient.Api {
|
||||
"Content-Type: */*",
|
||||
"Accept: application/json",
|
||||
})
|
||||
void createUser(User body);
|
||||
void createUser(@javax.annotation.Nonnull User body);
|
||||
|
||||
/**
|
||||
* Create user
|
||||
@@ -40,7 +40,7 @@ public interface UserApi extends ApiClient.Api {
|
||||
"Content-Type: */*",
|
||||
"Accept: application/json",
|
||||
})
|
||||
ApiResponse<Void> createUserWithHttpInfo(User body);
|
||||
ApiResponse<Void> createUserWithHttpInfo(@javax.annotation.Nonnull User body);
|
||||
|
||||
|
||||
|
||||
@@ -54,7 +54,7 @@ public interface UserApi extends ApiClient.Api {
|
||||
"Content-Type: */*",
|
||||
"Accept: application/json",
|
||||
})
|
||||
void createUsersWithArrayInput(List<User> body);
|
||||
void createUsersWithArrayInput(@javax.annotation.Nonnull List<User> body);
|
||||
|
||||
/**
|
||||
* Creates list of users with given input array
|
||||
@@ -67,7 +67,7 @@ public interface UserApi extends ApiClient.Api {
|
||||
"Content-Type: */*",
|
||||
"Accept: application/json",
|
||||
})
|
||||
ApiResponse<Void> createUsersWithArrayInputWithHttpInfo(List<User> body);
|
||||
ApiResponse<Void> createUsersWithArrayInputWithHttpInfo(@javax.annotation.Nonnull List<User> body);
|
||||
|
||||
|
||||
|
||||
@@ -81,7 +81,7 @@ public interface UserApi extends ApiClient.Api {
|
||||
"Content-Type: */*",
|
||||
"Accept: application/json",
|
||||
})
|
||||
void createUsersWithListInput(List<User> body);
|
||||
void createUsersWithListInput(@javax.annotation.Nonnull List<User> body);
|
||||
|
||||
/**
|
||||
* Creates list of users with given input array
|
||||
@@ -94,7 +94,7 @@ public interface UserApi extends ApiClient.Api {
|
||||
"Content-Type: */*",
|
||||
"Accept: application/json",
|
||||
})
|
||||
ApiResponse<Void> createUsersWithListInputWithHttpInfo(List<User> body);
|
||||
ApiResponse<Void> createUsersWithListInputWithHttpInfo(@javax.annotation.Nonnull List<User> body);
|
||||
|
||||
|
||||
|
||||
@@ -107,7 +107,7 @@ public interface UserApi extends ApiClient.Api {
|
||||
@Headers({
|
||||
"Accept: application/json",
|
||||
})
|
||||
void deleteUser(@Param("username") String username);
|
||||
void deleteUser(@Param("username") @javax.annotation.Nonnull String username);
|
||||
|
||||
/**
|
||||
* Delete user
|
||||
@@ -119,7 +119,7 @@ public interface UserApi extends ApiClient.Api {
|
||||
@Headers({
|
||||
"Accept: application/json",
|
||||
})
|
||||
ApiResponse<Void> deleteUserWithHttpInfo(@Param("username") String username);
|
||||
ApiResponse<Void> deleteUserWithHttpInfo(@Param("username") @javax.annotation.Nonnull String username);
|
||||
|
||||
|
||||
|
||||
@@ -133,7 +133,7 @@ public interface UserApi extends ApiClient.Api {
|
||||
@Headers({
|
||||
"Accept: application/json,application/xml",
|
||||
})
|
||||
User getUserByName(@Param("username") String username);
|
||||
User getUserByName(@Param("username") @javax.annotation.Nonnull String username);
|
||||
|
||||
/**
|
||||
* Get user by user name
|
||||
@@ -146,7 +146,7 @@ public interface UserApi extends ApiClient.Api {
|
||||
@Headers({
|
||||
"Accept: application/json,application/xml",
|
||||
})
|
||||
ApiResponse<User> getUserByNameWithHttpInfo(@Param("username") String username);
|
||||
ApiResponse<User> getUserByNameWithHttpInfo(@Param("username") @javax.annotation.Nonnull String username);
|
||||
|
||||
|
||||
|
||||
@@ -161,7 +161,7 @@ public interface UserApi extends ApiClient.Api {
|
||||
@Headers({
|
||||
"Accept: application/json,application/xml",
|
||||
})
|
||||
String loginUser(@Param("username") String username, @Param("password") String password);
|
||||
String loginUser(@Param("username") @javax.annotation.Nonnull String username, @Param("password") @javax.annotation.Nonnull String password);
|
||||
|
||||
/**
|
||||
* Logs user into the system
|
||||
@@ -175,7 +175,7 @@ public interface UserApi extends ApiClient.Api {
|
||||
@Headers({
|
||||
"Accept: application/json,application/xml",
|
||||
})
|
||||
ApiResponse<String> loginUserWithHttpInfo(@Param("username") String username, @Param("password") String password);
|
||||
ApiResponse<String> loginUserWithHttpInfo(@Param("username") @javax.annotation.Nonnull String username, @Param("password") @javax.annotation.Nonnull String password);
|
||||
|
||||
|
||||
/**
|
||||
@@ -225,11 +225,11 @@ public interface UserApi extends ApiClient.Api {
|
||||
* <code>loginUser</code> method in a fluent style.
|
||||
*/
|
||||
public static class LoginUserQueryParams extends HashMap<String, Object> {
|
||||
public LoginUserQueryParams username(final String value) {
|
||||
public LoginUserQueryParams username(@javax.annotation.Nonnull final String value) {
|
||||
put("username", EncodingUtils.encode(value));
|
||||
return this;
|
||||
}
|
||||
public LoginUserQueryParams password(final String value) {
|
||||
public LoginUserQueryParams password(@javax.annotation.Nonnull final String value) {
|
||||
put("password", EncodingUtils.encode(value));
|
||||
return this;
|
||||
}
|
||||
@@ -269,7 +269,7 @@ public interface UserApi extends ApiClient.Api {
|
||||
"Content-Type: */*",
|
||||
"Accept: application/json",
|
||||
})
|
||||
void updateUser(@Param("username") String username, User body);
|
||||
void updateUser(@Param("username") @javax.annotation.Nonnull String username, @javax.annotation.Nonnull User body);
|
||||
|
||||
/**
|
||||
* Updated user
|
||||
@@ -283,7 +283,7 @@ public interface UserApi extends ApiClient.Api {
|
||||
"Content-Type: */*",
|
||||
"Accept: application/json",
|
||||
})
|
||||
ApiResponse<Void> updateUserWithHttpInfo(@Param("username") String username, User body);
|
||||
ApiResponse<Void> updateUserWithHttpInfo(@Param("username") @javax.annotation.Nonnull String username, @javax.annotation.Nonnull User body);
|
||||
|
||||
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user