public class ServerlessAppServiceVersionDetailInfo extends Object
| 构造器和说明 |
|---|
ServerlessAppServiceVersionDetailInfo() |
| 限定符和类型 | 方法和说明 |
|---|---|
String |
getAppName()
应用名称
|
String |
getAppServiceName()
应用实例名称
|
String |
getBuildMode()
构建模式,取值如下:
IMAGE:镜像模式运行。
|
CheckService |
getCheckService()
服务检查
|
String |
getCodeImageUrl()
代码镜像 url
|
CodePackage |
getCodePackage()
代码包信息
|
String |
getCpu()
cpu规格(冗余规格中的cpu)
|
Long |
getCpuOversoldRatio()
cpu超卖比
|
Date |
getCreationTime()
版本创建时间
|
String |
getCreatorId()
创建人ID
|
List<EnvironmentVariable> |
getCustomVariables()
自定义环境变量
|
String |
getDescription()
版本描述
|
Long |
getDisk()
disk规格(冗余规格中的disk)
单位: byte
|
String |
getEntryPoint()
入口函数或方法
|
String |
getExecutionMode()
执行模式
|
Long |
getExpiredAfter()
流量比时0时, 隔多久自动删除这个版本
单位: 小时
|
String |
getFullVersion()
版本号
|
String |
getMaxAverageCpuUtilizationPercent()
实际为Double类型。
|
String |
getMaxAverageMemUtilizationPercent()
实际为Double类型。
|
String |
getMaxAverageQps()
实际为Double类型。
|
Long |
getMaxComputeInstance()
最大计算实例.
|
Long |
getMaxConcurrentConnections()
平均每个计算实例可同时存在的并发连接数,精度到秒,超过该值会触发该服务版本的自动扩容,但不会超过 max_compute_instance 的设置,一般最多会在分钟级触发扩容,当流量激增可能会在更短时间内扩容。
|
Long |
getMaxResponseTimeInMs()
单位毫秒。
|
Long |
getMemory()
memory规格(冗余规格中的memory)
单位: byte
|
String |
getMinAverageCpuUtilizationPercent()
实际为Double类型。
|
String |
getMinAverageMemUtilizationPercent()
实际为Double类型。
|
String |
getMinAverageQps()
实际为Double类型。
|
Long |
getMinComputeInstance()
该版本在无流量访问时保持的最小实例数目
|
Long |
getMinConcurrentConnections()
平均每个计算实例可同时存在的并发连接数,精度到秒,小于该值会触发该服务版本的自动缩容,但不会少于 min_compute_instance 的设置,一般最多会在分钟级触发缩容。
|
Long |
getMinResponseTimeInMs()
单位毫秒。
|
String |
getReadableCpu()
cpu可读化字符串表示
|
String |
getReadableDisk()
磁盘可读化字符串表示
|
String |
getReadableMemory()
内存可读化字符串表示
|
String |
getRoutePercent()
版本流量百分比.
|
Long |
getRouteWeight()
版本的权重绝对值,整数,大于等于0,必填,可修改
|
String |
getRuntimeFullVersion()
运行时版本
|
String |
getRuntimeIdentity()
运行时标识
|
List<EnvironmentVariable> |
getRuntimeVariables()
运行时环境变量
|
Long |
getServicePort()
服务端口
|
String |
getSpecIdentity()
规格标识
|
String |
getStatus()
只读,可空(如未发生实际访问),可枚举常量:
NORMAL:正常
ERROR:不正常,有问题
|
List<StatusDetail> |
getStatusDetails()
计算实例状态细节
|
String |
getTechstackIdentity()
版本使用的技术栈标识(冗余应用实例)
|
String |
getTechstackName()
版本使用的技术栈名称(冗余应用实例)
|
String |
getTenant()
租户名称
|
Long |
getTotalComputeInstance()
只读,当前应用服务总的计算实例数
|
Date |
getUpdateTime()
版本修改时间
|
String |
getWorkspace()
该版本所属的环境标识
|
void |
setAppName(String appName)
应用名称
|
void |
setAppServiceName(String appServiceName)
应用实例名称
|
void |
setBuildMode(String buildMode)
构建模式,取值如下:
IMAGE:镜像模式运行。
|
void |
setCheckService(CheckService checkService)
服务检查
|
void |
setCodeImageUrl(String codeImageUrl)
代码镜像 url
|
void |
setCodePackage(CodePackage codePackage)
代码包信息
|
void |
setCpu(String cpu)
cpu规格(冗余规格中的cpu)
|
void |
setCpuOversoldRatio(Long cpuOversoldRatio)
cpu超卖比
|
void |
setCreationTime(Date creationTime)
版本创建时间
|
void |
setCreatorId(String creatorId)
创建人ID
|
void |
setCustomVariables(List<EnvironmentVariable> customVariables)
自定义环境变量
|
void |
setDescription(String description)
版本描述
|
void |
setDisk(Long disk)
disk规格(冗余规格中的disk)
单位: byte
|
void |
setEntryPoint(String entryPoint)
入口函数或方法
|
void |
setExecutionMode(String executionMode)
执行模式
|
void |
setExpiredAfter(Long expiredAfter)
流量比时0时, 隔多久自动删除这个版本
单位: 小时
|
void |
setFullVersion(String fullVersion)
版本号
|
void |
setMaxAverageCpuUtilizationPercent(String maxAverageCpuUtilizationPercent)
实际为Double类型。
|
void |
setMaxAverageMemUtilizationPercent(String maxAverageMemUtilizationPercent)
实际为Double类型。
|
void |
setMaxAverageQps(String maxAverageQps)
实际为Double类型。
|
void |
setMaxComputeInstance(Long maxComputeInstance)
最大计算实例.
|
void |
setMaxConcurrentConnections(Long maxConcurrentConnections)
平均每个计算实例可同时存在的并发连接数,精度到秒,超过该值会触发该服务版本的自动扩容,但不会超过 max_compute_instance 的设置,一般最多会在分钟级触发扩容,当流量激增可能会在更短时间内扩容。
|
void |
setMaxResponseTimeInMs(Long maxResponseTimeInMs)
单位毫秒。
|
void |
setMemory(Long memory)
memory规格(冗余规格中的memory)
单位: byte
|
void |
setMinAverageCpuUtilizationPercent(String minAverageCpuUtilizationPercent)
实际为Double类型。
|
void |
setMinAverageMemUtilizationPercent(String minAverageMemUtilizationPercent)
实际为Double类型。
|
void |
setMinAverageQps(String minAverageQps)
实际为Double类型。
|
void |
setMinComputeInstance(Long minComputeInstance)
该版本在无流量访问时保持的最小实例数目
|
void |
setMinConcurrentConnections(Long minConcurrentConnections)
平均每个计算实例可同时存在的并发连接数,精度到秒,小于该值会触发该服务版本的自动缩容,但不会少于 min_compute_instance 的设置,一般最多会在分钟级触发缩容。
|
void |
setMinResponseTimeInMs(Long minResponseTimeInMs)
单位毫秒。
|
void |
setReadableCpu(String readableCpu)
cpu可读化字符串表示
|
void |
setReadableDisk(String readableDisk)
磁盘可读化字符串表示
|
void |
setReadableMemory(String readableMemory)
内存可读化字符串表示
|
void |
setRoutePercent(String routePercent)
版本流量百分比.
|
void |
setRouteWeight(Long routeWeight)
版本的权重绝对值,整数,大于等于0,必填,可修改
|
void |
setRuntimeFullVersion(String runtimeFullVersion)
运行时版本
|
void |
setRuntimeIdentity(String runtimeIdentity)
运行时标识
|
void |
setRuntimeVariables(List<EnvironmentVariable> runtimeVariables)
运行时环境变量
|
void |
setServicePort(Long servicePort)
服务端口
|
void |
setSpecIdentity(String specIdentity)
规格标识
|
void |
setStatus(String status)
只读,可空(如未发生实际访问),可枚举常量:
NORMAL:正常
ERROR:不正常,有问题
|
void |
setStatusDetails(List<StatusDetail> statusDetails)
计算实例状态细节
|
void |
setTechstackIdentity(String techstackIdentity)
版本使用的技术栈标识(冗余应用实例)
|
void |
setTechstackName(String techstackName)
版本使用的技术栈名称(冗余应用实例)
|
void |
setTenant(String tenant)
租户名称
|
void |
setTotalComputeInstance(Long totalComputeInstance)
只读,当前应用服务总的计算实例数
|
void |
setUpdateTime(Date updateTime)
版本修改时间
|
void |
setWorkspace(String workspace)
该版本所属的环境标识
|
public String getAppName()
public void setAppName(String appName)
public String getAppServiceName()
public void setAppServiceName(String appServiceName)
public String getBuildMode()
public void setBuildMode(String buildMode)
public CheckService getCheckService()
public void setCheckService(CheckService checkService)
public String getCodeImageUrl()
public void setCodeImageUrl(String codeImageUrl)
public CodePackage getCodePackage()
public void setCodePackage(CodePackage codePackage)
public String getCpu()
public void setCpu(String cpu)
public Long getCpuOversoldRatio()
public void setCpuOversoldRatio(Long cpuOversoldRatio)
public Date getCreationTime()
public void setCreationTime(Date creationTime)
public String getCreatorId()
public void setCreatorId(String creatorId)
public List<EnvironmentVariable> getCustomVariables()
public void setCustomVariables(List<EnvironmentVariable> customVariables)
public String getDescription()
public void setDescription(String description)
public Long getDisk()
public void setDisk(Long disk)
public String getEntryPoint()
public void setEntryPoint(String entryPoint)
public String getExecutionMode()
public void setExecutionMode(String executionMode)
public Long getExpiredAfter()
public void setExpiredAfter(Long expiredAfter)
public String getFullVersion()
public void setFullVersion(String fullVersion)
public String getMaxAverageCpuUtilizationPercent()
public void setMaxAverageCpuUtilizationPercent(String maxAverageCpuUtilizationPercent)
public String getMaxAverageMemUtilizationPercent()
public void setMaxAverageMemUtilizationPercent(String maxAverageMemUtilizationPercent)
public String getMaxAverageQps()
public void setMaxAverageQps(String maxAverageQps)
public Long getMaxComputeInstance()
public void setMaxComputeInstance(Long maxComputeInstance)
public Long getMaxConcurrentConnections()
public void setMaxConcurrentConnections(Long maxConcurrentConnections)
public Long getMaxResponseTimeInMs()
public void setMaxResponseTimeInMs(Long maxResponseTimeInMs)
public Long getMemory()
public void setMemory(Long memory)
public String getMinAverageCpuUtilizationPercent()
public void setMinAverageCpuUtilizationPercent(String minAverageCpuUtilizationPercent)
public String getMinAverageMemUtilizationPercent()
public void setMinAverageMemUtilizationPercent(String minAverageMemUtilizationPercent)
public String getMinAverageQps()
public void setMinAverageQps(String minAverageQps)
public Long getMinComputeInstance()
public void setMinComputeInstance(Long minComputeInstance)
public Long getMinConcurrentConnections()
public void setMinConcurrentConnections(Long minConcurrentConnections)
public Long getMinResponseTimeInMs()
public void setMinResponseTimeInMs(Long minResponseTimeInMs)
public String getReadableCpu()
public void setReadableCpu(String readableCpu)
public String getReadableDisk()
public void setReadableDisk(String readableDisk)
public String getReadableMemory()
public void setReadableMemory(String readableMemory)
public String getRoutePercent()
public void setRoutePercent(String routePercent)
public Long getRouteWeight()
public void setRouteWeight(Long routeWeight)
public String getRuntimeFullVersion()
public void setRuntimeFullVersion(String runtimeFullVersion)
public String getRuntimeIdentity()
public void setRuntimeIdentity(String runtimeIdentity)
public List<EnvironmentVariable> getRuntimeVariables()
public void setRuntimeVariables(List<EnvironmentVariable> runtimeVariables)
public Long getServicePort()
public void setServicePort(Long servicePort)
public String getSpecIdentity()
public void setSpecIdentity(String specIdentity)
public String getStatus()
public void setStatus(String status)
public List<StatusDetail> getStatusDetails()
public void setStatusDetails(List<StatusDetail> statusDetails)
public String getTechstackIdentity()
public void setTechstackIdentity(String techstackIdentity)
public String getTechstackName()
public void setTechstackName(String techstackName)
public String getTenant()
public void setTenant(String tenant)
public Long getTotalComputeInstance()
public void setTotalComputeInstance(Long totalComputeInstance)
public Date getUpdateTime()
public void setUpdateTime(Date updateTime)
public String getWorkspace()
public void setWorkspace(String workspace)
Copyright © 2019. All Rights Reserved.