Class ZoneSpecification
java.lang.Object
com.vmware.vra.jenkinsplugin.model.iaas.ZoneSpecification
@Generated(value="io.swagger.codegen.v3.generators.java.JavaClientCodegen", date="2020-09-09T18:26:35.661905-04:00[America/New_York]") public class ZoneSpecification extends Object
Specification for a zone.
-
Constructor Summary
Constructors Constructor Description ZoneSpecification() -
Method Summary
Modifier and Type Method Description ZoneSpecificationaddTagsItem(Tag tagsItem)ZoneSpecificationaddTagsToMatchItem(Tag tagsToMatchItem)ZoneSpecificationcustomProperties(Map<String,String> customProperties)ZoneSpecificationdescription(String description)booleanequals(Object o)ZoneSpecificationfolder(String folder)Map<String,String>getCustomProperties()A list of key value pair of properties that will be usedStringgetDescription()A human-friendly description.StringgetFolder()The folder relative path to the datacenter where resources are deployed to.StringgetName()A human-friendly name used as an identifier in APIs that support this option.StringgetPlacementPolicy()Placement policy for the zone.StringgetRegionId()The id of the region for which this profile is createdList<Tag>getTags()A set of tag keys and optional values that are effectively applied to all compute resources in this zone, but only in the context of this zone.List<Tag>getTagsToMatch()A set of tag keys and optional values that will be usedinthashCode()ZoneSpecificationname(String name)ZoneSpecificationplacementPolicy(String placementPolicy)ZoneSpecificationputCustomPropertiesItem(String key, String customPropertiesItem)ZoneSpecificationregionId(String regionId)voidsetCustomProperties(Map<String,String> customProperties)voidsetDescription(String description)voidsetFolder(String folder)voidsetName(String name)voidsetPlacementPolicy(String placementPolicy)voidsetRegionId(String regionId)voidsetTags(List<Tag> tags)voidsetTagsToMatch(List<Tag> tagsToMatch)ZoneSpecificationtags(List<Tag> tags)ZoneSpecificationtagsToMatch(List<Tag> tagsToMatch)StringtoString()
-
Constructor Details
-
ZoneSpecification
public ZoneSpecification()
-
-
Method Details
-
customProperties
-
putCustomPropertiesItem
-
getCustomProperties
A list of key value pair of properties that will be used- Returns:
- customProperties
-
setCustomProperties
-
folder
-
getFolder
The folder relative path to the datacenter where resources are deployed to. (only applicable for vSphere cloud zones)- Returns:
- folder
-
setFolder
-
regionId
-
getRegionId
The id of the region for which this profile is created- Returns:
- regionId
-
setRegionId
-
tagsToMatch
-
addTagsToMatchItem
-
getTagsToMatch
A set of tag keys and optional values that will be used- Returns:
- tagsToMatch
-
setTagsToMatch
-
name
-
getName
A human-friendly name used as an identifier in APIs that support this option.- Returns:
- name
-
setName
-
description
-
getDescription
A human-friendly description.- Returns:
- description
-
setDescription
-
placementPolicy
-
getPlacementPolicy
Placement policy for the zone. One of DEFAULT, SPREAD or BINPACK.- Returns:
- placementPolicy
-
setPlacementPolicy
-
tags
-
addTagsItem
-
getTags
A set of tag keys and optional values that are effectively applied to all compute resources in this zone, but only in the context of this zone.- Returns:
- tags
-
setTags
-
equals
-
hashCode
public int hashCode() -
toString
-