1+ # Licensed to the Apache Software Foundation (ASF) under one
2+ # or more contributor license agreements. See the NOTICE file
3+ # distributed with this work for additional information
4+ # regarding copyright ownership. The ASF licenses this file
5+ # to you under the Apache License, Version 2.0 (the
6+ # "License"); you may not use this file except in compliance
7+ # with the License. You may obtain a copy of the License at
8+ #
9+ #
10+ # http://www.apache.org/licenses/LICENSE-2.0
11+ #
12+ #
13+ # Unless required by applicable law or agreed to in writing,
14+ # software distributed under the License is distributed on an
15+ # "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
16+ # KIND, either express or implied. See the License for the
17+ # specific language governing permissions and limitations
18+ # under the License.
19+
20+ from aliyunsdkcore .request import RpcRequest
21+ from aliyunsdkfacebody .endpoint import endpoint_data
22+
23+ class RetouchBodyRequest (RpcRequest ):
24+
25+ def __init__ (self ):
26+ RpcRequest .__init__ (self , 'facebody' , '2019-12-30' , 'RetouchBody' ,'facebody' )
27+ self .set_method ('POST' )
28+ if hasattr (self , "endpoint_map" ):
29+ setattr (self , "endpoint_map" , endpoint_data .getEndpointMap ())
30+ if hasattr (self , "endpoint_regional" ):
31+ setattr (self , "endpoint_regional" , endpoint_data .getEndpointRegional ())
32+
33+
34+ def get_LengthenDegree (self ):
35+ return self .get_body_params ().get ('LengthenDegree' )
36+
37+ def set_LengthenDegree (self ,LengthenDegree ):
38+ self .add_body_params ('LengthenDegree' , LengthenDegree )
39+
40+ def get_SlimDegree (self ):
41+ return self .get_body_params ().get ('SlimDegree' )
42+
43+ def set_SlimDegree (self ,SlimDegree ):
44+ self .add_body_params ('SlimDegree' , SlimDegree )
45+
46+ def get_ImageURL (self ):
47+ return self .get_body_params ().get ('ImageURL' )
48+
49+ def set_ImageURL (self ,ImageURL ):
50+ self .add_body_params ('ImageURL' , ImageURL )
0 commit comments