Class RequestParameter
- java.lang.Object
-
- com.tencentcloudapi.common.AbstractModel
-
- com.tencentcloudapi.apigateway.v20180808.models.RequestParameter
-
public class RequestParameter extends AbstractModel
-
-
Field Summary
-
Fields inherited from class com.tencentcloudapi.common.AbstractModel
header, skipSign
-
-
Constructor Summary
Constructors Constructor Description RequestParameter()RequestParameter(RequestParameter source)NOTE: Any ambiguous key set via .set("AnyKey", "value") will be a shallow copy, and any explicit key, i.e Foo, set via .setFoo("value") will be a deep copy.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringgetDefaultValue()Get 默认值StringgetDesc()Get 描述StringgetName()Get 请求参数名称StringgetPosition()Get 参数位置BooleangetRequired()Get 是否必须StringgetType()Get 参数类型voidsetDefaultValue(String DefaultValue)Set 默认值voidsetDesc(String Desc)Set 描述voidsetName(String Name)Set 请求参数名称voidsetPosition(String Position)Set 参数位置voidsetRequired(Boolean Required)Set 是否必须voidsetType(String Type)Set 参数类型voidtoMap(HashMap<String,String> map, String prefix)Internal implementation, normal users should not use it.-
Methods inherited from class com.tencentcloudapi.common.AbstractModel
any, fromJsonString, getBinaryParams, GetHeader, getMultipartRequestParams, getSkipSign, set, SetHeader, setParamArrayObj, setParamArraySimple, setParamObj, setParamSimple, setSkipSign, toJsonString
-
-
-
-
Constructor Detail
-
RequestParameter
public RequestParameter()
-
RequestParameter
public RequestParameter(RequestParameter source)
NOTE: Any ambiguous key set via .set("AnyKey", "value") will be a shallow copy, and any explicit key, i.e Foo, set via .setFoo("value") will be a deep copy.
-
-
Method Detail
-
getName
public String getName()
Get 请求参数名称- Returns:
- Name 请求参数名称
-
setName
public void setName(String Name)
Set 请求参数名称- Parameters:
Name- 请求参数名称
-
getDesc
public String getDesc()
Get 描述- Returns:
- Desc 描述
-
setDesc
public void setDesc(String Desc)
Set 描述- Parameters:
Desc- 描述
-
getPosition
public String getPosition()
Get 参数位置- Returns:
- Position 参数位置
-
setPosition
public void setPosition(String Position)
Set 参数位置- Parameters:
Position- 参数位置
-
getType
public String getType()
Get 参数类型- Returns:
- Type 参数类型
-
setType
public void setType(String Type)
Set 参数类型- Parameters:
Type- 参数类型
-
getDefaultValue
public String getDefaultValue()
Get 默认值- Returns:
- DefaultValue 默认值
-
setDefaultValue
public void setDefaultValue(String DefaultValue)
Set 默认值- Parameters:
DefaultValue- 默认值
-
getRequired
public Boolean getRequired()
Get 是否必须- Returns:
- Required 是否必须
-
setRequired
public void setRequired(Boolean Required)
Set 是否必须- Parameters:
Required- 是否必须
-
-