Class DiscoveryServiceProperties
java.lang.Object
org.odpi.openmetadata.frameworks.discovery.properties.PropertyBase
org.odpi.openmetadata.frameworks.discovery.properties.DiscoveryServiceProperties
- All Implemented Interfaces:
Serializable
- Direct Known Subclasses:
RegisteredDiscoveryService
DiscoveryServiceProperties contains the definition of a discovery service.
This definition can be associated with multiple discovery engines.
- See Also:
-
Field Summary
Fields inherited from class org.odpi.openmetadata.frameworks.discovery.properties.PropertyBase
CURRENT_AUDIT_HEADER_VERSION
-
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 a copy of the additional properties.Return the connection used to create a instance of this discovery service.Returns the stored description property for the asset.Returns the stored display name property for the asset.Returns the stored qualified name property for the metadata entity.int
hashCode()
Create a hash code for this element type.void
setAdditionalProperties
(Map<String, String> additionalProperties) Set up additional properties.void
setConnection
(Connection connection) Set up the connection used to create a instance of this discovery service.void
setDescription
(String description) Set up the stored description property associated with the asset.void
setDisplayName
(String displayName) Set up the stored display name property for the asset.void
setQualifiedName
(String qualifiedName) Set up the fully qualified name.toString()
Standard toString method.Methods inherited from class org.odpi.openmetadata.frameworks.discovery.properties.PropertyBase
getElementHeader, getExtendedProperties, getHeaderVersion, getTypeName, setElementHeader, setExtendedProperties, setHeaderVersion, setTypeName
-
Constructor Details
-
DiscoveryServiceProperties
public DiscoveryServiceProperties()Default constructor -
DiscoveryServiceProperties
Copy/clone constructor- Parameters:
template
- object to copy
-
-
Method Details
-
setQualifiedName
Set up the fully qualified name.- Parameters:
qualifiedName
- String name
-
getQualifiedName
Returns the stored qualified name property for the metadata entity. If no qualified name is available then the empty string is returned.- Returns:
- qualifiedName
-
getDisplayName
Returns the stored display name property for the asset. If no display name is available then null is returned.- Returns:
- String name
-
setDisplayName
Set up the stored display name property for the asset.- Parameters:
displayName
- String name
-
getDescription
Returns the stored description property for the asset. If no description is provided then null is returned.- Returns:
- description String text
-
setDescription
Set up the stored description property associated with the asset.- Parameters:
description
- String text
-
setAdditionalProperties
Set up additional properties.- Parameters:
additionalProperties
- Additional properties object
-
getAdditionalProperties
Return a copy of the additional properties. Null means no additional properties are available.- Returns:
- AdditionalProperties
-
getConnection
Return the connection used to create a instance of this discovery service.- Returns:
- Connection object
-
setConnection
Set up the connection used to create a instance of this discovery service.- Parameters:
connection
- connection object
-
toString
Standard toString method. -
equals
Compare the values of the supplied object with those stored in the current object. -
hashCode
public int hashCode()Create a hash code for this element type.
-