Class ImageMappingDescription
java.lang.Object
com.vmware.vra.jenkinsplugin.model.iaas.ImageMappingDescription
@Generated(value="io.swagger.codegen.v3.generators.java.JavaClientCodegen", date="2020-09-09T18:26:35.661905-04:00[America/New_York]") public class ImageMappingDescription extends Object
Represents a fabric image from the corresponding cloud end-point with additional cloud
configuration script that will be executed on provisioning
-
Constructor Summary
Constructors Constructor Description ImageMappingDescription()
-
Method Summary
Modifier and Type Method Description ImageMappingDescription
_links(Map<String,Href> _links)
ImageMappingDescription
addCloudAccountIdsItem(String cloudAccountIdsItem)
ImageMappingDescription
addConstraintsItem(Constraint constraintsItem)
ImageMappingDescription
cloudAccountIds(List<String> cloudAccountIds)
ImageMappingDescription
cloudConfig(String cloudConfig)
ImageMappingDescription
constraints(List<Constraint> constraints)
ImageMappingDescription
createdAt(String createdAt)
ImageMappingDescription
customProperties(Map<String,String> customProperties)
ImageMappingDescription
description(String description)
boolean
equals(Object o)
ImageMappingDescription
externalId(String externalId)
ImageMappingDescription
externalRegionId(String externalRegionId)
List<String>
getCloudAccountIds()
Set of ids of the cloud accounts this entity belongs to.String
getCloudConfig()
Cloud config for this image.List<Constraint>
getConstraints()
Constraints that are used to drive placement policies for the image that is produced from this mapping.Constraint expressions are matched against tags on existing placement targets.String
getCreatedAt()
Date when the entity was created.Map<String,String>
getCustomProperties()
Additional properties that may be used to extend the base type.String
getDescription()
A human-friendly description.String
getExternalId()
External entity Id on the provider side.String
getExternalRegionId()
The regionId of the imageString
getId()
The id of this resource instanceMap<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
getOsFamily()
Operating System family of the image.String
getOwner()
Email of the user that owns the entity.String
getUpdatedAt()
Date when the entity was last updated.int
hashCode()
ImageMappingDescription
id(String id)
Boolean
isIsPrivate()
Indicates whether this fabric image is private.ImageMappingDescription
isPrivate(Boolean isPrivate)
ImageMappingDescription
name(String name)
ImageMappingDescription
organizationId(String organizationId)
ImageMappingDescription
orgId(String orgId)
ImageMappingDescription
osFamily(String osFamily)
ImageMappingDescription
owner(String owner)
ImageMappingDescription
putCustomPropertiesItem(String key, String customPropertiesItem)
ImageMappingDescription
putLinksItem(String key, Href _linksItem)
void
setCloudAccountIds(List<String> cloudAccountIds)
void
setCloudConfig(String cloudConfig)
void
setConstraints(List<Constraint> constraints)
void
setCreatedAt(String createdAt)
void
setCustomProperties(Map<String,String> customProperties)
void
setDescription(String description)
void
setExternalId(String externalId)
void
setExternalRegionId(String externalRegionId)
void
setId(String id)
void
setIsPrivate(Boolean isPrivate)
void
setLinks(Map<String,Href> _links)
void
setName(String name)
void
setOrganizationId(String organizationId)
void
setOrgId(String orgId)
void
setOsFamily(String osFamily)
void
setOwner(String owner)
void
setUpdatedAt(String updatedAt)
String
toString()
ImageMappingDescription
updatedAt(String updatedAt)
-
Constructor Details
-
ImageMappingDescription
public ImageMappingDescription()
-
-
Method Details
-
owner
-
getOwner
Email of the user that owns the entity.- Returns:
- owner
-
setOwner
-
cloudConfig
-
getCloudConfig
Cloud config for this image. This cloud config will be merged during provisioning with other cloud configurations such as the bootConfig provided in MachineSpecification.- Returns:
- cloudConfig
-
setCloudConfig
-
osFamily
-
getOsFamily
Operating System family of the image.- Returns:
- osFamily
-
setOsFamily
-
_links
-
putLinksItem
-
getLinks
HATEOAS of the entity- Returns:
- _links
-
setLinks
-
externalRegionId
-
getExternalRegionId
The regionId of the image- Returns:
- externalRegionId
-
setExternalRegionId
-
description
-
getDescription
A human-friendly description.- Returns:
- description
-
setDescription
-
externalId
-
getExternalId
External entity Id on the provider side.- Returns:
- externalId
-
setExternalId
-
isPrivate
-
isIsPrivate
Indicates whether this fabric image is private. For vSphere, private images are considered to be templates and snapshots and public are Content Library Items- Returns:
- isPrivate
-
setIsPrivate
-
constraints
-
addConstraintsItem
-
getConstraints
Constraints that are used to drive placement policies for the image that is produced from this mapping.Constraint expressions are matched against tags on existing placement targets.- Returns:
- constraints
-
setConstraints
-
orgId
-
getOrgId
The id of the organization this entity belongs to.- Returns:
- orgId
-
setOrgId
-
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
-
cloudAccountIds
-
addCloudAccountIdsItem
-
getCloudAccountIds
Set of ids of the cloud accounts this entity belongs to.- Returns:
- cloudAccountIds
-
setCloudAccountIds
-
customProperties
-
putCustomPropertiesItem
-
getCustomProperties
Additional properties that may be used to extend the base type.- Returns:
- customProperties
-
setCustomProperties
-
name
-
getName
A human-friendly name used as an identifier in APIs that support this option.- Returns:
- name
-
setName
-
id
-
getId
The id of this resource instance- Returns:
- id
-
setId
-
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
-