Class DigitalServiceProperties
java.lang.Object
org.odpi.openmetadata.frameworks.openmetadata.properties.OpenMetadataRootProperties
org.odpi.openmetadata.frameworks.openmetadata.properties.ReferenceableProperties
org.odpi.openmetadata.frameworks.openmetadata.properties.digitalbusiness.DigitalServiceProperties
DigitalServiceProperties is an object for tracking the lifecycle of one of an organization's digital services.
The digital service instance is created when the digital service is just a concept. It is used to record
the role and implementation style that it has along with information about how it will operate.
As the digital service moved through its lifecycle from implementation to deployment to use, more
information is attached to the digital service instance to support the correct management and compliance
of the service.
-
Constructor Summary
ConstructorsConstructorDescriptionDefault constructorCopy/clone constructor -
Method Summary
Modifier and TypeMethodDescriptionboolean
Compare the values of the supplied object with those stored in the current object.Return the description for this asset.Return the display name for this asset (normally a shortened form of the qualified name).Return the version identifier for this digital service.int
hashCode()
Return hash code based on properties.void
setDescription
(String description) Set up the description for this asset.void
setDisplayName
(String displayName) Set up the display name for this asset (normally a shortened form of the qualified name).void
setVersion
(String version) Set up the version number for this digital service.toString()
Standard toString method.Methods inherited from class org.odpi.openmetadata.frameworks.openmetadata.properties.ReferenceableProperties
getAdditionalProperties, getQualifiedName, getVendorProperties, setAdditionalProperties, setQualifiedName, setVendorProperties
Methods inherited from class org.odpi.openmetadata.frameworks.openmetadata.properties.OpenMetadataRootProperties
getEffectiveFrom, getEffectiveTo, getExtendedProperties, getTypeName, setEffectiveFrom, setEffectiveTo, setExtendedProperties, setTypeName
-
Constructor Details
-
DigitalServiceProperties
public DigitalServiceProperties()Default constructor -
DigitalServiceProperties
Copy/clone constructor- Parameters:
template
- object to copy
-
-
Method Details
-
getDisplayName
Return the display name for this asset (normally a shortened form of the qualified name).- Returns:
- string name
-
setDisplayName
Set up the display name for this asset (normally a shortened form of the qualified name).- Parameters:
displayName
- string name
-
getDescription
Return the description for this asset.- Returns:
- string description
-
setDescription
Set up the description for this asset.- Parameters:
description
- string
-
getVersion
Return the version identifier for this digital service.- Returns:
- String
-
setVersion
Set up the version number for this digital service.- Parameters:
version
- String
-
toString
Standard toString method.- Overrides:
toString
in classReferenceableProperties
- 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 classReferenceableProperties
- Parameters:
objectToCompare
- supplied object- Returns:
- boolean result of comparison
-
hashCode
public int hashCode()Return hash code based on properties.- Overrides:
hashCode
in classReferenceableProperties
- Returns:
- int
-