public class CloudBaseRunForGatewayConf extends AbstractModel
Constructor and Description |
---|
CloudBaseRunForGatewayConf() |
CloudBaseRunForGatewayConf(CloudBaseRunForGatewayConf 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.
|
Modifier and Type | Method and Description |
---|---|
Long |
getAccessType()
Get 访问权限,对应二进制分多段,vpc内网|公网|oa
|
Long |
getConfigType()
Get 0:http访问服务配置信息, 1: 服务域名
|
String |
getEnvId()
Get 环境ID
|
String |
getGrayKey()
Get 按请求/header参数的灰度Key
|
String |
getGrayType()
Get 灰度类型:FLOW(权重), URL_PARAMS/HEAD_PARAMS
|
String |
getGrayValue()
Get 按请求/header参数的灰度Value
|
Boolean |
getIsDefault()
Get 是否为默认版本(按请求/header参数)
|
Boolean |
getIsZero()
Get 是否缩容到0
|
String |
getLbAddr()
Get CLB的IP:Port
|
String |
getServerName()
Get 服务名称
|
String[] |
getURLs()
Get 访问的URL(域名+路径)列表
|
String |
getVersionName()
Get 版本名称
|
Long |
getWeight()
Get 按百分比灰度的权重
|
void |
setAccessType(Long AccessType)
Set 访问权限,对应二进制分多段,vpc内网|公网|oa
|
void |
setConfigType(Long ConfigType)
Set 0:http访问服务配置信息, 1: 服务域名
|
void |
setEnvId(String EnvId)
Set 环境ID
|
void |
setGrayKey(String GrayKey)
Set 按请求/header参数的灰度Key
|
void |
setGrayType(String GrayType)
Set 灰度类型:FLOW(权重), URL_PARAMS/HEAD_PARAMS
|
void |
setGrayValue(String GrayValue)
Set 按请求/header参数的灰度Value
|
void |
setIsDefault(Boolean IsDefault)
Set 是否为默认版本(按请求/header参数)
|
void |
setIsZero(Boolean IsZero)
Set 是否缩容到0
|
void |
setLbAddr(String LbAddr)
Set CLB的IP:Port
|
void |
setServerName(String ServerName)
Set 服务名称
|
void |
setURLs(String[] URLs)
Set 访问的URL(域名+路径)列表
|
void |
setVersionName(String VersionName)
Set 版本名称
|
void |
setWeight(Long Weight)
Set 按百分比灰度的权重
|
void |
toMap(HashMap<String,String> map,
String prefix)
Internal implementation, normal users should not use it.
|
any, fromJsonString, getBinaryParams, getMultipartRequestParams, set, setParamArrayObj, setParamArraySimple, setParamObj, setParamSimple, toJsonString
public CloudBaseRunForGatewayConf()
public CloudBaseRunForGatewayConf(CloudBaseRunForGatewayConf source)
public Boolean getIsZero()
public void setIsZero(Boolean IsZero)
IsZero
- 是否缩容到0public Long getWeight()
public void setWeight(Long Weight)
Weight
- 按百分比灰度的权重public String getGrayKey()
public void setGrayKey(String GrayKey)
GrayKey
- 按请求/header参数的灰度Keypublic String getGrayValue()
public void setGrayValue(String GrayValue)
GrayValue
- 按请求/header参数的灰度Valuepublic Boolean getIsDefault()
public void setIsDefault(Boolean IsDefault)
IsDefault
- 是否为默认版本(按请求/header参数)public Long getAccessType()
public void setAccessType(Long AccessType)
AccessType
- 访问权限,对应二进制分多段,vpc内网|公网|oapublic String[] getURLs()
public void setURLs(String[] URLs)
URLs
- 访问的URL(域名+路径)列表public String getEnvId()
public void setEnvId(String EnvId)
EnvId
- 环境IDpublic String getServerName()
public void setServerName(String ServerName)
ServerName
- 服务名称public String getVersionName()
public void setVersionName(String VersionName)
VersionName
- 版本名称public String getGrayType()
public void setGrayType(String GrayType)
GrayType
- 灰度类型:FLOW(权重), URL_PARAMS/HEAD_PARAMSpublic String getLbAddr()
public void setLbAddr(String LbAddr)
LbAddr
- CLB的IP:Portpublic Long getConfigType()
public void setConfigType(Long ConfigType)
ConfigType
- 0:http访问服务配置信息, 1: 服务域名Copyright © 2022. All rights reserved.