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)ImageMappingDescriptionaddCloudAccountIdsItem(String cloudAccountIdsItem)ImageMappingDescriptionaddConstraintsItem(Constraint constraintsItem)ImageMappingDescriptioncloudAccountIds(List<String> cloudAccountIds)ImageMappingDescriptioncloudConfig(String cloudConfig)ImageMappingDescriptionconstraints(List<Constraint> constraints)ImageMappingDescriptioncreatedAt(String createdAt)ImageMappingDescriptioncustomProperties(Map<String,String> customProperties)ImageMappingDescriptiondescription(String description)booleanequals(Object o)ImageMappingDescriptionexternalId(String externalId)ImageMappingDescriptionexternalRegionId(String externalRegionId)List<String>getCloudAccountIds()Set of ids of the cloud accounts this entity belongs to.StringgetCloudConfig()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.StringgetCreatedAt()Date when the entity was created.Map<String,String>getCustomProperties()Additional properties that may be used to extend the base type.StringgetDescription()A human-friendly description.StringgetExternalId()External entity Id on the provider side.StringgetExternalRegionId()The regionId of the imageStringgetId()The id of this resource instanceMap<String,Href>getLinks()HATEOAS of the entityStringgetName()A human-friendly name used as an identifier in APIs that support this option.StringgetOrganizationId()This field is deprecated.StringgetOrgId()The id of the organization this entity belongs to.StringgetOsFamily()Operating System family of the image.StringgetOwner()Email of the user that owns the entity.StringgetUpdatedAt()Date when the entity was last updated.inthashCode()ImageMappingDescriptionid(String id)BooleanisIsPrivate()Indicates whether this fabric image is private.ImageMappingDescriptionisPrivate(Boolean isPrivate)ImageMappingDescriptionname(String name)ImageMappingDescriptionorganizationId(String organizationId)ImageMappingDescriptionorgId(String orgId)ImageMappingDescriptionosFamily(String osFamily)ImageMappingDescriptionowner(String owner)ImageMappingDescriptionputCustomPropertiesItem(String key, String customPropertiesItem)ImageMappingDescriptionputLinksItem(String key, Href _linksItem)voidsetCloudAccountIds(List<String> cloudAccountIds)voidsetCloudConfig(String cloudConfig)voidsetConstraints(List<Constraint> constraints)voidsetCreatedAt(String createdAt)voidsetCustomProperties(Map<String,String> customProperties)voidsetDescription(String description)voidsetExternalId(String externalId)voidsetExternalRegionId(String externalRegionId)voidsetId(String id)voidsetIsPrivate(Boolean isPrivate)voidsetLinks(Map<String,Href> _links)voidsetName(String name)voidsetOrganizationId(String organizationId)voidsetOrgId(String orgId)voidsetOsFamily(String osFamily)voidsetOwner(String owner)voidsetUpdatedAt(String updatedAt)StringtoString()ImageMappingDescriptionupdatedAt(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
-