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 applications can 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 you make this API 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 you set DisableInternet to **false**, the limit is lifted. > If you do not set this parameter, the original value is not modified.
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 you set **ForceNonceCheck** to **false**, the check is not performed. The default value is false when you create an API.
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** * **PRE: the pre-release environment** * **TEST**
public DescribeDeployedApiResponseBody.Builder systemParameters(DescribeDeployedApiResponseBody.SystemParameters systemParameters)
public DescribeDeployedApiResponseBody.Builder visibility(String visibility)
* **PUBLIC**: Make the API public. If you set this parameter to PUBLIC, this API is displayed on the APIs page for all users after the API is published to the production environment.** * **PRIVATE**: Make the API 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 © 2024. All rights reserved.