Class BitolTeamMember
java.lang.Object
org.odpi.openmetadata.frameworks.integration.bitol.common.BitolTeamMember
This class represents a member of the team responsible for a Bitol Open Data Contract Standard (ODCS) data
contract or Open Data Product Standard (ODPS) data product.
-
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 list of custom (key/value) properties attached to this element.Return the date (ISO 8601) when the team member joined the team.Return the date (ISO 8601) when the team member left the team.Return the description of the team member.getId()Return the stable identifier of this element (alphanumeric, hyphen and underscore characters only).getName()Return the name of the team member.Return the username of the person who replaced this team member.getRole()Return the job role of the team member, for example owner or data steward.getTags()Return the list of tags attached to this element.Return the username or email address of the team member.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.voidsetCustomProperties(List<BitolCustomProperty> customProperties) Set up the list of custom (key/value) properties attached to this element.voidSet up the date (ISO 8601) when the team member joined the team.voidsetDateOut(String dateOut) Set up the date (ISO 8601) when the team member left the team.voidsetDescription(String description) Set up the description of the team member.voidSet up the stable identifier of this element (alphanumeric, hyphen and underscore characters only).voidSet up the name of the team member.voidsetReplacedByUsername(String replacedByUsername) Set up the username of the person who replaced this team member.voidSet up the job role of the team member, for example owner or data steward.voidSet up the list of tags attached to this element.voidsetUsername(String username) Set up the username or email address of the team member.toString()Standard toString method.
-
Constructor Details
-
BitolTeamMember
public BitolTeamMember()Default constructor
-
-
Method Details
-
getId
Return the stable identifier of this element (alphanumeric, hyphen and underscore characters only).- Returns:
- string identifier
-
setId
Set up the stable identifier of this element (alphanumeric, hyphen and underscore characters only).- Parameters:
id- string identifier
-
getUsername
Return the username or email address of the team member.- Returns:
- string user identifier
-
setUsername
Set up the username or email address of the team member.- Parameters:
username- string user identifier
-
getName
Return the name of the team member.- Returns:
- string name
-
setName
Set up the name of the team member.- Parameters:
name- string name
-
getDescription
Return the description of the team member.- Returns:
- string description
-
setDescription
Set up the description of the team member.- Parameters:
description- string description
-
getRole
Return the job role of the team member, for example owner or data steward.- Returns:
- string role name
-
setRole
Set up the job role of the team member, for example owner or data steward.- Parameters:
role- string role name
-
getDateIn
Return the date (ISO 8601) when the team member joined the team.- Returns:
- string date
-
setDateIn
Set up the date (ISO 8601) when the team member joined the team.- Parameters:
dateIn- string date
-
getDateOut
Return the date (ISO 8601) when the team member left the team.- Returns:
- string date
-
setDateOut
Set up the date (ISO 8601) when the team member left the team.- Parameters:
dateOut- string date
-
getReplacedByUsername
Return the username of the person who replaced this team member.- Returns:
- string user identifier
-
setReplacedByUsername
Set up the username of the person who replaced this team member.- Parameters:
replacedByUsername- string user 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
-
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.
-