Class ResourceConf
- java.lang.Object
-
- com.tencentcloudapi.common.AbstractModel
-
- com.tencentcloudapi.tione.v20211111.models.ResourceConf
-
public class ResourceConf extends AbstractModel
-
-
Field Summary
-
Fields inherited from class com.tencentcloudapi.common.AbstractModel
header, skipSign
-
-
Constructor Summary
Constructors Constructor 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.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description LonggetCpu()Get cpu 处理器资源, 单位为1/1000核 (for预付费) 注意:此字段可能返回 null,表示取不到有效值。LonggetGpu()Get gpu Gpu卡资源,单位为1单位的GpuType,例如GpuType=T4时,1 Gpu = 1/100 T4卡,GpuType=vcuda时,1 Gpu = 1/100 vcuda-core (for预付费) 注意:此字段可能返回 null,表示取不到有效值。StringgetGpuType()Get GpuType 卡类型 vcuda, T4,P4,V100等 (for预付费) 注意:此字段可能返回 null,表示取不到有效值。StringgetInstanceType()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,表示取不到有效值。LonggetMemory()Get memory 内存资源, 单位为1M (for预付费) 注意:此字段可能返回 null,表示取不到有效值。voidsetCpu(Long Cpu)Set cpu 处理器资源, 单位为1/1000核 (for预付费) 注意:此字段可能返回 null,表示取不到有效值。voidsetGpu(Long Gpu)Set gpu Gpu卡资源,单位为1单位的GpuType,例如GpuType=T4时,1 Gpu = 1/100 T4卡,GpuType=vcuda时,1 Gpu = 1/100 vcuda-core (for预付费) 注意:此字段可能返回 null,表示取不到有效值。voidsetGpuType(String GpuType)Set GpuType 卡类型 vcuda, T4,P4,V100等 (for预付费) 注意:此字段可能返回 null,表示取不到有效值。voidsetInstanceType(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,表示取不到有效值。voidsetMemory(Long Memory)Set memory 内存资源, 单位为1M (for预付费) 注意:此字段可能返回 null,表示取不到有效值。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
-
ResourceConf
public ResourceConf()
-
ResourceConf
public 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.
-
-
Method Detail
-
getCpu
public Long getCpu()
Get cpu 处理器资源, 单位为1/1000核 (for预付费) 注意:此字段可能返回 null,表示取不到有效值。- Returns:
- Cpu cpu 处理器资源, 单位为1/1000核 (for预付费) 注意:此字段可能返回 null,表示取不到有效值。
-
setCpu
public void setCpu(Long Cpu)
Set cpu 处理器资源, 单位为1/1000核 (for预付费) 注意:此字段可能返回 null,表示取不到有效值。- Parameters:
Cpu- cpu 处理器资源, 单位为1/1000核 (for预付费) 注意:此字段可能返回 null,表示取不到有效值。
-
getMemory
public Long getMemory()
Get memory 内存资源, 单位为1M (for预付费) 注意:此字段可能返回 null,表示取不到有效值。- Returns:
- Memory memory 内存资源, 单位为1M (for预付费) 注意:此字段可能返回 null,表示取不到有效值。
-
setMemory
public void setMemory(Long Memory)
Set memory 内存资源, 单位为1M (for预付费) 注意:此字段可能返回 null,表示取不到有效值。- Parameters:
Memory- memory 内存资源, 单位为1M (for预付费) 注意:此字段可能返回 null,表示取不到有效值。
-
getGpu
public Long getGpu()
Get gpu Gpu卡资源,单位为1单位的GpuType,例如GpuType=T4时,1 Gpu = 1/100 T4卡,GpuType=vcuda时,1 Gpu = 1/100 vcuda-core (for预付费) 注意:此字段可能返回 null,表示取不到有效值。- Returns:
- Gpu gpu Gpu卡资源,单位为1单位的GpuType,例如GpuType=T4时,1 Gpu = 1/100 T4卡,GpuType=vcuda时,1 Gpu = 1/100 vcuda-core (for预付费) 注意:此字段可能返回 null,表示取不到有效值。
-
setGpu
public void setGpu(Long Gpu)
Set gpu Gpu卡资源,单位为1单位的GpuType,例如GpuType=T4时,1 Gpu = 1/100 T4卡,GpuType=vcuda时,1 Gpu = 1/100 vcuda-core (for预付费) 注意:此字段可能返回 null,表示取不到有效值。- Parameters:
Gpu- gpu Gpu卡资源,单位为1单位的GpuType,例如GpuType=T4时,1 Gpu = 1/100 T4卡,GpuType=vcuda时,1 Gpu = 1/100 vcuda-core (for预付费) 注意:此字段可能返回 null,表示取不到有效值。
-
getGpuType
public String getGpuType()
Get GpuType 卡类型 vcuda, T4,P4,V100等 (for预付费) 注意:此字段可能返回 null,表示取不到有效值。- Returns:
- GpuType GpuType 卡类型 vcuda, T4,P4,V100等 (for预付费) 注意:此字段可能返回 null,表示取不到有效值。
-
setGpuType
public void setGpuType(String GpuType)
Set GpuType 卡类型 vcuda, T4,P4,V100等 (for预付费) 注意:此字段可能返回 null,表示取不到有效值。- Parameters:
GpuType- GpuType 卡类型 vcuda, T4,P4,V100等 (for预付费) 注意:此字段可能返回 null,表示取不到有效值。
-
getInstanceType
public 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,表示取不到有效值。- Returns:
- 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,表示取不到有效值。
-
setInstanceType
public 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,表示取不到有效值。- Parameters:
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,表示取不到有效值。
-
-