1+ /**
2+ * This file was auto generated by @block65/openapi-codegen
3+ *
4+ * WARN: Do not edit directly.
5+ *
6+ * Generated on 2024-05-27T10:51:14.858Z
7+ *
8+ */
9+ /** eslint-disable max-classes */
110import { Command } from '@block65/rest-client' ;
2- import type { RequestMethodCaller } from '@block65/rest-client' ;
311import type { Jsonifiable } from 'type-fest' ;
412import type {
513 FindPetsCommandQuery ,
@@ -39,46 +47,6 @@ import type {
3947 * gravida. Sed libero lorem, molestie sed nisl in, accumsan tempor nisi.
4048 * Fusce sollicitudin massa ut lacinia mattis. Sed vel eleifend lorem.
4149 * Pellentesque vitae felis pretium, pulvinar elit eu, euismod sapien.
42- * @param parameters.query.tags? {String} tags to filter by
43- * @param parameters.query.limit? {String} maximum number of results to return
44- * @returns {RequestMethodCaller<Pet[]> } HTTP 200
45- */
46- export function findPetsCommand ( parameters ?: {
47- query ?: FindPetsCommandQuery ;
48- } ) : RequestMethodCaller < Pet [ ] > {
49- const req = {
50- method : 'get' as const ,
51- pathname : `/pets` ,
52- query : parameters ?. query ,
53- } ;
54- return ( requestMethod , options ) => requestMethod ( req , options ) ;
55- }
56-
57- /**
58- * Returns all pets from the system that the user has access to
59- * Nam sed condimentum est. Maecenas tempor sagittis sapien, nec rhoncus sem
60- * sagittis sit amet. Aenean at gravida augue, ac iaculis sem. Curabitur odio
61- * lorem, ornare eget elementum nec, cursus id lectus. Duis mi turpis,
62- * pulvinar ac eros ac, tincidunt varius justo. In hac habitasse platea
63- * dictumst. Integer at adipiscing ante, a sagittis ligula. Aenean pharetra
64- * tempor ante molestie imperdiet. Vivamus id aliquam diam. Cras quis velit
65- * non tortor eleifend sagittis. Praesent at enim pharetra urna volutpat
66- * venenatis eget eget mauris. In eleifend fermentum facilisis. Praesent enim
67- * enim, gravida ac sodales sed, placerat id erat. Suspendisse lacus dolor,
68- * consectetur non augue vel, vehicula interdum libero. Morbi euismod sagittis
69- * libero sed lacinia.
70- *
71- * Sed tempus felis lobortis leo pulvinar rutrum. Nam mattis velit nisl, eu
72- * condimentum ligula luctus nec. Phasellus semper velit eget aliquet
73- * faucibus. In a mattis elit. Phasellus vel urna viverra, condimentum lorem
74- * id, rhoncus nibh. Ut pellentesque posuere elementum. Sed a varius odio.
75- * Morbi rhoncus ligula libero, vel eleifend nunc tristique vitae. Fusce et
76- * sem dui. Aenean nec scelerisque tortor. Fusce malesuada accumsan magna vel
77- * tempus. Quisque mollis felis eu dolor tristique, sit amet auctor felis
78- * gravida. Sed libero lorem, molestie sed nisl in, accumsan tempor nisi.
79- * Fusce sollicitudin massa ut lacinia mattis. Sed vel eleifend lorem.
80- * Pellentesque vitae felis pretium, pulvinar elit eu, euismod sapien.
81- *
8250 *
8351 */
8452export class FindPetsCommand extends Command <
@@ -97,23 +65,6 @@ export class FindPetsCommand extends Command<
9765
9866/**
9967 * Creates a new pet in the store. Duplicates are allowed
100- * @param parameters.body {NewPet}
101- * @returns {RequestMethodCaller<Pet> } HTTP 200
102- */
103- export function addPetCommand ( parameters : {
104- body : NewPet ;
105- } ) : RequestMethodCaller < Pet > {
106- const req = {
107- method : 'post' as const ,
108- pathname : `/pets` ,
109- body : parameters . body ,
110- } ;
111- return ( requestMethod , options ) => requestMethod ( req , options ) ;
112- }
113-
114- /**
115- * Creates a new pet in the store. Duplicates are allowed
116- *
11768 *
11869 */
11970export class AddPetCommand extends Command <
@@ -132,21 +83,6 @@ export class AddPetCommand extends Command<
13283/**
13384 * Returns a user based on a single ID, if the user does not have access to
13485 * the pet
135- * @param id {String} ID of pet to fetch
136- * @returns {RequestMethodCaller<Pet> } HTTP 200
137- */
138- export function findPetByIdCommand ( id : string ) : RequestMethodCaller < Pet > {
139- const req = {
140- method : 'get' as const ,
141- pathname : `/pets/${ id } ` ,
142- } ;
143- return ( requestMethod , options ) => requestMethod ( req , options ) ;
144- }
145-
146- /**
147- * Returns a user based on a single ID, if the user does not have access to
148- * the pet
149- *
15086 *
15187 */
15288export class FindPetByIdCommand extends Command <
@@ -164,19 +100,6 @@ export class FindPetByIdCommand extends Command<
164100
165101/**
166102 * deletes a single pet based on the ID supplied
167- * @param id {String} ID of pet to delete
168- */
169- export function deletePetCommand ( id : string ) : RequestMethodCaller < void > {
170- const req = {
171- method : 'delete' as const ,
172- pathname : `/pets/${ id } ` ,
173- } ;
174- return ( requestMethod , options ) => requestMethod ( req , options ) ;
175- }
176-
177- /**
178- * deletes a single pet based on the ID supplied
179- *
180103 *
181104 */
182105export class DeletePetCommand extends Command <
0 commit comments