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
-