Class DataAssetProperties
java.lang.Object
org.odpi.openmetadata.accessservices.assetmanager.properties.ReferenceableProperties
org.odpi.openmetadata.accessservices.assetmanager.properties.SupplementaryProperties
org.odpi.openmetadata.accessservices.assetmanager.properties.AssetProperties
org.odpi.openmetadata.accessservices.assetmanager.properties.DataAssetProperties
- Direct Known Subclasses:
DataSetProperties
,DataStoreProperties
DataAssetProperties is a java bean used to create assets associated with the external asset manager.
-
Constructor Summary
ConstructorsConstructorDescriptionDefault constructorDataAssetProperties
(DataAssetProperties template) Copy/clone constructor. -
Method Summary
Modifier and TypeMethodDescriptionboolean
Compare the values of the supplied object with those stored in the current object.Retrieve the name of the technology used for this data asset.boolean
Return whether this being used as a reference data set.int
hashCode()
Return hash code based on properties.void
setDeployedImplementationType
(String deployedImplementationType) Set up the name of the technology used for this data asset.void
setIsReferenceAsset
(boolean referenceAsset) Set up whether this asset is being used as a reference data set.toString()
Standard toString method.Methods inherited from class org.odpi.openmetadata.accessservices.assetmanager.properties.AssetProperties
getTechnicalDescription, getTechnicalName, getVersionIdentifier, setTechnicalDescription, setTechnicalName, setVersionIdentifier
Methods inherited from class org.odpi.openmetadata.accessservices.assetmanager.properties.SupplementaryProperties
getAbbreviation, getDescription, getDisplayName, getSummary, getUsage, setAbbreviation, setDescription, setDisplayName, setSummary, setUsage
Methods inherited from class org.odpi.openmetadata.accessservices.assetmanager.properties.ReferenceableProperties
getAdditionalProperties, getEffectiveFrom, getEffectiveTo, getExtendedProperties, getQualifiedName, getTypeName, getVendorProperties, setAdditionalProperties, setEffectiveFrom, setEffectiveTo, setExtendedProperties, setQualifiedName, setTypeName, setVendorProperties
-
Constructor Details
-
DataAssetProperties
public DataAssetProperties()Default constructor -
DataAssetProperties
Copy/clone constructor. Note, this is a deep copy- Parameters:
template
- object to copy
-
-
Method Details
-
getIsReferenceAsset
public boolean getIsReferenceAsset()Return whether this being used as a reference data set.- Returns:
- boolean flag
-
setIsReferenceAsset
public void setIsReferenceAsset(boolean referenceAsset) Set up whether this asset is being used as a reference data set.- Parameters:
referenceAsset
- boolean flag
-
getDeployedImplementationType
Retrieve the name of the technology used for this data asset.- Returns:
- string name
-
setDeployedImplementationType
Set up the name of the technology used for this data asset.- Parameters:
deployedImplementationType
- string name
-
toString
Standard toString method.- Overrides:
toString
in classAssetProperties
- 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:
equals
in classAssetProperties
- Parameters:
objectToCompare
- supplied object- Returns:
- boolean result of comparison
-
hashCode
public int hashCode()Return hash code based on properties.- Overrides:
hashCode
in classAssetProperties
- Returns:
- int
-