Class DataStoreProperties
java.lang.Object
org.odpi.openmetadata.frameworks.openmetadata.properties.EntityProperties
org.odpi.openmetadata.frameworks.openmetadata.properties.OpenMetadataRootProperties
org.odpi.openmetadata.frameworks.openmetadata.properties.ReferenceableProperties
org.odpi.openmetadata.frameworks.openmetadata.properties.assets.AssetProperties
org.odpi.openmetadata.frameworks.openmetadata.properties.assets.DataAssetProperties
org.odpi.openmetadata.frameworks.openmetadata.properties.assets.DataStoreProperties
- Direct Known Subclasses:
CohortRegistryStoreProperties,DatabaseProperties,DataFileProperties,DocumentStoreProperties,FileFolderProperties,GraphStoreProperties,MetadataRepositoryProperties
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 Summary
ConstructorsConstructorDescriptionDefault constructorDataStoreProperties(AssetProperties template) Copy/clone constructor.DataStoreProperties(DataStoreProperties template) Copy/clone constructor. -
Method Summary
Modifier and TypeMethodDescriptionbooleanCompare the values of the supplied object with those stored in the current object.Return the fully qualified physical location of the data store.Return the time that the data store was created.Return the last known time the data store was modified.inthashCode()Return hash code based on properties.voidsetPathName(String pathName) Set up the fully qualified physical location of the data store.voidsetStoreCreateTime(Date storeCreateTime) Set up the time that the data store was created.voidsetStoreUpdateTime(Date storeUpdateTime) Setup the last known time the data store was modified.toString()Standard toString method.Methods inherited from class org.odpi.openmetadata.frameworks.openmetadata.properties.assets.AssetProperties
getDeployedImplementationType, getNamespace, getResourceName, getSource, getUserDefinedStatus, setDeployedImplementationType, setNamespace, setResourceName, setSource, setUserDefinedStatusMethods inherited from class org.odpi.openmetadata.frameworks.openmetadata.properties.ReferenceableProperties
getAdditionalProperties, getCategory, getDescription, getDisplayName, getIdentifier, getQualifiedName, getURL, getVersionIdentifier, setAdditionalProperties, setCategory, setDescription, setDisplayName, setIdentifier, setQualifiedName, setURL, setVersionIdentifierMethods inherited from class org.odpi.openmetadata.frameworks.openmetadata.properties.OpenMetadataRootProperties
getExtendedProperties, getTypeName, setExtendedProperties, setTypeNameMethods inherited from class org.odpi.openmetadata.frameworks.openmetadata.properties.EntityProperties
getEffectiveFrom, getEffectiveTo, setEffectiveFrom, setEffectiveTo
-
Constructor Details
-
DataStoreProperties
public DataStoreProperties()Default constructor -
DataStoreProperties
Copy/clone constructor.- Parameters:
template- object to copy
-
DataStoreProperties
Copy/clone constructor.- Parameters:
template- object to copy
-
-
Method Details
-
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
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
Return the time that the data store was created.- Returns:
- date
-
setStoreCreateTime
Set up the time that the data store was created.- Parameters:
storeCreateTime- date
-
getStoreUpdateTime
Return the last known time the data store was modified.- Returns:
- date
-
setStoreUpdateTime
Setup the last known time the data store was modified.- Parameters:
storeUpdateTime- date
-
toString
Standard toString method.- Overrides:
toStringin classDataAssetProperties- Returns:
- print out of variables in a JSON-style
-
equals
Compare the values of the supplied object with those stored in the current object.- Overrides:
equalsin classAssetProperties- Parameters:
objectToCompare- supplied object- Returns:
- boolean result of comparison
-
hashCode
public int hashCode()Return hash code based on properties.- Overrides:
hashCodein classAssetProperties- Returns:
- int
-