Class AccountInventoryIdentityProjection
- java.lang.Object
-
- com.morpheusdata.model.MorpheusModel
-
- com.morpheusdata.model.projection.AccountInventoryIdentityProjection
-
- Direct Known Subclasses:
AccountInventory
public class AccountInventoryIdentityProjection extends MorpheusModel
Represents ansible inventory files. This is the identity projection class that is used for syncing inventory.- Since:
- 0.8.0
- See Also:
AccountInventory
-
-
Field Summary
Fields Modifier and Type Field Description protected java.lang.String
externalId
-
Fields inherited from class com.morpheusdata.model.MorpheusModel
config, id
-
-
Constructor Summary
Constructors Constructor Description AccountInventoryIdentityProjection()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.String
getExternalId()
Gets the external id associated with this inventory.void
setExternalId(java.lang.String externalId)
Sets the external id on the inventory based on the passed id.-
Methods inherited from class com.morpheusdata.model.MorpheusModel
getConfig, getConfigMap, getConfigProperty, getDirtyProperties, getDirtyPropertyValues, getId, getProperties, isDirty, markClean, markDirty, markDirty, setConfig, setConfigMap, setConfigProperty, setId
-
-
-
-
Method Detail
-
getExternalId
public java.lang.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(java.lang.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
-
-