1010
1111namespace Docker \API \Endpoint ;
1212
13- class ConfigUpdate extends \Jane \OpenApiRuntime \Client \BaseEndpoint
13+ class ConfigUpdate extends \Jane \OpenApiRuntime \Client \BaseEndpoint implements \ Jane \ OpenApiRuntime \ Client \AmpArtaxEndpoint, \ Jane \ OpenApiRuntime \ Client \Psr7HttplugEndpoint
1414{
1515 protected $ id ;
1616
@@ -29,6 +29,8 @@ public function __construct(string $id, \Docker\API\Model\ConfigSpec $body, arra
2929 $ this ->queryParameters = $ queryParameters ;
3030 }
3131
32+ use \Jane \OpenApiRuntime \Client \AmpArtaxEndpointTrait, \Jane \OpenApiRuntime \Client \Psr7HttplugEndpointTrait;
33+
3234 public function getMethod (): string
3335 {
3436 return 'POST ' ;
@@ -39,11 +41,27 @@ public function getUri(): string
3941 return str_replace (['{id} ' ], [$ this ->id ], '/configs/{id}/update ' );
4042 }
4143
42- public function getBody (\Symfony \Component \Serializer \SerializerInterface $ serializer , \Http \Message \StreamFactory $ streamFactory = null )
44+ public function getBody (\Symfony \Component \Serializer \SerializerInterface $ serializer , \Http \Message \StreamFactory $ streamFactory = null ): array
4345 {
4446 return $ this ->getSerializedBody ($ serializer );
4547 }
4648
49+ public function getExtraHeaders (): array
50+ {
51+ return ['Accept ' => ['application/json ' ]];
52+ }
53+
54+ protected function getQueryOptionsResolver (): \Symfony \Component \OptionsResolver \OptionsResolver
55+ {
56+ $ optionsResolver = parent ::getQueryOptionsResolver ();
57+ $ optionsResolver ->setDefined (['version ' ]);
58+ $ optionsResolver ->setRequired (['version ' ]);
59+ $ optionsResolver ->setDefaults ([]);
60+ $ optionsResolver ->setAllowedTypes ('version ' , ['int ' ]);
61+
62+ return $ optionsResolver ;
63+ }
64+
4765 /**
4866 * {@inheritdoc}
4967 *
@@ -52,7 +70,7 @@ public function getBody(\Symfony\Component\Serializer\SerializerInterface $seria
5270 * @throws \Docker\API\Exception\ConfigUpdateInternalServerErrorException
5371 * @throws \Docker\API\Exception\ConfigUpdateServiceUnavailableException
5472 */
55- public function transformResponseBody (string $ body , int $ status , \Symfony \Component \Serializer \SerializerInterface $ serializer )
73+ protected function transformResponseBody (string $ body , int $ status , \Symfony \Component \Serializer \SerializerInterface $ serializer )
5674 {
5775 if (200 === $ status ) {
5876 return null ;
@@ -70,20 +88,4 @@ public function transformResponseBody(string $body, int $status, \Symfony\Compon
7088 throw new \Docker \API \Exception \ConfigUpdateServiceUnavailableException ($ serializer ->deserialize ($ body , 'Docker \\API \\Model \\ErrorResponse ' , 'json ' ));
7189 }
7290 }
73-
74- public function getExtraHeaders (): array
75- {
76- return ['Accept ' => ['application/json ' ]];
77- }
78-
79- protected function getQueryOptionsResolver (): \Symfony \Component \OptionsResolver \OptionsResolver
80- {
81- $ optionsResolver = parent ::getQueryOptionsResolver ();
82- $ optionsResolver ->setDefined (['version ' ]);
83- $ optionsResolver ->setRequired (['version ' ]);
84- $ optionsResolver ->setDefaults ([]);
85- $ optionsResolver ->setAllowedTypes ('version ' , ['int ' ]);
86-
87- return $ optionsResolver ;
88- }
8991}
0 commit comments