public static final class DescribeDisksResponseBody.DisksDisks.Builder extends Object
构造器和说明 |
---|
Builder() |
public DescribeDisksResponseBody.DisksDisks.Builder category(String category)
* cloud_efficiency: ultra disk. * cloud_ssd: all-flash disk. * local_hdd: local HDD. * local_ssd: local SSD.
public DescribeDisksResponseBody.DisksDisks.Builder creationTime(String creationTime)
public DescribeDisksResponseBody.DisksDisks.Builder diskChargeType(String diskChargeType)
* **prepaid**: subscription. * **postpaid**: pay-as-you-go.
public DescribeDisksResponseBody.DisksDisks.Builder diskId(String diskId)
public DescribeDisksResponseBody.DisksDisks.Builder diskName(String diskName)
public DescribeDisksResponseBody.DisksDisks.Builder encrypted(Boolean encrypted)
* **true** * **false**
public DescribeDisksResponseBody.DisksDisks.Builder encryptedKeyId(String encryptedKeyId)
public DescribeDisksResponseBody.DisksDisks.Builder ensRegionId(String ensRegionId)
public DescribeDisksResponseBody.DisksDisks.Builder instanceId(String instanceId)
public DescribeDisksResponseBody.DisksDisks.Builder instanceName(String instanceName)
public DescribeDisksResponseBody.DisksDisks.Builder portable(Boolean portable)
* true: The disk is removable. A removable disk can independently exist and can be attached to or detached from an instance within the same zone. * false: The disk is not removable. A disk that is not removable cannot independently exist or be attached to or detached from an instance within the same zone. If disks are of the following categories or types, the **Portable** value is **false** and the disks have the same lifecycle as their attached instances: * Local HDDs * Local SSDs * Data disks that use the subscription billing method
public DescribeDisksResponseBody.DisksDisks.Builder serialId(String serialId)
public DescribeDisksResponseBody.DisksDisks.Builder size(Integer size)
public DescribeDisksResponseBody.DisksDisks.Builder snapshotId(String snapshotId)
public DescribeDisksResponseBody.DisksDisks.Builder status(String status)
* In-use: The disk is in use. * Available: The disk can be attached. * Attaching: The disk is being attached. * Detaching: The disk is being detached. * Creating: The disk is being created. * ReIniting: The disk is being reset.
public DescribeDisksResponseBody.DisksDisks.Builder type(String type)
* 1: system disk. * 2: data disk.
public DescribeDisksResponseBody.DisksDisks build()
Copyright © 2024. All rights reserved.