Class AccountInventoryIdentityProjection

java.lang.Object
com.morpheusdata.model.MorpheusModel
com.morpheusdata.model.projection.MorpheusIdentityModel
com.morpheusdata.model.projection.AccountInventoryIdentityProjection
Direct Known Subclasses:
AccountInventory

public class AccountInventoryIdentityProjection extends MorpheusIdentityModel
Represents ansible inventory files. This is the identity projection class that is used for syncing inventory.
Since:
0.8.0
See Also:
  • Field Details

    • externalId

      protected String externalId
  • Constructor Details

    • AccountInventoryIdentityProjection

      public AccountInventoryIdentityProjection()
  • Method Details

    • getExternalId

      public String getExternalId()
      Gets the external id associated with this inventory. This is typically the unique id of the inventory on the remote integration
      Returns:
      the external id
    • setExternalId

      public void setExternalId(String externalId)
      Sets the external id on the inventory based on the passed id. Typically this would be done in a sync job
      Parameters:
      externalId - the external reference id of the inventory file