Class IPStrategyApi
- java.lang.Object
-
- com.tencentcloudapi.common.AbstractModel
-
- com.tencentcloudapi.apigateway.v20180808.models.IPStrategyApi
-
public class IPStrategyApi extends AbstractModel
-
-
Field Summary
-
Fields inherited from class com.tencentcloudapi.common.AbstractModel
header, skipSign
-
-
Constructor Summary
Constructors Constructor Description IPStrategyApi()IPStrategyApi(IPStrategyApi 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 StringgetApiId()Get API 唯一 ID。StringgetApiName()Get 用户自定义的 API 名称。StringgetApiType()Get API 类型。取值为NORMAL(普通API)和TSF (微服务API)。StringgetMethod()Get API 的请求方法。如 GET。StringgetOtherEnvironmentName()Get API 已经绑定的环境。StringgetOtherIPStrategyId()Get API 已经绑定的其他策略唯一ID。StringgetPath()Get API 的路径。如 /path。voidsetApiId(String ApiId)Set API 唯一 ID。voidsetApiName(String ApiName)Set 用户自定义的 API 名称。voidsetApiType(String ApiType)Set API 类型。取值为NORMAL(普通API)和TSF (微服务API)。voidsetMethod(String Method)Set API 的请求方法。如 GET。voidsetOtherEnvironmentName(String OtherEnvironmentName)Set API 已经绑定的环境。voidsetOtherIPStrategyId(String OtherIPStrategyId)Set API 已经绑定的其他策略唯一ID。voidsetPath(String Path)Set API 的路径。如 /path。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
-
IPStrategyApi
public IPStrategyApi()
-
IPStrategyApi
public IPStrategyApi(IPStrategyApi 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
-
getApiId
public String getApiId()
Get API 唯一 ID。- Returns:
- ApiId API 唯一 ID。
-
setApiId
public void setApiId(String ApiId)
Set API 唯一 ID。- Parameters:
ApiId- API 唯一 ID。
-
getApiName
public String getApiName()
Get 用户自定义的 API 名称。- Returns:
- ApiName 用户自定义的 API 名称。
-
setApiName
public void setApiName(String ApiName)
Set 用户自定义的 API 名称。- Parameters:
ApiName- 用户自定义的 API 名称。
-
getApiType
public String getApiType()
Get API 类型。取值为NORMAL(普通API)和TSF (微服务API)。- Returns:
- ApiType API 类型。取值为NORMAL(普通API)和TSF (微服务API)。
-
setApiType
public void setApiType(String ApiType)
Set API 类型。取值为NORMAL(普通API)和TSF (微服务API)。- Parameters:
ApiType- API 类型。取值为NORMAL(普通API)和TSF (微服务API)。
-
getPath
public String getPath()
Get API 的路径。如 /path。- Returns:
- Path API 的路径。如 /path。
-
setPath
public void setPath(String Path)
Set API 的路径。如 /path。- Parameters:
Path- API 的路径。如 /path。
-
getMethod
public String getMethod()
Get API 的请求方法。如 GET。- Returns:
- Method API 的请求方法。如 GET。
-
setMethod
public void setMethod(String Method)
Set API 的请求方法。如 GET。- Parameters:
Method- API 的请求方法。如 GET。
-
getOtherIPStrategyId
public String getOtherIPStrategyId()
Get API 已经绑定的其他策略唯一ID。- Returns:
- OtherIPStrategyId API 已经绑定的其他策略唯一ID。
-
setOtherIPStrategyId
public void setOtherIPStrategyId(String OtherIPStrategyId)
Set API 已经绑定的其他策略唯一ID。- Parameters:
OtherIPStrategyId- API 已经绑定的其他策略唯一ID。
-
getOtherEnvironmentName
public String getOtherEnvironmentName()
Get API 已经绑定的环境。- Returns:
- OtherEnvironmentName API 已经绑定的环境。
-
setOtherEnvironmentName
public void setOtherEnvironmentName(String OtherEnvironmentName)
Set API 已经绑定的环境。- Parameters:
OtherEnvironmentName- API 已经绑定的环境。
-
-