public static final class DescribeApiResponseBody.RequestParameter.Builder extends Object
构造器和说明 |
---|
Builder() |
限定符和类型 | 方法和说明 |
---|---|
DescribeApiResponseBody.RequestParameter.Builder |
apiParameterName(String apiParameterName)
The parameter name.
|
DescribeApiResponseBody.RequestParameter.Builder |
arrayItemsType(String arrayItemsType)
The type of the array element.
|
DescribeApiResponseBody.RequestParameter |
build() |
DescribeApiResponseBody.RequestParameter.Builder |
defaultValue(String defaultValue)
The default value.
|
DescribeApiResponseBody.RequestParameter.Builder |
demoValue(String demoValue)
The example value.
|
DescribeApiResponseBody.RequestParameter.Builder |
description(String description)
The parameter description.
|
DescribeApiResponseBody.RequestParameter.Builder |
docOrder(Integer docOrder)
The order in which the parameter is sorted in the document.
|
DescribeApiResponseBody.RequestParameter.Builder |
docShow(String docShow)
Indicates whether the document is public.
|
DescribeApiResponseBody.RequestParameter.Builder |
enumValue(String enumValue)
The hash values that are supported when **ParameterType** is set to Int, Long, Float, Double, or String.
|
DescribeApiResponseBody.RequestParameter.Builder |
jsonScheme(String jsonScheme)
The JSON Schema used for JSON validation when **ParameterType** is set to String.
|
DescribeApiResponseBody.RequestParameter.Builder |
location(String location)
The parameter location.
|
DescribeApiResponseBody.RequestParameter.Builder |
maxLength(Long maxLength)
The maximum parameter length when ParameterType is set to String.
|
DescribeApiResponseBody.RequestParameter.Builder |
maxValue(Long maxValue)
The maximum parameter value when ParameterType is set to Int, Long, Float, or Double.
|
DescribeApiResponseBody.RequestParameter.Builder |
minLength(Long minLength)
The minimum parameter length when ParameterType is set to String.
|
DescribeApiResponseBody.RequestParameter.Builder |
minValue(Long minValue)
The minimum parameter value when ParameterType is set to Int, Long, Float, or Double.
|
DescribeApiResponseBody.RequestParameter.Builder |
parameterType(String parameterType)
The data type of the parameter.
|
DescribeApiResponseBody.RequestParameter.Builder |
regularExpression(String regularExpression)
The regular expression that is used for parameter validation when ParameterType is set to String.
|
DescribeApiResponseBody.RequestParameter.Builder |
required(String required)
Indicates whether the parameter is required.
|
public DescribeApiResponseBody.RequestParameter.Builder apiParameterName(String apiParameterName)
public DescribeApiResponseBody.RequestParameter.Builder arrayItemsType(String arrayItemsType)
public DescribeApiResponseBody.RequestParameter.Builder defaultValue(String defaultValue)
public DescribeApiResponseBody.RequestParameter.Builder demoValue(String demoValue)
public DescribeApiResponseBody.RequestParameter.Builder description(String description)
public DescribeApiResponseBody.RequestParameter.Builder docOrder(Integer docOrder)
public DescribeApiResponseBody.RequestParameter.Builder docShow(String docShow)
public DescribeApiResponseBody.RequestParameter.Builder enumValue(String enumValue)
public DescribeApiResponseBody.RequestParameter.Builder jsonScheme(String jsonScheme)
public DescribeApiResponseBody.RequestParameter.Builder location(String location)
public DescribeApiResponseBody.RequestParameter.Builder maxLength(Long maxLength)
public DescribeApiResponseBody.RequestParameter.Builder maxValue(Long maxValue)
public DescribeApiResponseBody.RequestParameter.Builder minLength(Long minLength)
public DescribeApiResponseBody.RequestParameter.Builder minValue(Long minValue)
public DescribeApiResponseBody.RequestParameter.Builder parameterType(String parameterType)
public DescribeApiResponseBody.RequestParameter.Builder regularExpression(String regularExpression)
public DescribeApiResponseBody.RequestParameter.Builder required(String required)
public DescribeApiResponseBody.RequestParameter build()
Copyright © 2024. All rights reserved.