Package com.morpheusdata.model
Class CloudRegion
- Direct Known Subclasses:
ComputeZoneRegion
A model representing a region in a cloud. This can be useful for syncing a list of dynamic region sets and also for
iterating sync across multiple regions
- Since:
- 0.14.0
- See Also:
-
Field Summary
Modifier and TypeFieldDescriptionprotected Account
protected CloudIdentityProjection
protected String
protected String
protected String
protected String
protected String
Fields inherited from class com.morpheusdata.model.projection.CloudRegionIdentity
externalId
Fields inherited from class com.morpheusdata.model.MorpheusModel
config, id
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptiongetCloud()
getCode()
getName()
void
setAccount
(Account account) void
setCloud
(CloudIdentityProjection cloud) void
setCloudCode
(String cloudCode) void
void
setInternalId
(String internalId) void
void
setRegionCode
(String regionCode) Methods inherited from class com.morpheusdata.model.projection.CloudRegionIdentity
getExternalId, setExternalId
Methods inherited from class com.morpheusdata.model.MorpheusModel
getConfig, getConfigMap, getConfigProperty, getDirtyProperties, getDirtyPropertyValues, getId, getProperties, isDirty, markClean, markDirty, markDirty, setConfig, setConfigMap, setConfigProperty, setId
-
Field Details
-
account
-
cloud
-
code
-
name
-
regionCode
-
cloudCode
-
internalId
-
-
Constructor Details
-
CloudRegion
public CloudRegion()
-
-
Method Details
-
getRegionCode
-
setRegionCode
-
getAccount
-
setAccount
-
getCloud
-
setCloud
-
getCode
-
setCode
-
getName
-
setName
-
getCloudCode
-
setCloudCode
-
getInternalId
-
setInternalId
-