Class AwsStorageProfile
java.lang.Object
com.vmware.vra.jenkinsplugin.model.iaas.AwsStorageProfile
@Generated(value="io.swagger.codegen.v3.generators.java.JavaClientCodegen", date="2020-09-09T18:26:35.661905-04:00[America/New_York]") public class AwsStorageProfile extends Object
Defines a structure that holds list of storage policies defined for AWS for a specific
region.**HATEOAS** links:<br>**region** - Region - Region for the
profile.<br>**self** - AwsStorageProfile - Self link to this aws Storage Profile
-
Constructor Summary
Constructors Constructor Description AwsStorageProfile()
-
Method Summary
Modifier and Type Method Description AwsStorageProfile
_links(Map<String,Href> _links)
AwsStorageProfile
addTagsItem(Tag tagsItem)
AwsStorageProfile
cloudAccountId(String cloudAccountId)
AwsStorageProfile
createdAt(String createdAt)
AwsStorageProfile
defaultItem(Boolean defaultItem)
AwsStorageProfile
description(String description)
AwsStorageProfile
deviceType(String deviceType)
boolean
equals(Object o)
AwsStorageProfile
externalRegionId(String externalRegionId)
String
getCloudAccountId()
Id of the cloud account this storage profile belongs to.String
getCreatedAt()
Date when the entity was created.String
getDescription()
A human-friendly description.String
getDeviceType()
Indicates the type of storage device.String
getExternalRegionId()
The id of the region for which this profile is definedString
getId()
The id of this resource instanceString
getIops()
Indicates maximum I/O operations per second in range(1-20,000).Map<String,Href>
getLinks()
HATEOAS of the entityString
getName()
A human-friendly name used as an identifier in APIs that support this option.String
getOrganizationId()
This field is deprecated.String
getOrgId()
The id of the organization this entity belongs to.String
getOwner()
Email of the user that owns the entity.List<Tag>
getTags()
A list of tags that represent the capabilities of this storage profileString
getUpdatedAt()
Date when the entity was last updated.String
getVolumeType()
Indicates the type of volume associated with type of storage device.int
hashCode()
AwsStorageProfile
id(String id)
AwsStorageProfile
iops(String iops)
Boolean
isDefaultItem()
Indicates whether this storage profile is default or not..Boolean
isSupportsEncryption()
Indicates whether this storage profile supports encryption or not.AwsStorageProfile
name(String name)
AwsStorageProfile
organizationId(String organizationId)
AwsStorageProfile
orgId(String orgId)
AwsStorageProfile
owner(String owner)
AwsStorageProfile
putLinksItem(String key, Href _linksItem)
void
setCloudAccountId(String cloudAccountId)
void
setCreatedAt(String createdAt)
void
setDefaultItem(Boolean defaultItem)
void
setDescription(String description)
void
setDeviceType(String deviceType)
void
setExternalRegionId(String externalRegionId)
void
setId(String id)
void
setIops(String iops)
void
setLinks(Map<String,Href> _links)
void
setName(String name)
void
setOrganizationId(String organizationId)
void
setOrgId(String orgId)
void
setOwner(String owner)
void
setSupportsEncryption(Boolean supportsEncryption)
void
setTags(List<Tag> tags)
void
setUpdatedAt(String updatedAt)
void
setVolumeType(String volumeType)
AwsStorageProfile
supportsEncryption(Boolean supportsEncryption)
AwsStorageProfile
tags(List<Tag> tags)
String
toString()
AwsStorageProfile
updatedAt(String updatedAt)
AwsStorageProfile
volumeType(String volumeType)
-
Constructor Details
-
AwsStorageProfile
public AwsStorageProfile()
-
-
Method Details
-
owner
-
getOwner
Email of the user that owns the entity.- Returns:
- owner
-
setOwner
-
deviceType
-
getDeviceType
Indicates the type of storage device.- Returns:
- deviceType
-
setDeviceType
-
volumeType
-
getVolumeType
Indicates the type of volume associated with type of storage device.- Returns:
- volumeType
-
setVolumeType
-
_links
-
putLinksItem
-
getLinks
HATEOAS of the entity- Returns:
- _links
-
setLinks
-
supportsEncryption
-
isSupportsEncryption
Indicates whether this storage profile supports encryption or not.- Returns:
- supportsEncryption
-
setSupportsEncryption
-
externalRegionId
-
getExternalRegionId
The id of the region for which this profile is defined- Returns:
- externalRegionId
-
setExternalRegionId
-
cloudAccountId
-
getCloudAccountId
Id of the cloud account this storage profile belongs to.- Returns:
- cloudAccountId
-
setCloudAccountId
-
description
-
getDescription
A human-friendly description.- Returns:
- description
-
setDescription
-
orgId
-
getOrgId
The id of the organization this entity belongs to.- Returns:
- orgId
-
setOrgId
-
tags
-
addTagsItem
-
getTags
A list of tags that represent the capabilities of this storage profile- Returns:
- tags
-
setTags
-
organizationId
-
getOrganizationId
This field is deprecated. Use orgId instead. The id of the organization this entity belongs to.- Returns:
- organizationId
-
setOrganizationId
-
createdAt
-
getCreatedAt
Date when the entity was created. The date is in ISO 8601 and UTC.- Returns:
- createdAt
-
setCreatedAt
-
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
-
id
-
getId
The id of this resource instance- Returns:
- id
-
setId
-
defaultItem
-
isDefaultItem
Indicates whether this storage profile is default or not..- Returns:
- defaultItem
-
setDefaultItem
-
updatedAt
-
getUpdatedAt
Date when the entity was last updated. The date is ISO 8601 and UTC.- Returns:
- updatedAt
-
setUpdatedAt
-
equals
-
hashCode
public int hashCode() -
toString
-