Direct Known Subclasses:
CohortRegistryStoreProperties, DatabaseProperties, DataFileProperties, DocumentStoreProperties, FileFolderProperties, GraphStoreProperties, MetadataRepositoryProperties

public class DataStoreProperties extends DataAssetProperties
DataStoreProperties provides the JavaBean for describing a data store. This is a physical store of data. It is saved in the catalog as an asset.
  • Constructor Details

    • DataStoreProperties

      public DataStoreProperties()
      Default constructor
    • DataStoreProperties

      public DataStoreProperties(DataStoreProperties template)
      Copy/clone constructor.
      Parameters:
      template - object to copy
    • DataStoreProperties

      public DataStoreProperties(AssetProperties template)
      Copy/clone constructor.
      Parameters:
      template - object to copy
  • Method Details

    • getPathName

      public String getPathName()
      Return the fully qualified physical location of the data store. This should be suitable for the network address of the Endpoint.
      Returns:
      string name
    • setPathName

      public void setPathName(String pathName)
      Set up the fully qualified physical location of the data store. This should be suitable for the network address of the Endpoint.
      Parameters:
      pathName - string name
    • getStoreCreateTime

      public Date getStoreCreateTime()
      Return the time that the data store was created.
      Returns:
      date
    • setStoreCreateTime

      public void setStoreCreateTime(Date storeCreateTime)
      Set up the time that the data store was created.
      Parameters:
      storeCreateTime - date
    • getStoreUpdateTime

      public Date getStoreUpdateTime()
      Return the last known time the data store was modified.
      Returns:
      date
    • setStoreUpdateTime

      public void setStoreUpdateTime(Date storeUpdateTime)
      Setup the last known time the data store was modified.
      Parameters:
      storeUpdateTime - date
    • toString

      public String toString()
      Standard toString method.
      Overrides:
      toString in class DataAssetProperties
      Returns:
      print out of variables in a JSON-style
    • equals

      public boolean equals(Object objectToCompare)
      Compare the values of the supplied object with those stored in the current object.
      Overrides:
      equals in class AssetProperties
      Parameters:
      objectToCompare - supplied object
      Returns:
      boolean result of comparison
    • hashCode

      public int hashCode()
      Return hash code based on properties.
      Overrides:
      hashCode in class AssetProperties
      Returns:
      int