Class CreateServiceRequest
- java.lang.Object
-
- com.tencentcloudapi.common.AbstractModel
-
- com.tencentcloudapi.apigateway.v20180808.models.CreateServiceRequest
-
public class CreateServiceRequest extends AbstractModel
-
-
Field Summary
-
Fields inherited from class com.tencentcloudapi.common.AbstractModel
header, skipSign
-
-
Constructor Summary
Constructors Constructor Description CreateServiceRequest()CreateServiceRequest(CreateServiceRequest 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 StringgetAppIdType()Get 用户类型。保留类型,serverless用户使用。StringgetInstanceId()Get 独享实例idStringgetIpVersion()Get IP版本号,支持IPv4和IPv6,默认为IPv4。String[]getNetTypes()Get 网络类型列表,用于指定支持的访问类型,INNER为内网访问,OUTER为外网访问。默认为OUTER。StringgetProtocol()Get 服务的前端请求类型。如 http、https、http&https。StringgetServiceDesc()Get 用户自定义的服务描述。StringgetServiceName()Get 用户自定义的服务名称。StringgetSetServerName()Get 集群名称。保留字段,tsf serverless类型使用。Tag[]getTags()Get 标签。StringgetUniqVpcId()Get vpc属性,选择VPC后不可修改,为服务选择VPC后,可对接该VPC下的后端资源voidsetAppIdType(String AppIdType)Set 用户类型。保留类型,serverless用户使用。voidsetInstanceId(String InstanceId)Set 独享实例idvoidsetIpVersion(String IpVersion)Set IP版本号,支持IPv4和IPv6,默认为IPv4。voidsetNetTypes(String[] NetTypes)Set 网络类型列表,用于指定支持的访问类型,INNER为内网访问,OUTER为外网访问。默认为OUTER。voidsetProtocol(String Protocol)Set 服务的前端请求类型。如 http、https、http&https。voidsetServiceDesc(String ServiceDesc)Set 用户自定义的服务描述。voidsetServiceName(String ServiceName)Set 用户自定义的服务名称。voidsetSetServerName(String SetServerName)Set 集群名称。保留字段,tsf serverless类型使用。voidsetTags(Tag[] Tags)Set 标签。voidsetUniqVpcId(String UniqVpcId)Set vpc属性,选择VPC后不可修改,为服务选择VPC后,可对接该VPC下的后端资源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
-
CreateServiceRequest
public CreateServiceRequest()
-
CreateServiceRequest
public CreateServiceRequest(CreateServiceRequest 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
-
getServiceName
public String getServiceName()
Get 用户自定义的服务名称。- Returns:
- ServiceName 用户自定义的服务名称。
-
setServiceName
public void setServiceName(String ServiceName)
Set 用户自定义的服务名称。- Parameters:
ServiceName- 用户自定义的服务名称。
-
getProtocol
public String getProtocol()
Get 服务的前端请求类型。如 http、https、http&https。- Returns:
- Protocol 服务的前端请求类型。如 http、https、http&https。
-
setProtocol
public void setProtocol(String Protocol)
Set 服务的前端请求类型。如 http、https、http&https。- Parameters:
Protocol- 服务的前端请求类型。如 http、https、http&https。
-
getServiceDesc
public String getServiceDesc()
Get 用户自定义的服务描述。- Returns:
- ServiceDesc 用户自定义的服务描述。
-
setServiceDesc
public void setServiceDesc(String ServiceDesc)
Set 用户自定义的服务描述。- Parameters:
ServiceDesc- 用户自定义的服务描述。
-
getNetTypes
public String[] getNetTypes()
Get 网络类型列表,用于指定支持的访问类型,INNER为内网访问,OUTER为外网访问。默认为OUTER。- Returns:
- NetTypes 网络类型列表,用于指定支持的访问类型,INNER为内网访问,OUTER为外网访问。默认为OUTER。
-
setNetTypes
public void setNetTypes(String[] NetTypes)
Set 网络类型列表,用于指定支持的访问类型,INNER为内网访问,OUTER为外网访问。默认为OUTER。- Parameters:
NetTypes- 网络类型列表,用于指定支持的访问类型,INNER为内网访问,OUTER为外网访问。默认为OUTER。
-
getIpVersion
public String getIpVersion()
Get IP版本号,支持IPv4和IPv6,默认为IPv4。- Returns:
- IpVersion IP版本号,支持IPv4和IPv6,默认为IPv4。
-
setIpVersion
public void setIpVersion(String IpVersion)
Set IP版本号,支持IPv4和IPv6,默认为IPv4。- Parameters:
IpVersion- IP版本号,支持IPv4和IPv6,默认为IPv4。
-
getSetServerName
public String getSetServerName()
Get 集群名称。保留字段,tsf serverless类型使用。- Returns:
- SetServerName 集群名称。保留字段,tsf serverless类型使用。
-
setSetServerName
public void setSetServerName(String SetServerName)
Set 集群名称。保留字段,tsf serverless类型使用。- Parameters:
SetServerName- 集群名称。保留字段,tsf serverless类型使用。
-
getAppIdType
public String getAppIdType()
Get 用户类型。保留类型,serverless用户使用。- Returns:
- AppIdType 用户类型。保留类型,serverless用户使用。
-
setAppIdType
public void setAppIdType(String AppIdType)
Set 用户类型。保留类型,serverless用户使用。- Parameters:
AppIdType- 用户类型。保留类型,serverless用户使用。
-
getTags
public Tag[] getTags()
Get 标签。- Returns:
- Tags 标签。
-
setTags
public void setTags(Tag[] Tags)
Set 标签。- Parameters:
Tags- 标签。
-
getInstanceId
public String getInstanceId()
Get 独享实例id- Returns:
- InstanceId 独享实例id
-
setInstanceId
public void setInstanceId(String InstanceId)
Set 独享实例id- Parameters:
InstanceId- 独享实例id
-
getUniqVpcId
public String getUniqVpcId()
Get vpc属性,选择VPC后不可修改,为服务选择VPC后,可对接该VPC下的后端资源- Returns:
- UniqVpcId vpc属性,选择VPC后不可修改,为服务选择VPC后,可对接该VPC下的后端资源
-
setUniqVpcId
public void setUniqVpcId(String UniqVpcId)
Set vpc属性,选择VPC后不可修改,为服务选择VPC后,可对接该VPC下的后端资源- Parameters:
UniqVpcId- vpc属性,选择VPC后不可修改,为服务选择VPC后,可对接该VPC下的后端资源
-
-