Class NetworkRouterLocationIdentityProjection

java.lang.Object
com.morpheusdata.model.MorpheusModel
com.morpheusdata.model.projection.MorpheusIdentityModel
com.morpheusdata.model.projection.NetworkRouterLocationIdentityProjection
All Implemented Interfaces:
Serializable
Direct Known Subclasses:
NetworkRouterLocation

public class NetworkRouterLocationIdentityProjection extends MorpheusIdentityModel
Provides a subset of properties from the NetworkRouterLocation 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

    • NetworkRouterLocationIdentityProjection

      public NetworkRouterLocationIdentityProjection()
    • NetworkRouterLocationIdentityProjection

      public NetworkRouterLocationIdentityProjection(String externalId)
  • Method Details

    • getExternalId

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

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