Class DataProductInputPort
java.lang.Object
org.odpi.openmetadata.frameworks.integration.bitol.odps.DataProductInputPort
This class represents an input port of an Open Data Product Standard (ODPS) data product. An input port
identifies data that the data product consumes, described by an Open Data Contract Standard (ODCS) data
contract.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanCompare the values of the supplied object with those stored in the current object.Return the list of links to sources that provide more details about this element.Return the identifier of the data contract that describes the data consumed through this port.Return the list of custom (key/value) properties attached to this element.Return whether this port is deprecated and should not be used in new implementations.getId()Return the stable identifier of this port.getName()Return the name of the input port.getTags()Return the list of tags attached to this element.Return the version of the input port.inthashCode()Return hash code based on properties.voidsetAuthoritativeDefinitions(List<BitolAuthoritativeDefinition> authoritativeDefinitions) Set up the list of links to sources that provide more details about this element.voidsetContractId(String contractId) Set up the identifier of the data contract that describes the data consumed through this port.voidsetCustomProperties(List<BitolCustomProperty> customProperties) Set up the list of custom (key/value) properties attached to this element.voidsetDeprecated(Boolean deprecated) Set up whether this port is deprecated and should not be used in new implementations.voidSet up the stable identifier of this port.voidSet up the name of the input port.voidSet up the list of tags attached to this element.voidsetVersion(String version) Set up the version of the input port.toString()Standard toString method.
-
Constructor Details
-
DataProductInputPort
public DataProductInputPort()Default constructor
-
-
Method Details
-
getName
Return the name of the input port.- Returns:
- string name
-
setName
Set up the name of the input port.- Parameters:
name- string name
-
getVersion
Return the version of the input port.- Returns:
- string version
-
setVersion
Set up the version of the input port.- Parameters:
version- string version
-
getContractId
Return the identifier of the data contract that describes the data consumed through this port.- Returns:
- string contract identifier
-
setContractId
Set up the identifier of the data contract that describes the data consumed through this port.- Parameters:
contractId- string contract identifier
-
getTags
Return the list of tags attached to this element.- Returns:
- list of tag strings
-
setTags
Set up the list of tags attached to this element.- Parameters:
tags- list of tag strings
-
getCustomProperties
Return the list of custom (key/value) properties attached to this element.- Returns:
- list of custom properties
-
setCustomProperties
Set up the list of custom (key/value) properties attached to this element.- Parameters:
customProperties- list of custom properties
-
getAuthoritativeDefinitions
Return the list of links to sources that provide more details about this element.- Returns:
- list of authoritative definitions
-
setAuthoritativeDefinitions
public void setAuthoritativeDefinitions(List<BitolAuthoritativeDefinition> authoritativeDefinitions) Set up the list of links to sources that provide more details about this element.- Parameters:
authoritativeDefinitions- list of authoritative definitions
-
getId
Return the stable identifier of this port.- Returns:
- String
-
setId
Set up the stable identifier of this port.- Parameters:
id- String
-
getDeprecated
Return whether this port is deprecated and should not be used in new implementations.- Returns:
- Boolean
-
setDeprecated
Set up whether this port is deprecated and should not be used in new implementations.- Parameters:
deprecated- Boolean
-
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.
-