public static final class DescribeDeployedApiResponseBody.Builder extends Object
构造器和说明 |
---|
Builder() |
public DescribeDeployedApiResponseBody.Builder allowSignatureMethod(String allowSignatureMethod)
* HmacSHA256 * HmacSHA1,HmacSHA256
public DescribeDeployedApiResponseBody.Builder apiId(String apiId)
public DescribeDeployedApiResponseBody.Builder apiName(String apiName)
public DescribeDeployedApiResponseBody.Builder authType(String authType)
* **APP:** Only authorized apps are allowed to call the API. * **ANONYMOUS**: The API can be anonymously called. In this mode, you must take note of the following rules: * All users who have obtained the API service information can call this API. API Gateway does not authenticate callers and cannot set user-specific throttling policies. If the API is made public, set API-specific throttling policies.
public DescribeDeployedApiResponseBody.Builder constantParameters(DescribeDeployedApiResponseBody.ConstantParameters constantParameters)
public DescribeDeployedApiResponseBody.Builder customSystemParameters(DescribeDeployedApiResponseBody.CustomSystemParameters customSystemParameters)
public DescribeDeployedApiResponseBody.Builder deployedTime(String deployedTime)
public DescribeDeployedApiResponseBody.Builder description(String description)
public DescribeDeployedApiResponseBody.Builder disableInternet(Boolean disableInternet)
* If this parameter is set to **false**, the API can be called over the Internet and in an internal network. > If you do not configure this parameter when you modify the API, the original value is used.
public DescribeDeployedApiResponseBody.Builder errorCodeSamples(DescribeDeployedApiResponseBody.ErrorCodeSamples errorCodeSamples)
For more information, see [ErrorCodeSample](~~44392~~).
public DescribeDeployedApiResponseBody.Builder failResultSample(String failResultSample)
public DescribeDeployedApiResponseBody.Builder forceNonceCheck(Boolean forceNonceCheck)
* If the **ForceNonceCheck** parameter is set to **false**, the X-Ca-Nonce is not checked. Default value: false.
public DescribeDeployedApiResponseBody.Builder groupId(String groupId)
public DescribeDeployedApiResponseBody.Builder groupName(String groupName)
public DescribeDeployedApiResponseBody.Builder openIdConnectConfig(DescribeDeployedApiResponseBody.OpenIdConnectConfig openIdConnectConfig)
public DescribeDeployedApiResponseBody.Builder regionId(String regionId)
public DescribeDeployedApiResponseBody.Builder requestConfig(DescribeDeployedApiResponseBody.RequestConfig requestConfig)
For more information, see [RequestConfig](~~43985~~).
public DescribeDeployedApiResponseBody.Builder requestId(String requestId)
public DescribeDeployedApiResponseBody.Builder requestParameters(DescribeDeployedApiResponseBody.RequestParameters requestParameters)
For more information, see [RequestParameter](~~43986~~).
public DescribeDeployedApiResponseBody.Builder resultBodyModel(String resultBodyModel)
public DescribeDeployedApiResponseBody.Builder resultDescriptions(DescribeDeployedApiResponseBody.ResultDescriptions resultDescriptions)
public DescribeDeployedApiResponseBody.Builder resultSample(String resultSample)
public DescribeDeployedApiResponseBody.Builder resultType(String resultType)
public DescribeDeployedApiResponseBody.Builder serviceConfig(DescribeDeployedApiResponseBody.ServiceConfig serviceConfig)
For more information, see [ServiceConfig](~~43987~~).
public DescribeDeployedApiResponseBody.Builder serviceParameters(DescribeDeployedApiResponseBody.ServiceParameters serviceParameters)
For more information, see [ServiceParameter](~~43988~~).
public DescribeDeployedApiResponseBody.Builder serviceParametersMap(DescribeDeployedApiResponseBody.ServiceParametersMap serviceParametersMap)
For more information, see [ServiceParameterMap](~~43989~~).
public DescribeDeployedApiResponseBody.Builder stageName(String stageName)
* **RELEASE**: the production environment * **PRE**: the pre-release environment * **TEST**: the test environment
public DescribeDeployedApiResponseBody.Builder systemParameters(DescribeDeployedApiResponseBody.SystemParameters systemParameters)
public DescribeDeployedApiResponseBody.Builder visibility(String visibility)
* **PUBLIC:** The API is public. If this parameter is set to PUBLIC, the API is displayed on the APIs page for all users after the API is published to the production environment. * **PRIVATE:** The API is private. Private APIs are not displayed in the Alibaba Cloud Marketplace after the API group to which they belong is made available.
public DescribeDeployedApiResponseBody build()
Copyright © 2023. All rights reserved.