public class ResourceConf extends AbstractModel
header, skipSign
Constructor and Description |
---|
ResourceConf() |
ResourceConf(ResourceConf 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 |
getCpu()
Get cpu 处理器资源, 单位为1/1000核 (for预付费)
注意:此字段可能返回 null,表示取不到有效值。
|
Long |
getGpu()
Get gpu Gpu卡资源,单位为1/100卡,例如GpuType=T4时,1 Gpu = 1/100 T4卡 (for预付费)
注意:此字段可能返回 null,表示取不到有效值。
|
String |
getGpuType()
Get GpuType 卡类型,参考资源组上对应的卡类型。eg: H800,A800,A100,T4,P4,V100等 (for预付费)
注意:此字段可能返回 null,表示取不到有效值。
|
String |
getInstanceType()
Get 计算规格 (for后付费),可选值如下:
TI.S.LARGE.POST: 4C8G
TI.S.2XLARGE16.POST: 8C16G
TI.S.2XLARGE32.POST: 8C32G
TI.S.4XLARGE32.POST: 16C32G
TI.S.4XLARGE64.POST: 16C64G
TI.S.6XLARGE48.POST: 24C48G
TI.S.6XLARGE96.POST: 24C96G
TI.S.8XLARGE64.POST: 32C64G
TI.S.8XLARGE128.POST : 32C128G
TI.GN10.2XLARGE40.POST: 8C40G V100*1
TI.GN10.5XLARGE80.POST: 18C80G V100*2
TI.GN10.10XLARGE160.POST : 32C160G V100*4
TI.GN10.20XLARGE320.POST : 72C320G V100*8
TI.GN7.8XLARGE128.POST: 32C128G T4*1
TI.GN7.10XLARGE160.POST: 40C160G T4*2
TI.GN7.20XLARGE320.POST: 80C320G T4*4
注意:此字段可能返回 null,表示取不到有效值。
|
Long |
getMemory()
Get memory 内存资源, 单位为1M (for预付费)
注意:此字段可能返回 null,表示取不到有效值。
|
void |
setCpu(Long Cpu)
Set cpu 处理器资源, 单位为1/1000核 (for预付费)
注意:此字段可能返回 null,表示取不到有效值。
|
void |
setGpu(Long Gpu)
Set gpu Gpu卡资源,单位为1/100卡,例如GpuType=T4时,1 Gpu = 1/100 T4卡 (for预付费)
注意:此字段可能返回 null,表示取不到有效值。
|
void |
setGpuType(String GpuType)
Set GpuType 卡类型,参考资源组上对应的卡类型。eg: H800,A800,A100,T4,P4,V100等 (for预付费)
注意:此字段可能返回 null,表示取不到有效值。
|
void |
setInstanceType(String InstanceType)
Set 计算规格 (for后付费),可选值如下:
TI.S.LARGE.POST: 4C8G
TI.S.2XLARGE16.POST: 8C16G
TI.S.2XLARGE32.POST: 8C32G
TI.S.4XLARGE32.POST: 16C32G
TI.S.4XLARGE64.POST: 16C64G
TI.S.6XLARGE48.POST: 24C48G
TI.S.6XLARGE96.POST: 24C96G
TI.S.8XLARGE64.POST: 32C64G
TI.S.8XLARGE128.POST : 32C128G
TI.GN10.2XLARGE40.POST: 8C40G V100*1
TI.GN10.5XLARGE80.POST: 18C80G V100*2
TI.GN10.10XLARGE160.POST : 32C160G V100*4
TI.GN10.20XLARGE320.POST : 72C320G V100*8
TI.GN7.8XLARGE128.POST: 32C128G T4*1
TI.GN7.10XLARGE160.POST: 40C160G T4*2
TI.GN7.20XLARGE320.POST: 80C320G T4*4
注意:此字段可能返回 null,表示取不到有效值。
|
void |
setMemory(Long Memory)
Set memory 内存资源, 单位为1M (for预付费)
注意:此字段可能返回 null,表示取不到有效值。
|
void |
toMap(HashMap<String,String> map,
String prefix)
Internal implementation, normal users should not use it.
|
any, fromJsonString, getBinaryParams, GetHeader, getMultipartRequestParams, getSkipSign, isStream, set, SetHeader, setParamArrayObj, setParamArraySimple, setParamObj, setParamSimple, setSkipSign, toJsonString
public ResourceConf()
public ResourceConf(ResourceConf source)
public Long getCpu()
public void setCpu(Long Cpu)
Cpu
- cpu 处理器资源, 单位为1/1000核 (for预付费)
注意:此字段可能返回 null,表示取不到有效值。public Long getMemory()
public void setMemory(Long Memory)
Memory
- memory 内存资源, 单位为1M (for预付费)
注意:此字段可能返回 null,表示取不到有效值。public Long getGpu()
public void setGpu(Long Gpu)
Gpu
- gpu Gpu卡资源,单位为1/100卡,例如GpuType=T4时,1 Gpu = 1/100 T4卡 (for预付费)
注意:此字段可能返回 null,表示取不到有效值。public String getGpuType()
public void setGpuType(String GpuType)
GpuType
- GpuType 卡类型,参考资源组上对应的卡类型。eg: H800,A800,A100,T4,P4,V100等 (for预付费)
注意:此字段可能返回 null,表示取不到有效值。public String getInstanceType()
public void setInstanceType(String InstanceType)
InstanceType
- 计算规格 (for后付费),可选值如下:
TI.S.LARGE.POST: 4C8G
TI.S.2XLARGE16.POST: 8C16G
TI.S.2XLARGE32.POST: 8C32G
TI.S.4XLARGE32.POST: 16C32G
TI.S.4XLARGE64.POST: 16C64G
TI.S.6XLARGE48.POST: 24C48G
TI.S.6XLARGE96.POST: 24C96G
TI.S.8XLARGE64.POST: 32C64G
TI.S.8XLARGE128.POST : 32C128G
TI.GN10.2XLARGE40.POST: 8C40G V100*1
TI.GN10.5XLARGE80.POST: 18C80G V100*2
TI.GN10.10XLARGE160.POST : 32C160G V100*4
TI.GN10.20XLARGE320.POST : 72C320G V100*8
TI.GN7.8XLARGE128.POST: 32C128G T4*1
TI.GN7.10XLARGE160.POST: 40C160G T4*2
TI.GN7.20XLARGE320.POST: 80C320G T4*4
注意:此字段可能返回 null,表示取不到有效值。Copyright © 2024. All rights reserved.