public static final class DescribeSnapshotsResponseBody.Snapshots.Builder extends Object
构造器和说明 |
---|
Builder() |
public DescribeSnapshotsResponseBody.Snapshots.Builder creationTime(String creationTime)
public DescribeSnapshotsResponseBody.Snapshots.Builder creator(String creator)
public DescribeSnapshotsResponseBody.Snapshots.Builder deletionTime(String deletionTime)
public DescribeSnapshotsResponseBody.Snapshots.Builder description(String description)
public DescribeSnapshotsResponseBody.Snapshots.Builder desktopId(String desktopId)
public DescribeSnapshotsResponseBody.Snapshots.Builder desktopName(String desktopName)
public DescribeSnapshotsResponseBody.Snapshots.Builder desktopStatus(String desktopStatus)
Valid values: * Stopped * Starting * Rebuilding * Running * Stopping * Expired * Deleted * Pending
public DescribeSnapshotsResponseBody.Snapshots.Builder progress(String progress)
public DescribeSnapshotsResponseBody.Snapshots.Builder protocolType(String protocolType)
Valid values: * HDX: High-definition Experience (HDX) protocol * ASP: in-house Adaptive Streaming Protocol (ASP)
public DescribeSnapshotsResponseBody.Snapshots.Builder remainTime(Integer remainTime)
> When the `Status` value is `PROGRESSING`, the `RemainTime` value is `-1`. A value of -1 indicates that the system is calculating the remaining time.
public DescribeSnapshotsResponseBody.Snapshots.Builder snapshotId(String snapshotId)
public DescribeSnapshotsResponseBody.Snapshots.Builder snapshotName(String snapshotName)
public DescribeSnapshotsResponseBody.Snapshots.Builder snapshotType(String snapshotType)
Valid values: * AUTO: automatic snapshot * USER: manual snapshot
public DescribeSnapshotsResponseBody.Snapshots.Builder sourceDiskSize(String sourceDiskSize)
public DescribeSnapshotsResponseBody.Snapshots.Builder sourceDiskType(String sourceDiskType)
Valid values: * SYSTEM: system disk * DATA: data disk
public DescribeSnapshotsResponseBody.Snapshots.Builder status(String status)
Valid values: * PROGRESSING: The snapshot is being created. * FAILED: The snapshot fails to be created. * ACCOMPLISHED: The snapshot is created.
public DescribeSnapshotsResponseBody.Snapshots.Builder volumeEncryptionEnabled(Boolean volumeEncryptionEnabled)
public DescribeSnapshotsResponseBody.Snapshots.Builder volumeEncryptionKey(String volumeEncryptionKey)
public DescribeSnapshotsResponseBody.Snapshots build()
Copyright © 2024. All rights reserved.