Package com.volcengine.storageebs.model
Class CreateVolumeRequest
- java.lang.Object
-
- com.volcengine.storageebs.model.CreateVolumeRequest
-
public class CreateVolumeRequest extends Object
CreateVolumeRequest
-
-
Constructor Summary
Constructors Constructor Description CreateVolumeRequest()
-
Method Summary
-
-
-
Method Detail
-
burstEnabled
public CreateVolumeRequest burstEnabled(Boolean burstEnabled)
-
isBurstEnabled
public Boolean isBurstEnabled()
Get burstEnabled- Returns:
- burstEnabled
-
setBurstEnabled
public void setBurstEnabled(Boolean burstEnabled)
-
clientToken
public CreateVolumeRequest clientToken(String clientToken)
-
getClientToken
public String getClientToken()
Get clientToken- Returns:
- clientToken
-
setClientToken
public void setClientToken(String clientToken)
-
deleteProtection
public CreateVolumeRequest deleteProtection(Boolean deleteProtection)
-
isDeleteProtection
public Boolean isDeleteProtection()
Get deleteProtection- Returns:
- deleteProtection
-
setDeleteProtection
public void setDeleteProtection(Boolean deleteProtection)
-
deleteProtectionRetentionDays
public CreateVolumeRequest deleteProtectionRetentionDays(Integer deleteProtectionRetentionDays)
-
getDeleteProtectionRetentionDays
public Integer getDeleteProtectionRetentionDays()
Get deleteProtectionRetentionDays- Returns:
- deleteProtectionRetentionDays
-
setDeleteProtectionRetentionDays
public void setDeleteProtectionRetentionDays(Integer deleteProtectionRetentionDays)
-
description
public CreateVolumeRequest description(String description)
-
getDescription
public String getDescription()
Get description- Returns:
- description
-
setDescription
public void setDescription(String description)
-
extraPerformanceIOPS
public CreateVolumeRequest extraPerformanceIOPS(Integer extraPerformanceIOPS)
-
getExtraPerformanceIOPS
public Integer getExtraPerformanceIOPS()
Get extraPerformanceIOPS- Returns:
- extraPerformanceIOPS
-
setExtraPerformanceIOPS
public void setExtraPerformanceIOPS(Integer extraPerformanceIOPS)
-
extraPerformanceThroughputMB
public CreateVolumeRequest extraPerformanceThroughputMB(Integer extraPerformanceThroughputMB)
-
getExtraPerformanceThroughputMB
public Integer getExtraPerformanceThroughputMB()
Get extraPerformanceThroughputMB- Returns:
- extraPerformanceThroughputMB
-
setExtraPerformanceThroughputMB
public void setExtraPerformanceThroughputMB(Integer extraPerformanceThroughputMB)
-
extraPerformanceTypeId
public CreateVolumeRequest extraPerformanceTypeId(String extraPerformanceTypeId)
-
getExtraPerformanceTypeId
public String getExtraPerformanceTypeId()
Get extraPerformanceTypeId- Returns:
- extraPerformanceTypeId
-
setExtraPerformanceTypeId
public void setExtraPerformanceTypeId(String extraPerformanceTypeId)
-
instanceId
public CreateVolumeRequest instanceId(String instanceId)
-
getInstanceId
public String getInstanceId()
Get instanceId- Returns:
- instanceId
-
setInstanceId
public void setInstanceId(String instanceId)
-
kind
public CreateVolumeRequest kind(String kind)
-
getKind
public String getKind()
Get kind- Returns:
- kind
-
setKind
public void setKind(String kind)
-
placementGroupId
public CreateVolumeRequest placementGroupId(String placementGroupId)
-
getPlacementGroupId
public String getPlacementGroupId()
Get placementGroupId- Returns:
- placementGroupId
-
setPlacementGroupId
public void setPlacementGroupId(String placementGroupId)
-
projectName
public CreateVolumeRequest projectName(String projectName)
-
getProjectName
public String getProjectName()
Get projectName- Returns:
- projectName
-
setProjectName
public void setProjectName(String projectName)
-
size
public CreateVolumeRequest size(String size)
-
getSize
@NotNull public @NotNull String getSize()
Get size- Returns:
- size
-
setSize
public void setSize(String size)
-
snapshotId
public CreateVolumeRequest snapshotId(String snapshotId)
-
getSnapshotId
public String getSnapshotId()
Get snapshotId- Returns:
- snapshotId
-
setSnapshotId
public void setSnapshotId(String snapshotId)
-
subgroupNumber
public CreateVolumeRequest subgroupNumber(Integer subgroupNumber)
-
getSubgroupNumber
public Integer getSubgroupNumber()
Get subgroupNumber- Returns:
- subgroupNumber
-
setSubgroupNumber
public void setSubgroupNumber(Integer subgroupNumber)
-
tags
public CreateVolumeRequest tags(List<TagForCreateVolumeInput> tags)
-
addTagsItem
public CreateVolumeRequest addTagsItem(TagForCreateVolumeInput tagsItem)
-
getTags
@Valid public @Valid List<TagForCreateVolumeInput> getTags()
Get tags- Returns:
- tags
-
setTags
public void setTags(List<TagForCreateVolumeInput> tags)
-
volumeChargeType
public CreateVolumeRequest volumeChargeType(String volumeChargeType)
-
getVolumeChargeType
public String getVolumeChargeType()
Get volumeChargeType- Returns:
- volumeChargeType
-
setVolumeChargeType
public void setVolumeChargeType(String volumeChargeType)
-
volumeName
public CreateVolumeRequest volumeName(String volumeName)
-
getVolumeName
@NotNull public @NotNull String getVolumeName()
Get volumeName- Returns:
- volumeName
-
setVolumeName
public void setVolumeName(String volumeName)
-
volumeType
public CreateVolumeRequest volumeType(String volumeType)
-
getVolumeType
@NotNull public @NotNull String getVolumeType()
Get volumeType- Returns:
- volumeType
-
setVolumeType
public void setVolumeType(String volumeType)
-
zoneId
public CreateVolumeRequest zoneId(String zoneId)
-
getZoneId
public String getZoneId()
Get zoneId- Returns:
- zoneId
-
setZoneId
public void setZoneId(String zoneId)
-
-