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 TypeMethodDescriptionbooleanCompare the values of the supplied object with those stored in the current object.Retrieve the name of the technology used for this data asset.booleanReturn whether this being used as a reference data set.inthashCode()Return hash code based on properties.voidsetDeployedImplementationType(String deployedImplementationType) Set up the name of the technology used for this data asset.voidsetIsReferenceAsset(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, setVersionIdentifierMethods inherited from class org.odpi.openmetadata.accessservices.assetmanager.properties.SupplementaryProperties
getAbbreviation, getDescription, getDisplayName, getSummary, getUsage, setAbbreviation, setDescription, setDisplayName, setSummary, setUsageMethods 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:
toStringin 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:
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
-