Class IntegrationGroupProperties
java.lang.Object
org.odpi.openmetadata.frameworks.openmetadata.properties.OpenMetadataRootProperties
org.odpi.openmetadata.frameworks.openmetadata.properties.ReferenceableProperties
org.odpi.openmetadata.frameworks.governanceaction.properties.IntegrationGroupProperties
public class IntegrationGroupProperties
extends org.odpi.openmetadata.frameworks.openmetadata.properties.ReferenceableProperties
IntegrationGroupProperties describe the properties needed to describe a specific integration group.
These properties are augmented with a list of registered governance services (see RegisteredIntegrationConnector).
-
Constructor Summary
ConstructorsConstructorDescriptionDefault constructor.Copy/clone constructor. -
Method Summary
Modifier and TypeMethodDescriptionbooleanCompare the values of the supplied object with those stored in the current object.Return the description of the governance engine.Return the display name for messages and UI.Return the patch level of the governance engine.Return the source of the governance engine implementation.Return the version of the governance engine.inthashCode()Create a hash code for this element type.voidsetDescription(String description) Set up the description of the governance engine.voidsetDisplayName(String displayName) Set up the display name for messages and UI.voidsetPatchLevel(String patchLevel) Set up the patch level of the governance engine.voidSet up the source of the governance engine implementation.voidsetVersion(String version) Set up the version string of the governance engine.toString()Standard toString method.Methods inherited from class org.odpi.openmetadata.frameworks.openmetadata.properties.ReferenceableProperties
getAdditionalProperties, getQualifiedName, getVendorProperties, setAdditionalProperties, setQualifiedName, setVendorPropertiesMethods inherited from class org.odpi.openmetadata.frameworks.openmetadata.properties.OpenMetadataRootProperties
getEffectiveFrom, getEffectiveTo, getExtendedProperties, getTypeName, setEffectiveFrom, setEffectiveTo, setExtendedProperties, setTypeName
-
Constructor Details
-
IntegrationGroupProperties
public IntegrationGroupProperties()Default constructor. -
IntegrationGroupProperties
Copy/clone constructor.- Parameters:
template- object to copy
-
-
Method Details
-
getDisplayName
Return the display name for messages and UI.- Returns:
- string name
-
setDisplayName
Set up the display name for messages and UI.- Parameters:
displayName- string name
-
getDescription
Return the description of the governance engine.- Returns:
- string description
-
setDescription
Set up the description of the governance engine.- Parameters:
description- string
-
getVersion
Return the version of the governance engine.- Returns:
- version string
-
setVersion
Set up the version string of the governance engine.- Parameters:
version- string
-
getPatchLevel
Return the patch level of the governance engine.- Returns:
- patch level string
-
setPatchLevel
Set up the patch level of the governance engine.- Parameters:
patchLevel- string
-
getSource
Return the source of the governance engine implementation.- Returns:
- string url
-
setSource
Set up the source of the governance engine implementation.- Parameters:
source- string url
-
toString
Standard toString method.- Overrides:
toStringin classorg.odpi.openmetadata.frameworks.openmetadata.properties.ReferenceableProperties- 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 classorg.odpi.openmetadata.frameworks.openmetadata.properties.ReferenceableProperties- Parameters:
objectToCompare- supplied object- Returns:
- boolean result of comparison
-
hashCode
public int hashCode()Create a hash code for this element type.- Overrides:
hashCodein classorg.odpi.openmetadata.frameworks.openmetadata.properties.ReferenceableProperties- Returns:
- int hash code
-