Class StorageProfileAwsSpecification
java.lang.Object
com.vmware.vra.jenkinsplugin.model.iaas.StorageProfileAwsSpecification
@Generated(value="io.swagger.codegen.v3.generators.java.JavaClientCodegen", date="2020-09-09T18:26:35.661905-04:00[America/New_York]") public class StorageProfileAwsSpecification extends Object
Represents a specification of AWS storage profile.
- 
Constructor Summary
Constructors Constructor Description StorageProfileAwsSpecification() - 
Method Summary
Modifier and Type Method Description StorageProfileAwsSpecificationaddTagsItem(Tag tagsItem)StorageProfileAwsSpecificationdefaultItem(Boolean defaultItem)StorageProfileAwsSpecificationdescription(String description)StorageProfileAwsSpecificationdeviceType(String deviceType)booleanequals(Object o)StringgetDescription()A human-friendly description.StringgetDeviceType()Indicates the type of storage.StringgetIops()Indicates maximum I/O operations per second in range(1-20,000).StringgetName()A human-friendly name used as an identifier in APIs that support this option.StringgetRegionId()A link to the region that is associated with the storage profile.List<Tag>getTags()A list of tags that represent the capabilities of this storage profileStringgetVolumeType()Indicates the type of volume associated with type of storage.inthashCode()StorageProfileAwsSpecificationiops(String iops)BooleanisDefaultItem()Indicates if a storage profile is default or not.BooleanisSupportsEncryption()Indicates whether this storage profile supports encryption or not.StorageProfileAwsSpecificationname(String name)StorageProfileAwsSpecificationregionId(String regionId)voidsetDefaultItem(Boolean defaultItem)voidsetDescription(String description)voidsetDeviceType(String deviceType)voidsetIops(String iops)voidsetName(String name)voidsetRegionId(String regionId)voidsetSupportsEncryption(Boolean supportsEncryption)voidsetTags(List<Tag> tags)voidsetVolumeType(String volumeType)StorageProfileAwsSpecificationsupportsEncryption(Boolean supportsEncryption)StorageProfileAwsSpecificationtags(List<Tag> tags)StringtoString()StorageProfileAwsSpecificationvolumeType(String volumeType) 
- 
Constructor Details
- 
StorageProfileAwsSpecification
public StorageProfileAwsSpecification() 
 - 
 - 
Method Details
- 
deviceType
 - 
getDeviceType
Indicates the type of storage.- Returns:
 - deviceType
 
 - 
setDeviceType
 - 
volumeType
 - 
getVolumeType
Indicates the type of volume associated with type of storage.- Returns:
 - volumeType
 
 - 
setVolumeType
 - 
supportsEncryption
 - 
isSupportsEncryption
Indicates whether this storage profile supports encryption or not.- Returns:
 - supportsEncryption
 
 - 
setSupportsEncryption
 - 
regionId
 - 
getRegionId
A link to the region that is associated with the storage profile.- Returns:
 - regionId
 
 - 
setRegionId
 - 
name
 - 
getName
A human-friendly name used as an identifier in APIs that support this option.- Returns:
 - name
 
 - 
setName
 - 
iops
 - 
getIops
Indicates maximum I/O operations per second in range(1-20,000).- Returns:
 - iops
 
 - 
setIops
 - 
description
 - 
getDescription
A human-friendly description.- Returns:
 - description
 
 - 
setDescription
 - 
defaultItem
 - 
isDefaultItem
Indicates if a storage profile is default or not.- Returns:
 - defaultItem
 
 - 
setDefaultItem
 - 
tags
 - 
addTagsItem
 - 
getTags
A list of tags that represent the capabilities of this storage profile- Returns:
 - tags
 
 - 
setTags
 - 
equals
 - 
hashCode
public int hashCode() - 
toString
 
 -