@Generated(value="org.openapitools.codegen.languages.JavaSmartxClientCodegen") public class GpuVmInfo extends Object
| 构造器和说明 |
|---|
GpuVmInfo() |
public static final String SERIALIZED_NAME_VGPU_INSTANCE_NUM
public static final String SERIALIZED_NAME_USER_VGPU_TYPE_NAME
public static final String SERIALIZED_NAME_USER_VGPU_TYPE_ID
public static final String SERIALIZED_NAME_MDEV_SUPPORTED_TYPES
public static final String SERIALIZED_NAME_LOCAL_CREATED_AT
public static final String SERIALIZED_NAME_IS_NVIDIA_VFS_SUPPORTED
public static final String SERIALIZED_NAME_IS_NVIDIA_VFS_ENABLED
public static final String SERIALIZED_NAME_IS_NVIDIA_TOOLS_READY
public static final String SERIALIZED_NAME_ENTITY_ASYNC_STATUS
public static final String SERIALIZED_NAME_AVAILABLE_VGPUS_NUM
public GpuVmInfo vms(List<GpuVmDetail> vms)
public GpuVmInfo addVmsItem(GpuVmDetail vmsItem)
@Nonnull public List<GpuVmDetail> getVms()
public void setVms(List<GpuVmDetail> vms)
@Nullable public Integer getVgpuInstanceNum()
public void setVgpuInstanceNum(Integer vgpuInstanceNum)
@Nullable public String getUserVgpuTypeName()
public void setUserVgpuTypeName(String userVgpuTypeName)
public void setUserVgpuTypeId(String userVgpuTypeId)
public GpuVmInfo userUsage(GpuDeviceUsage userUsage)
@Nullable public GpuDeviceUsage getUserUsage()
public void setUserUsage(GpuDeviceUsage userUsage)
public GpuVmInfo status(GpuDeviceStatus status)
@Nonnull public GpuDeviceStatus getStatus()
public void setStatus(GpuDeviceStatus status)
public void setName(String name)
public void setModel(String model)
public GpuVmInfo mdevSupportedTypes(List<NestedVgpuType> mdevSupportedTypes)
public GpuVmInfo addMdevSupportedTypesItem(NestedVgpuType mdevSupportedTypesItem)
@Nullable public List<NestedVgpuType> getMdevSupportedTypes()
public void setMdevSupportedTypes(List<NestedVgpuType> mdevSupportedTypes)
public void setLocalId(String localId)
public void setLocalCreatedAt(String localCreatedAt)
public GpuVmInfo labels(List<NestedLabel> labels)
public GpuVmInfo addLabelsItem(NestedLabel labelsItem)
@Nullable public List<NestedLabel> getLabels()
public void setLabels(List<NestedLabel> labels)
@Nullable public Boolean getIsNvidiaVfsSupported()
public void setIsNvidiaVfsSupported(Boolean isNvidiaVfsSupported)
@Nullable public Boolean getIsNvidiaVfsEnabled()
public void setIsNvidiaVfsEnabled(Boolean isNvidiaVfsEnabled)
@Nullable public Boolean getIsNvidiaToolsReady()
public void setIsNvidiaToolsReady(Boolean isNvidiaToolsReady)
public void setId(String id)
public GpuVmInfo host(NestedHost host)
@Nonnull public NestedHost getHost()
public void setHost(NestedHost host)
public GpuVmInfo entityAsyncStatus(EntityAsyncStatus entityAsyncStatus)
@Nullable public EntityAsyncStatus getEntityAsyncStatus()
public void setEntityAsyncStatus(EntityAsyncStatus entityAsyncStatus)
public GpuVmInfo driverInfo(NestedGpuDriverInfo driverInfo)
@Nullable public NestedGpuDriverInfo getDriverInfo()
public void setDriverInfo(NestedGpuDriverInfo driverInfo)
public void setDescription(String description)
public void setBusLocation(String busLocation)
public void setBrand(String brand)
@Nullable public Integer getAvailableVgpusNum()
public void setAvailableVgpusNum(Integer availableVgpusNum)
@Nullable public Integer getAssignedVgpusNum()
public void setAssignedVgpusNum(Integer assignedVgpusNum)
Copyright © 2025. All rights reserved.