Class DataStoreProperties

  • All Implemented Interfaces:
    java.io.Serializable

    public class DataStoreProperties
    extends DataAssetProperties
    DataStoreProperties is a class for representing a generic data store.
    See Also:
    Serialized Form
    • Constructor Detail

      • DataStoreProperties

        public DataStoreProperties()
        Default constructor
      • DataStoreProperties

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

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

      • getPathName

        public java.lang.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​(java.lang.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
      • getCreateTime

        public java.util.Date getCreateTime()
        Return the time that the data store was created.
        Returns:
        date
      • setCreateTime

        public void setCreateTime​(java.util.Date createTime)
        Set up the time that the data store was created.
        Parameters:
        createTime - date
      • getModifiedTime

        public java.util.Date getModifiedTime()
        Return the last known time the data store was modified.
        Returns:
        date
      • setModifiedTime

        public void setModifiedTime​(java.util.Date modifiedTime)
        Setup the last known time the data store was modified.
        Parameters:
        modifiedTime - date
      • getEncodingType

        public java.lang.String getEncodingType()
        Return the name of the encoding style used in the data store.
        Returns:
        string name
      • setEncodingType

        public void setEncodingType​(java.lang.String encodingType)
        Set up the name of the encoding style used in the data store.
        Parameters:
        encodingType - string name
      • getEncodingLanguage

        public java.lang.String getEncodingLanguage()
        Return the name of the natural language used for text strings within the data store.
        Returns:
        string language name
      • setEncodingLanguage

        public void setEncodingLanguage​(java.lang.String encodingLanguage)
        Set up the name of the natural language used for text strings within the data store.
        Parameters:
        encodingLanguage - string language name
      • getEncodingDescription

        public java.lang.String getEncodingDescription()
        Return the description of the encoding used in the data store.
        Returns:
        string text
      • setEncodingDescription

        public void setEncodingDescription​(java.lang.String encodingDescription)
        Set up the description of the encoding used in the data store.
        Parameters:
        encodingDescription - string text
      • getEncodingProperties

        public java.util.Map<java.lang.String,​java.lang.String> getEncodingProperties()
        Return the additional properties associated with the encoding process.
        Returns:
        map of name-value pairs
      • setEncodingProperties

        public void setEncodingProperties​(java.util.Map<java.lang.String,​java.lang.String> encodingProperties)
        Set up the additional properties associated with the encoding process.
        Parameters:
        encodingProperties - map of name-value pairs
      • toString

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

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

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