Class CatalogTargetProperties
java.lang.Object
org.odpi.openmetadata.accessservices.governanceengine.properties.CatalogTargetProperties
Properties for the CatalogTarget relationship.
-
Constructor Summary
ConstructorsConstructorDescriptionDefault constructorCatalogTargetProperties(org.odpi.openmetadata.frameworks.governanceaction.properties.CatalogTargetProperties template) Copy/clone constructor. -
Method Summary
Modifier and TypeMethodDescriptionbooleanCompare the values of the supplied object with those stored in the current object.Returns the target name property.Return a copy of the configuration properties.Return the name of the connection to access the resource.org.odpi.openmetadata.frameworks.openmetadata.enums.DeleteMethodReturn the delete method policy.Return the qualified name of the metadata source for this integration connector.org.odpi.openmetadata.frameworks.openmetadata.enums.PermittedSynchronizationReturn the synchronization direction policy.Return a copy of the template properties.inthashCode()Return hash code based on properties.voidsetCatalogTargetName(String catalogTargetName) Set up the target name.voidsetConfigurationProperties(Map<String, Object> configurationProperties) Set up the configuration properties for this Connection.voidsetConnectionName(String connectionName) Set up the name of the connection that the connector should use to access the resource.voidsetDeleteMethod(org.odpi.openmetadata.frameworks.openmetadata.enums.DeleteMethod deleteMethod) Set up the delete method policy.voidsetMetadataSourceQualifiedName(String metadataSourceQualifiedName) Set up the qualified name of the metadata source for this integration connector.voidsetPermittedSynchronization(org.odpi.openmetadata.frameworks.openmetadata.enums.PermittedSynchronization permittedSynchronization) Set up the synchronization direction policy.voidsetTemplateProperties(Map<String, String> templateProperties) Set up the template properties for this connector to use when creating elements for this catalog target.toString()Standard toString method.
-
Constructor Details
-
CatalogTargetProperties
public CatalogTargetProperties()Default constructor -
CatalogTargetProperties
public CatalogTargetProperties(org.odpi.openmetadata.frameworks.governanceaction.properties.CatalogTargetProperties template) Copy/clone constructor. Retrieves values from the supplied template- Parameters:
template- element to copy
-
-
Method Details
-
setCatalogTargetName
Set up the target name.- Parameters:
catalogTargetName- String name
-
getCatalogTargetName
Returns the target name property.- Returns:
- qualifiedName
-
getMetadataSourceQualifiedName
Return the qualified name of the metadata source for this integration connector. This is the qualified name of an appropriate software server capability stored in open metadata. This software server capability is accessed via the partner OMAS.- Returns:
- string name
-
setMetadataSourceQualifiedName
Set up the qualified name of the metadata source for this integration connector. This is the qualified name of an appropriate software server capability stored in open metadata. This software server capability is accessed via the partner OMAS.- Parameters:
metadataSourceQualifiedName- string name
-
setConfigurationProperties
Set up the configuration properties for this Connection.- Parameters:
configurationProperties- properties that contain additional configuration information for the connector.
-
getConfigurationProperties
Return a copy of the configuration properties. Null means no configuration properties are available.- Returns:
- configuration properties typically controlling the behaviour for the connector
-
setTemplateProperties
Set up the template properties for this connector to use when creating elements for this catalog target.- Parameters:
templateProperties- map of template name to qualified name of template implementation
-
getTemplateProperties
Return a copy of the template properties. Null means no template properties are available.- Returns:
- map of template name to qualified name of template implementation
-
getConnectionName
Return the name of the connection to access the resource. If it is null, the connection for the asset that is either the catalog target, or is the anchor of the catalog target is used.- Returns:
- qualified name of connection
-
setConnectionName
Set up the name of the connection that the connector should use to access the resource. If it is null, the connection for the asset that is either the catalog target, or is the anchor of the catalog target is used.- Parameters:
connectionName- qualified name of a connection
-
getPermittedSynchronization
public org.odpi.openmetadata.frameworks.openmetadata.enums.PermittedSynchronization getPermittedSynchronization()Return the synchronization direction policy.- Returns:
- value
-
setPermittedSynchronization
public void setPermittedSynchronization(org.odpi.openmetadata.frameworks.openmetadata.enums.PermittedSynchronization permittedSynchronization) Set up the synchronization direction policy.- Parameters:
permittedSynchronization- value
-
getDeleteMethod
public org.odpi.openmetadata.frameworks.openmetadata.enums.DeleteMethod getDeleteMethod()Return the delete method policy.- Returns:
- value
-
setDeleteMethod
public void setDeleteMethod(org.odpi.openmetadata.frameworks.openmetadata.enums.DeleteMethod deleteMethod) Set up the delete method policy.- Parameters:
deleteMethod- value
-
toString
Standard toString method. -
equals
Compare the values of the supplied object with those stored in the current object. -
hashCode
public int hashCode()Return hash code based on properties.
-