public static class DescribeApiResponseBody.DescribeApiResponseBodyRequestConfig
extends com.aliyun.tea.TeaModel
| 限定符和类型 | 字段和说明 |
|---|---|
String |
bodyFormat
The request mode.
|
String |
bodyModel
The API request path.
|
String |
postBodyDescription
The protocol type supported by the API.
|
String |
requestHttpMethod
This parameter takes effect only when the RequestMode parameter is set to MAPPING.
|
String |
requestMode
The description of the request body.
|
String |
requestPath
The HTTP method used to make the request.
|
String |
requestProtocol
The configuration items of API requests sent by API Gateway to the backend service.
|
| 构造器和说明 |
|---|
DescribeApiResponseBody.DescribeApiResponseBodyRequestConfig() |
@NameInMap(value="BodyFormat") public String bodyFormat
The request mode. Valid values: MAPPING and PASSTHROUGH.
@NameInMap(value="BodyModel") public String bodyModel
The API request path. If the complete API URL is `http://api.a.com:8080/object/add?key1=value1&key2=value2`, the API request path is ` /object/add `.
@NameInMap(value="PostBodyDescription") public String postBodyDescription
The protocol type supported by the API. Valid values: HTTP and HTTPS. Separate multiple values with commas (,), such as "HTTP,HTTPS".
@NameInMap(value="RequestHttpMethod") public String requestHttpMethod
This parameter takes effect only when the RequestMode parameter is set to MAPPING.********
The server data transmission method used for POST and PUT requests. Valid values: FORM and STREAM. FORM indicates that data in key-value pairs is transmitted as forms. STREAM indicates that data is transmitted as byte streams.
@NameInMap(value="RequestMode") public String requestMode
The description of the request body.
@NameInMap(value="RequestPath") public String requestPath
The HTTP method used to make the request. Valid values: GET, POST, DELETE, PUT, HEADER, TRACE, PATCH, CONNECT, and OPTIONS.
@NameInMap(value="RequestProtocol") public String requestProtocol
The configuration items of API requests sent by API Gateway to the backend service.
public DescribeApiResponseBody.DescribeApiResponseBodyRequestConfig()
public static DescribeApiResponseBody.DescribeApiResponseBodyRequestConfig build(Map<String,?> map) throws Exception
Exceptionpublic DescribeApiResponseBody.DescribeApiResponseBodyRequestConfig setBodyFormat(String bodyFormat)
public String getBodyFormat()
public DescribeApiResponseBody.DescribeApiResponseBodyRequestConfig setBodyModel(String bodyModel)
public String getBodyModel()
public DescribeApiResponseBody.DescribeApiResponseBodyRequestConfig setPostBodyDescription(String postBodyDescription)
public String getPostBodyDescription()
public DescribeApiResponseBody.DescribeApiResponseBodyRequestConfig setRequestHttpMethod(String requestHttpMethod)
public String getRequestHttpMethod()
public DescribeApiResponseBody.DescribeApiResponseBodyRequestConfig setRequestMode(String requestMode)
public String getRequestMode()
public DescribeApiResponseBody.DescribeApiResponseBodyRequestConfig setRequestPath(String requestPath)
public String getRequestPath()
public DescribeApiResponseBody.DescribeApiResponseBodyRequestConfig setRequestProtocol(String requestProtocol)
public String getRequestProtocol()
Copyright © 2023. All rights reserved.