public abstract class PersonRoleProperties extends Object implements Serializable
| Constructor and Description |
|---|
PersonRoleProperties()
Default constructor
|
PersonRoleProperties(PersonRoleProperties template)
Copy/clone constructor
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object objectToCompare)
Equals method that returns true if containing properties are the same.
|
Map<String,String> |
getAdditionalProperties()
Return a copy of the additional properties.
|
String |
getDescription()
Return the description of the job role for this governance appointment.
|
int |
getDomainIdentifier()
Return the identifier of the governance domain that this zone is managed by.
|
Map<String,Object> |
getExtendedProperties()
Return the properties that are defined for a subtype of referenceable but are not explicitly
supported by the bean.
|
String |
getRoleId()
Return the unique identifier for this job role/appointment.
|
String |
getScope()
Return the context in which the governance officer is appointed.
|
String |
getTitle()
Return the job role title.
|
String |
getTypeName()
Return the open metadata type name of this object - this is used to create a subtype of
the referenceable.
|
int |
hashCode()
Return hash code for this object
|
void |
setAdditionalProperties(Map<String,String> additionalProperties)
Set up additional properties.
|
void |
setDescription(String description)
Set up the description of the job role for this governance officer.
|
void |
setDomainIdentifier(int domainIdentifier)
Set up the identifier of the governance domain that this zone is managed by.
|
void |
setExtendedProperties(Map<String,Object> extendedProperties)
Set up the properties that are defined for a subtype of referenceable but are not explicitly
supported by the bean.
|
void |
setRoleId(String roleId)
Set up the unique identifier for this job role/appointment.
|
void |
setScope(String scope)
Set up the context in which the governance officer is appointed.
|
void |
setTitle(String title)
Set up the job role title.
|
void |
setTypeName(String typeName)
Set up the open metadata type name of this object - this is used to create a subtype of
the referenceable.
|
String |
toString()
JSON-style toString.
|
public PersonRoleProperties()
public PersonRoleProperties(PersonRoleProperties template)
template - object to copypublic int getDomainIdentifier()
public void setDomainIdentifier(int domainIdentifier)
domainIdentifier - int identifierpublic String getRoleId()
public void setRoleId(String roleId)
roleId - unique namepublic String getScope()
public void setScope(String scope)
scope - string descriptionpublic String getTitle()
public void setTitle(String title)
title - string namepublic String getDescription()
public void setDescription(String description)
description - string descriptionpublic Map<String,String> getAdditionalProperties()
public void setAdditionalProperties(Map<String,String> additionalProperties)
additionalProperties - Additional properties objectpublic String getTypeName()
public void setTypeName(String typeName)
typeName - string type namepublic Map<String,Object> getExtendedProperties()
public void setExtendedProperties(Map<String,Object> extendedProperties)
extendedProperties - map of propertiespublic String toString()
public boolean equals(Object objectToCompare)
Copyright © 2018–2021 LF AI & Data Foundation. All rights reserved.