Class NetworkLocationIdentityProjection
java.lang.Object
com.morpheusdata.model.MorpheusModel
com.morpheusdata.model.projection.MorpheusIdentityModel
com.morpheusdata.model.projection.NetworkLocationIdentityProjection
- All Implemented Interfaces:
Serializable
- Direct Known Subclasses:
NetworkLocation
Provides a subset of properties from the
NetworkLocation object for doing a sync match
comparison with less bandwidth usage and memory footprint. This is a DTO Projection object-
Field Summary
FieldsFields inherited from class com.morpheusdata.model.MorpheusModel
config, id -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionGets the external id (cloud provider id) of the NetworkLocationvoidsetExternalId(String externalId) Sets the external id (cloud provider id) of the NetworkLocationMethods inherited from class com.morpheusdata.model.projection.MorpheusIdentityModel
getIdentityPropertiesMethods inherited from class com.morpheusdata.model.MorpheusModel
getConfig, getConfigMap, getConfigProperty, getDirtyProperties, getDirtyPropertyValues, getId, getProperties, isDirty, markClean, markDirty, markDirty, setConfig, setConfigMap, setConfigProperty, setId
-
Field Details
-
externalId
-
-
Constructor Details
-
NetworkLocationIdentityProjection
public NetworkLocationIdentityProjection() -
NetworkLocationIdentityProjection
-
-
Method Details
-
getExternalId
Gets the external id (cloud provider id) of the NetworkLocation- Returns:
- the externalId of the NetworkLocation
-
setExternalId
Sets the external id (cloud provider id) of the NetworkLocation- Parameters:
externalId- the external id of the NetworkLocation
-