Class CreateApiGroupRequest
- java.lang.Object
-
- com.tencentcloudapi.common.AbstractModel
-
- com.tencentcloudapi.tsf.v20180326.models.CreateApiGroupRequest
-
public class CreateApiGroupRequest extends AbstractModel
-
-
Field Summary
-
Fields inherited from class com.tencentcloudapi.common.AbstractModel
header, skipSign
-
-
Constructor Summary
Constructors Constructor Description CreateApiGroupRequest()CreateApiGroupRequest(CreateApiGroupRequest 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 StringgetAuthType()Get 鉴权类型。secret: 密钥鉴权; none:无鉴权StringgetDescription()Get 备注StringgetGatewayInstanceId()Get 网关实体IDStringgetGroupContext()Get 分组上下文StringgetGroupName()Get 分组名称, 不能包含中文StringgetGroupType()Get 分组类型,默认ms。 ms: 微服务分组; external:外部Api分组StringgetNamespaceNameKey()Get 命名空间参数key值StringgetNamespaceNameKeyPosition()Get 命名空间参数位置,path,header或query,默认是pathStringgetServiceNameKey()Get 微服务名参数key值StringgetServiceNameKeyPosition()Get 微服务名参数位置,path,header或query,默认是pathvoidsetAuthType(String AuthType)Set 鉴权类型。secret: 密钥鉴权; none:无鉴权voidsetDescription(String Description)Set 备注voidsetGatewayInstanceId(String GatewayInstanceId)Set 网关实体IDvoidsetGroupContext(String GroupContext)Set 分组上下文voidsetGroupName(String GroupName)Set 分组名称, 不能包含中文voidsetGroupType(String GroupType)Set 分组类型,默认ms。 ms: 微服务分组; external:外部Api分组voidsetNamespaceNameKey(String NamespaceNameKey)Set 命名空间参数key值voidsetNamespaceNameKeyPosition(String NamespaceNameKeyPosition)Set 命名空间参数位置,path,header或query,默认是pathvoidsetServiceNameKey(String ServiceNameKey)Set 微服务名参数key值voidsetServiceNameKeyPosition(String ServiceNameKeyPosition)Set 微服务名参数位置,path,header或query,默认是pathvoidtoMap(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
-
CreateApiGroupRequest
public CreateApiGroupRequest()
-
CreateApiGroupRequest
public CreateApiGroupRequest(CreateApiGroupRequest 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
-
getGroupName
public String getGroupName()
Get 分组名称, 不能包含中文- Returns:
- GroupName 分组名称, 不能包含中文
-
setGroupName
public void setGroupName(String GroupName)
Set 分组名称, 不能包含中文- Parameters:
GroupName- 分组名称, 不能包含中文
-
getGroupContext
public String getGroupContext()
Get 分组上下文- Returns:
- GroupContext 分组上下文
-
setGroupContext
public void setGroupContext(String GroupContext)
Set 分组上下文- Parameters:
GroupContext- 分组上下文
-
getAuthType
public String getAuthType()
Get 鉴权类型。secret: 密钥鉴权; none:无鉴权- Returns:
- AuthType 鉴权类型。secret: 密钥鉴权; none:无鉴权
-
setAuthType
public void setAuthType(String AuthType)
Set 鉴权类型。secret: 密钥鉴权; none:无鉴权- Parameters:
AuthType- 鉴权类型。secret: 密钥鉴权; none:无鉴权
-
getDescription
public String getDescription()
Get 备注- Returns:
- Description 备注
-
setDescription
public void setDescription(String Description)
Set 备注- Parameters:
Description- 备注
-
getGroupType
public String getGroupType()
Get 分组类型,默认ms。 ms: 微服务分组; external:外部Api分组- Returns:
- GroupType 分组类型,默认ms。 ms: 微服务分组; external:外部Api分组
-
setGroupType
public void setGroupType(String GroupType)
Set 分组类型,默认ms。 ms: 微服务分组; external:外部Api分组- Parameters:
GroupType- 分组类型,默认ms。 ms: 微服务分组; external:外部Api分组
-
getGatewayInstanceId
public String getGatewayInstanceId()
Get 网关实体ID- Returns:
- GatewayInstanceId 网关实体ID
-
setGatewayInstanceId
public void setGatewayInstanceId(String GatewayInstanceId)
Set 网关实体ID- Parameters:
GatewayInstanceId- 网关实体ID
-
getNamespaceNameKey
public String getNamespaceNameKey()
Get 命名空间参数key值- Returns:
- NamespaceNameKey 命名空间参数key值
-
setNamespaceNameKey
public void setNamespaceNameKey(String NamespaceNameKey)
Set 命名空间参数key值- Parameters:
NamespaceNameKey- 命名空间参数key值
-
getServiceNameKey
public String getServiceNameKey()
Get 微服务名参数key值- Returns:
- ServiceNameKey 微服务名参数key值
-
setServiceNameKey
public void setServiceNameKey(String ServiceNameKey)
Set 微服务名参数key值- Parameters:
ServiceNameKey- 微服务名参数key值
-
getNamespaceNameKeyPosition
public String getNamespaceNameKeyPosition()
Get 命名空间参数位置,path,header或query,默认是path- Returns:
- NamespaceNameKeyPosition 命名空间参数位置,path,header或query,默认是path
-
setNamespaceNameKeyPosition
public void setNamespaceNameKeyPosition(String NamespaceNameKeyPosition)
Set 命名空间参数位置,path,header或query,默认是path- Parameters:
NamespaceNameKeyPosition- 命名空间参数位置,path,header或query,默认是path
-
getServiceNameKeyPosition
public String getServiceNameKeyPosition()
Get 微服务名参数位置,path,header或query,默认是path- Returns:
- ServiceNameKeyPosition 微服务名参数位置,path,header或query,默认是path
-
setServiceNameKeyPosition
public void setServiceNameKeyPosition(String ServiceNameKeyPosition)
Set 微服务名参数位置,path,header或query,默认是path- Parameters:
ServiceNameKeyPosition- 微服务名参数位置,path,header或query,默认是path
-
-