@Generated(value="org.openapitools.codegen.languages.JavaSmartxClientCodegen") public class VmSnapshot extends Object
| 构造器和说明 |
|---|
VmSnapshot() |
public static final String SERIALIZED_NAME_CONSISTENT_TYPE
public static final String SERIALIZED_NAME_ENTITY_ASYNC_STATUS
public static final String SERIALIZED_NAME_LOCAL_CREATED_AT
public static final String SERIALIZED_NAME_MAX_BANDWIDTH_POLICY
public static final String SERIALIZED_NAME_MAX_IOPS_POLICY
public static final String SERIALIZED_NAME_SNAPSHOT_GROUP
public VmSnapshot clockOffset(VmClockOffset clockOffset)
@Nonnull public VmClockOffset getClockOffset()
public void setClockOffset(VmClockOffset clockOffset)
public VmSnapshot cluster(NestedCluster cluster)
@Nonnull public NestedCluster getCluster()
public void setCluster(NestedCluster cluster)
public VmSnapshot consistentType(ConsistentType consistentType)
@Nonnull public ConsistentType getConsistentType()
public void setConsistentType(ConsistentType consistentType)
public VmSnapshot cpu(NestedCpu cpu)
public void setCpu(NestedCpu cpu)
public VmSnapshot cpuModel(String cpuModel)
public void setCpuModel(String cpuModel)
public VmSnapshot description(String description)
public void setDescription(String description)
public VmSnapshot entityAsyncStatus(EntityAsyncStatus entityAsyncStatus)
@Nullable public EntityAsyncStatus getEntityAsyncStatus()
public void setEntityAsyncStatus(EntityAsyncStatus entityAsyncStatus)
public VmSnapshot firmware(VmFirmware firmware)
@Nonnull public VmFirmware getFirmware()
public void setFirmware(VmFirmware firmware)
public VmSnapshot ha(Boolean ha)
public void setHa(Boolean ha)
public VmSnapshot id(String id)
public void setId(String id)
public VmSnapshot ioPolicy(VmDiskIoPolicy ioPolicy)
@Nullable public VmDiskIoPolicy getIoPolicy()
public void setIoPolicy(VmDiskIoPolicy ioPolicy)
public VmSnapshot labels(List<NestedLabel> labels)
public VmSnapshot addLabelsItem(NestedLabel labelsItem)
@Nullable public List<NestedLabel> getLabels()
public void setLabels(List<NestedLabel> labels)
public VmSnapshot localCreatedAt(String localCreatedAt)
public void setLocalCreatedAt(String localCreatedAt)
public VmSnapshot localId(String localId)
public void setLocalId(String localId)
public VmSnapshot maxBandwidth(Long maxBandwidth)
public void setMaxBandwidth(Long maxBandwidth)
public VmSnapshot maxBandwidthPolicy(VmDiskIoRestrictType maxBandwidthPolicy)
@Nullable public VmDiskIoRestrictType getMaxBandwidthPolicy()
public void setMaxBandwidthPolicy(VmDiskIoRestrictType maxBandwidthPolicy)
public VmSnapshot maxIops(Integer maxIops)
public void setMaxIops(Integer maxIops)
public VmSnapshot maxIopsPolicy(VmDiskIoRestrictType maxIopsPolicy)
@Nullable public VmDiskIoRestrictType getMaxIopsPolicy()
public void setMaxIopsPolicy(VmDiskIoRestrictType maxIopsPolicy)
public VmSnapshot memory(Long memory)
public void setMemory(Long memory)
public VmSnapshot name(String name)
public void setName(String name)
public VmSnapshot size(Long size)
public void setSize(Long size)
public VmSnapshot snapshotGroup(NestedSnapshotGroup snapshotGroup)
@Nullable public NestedSnapshotGroup getSnapshotGroup()
public void setSnapshotGroup(NestedSnapshotGroup snapshotGroup)
public VmSnapshot vcpu(Integer vcpu)
public void setVcpu(Integer vcpu)
public VmSnapshot vm(NestedVm vm)
public void setVm(NestedVm vm)
public VmSnapshot vmDisks(List<NestedFrozenDisks> vmDisks)
public VmSnapshot addVmDisksItem(NestedFrozenDisks vmDisksItem)
@Nullable public List<NestedFrozenDisks> getVmDisks()
public void setVmDisks(List<NestedFrozenDisks> vmDisks)
public VmSnapshot vmNics(List<NestedFrozenNic> vmNics)
public VmSnapshot addVmNicsItem(NestedFrozenNic vmNicsItem)
@Nullable public List<NestedFrozenNic> getVmNics()
public void setVmNics(List<NestedFrozenNic> vmNics)
public VmSnapshot winOpt(Boolean winOpt)
public void setWinOpt(Boolean winOpt)
Copyright © 2025. All rights reserved.