Class NetworkLocationIdentityProjection

All Implemented Interfaces:
Serializable
Direct Known Subclasses:
NetworkLocation

public class NetworkLocationIdentityProjection extends MorpheusIdentityModel
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
See Also:
  • Field Details

    • externalId

      protected String externalId
  • Constructor Details

    • NetworkLocationIdentityProjection

      public NetworkLocationIdentityProjection()
    • NetworkLocationIdentityProjection

      public NetworkLocationIdentityProjection(String externalId)
  • Method Details

    • getExternalId

      public String getExternalId()
      Gets the external id (cloud provider id) of the NetworkLocation
      Returns:
      the externalId of the NetworkLocation
    • setExternalId

      public void setExternalId(String externalId)
      Sets the external id (cloud provider id) of the NetworkLocation
      Parameters:
      externalId - the external id of the NetworkLocation