Class AttributedMetadataElement

java.lang.Object
org.odpi.openmetadata.frameworks.openmetadata.metadataelements.AttributedMetadataElement
All Implemented Interfaces:
MetadataElement
Direct Known Subclasses:
OpenMetadataRootElement

public class AttributedMetadataElement extends Object implements MetadataElement
Description of an open metadata element (entity instance) retrieved from the open metadata repositories that is expected to have external references and other elements attached.
  • Constructor Details

    • AttributedMetadataElement

      public AttributedMetadataElement()
      Default constructor used by subclasses
    • AttributedMetadataElement

      public AttributedMetadataElement(AttributedMetadataElement template)
      Copy/clone constructor
      Parameters:
      template - template to copy
  • Method Details

    • getElementHeader

      public ElementHeader getElementHeader()
      Return the element header associated with the properties.
      Specified by:
      getElementHeader in interface MetadataElement
      Returns:
      element header object
    • setElementHeader

      public void setElementHeader(ElementHeader elementHeader)
      Set up the element header associated with the properties.
      Specified by:
      setElementHeader in interface MetadataElement
      Parameters:
      elementHeader - element header object
    • getSampleData

      public List<RelatedMetadataElementSummary> getSampleData()
      Return details of the asset(s) that provides the sample data.
      Returns:
      list
    • setSampleData

      public void setSampleData(List<RelatedMetadataElementSummary> sampleData)
      Set up details of the asset(s) that provides the sample data.
      Parameters:
      sampleData - list
    • getSourcesOfSampleData

      public List<RelatedMetadataElementSummary> getSourcesOfSampleData()
      Return the assets that this sample was created from.
      Returns:
      list
    • setSourcesOfSampleData

      public void setSourcesOfSampleData(List<RelatedMetadataElementSummary> sourcesOfSampleData)
      Set up the assets that this sample was created from.
      Parameters:
      sourcesOfSampleData - list
    • getTemplateCreatedElements

      public List<RelatedMetadataElementSummary> getTemplateCreatedElements()
      Return the elements created from this template.
      Returns:
      list
    • setTemplateCreatedElements

      public void setTemplateCreatedElements(List<RelatedMetadataElementSummary> templateCreatedElements)
      Set up the elements created from this template.
      Parameters:
      templateCreatedElements - list
    • getSourcedFromTemplate

      public RelatedMetadataElementSummary getSourcedFromTemplate()
      Return the template used to create this element.
      Returns:
      template element
    • setSourcedFromTemplate

      public void setSourcedFromTemplate(RelatedMetadataElementSummary sourcedFromTemplate)
      Set up the template used to create this element.
      Parameters:
      sourcedFromTemplate - template element
    • getTemplatesForCataloguing

      public List<RelatedMetadataElementSummary> getTemplatesForCataloguing()
      Return the templates that are relevant to this element.
      Returns:
      list
    • setTemplatesForCataloguing

      public void setTemplatesForCataloguing(List<RelatedMetadataElementSummary> templatesForCataloguing)
      Set up the templates that are relevant to this element.
      Parameters:
      templatesForCataloguing - list
    • getTemplateUses

      public List<RelatedMetadataElementSummary> getTemplateUses()
      Return the elements that the linked template is useful for.
      Returns:
      list
    • setTemplateUses

      public void setTemplateUses(List<RelatedMetadataElementSummary> templateUses)
      Set up the elements that the linked template is useful for.
      Parameters:
      templateUses - list
    • setExternalReferences

      public void setExternalReferences(List<RelatedMetadataElementSummary> externalReferences)
      Set up the list of external references for this element
      Parameters:
      externalReferences - list
    • getExternalReferences

      public List<RelatedMetadataElementSummary> getExternalReferences()
      Return the list of external references for this element.
      Returns:
      list
    • getReferencingElements

      public List<RelatedMetadataElementSummary> getReferencingElements()
      Return the elements referencing this external element.
      Returns:
      list
    • setReferencingElements

      public void setReferencingElements(List<RelatedMetadataElementSummary> referencingElements)
      Set up the elements referencing this external element.
      Parameters:
      referencingElements - list
    • getAlsoKnownAs

      public List<RelatedMetadataElementSummary> getAlsoKnownAs()
      Return attached external identifiers.
      Returns:
      list
    • setAlsoKnownAs

      public void setAlsoKnownAs(List<RelatedMetadataElementSummary> alsoKnownAs)
      Set up attached external identifiers.
      Parameters:
      alsoKnownAs - list
    • getEquivalentElements

      public List<RelatedMetadataElementSummary> getEquivalentElements()
      Return the elements that represent the external element for this external identifier.
      Returns:
      list (since the mapping may not be 1-1)
    • setEquivalentElements

      public void setEquivalentElements(List<RelatedMetadataElementSummary> equivalentElements)
      Set up the elements that represent the external element for this external identifier.
      Parameters:
      equivalentElements - list
    • getMemberOfCollections

      public List<RelatedMetadataElementSummary> getMemberOfCollections()
      Return the list of collections that is definition is a member of.
      Returns:
      list
    • setMemberOfCollections

      public void setMemberOfCollections(List<RelatedMetadataElementSummary> memberOfCollections)
      Set up the list of collections that is definition is a member of.
      Parameters:
      memberOfCollections - list
    • getCollectionMembers

      public List<RelatedMetadataElementSummary> getCollectionMembers()
      Return members of this collection.
      Returns:
      list of related elements
    • setCollectionMembers

      public void setCollectionMembers(List<RelatedMetadataElementSummary> collectionMembers)
      Set up members of this collection.
      Parameters:
      collectionMembers - list of related elements
    • getKnownLocations

      public List<RelatedMetadataElementSummary> getKnownLocations()
      Return places where this element is known to be sited.
      Returns:
      list of related elements
    • setKnownLocations

      public void setKnownLocations(List<RelatedMetadataElementSummary> knownLocations)
      Set up places where this element is known to be sited.
      Parameters:
      knownLocations - list of related elements
    • getLocalResources

      public List<RelatedMetadataElementSummary> getLocalResources()
    • setLocalResources

      public void setLocalResources(List<RelatedMetadataElementSummary> localResources)
    • getPeerLocations

      public List<RelatedMetadataElementSummary> getPeerLocations()
      Return location that is adjacent to this location.
      Returns:
      list of related elements
    • setPeerLocations

      public void setPeerLocations(List<RelatedMetadataElementSummary> peerLocations)
      Set up location that is adjacent to this location.
      Parameters:
      peerLocations - list of related elements
    • getGroupingLocations

      public List<RelatedMetadataElementSummary> getGroupingLocations()
      Return location that is covering the broader area.
      Returns:
      list of related elements
    • setGroupingLocations

      public void setGroupingLocations(List<RelatedMetadataElementSummary> groupingLocations)
      Set up location that is covering the broader area.
      Parameters:
      groupingLocations - list of related elements
    • getNestedLocations

      public List<RelatedMetadataElementSummary> getNestedLocations()
      Return location that is nested in this location.
      Returns:
      list of related elements
    • setNestedLocations

      public void setNestedLocations(List<RelatedMetadataElementSummary> nestedLocations)
      Set up location that is nested in this location.
      Parameters:
      nestedLocations - list of related elements
    • getServerEndpoints

      public List<RelatedMetadataElementSummary> getServerEndpoints()
    • setServerEndpoints

      public void setServerEndpoints(List<RelatedMetadataElementSummary> serverEndpoints)
    • getServerForEndpoint

      public RelatedMetadataElementSummary getServerForEndpoint()
    • setServerForEndpoint

      public void setServerForEndpoint(RelatedMetadataElementSummary serverForEndpoint)
    • getHostedITAssets

      public List<RelatedMetadataElementSummary> getHostedITAssets()
      Return end 1 of DeployedOn relationship. These are, for example, platforms and servers on a host.
      Returns:
      list of related elements
    • setHostedITAssets

      public void setHostedITAssets(List<RelatedMetadataElementSummary> hostedITAssets)
      Set up end 1 of DeployedOn relationship. These are, for example, platforms and servers on a host.
      Parameters:
      hostedITAssets - list of related elements
    • getDeployedTo

      public List<RelatedMetadataElementSummary> getDeployedTo()
      Return end 2 of the DeployedOn relationship. This would be, say the platforms hosting a server.
      Returns:
      list of related elements
    • setDeployedTo

      public void setDeployedTo(List<RelatedMetadataElementSummary> deployedTo)
      Set up end 2 of the DeployedOn relationship. This would be, say the platforms hosting a server.
      Parameters:
      deployedTo - list of related elements
    • getStorageVolumes

      public List<RelatedMetadataElementSummary> getStorageVolumes()
      Return the storage volumes attached to a host.
      Returns:
      list of related elements
    • setStorageVolumes

      public void setStorageVolumes(List<RelatedMetadataElementSummary> storageVolumes)
      Set up the hosts that are using this storage volume
      Parameters:
      storageVolumes - list of related elements
    • getProvidesStorageFor

      public List<RelatedMetadataElementSummary> getProvidesStorageFor()
      Return the infrastructure using this storage volume.
      Returns:
      list of related elements
    • setProvidesStorageFor

      public void setProvidesStorageFor(List<RelatedMetadataElementSummary> providesStorageFor)
      Set up the infrastructure using this storage volume.
      Parameters:
      providesStorageFor - list of related elements
    • getManagesStorageFor

      public List<RelatedMetadataElementSummary> getManagesStorageFor()
      Return the data stores that manage storage on this storage volume.
      Returns:
      list of related elements
    • setManagesStorageFor

      public void setManagesStorageFor(List<RelatedMetadataElementSummary> managesStorageFor)
      Set up the data stores that manage storage on this storage volume.
      Parameters:
      managesStorageFor - list of related elements
    • getStoredOn

      public List<RelatedMetadataElementSummary> getStoredOn()
      Return the storage volume that this data store is stored on.
      Returns:
      list of related elements
    • setStoredOn

      public void setStoredOn(List<RelatedMetadataElementSummary> storedOn)
      Set up the storage volume that this data store is stored on.
      Parameters:
      storedOn - list of related elements
    • getInstalledOn

      public List<RelatedMetadataElementSummary> getInstalledOn()
      Return the IT infrastructure that this operating platform is installed on.
      Returns:
      list of related elements
    • setInstalledOn

      public void setInstalledOn(List<RelatedMetadataElementSummary> installedOn)
      Set up the IT infrastructure that this operating platform is installed on.
      Parameters:
      installedOn - list of related elements
    • getOperatingPlatforms

      public List<RelatedMetadataElementSummary> getOperatingPlatforms()
      Return the operating platforms installed on this IT infrastructure.
      Returns:
      list of related elements
    • setOperatingPlatforms

      public void setOperatingPlatforms(List<RelatedMetadataElementSummary> operatingPlatforms)
      Set up the operating platforms installed on this IT infrastructure.
      Parameters:
      operatingPlatforms - list of related elements
    • getIncludesSoftwarePackages

      public List<RelatedMetadataElementSummary> getIncludesSoftwarePackages()
      Return the collection of software packages included in this operating platform.
      Returns:
      list of related elements
    • setIncludesSoftwarePackages

      public void setIncludesSoftwarePackages(List<RelatedMetadataElementSummary> includesSoftwarePackages)
      Set up the collection of software packages included in this operating platform.
      Parameters:
      includesSoftwarePackages - list of related elements
    • getPackagedInOperatingPlatforms

      public List<RelatedMetadataElementSummary> getPackagedInOperatingPlatforms()
      Return the operating platforms that package this collection of software packages.
      Returns:
      list of related elements
    • setPackagedInOperatingPlatforms

      public void setPackagedInOperatingPlatforms(List<RelatedMetadataElementSummary> packagedInOperatingPlatforms)
      Set up the operating platforms that package this collection of software packages.
      Parameters:
      packagedInOperatingPlatforms - list of related elements
    • getDependsOnSoftwarePackages

      public List<RelatedMetadataElementSummary> getDependsOnSoftwarePackages()
      Return the collection of software packages that this asset depends on.
      Returns:
      list of related elements
    • setDependsOnSoftwarePackages

      public void setDependsOnSoftwarePackages(List<RelatedMetadataElementSummary> dependsOnSoftwarePackages)
      Set up the collection of software packages that this asset depends on.
      Parameters:
      dependsOnSoftwarePackages - list of related elements
    • getRunningWithAsset

      public List<RelatedMetadataElementSummary> getRunningWithAsset()
      Return the assets that use this collection of software packages.
      Returns:
      list of related elements
    • setRunningWithAsset

      public void setRunningWithAsset(List<RelatedMetadataElementSummary> runningWithAsset)
      Set up the assets that use this collection of software packages.
      Parameters:
      runningWithAsset - list of related elements
    • getManagedHosts

      public List<RelatedMetadataElementSummary> getManagedHosts()
      Return the hosts that are members of this host cluster.
      Returns:
      list of related elements
    • setManagedHosts

      public void setManagedHosts(List<RelatedMetadataElementSummary> managedHosts)
      Set up the hosts that are members of this host cluster.
      Parameters:
      managedHosts - list of related elements
    • getHostCluster

      public List<RelatedMetadataElementSummary> getHostCluster()
      Return the cluster managing this host.
      Returns:
      list of related elements
    • setHostCluster

      public void setHostCluster(List<RelatedMetadataElementSummary> hostCluster)
      Set up the cluster managing this host.
      Parameters:
      hostCluster - list of related elements
    • getResultsStoredIn

      public List<RelatedMetadataElementSummary> getResultsStoredIn()
      Return the results sets that are populated by this saved query.
      Returns:
      list of related elements
    • setResultsStoredIn

      public void setResultsStoredIn(List<RelatedMetadataElementSummary> resultsStoredIn)
      Set up the results sets that are populated by this saved query.
      Parameters:
      resultsStoredIn - list of related elements
    • getPopulatedUsingQuery

      public List<RelatedMetadataElementSummary> getPopulatedUsingQuery()
      Return the saved query that determines the members of this results set.
      Returns:
      list of related elements
    • setPopulatedUsingQuery

      public void setPopulatedUsingQuery(List<RelatedMetadataElementSummary> populatedUsingQuery)
      Set up the saved query that determines the members of this results set.
      Parameters:
      populatedUsingQuery - list of related elements
    • getConsumedByCapabilities

      public List<RelatedMetadataElementSummary> getConsumedByCapabilities()
      Return the capabilities that are using this asset.
      Returns:
      list of related elements
    • setConsumedByCapabilities

      public void setConsumedByCapabilities(List<RelatedMetadataElementSummary> consumedByCapabilities)
      Set up the capabilities that are using this asset.
      Parameters:
      consumedByCapabilities - list of related elements
    • getCapabilityConsumedAssets

      public List<RelatedMetadataElementSummary> getCapabilityConsumedAssets()
      Return the assets that are consumed by this software capability.
      Returns:
      list of related elements
    • setCapabilityConsumedAssets

      public void setCapabilityConsumedAssets(List<RelatedMetadataElementSummary> capabilityConsumedAssets)
      Set up the assets that are consumed by this software capability.
      Parameters:
      capabilityConsumedAssets - list of related elements
    • getCapabilities

      public List<RelatedMetadataElementSummary> getCapabilities()
      Return the software capabilities supported by this IT asset.
      Returns:
      list of related elements
    • setCapabilities

      public void setCapabilities(List<RelatedMetadataElementSummary> capabilities)
      Set up this software capabilities supported by this IT asset.
      Parameters:
      capabilities - list of related elements
    • getHostedByDeployedITInfrastructure

      public List<RelatedMetadataElementSummary> getHostedByDeployedITInfrastructure()
      Return iT infrastructure hosting this capability.
      Returns:
      list of related elements
    • setHostedByDeployedITInfrastructure

      public void setHostedByDeployedITInfrastructure(List<RelatedMetadataElementSummary> hostedByDeployedITInfrastructure)
      Set up iT infrastructure hosting this capability.
      Parameters:
      hostedByDeployedITInfrastructure - list of related elements
    • getCohortMembership

      public List<RelatedMetadataElementSummary> getCohortMembership()
      Return members of this cohort.
      Returns:
      list of related elements
    • setCohortMembership

      public void setCohortMembership(List<RelatedMetadataElementSummary> cohortMembership)
      Set up members of this cohort.
      Parameters:
      cohortMembership - list of related elements
    • getRegisteredWithCohorts

      public List<RelatedMetadataElementSummary> getRegisteredWithCohorts()
      Return identifies which cohorts this cohort member is registered with.
      Returns:
      list of related elements
    • setRegisteredWithCohorts

      public void setRegisteredWithCohorts(List<RelatedMetadataElementSummary> registeredWithCohorts)
      Set up identifies which cohorts this cohort member is registered with.
      Parameters:
      registeredWithCohorts - list of related elements
    • getVisibleEndpoints

      public List<RelatedMetadataElementSummary> getVisibleEndpoints()
      Return endpoint callable through network.
      Returns:
      list of related elements
    • setVisibleEndpoints

      public void setVisibleEndpoints(List<RelatedMetadataElementSummary> visibleEndpoints)
      Set up endpoint callable through network.
      Parameters:
      visibleEndpoints - list of related elements
    • getVisibleInNetworks

      public List<RelatedMetadataElementSummary> getVisibleInNetworks()
    • setVisibleInNetworks

      public void setVisibleInNetworks(List<RelatedMetadataElementSummary> visibleInNetworks)
    • getUserProfile

      public RelatedMetadataElementSummary getUserProfile()
    • setUserProfile

      public void setUserProfile(RelatedMetadataElementSummary userProfile)
    • getUserIdentities

      public List<RelatedMetadataElementSummary> getUserIdentities()
      Return the list of user identities for this element.
      Returns:
      list of userIds
    • setUserIdentities

      public void setUserIdentities(List<RelatedMetadataElementSummary> userIdentities)
      Set up the list of user identities for this element.
      Parameters:
      userIdentities - list of userIds
    • getContactDetails

      public List<RelatedMetadataElementSummary> getContactDetails()
      Return the contact methods for this element.
      Returns:
      list of contact methods
    • setContactDetails

      public void setContactDetails(List<RelatedMetadataElementSummary> contactDetails)
      Set up the contact methods for this element.
      Parameters:
      contactDetails - list of contact methods
    • getContacts

      public List<RelatedMetadataElementSummary> getContacts()
      Return contact information.
      Returns:
      list of related elements
    • setContacts

      public void setContacts(List<RelatedMetadataElementSummary> contacts)
      Set up contact information.
      Parameters:
      contacts - list of related elements
    • getMyFollowers

      public List<RelatedMetadataElementSummary> getMyFollowers()
      Return list of people who have created a peer network connection to me.
      Returns:
      list of related elements
    • setMyFollowers

      public void setMyFollowers(List<RelatedMetadataElementSummary> myFollowers)
      Set up list of people who have created a peer network connection to me.
      Parameters:
      myFollowers - list of related elements
    • getMyPeers

      public List<RelatedMetadataElementSummary> getMyPeers()
      Return list of this person's peer network.
      Returns:
      list of related elements
    • setMyPeers

      public void setMyPeers(List<RelatedMetadataElementSummary> myPeers)
      Set up list of this person's peer network.
      Parameters:
      myPeers - list of related elements
    • getSuperTeam

      public RelatedMetadataElementSummary getSuperTeam()
      Return the aggregating team.
      Returns:
      related element
    • setSuperTeam

      public void setSuperTeam(RelatedMetadataElementSummary superTeam)
      Set up the aggregating team.
      Parameters:
      superTeam - related element
    • getSubTeams

      public List<RelatedMetadataElementSummary> getSubTeams()
    • setSubTeams

      public void setSubTeams(List<RelatedMetadataElementSummary> subTeams)
    • getProfilesForAsset

      public List<RelatedMetadataElementSummary> getProfilesForAsset()
    • setProfilesForAsset

      public void setProfilesForAsset(List<RelatedMetadataElementSummary> profilesForAsset)
    • getAssetsUsingProfile

      public List<RelatedMetadataElementSummary> getAssetsUsingProfile()
    • setAssetsUsingProfile

      public void setAssetsUsingProfile(List<RelatedMetadataElementSummary> assetsUsingProfile)
    • getPerformsRoles

      public List<RelatedMetadataElementSummary> getPerformsRoles()
      Return roles performed by this person.
      Returns:
      list of related elements
    • setPerformsRoles

      public void setPerformsRoles(List<RelatedMetadataElementSummary> performsRoles)
      Set up roles performed by this person.
      Parameters:
      performsRoles - list of related elements
    • getRolePerformers

      public List<RelatedMetadataElementSummary> getRolePerformers()
      Return the people performing this role.
      Returns:
      list of related elements
    • setRolePerformers

      public void setRolePerformers(List<RelatedMetadataElementSummary> rolePerformers)
      Set up the people performing this role.
      Parameters:
      rolePerformers - list of related elements
    • getMeanings

      public List<RelatedMetadataElementSummary> getMeanings()
      Return the glossary terms linked by semantic assignment.
      Returns:
      list
    • setMeanings

      public void setMeanings(List<RelatedMetadataElementSummary> meanings)
      Set up the glossary terms linked by semantic assignment.
      Parameters:
      meanings - list
    • getLikes

      public List<RelatedMetadataElementSummary> getLikes()
      Return the list of likes for this element.
      Returns:
      list
    • setLikes

      public void setLikes(List<RelatedMetadataElementSummary> likes)
      Set up the list of likes for this element.
      Parameters:
      likes - list
    • getLikedElement

      public RelatedMetadataElementSummary getLikedElement()
    • setLikedElement

      public void setLikedElement(RelatedMetadataElementSummary likedElement)
    • getInformalTags

      public List<RelatedMetadataElementSummary> getInformalTags()
      Return the attached informal tags.
      Returns:
      list
    • setInformalTags

      public void setInformalTags(List<RelatedMetadataElementSummary> informalTags)
      Set up the attached informal tags.
      Parameters:
      informalTags - list
    • getTaggedElements

      public List<RelatedMetadataElementSummary> getTaggedElements()
    • setTaggedElements

      public void setTaggedElements(List<RelatedMetadataElementSummary> taggedElements)
    • getSearchKeywords

      public List<RelatedMetadataElementSummary> getSearchKeywords()
      Return the attached search keywords.
      Returns:
      list
    • setSearchKeywords

      public void setSearchKeywords(List<RelatedMetadataElementSummary> searchKeywords)
      Set up the attached search keywords.
      Parameters:
      searchKeywords - list
    • getKeywordElements

      public List<RelatedMetadataElementSummary> getKeywordElements()
    • setKeywordElements

      public void setKeywordElements(List<RelatedMetadataElementSummary> keywordElements)
    • getActionSource

      public RelatedMetadataElementSummary getActionSource()
    • setActionSource

      public void setActionSource(RelatedMetadataElementSummary actionSource)
    • getRequestedActions

      public List<RelatedMetadataElementSummary> getRequestedActions()
    • setRequestedActions

      public void setRequestedActions(List<RelatedMetadataElementSummary> requestedActions)
    • getActionCause

      public List<RelatedMetadataElementSummary> getActionCause()
      Return the reason that the action is required.
      Returns:
      list of related elements
    • setActionCause

      public void setActionCause(List<RelatedMetadataElementSummary> actionCause)
      Set up the reason that the action is required.
      Parameters:
      actionCause - list of related elements
    • getRelatedActions

      public List<RelatedMetadataElementSummary> getRelatedActions()
      Return actions related to this element.
      Returns:
      list of related elements
    • setRelatedActions

      public void setRelatedActions(List<RelatedMetadataElementSummary> relatedActions)
      Set up actions related to this element.
      Parameters:
      relatedActions - list of related elements
    • getActionTargets

      public List<RelatedMetadataElementSummary> getActionTargets()
    • setActionTargets

      public void setActionTargets(List<RelatedMetadataElementSummary> actionTargets)
    • getActionsForTarget

      public List<RelatedMetadataElementSummary> getActionsForTarget()
    • setActionsForTarget

      public void setActionsForTarget(List<RelatedMetadataElementSummary> actionsForTarget)
    • getComments

      public List<RelatedMetadataElementSummary> getComments()
      Return the attached comments.
      Returns:
      list
    • setComments

      public void setComments(List<RelatedMetadataElementSummary> comments)
      Set up the attached comments.
      Parameters:
      comments - list
    • getCommentedOnElement

      public RelatedMetadataElementSummary getCommentedOnElement()
    • setCommentedOnElement

      public void setCommentedOnElement(RelatedMetadataElementSummary commentedOnElement)
    • getReviews

      public List<RelatedMetadataElementSummary> getReviews()
      Return the attached reviews (ratings).
      Returns:
      list
    • setReviews

      public void setReviews(List<RelatedMetadataElementSummary> reviews)
      Set up the attached reviews (ratings).
      Parameters:
      reviews - list
    • getReviewedElement

      public RelatedMetadataElementSummary getReviewedElement()
    • setReviewedElement

      public void setReviewedElement(RelatedMetadataElementSummary reviewedElement)
    • getAnsweredQuestions

      public List<RelatedMetadataElementSummary> getAnsweredQuestions()
      Return questions that now has an accepted answer.
      Returns:
      list of related elements
    • setAnsweredQuestions

      public void setAnsweredQuestions(List<RelatedMetadataElementSummary> answeredQuestions)
      Set up questions that now has an accepted answer.
      Parameters:
      answeredQuestions - list of related elements
    • getAcceptedAnswers

      public List<RelatedMetadataElementSummary> getAcceptedAnswers()
      Return accumulated answers.
      Returns:
      list of related elements
    • setAcceptedAnswers

      public void setAcceptedAnswers(List<RelatedMetadataElementSummary> acceptedAnswers)
      Set up accumulated answers.
      Parameters:
      acceptedAnswers - list of related elements
    • getCrowdSourcingContributors

      public List<RelatedMetadataElementSummary> getCrowdSourcingContributors()
    • setCrowdSourcingContributors

      public void setCrowdSourcingContributors(List<RelatedMetadataElementSummary> crowdSourcingContributors)
    • getCrowdSourcedContributions

      public List<RelatedMetadataElementSummary> getCrowdSourcedContributions()
    • setCrowdSourcedContributions

      public void setCrowdSourcedContributions(List<RelatedMetadataElementSummary> crowdSourcedContributions)
    • getNoteLogSubjects

      public List<RelatedMetadataElementSummary> getNoteLogSubjects()
      Return elements that this note log carries information for.
      Returns:
      list of related elements
    • setNoteLogSubjects

      public void setNoteLogSubjects(List<RelatedMetadataElementSummary> noteLogSubjects)
      Set up elements that this note log carries information for.
      Parameters:
      noteLogSubjects - list of related elements
    • getNoteLogs

      public List<RelatedMetadataElementSummary> getNoteLogs()
      Return log of related notes.
      Returns:
      list of related elements
    • setNoteLogs

      public void setNoteLogs(List<RelatedMetadataElementSummary> noteLogs)
      Set up log of related notes.
      Parameters:
      noteLogs - list of related elements
    • getPresentInNoteLogs

      public List<RelatedMetadataElementSummary> getPresentInNoteLogs()
      Return logs that this entry is linked to.
      Returns:
      list of related elements
    • setPresentInNoteLogs

      public void setPresentInNoteLogs(List<RelatedMetadataElementSummary> presentInNoteLogs)
      Set up logs that this entry is linked to.
      Parameters:
      presentInNoteLogs - list of related elements
    • getNoteLogEntries

      public List<RelatedMetadataElementSummary> getNoteLogEntries()
      Return accumulated notifications.
      Returns:
      list of related elements
    • setNoteLogEntries

      public void setNoteLogEntries(List<RelatedMetadataElementSummary> noteLogEntries)
      Set up accumulated notifications.
      Parameters:
      noteLogEntries - list of related elements
    • getResourceList

      public List<RelatedMetadataElementSummary> getResourceList()
      Return elements linked via the resource list relationship.
      Returns:
      list of related element summaries
    • setResourceList

      public void setResourceList(List<RelatedMetadataElementSummary> resourceList)
      Set up elements linked via the resource list relationship.
      Parameters:
      resourceList - list of related element summaries
    • getResourceListUsers

      public List<RelatedMetadataElementSummary> getResourceListUsers()
    • setResourceListUsers

      public void setResourceListUsers(List<RelatedMetadataElementSummary> resourceListUsers)
    • getConnections

      public List<RelatedMetadataElementSummary> getConnections()
      Return connections using this connector type.
      Returns:
      list of related elements
    • setConnections

      public void setConnections(List<RelatedMetadataElementSummary> connections)
      Set up connections using this connector type.
      Parameters:
      connections - list of related elements
    • setConnectorType

      public void setConnectorType(RelatedMetadataElementSummary connectorType)
      Set up the connector type properties for this Connection.
      Parameters:
      connectorType - ConnectorType properties object
    • getConnectorType

      public RelatedMetadataElementSummary getConnectorType()
      Returns a copy of the properties for this connection's connector type. A null means there is no connection type.
      Returns:
      connector type for the connection
    • setEndpoint

      public void setEndpoint(RelatedMetadataElementSummary endpoint)
      Set up the endpoint properties for this Connection.
      Parameters:
      endpoint - Endpoint properties object
    • getEndpoint

      public RelatedMetadataElementSummary getEndpoint()
      Returns a copy of the properties for this connection's endpoint. Null means no endpoint information available.
      Returns:
      endpoint for the connection
    • getConnectedAssets

      public List<RelatedMetadataElementSummary> getConnectedAssets()
      Return the assets reached through this connection.
      Returns:
      list
    • setConnectedAssets

      public void setConnectedAssets(List<RelatedMetadataElementSummary> connectedAssets)
      Set up the assets reached through this connection.
      Parameters:
      connectedAssets - list
    • getEmbeddedConnections

      public List<RelatedMetadataElementSummary> getEmbeddedConnections()
      Return the list of embedded connections for this virtual connection.
      Returns:
      list of EmbeddedConnection objects
    • setEmbeddedConnections

      public void setEmbeddedConnections(List<RelatedMetadataElementSummary> embeddedConnections)
      Set up the list of embedded connections for this virtual connection.
      Parameters:
      embeddedConnections - list of EmbeddedConnection objects
    • getParentConnections

      public List<RelatedMetadataElementSummary> getParentConnections()
      Return the list of connections that this connection is embedded in.
      Returns:
      list
    • setParentConnections

      public void setParentConnections(List<RelatedMetadataElementSummary> parentConnections)
      Set up the list of connections that this connection is embedded in.
      Parameters:
      parentConnections - list
    • getSupportedDataSets

      public List<RelatedMetadataElementSummary> getSupportedDataSets()
      Return data sets that use this asset.
      Returns:
      list of related elements
    • setSupportedDataSets

      public void setSupportedDataSets(List<RelatedMetadataElementSummary> supportedDataSets)
      Set up data sets that use this asset.
      Parameters:
      supportedDataSets - list of related elements
    • getDataSetContent

      public List<RelatedMetadataElementSummary> getDataSetContent()
    • setDataSetContent

      public void setDataSetContent(List<RelatedMetadataElementSummary> dataSetContent)
    • getAPIEndpoints

      public List<RelatedMetadataElementSummary> getAPIEndpoints()
    • setAPIEndpoints

      public void setAPIEndpoints(List<RelatedMetadataElementSummary> apiEndpoints)
    • getSupportedAPIs

      public List<RelatedMetadataElementSummary> getSupportedAPIs()
      Return aPIs that can be called from this endpoint.
      Returns:
      list of related elements
    • setSupportedAPIs

      public void setSupportedAPIs(List<RelatedMetadataElementSummary> supportedAPIs)
      Set up aPIs that can be called from this endpoint.
      Parameters:
      supportedAPIs - list of related elements
    • getParentProcesses

      public List<RelatedMetadataElementSummary> getParentProcesses()
    • setParentProcesses

      public void setParentProcesses(List<RelatedMetadataElementSummary> parentProcesses)
    • getChildProcesses

      public List<RelatedMetadataElementSummary> getChildProcesses()
    • setChildProcesses

      public void setChildProcesses(List<RelatedMetadataElementSummary> childProcesses)
    • getPorts

      public List<RelatedMetadataElementSummary> getPorts()
      Return port to the process.
      Returns:
      list of related elements
    • setPorts

      public void setPorts(List<RelatedMetadataElementSummary> ports)
      Set up port to the process.
      Parameters:
      ports - list of related elements
    • getPortOwningProcesses

      public List<RelatedMetadataElementSummary> getPortOwningProcesses()
    • setPortOwningProcesses

      public void setPortOwningProcesses(List<RelatedMetadataElementSummary> portOwningProcesses)
    • getPortDelegatingFrom

      public List<RelatedMetadataElementSummary> getPortDelegatingFrom()
    • setPortDelegatingFrom

      public void setPortDelegatingFrom(List<RelatedMetadataElementSummary> portDelegatingFrom)
    • getPortDelegatingTo

      public RelatedMetadataElementSummary getPortDelegatingTo()
    • setPortDelegatingTo

      public void setPortDelegatingTo(RelatedMetadataElementSummary portDelegatingTo)
    • getHomeFolder

      public RelatedMetadataElementSummary getHomeFolder()
      Return identifies the containing folder of this datafile.
      Returns:
      related element
    • setHomeFolder

      public void setHomeFolder(RelatedMetadataElementSummary homeFolder)
      Set up identifies the containing folder of this datafile.
      Parameters:
      homeFolder - related element
    • getNestedFiles

      public List<RelatedMetadataElementSummary> getNestedFiles()
      Return files stored in this folder.
      Returns:
      list of related elements
    • setNestedFiles

      public void setNestedFiles(List<RelatedMetadataElementSummary> nestedFiles)
      Set up files stored in this folder.
      Parameters:
      nestedFiles - list of related elements
    • getLinkedFiles

      public List<RelatedMetadataElementSummary> getLinkedFiles()
      Return files linked to the folder.
      Returns:
      list of related elements
    • setLinkedFiles

      public void setLinkedFiles(List<RelatedMetadataElementSummary> linkedFiles)
      Set up files linked to the folder.
      Parameters:
      linkedFiles - list of related elements
    • getLinkedFolders

      public List<RelatedMetadataElementSummary> getLinkedFolders()
      Return folders that this file is linked to.
      Returns:
      list of related elements
    • setLinkedFolders

      public void setLinkedFolders(List<RelatedMetadataElementSummary> linkedFolders)
      Set up folders that this file is linked to.
      Parameters:
      linkedFolders - list of related elements
    • getParentFolder

      public RelatedMetadataElementSummary getParentFolder()
      Return parent folder.
      Returns:
      related element
    • setParentFolder

      public void setParentFolder(RelatedMetadataElementSummary parentFolder)
      Set up parent folder.
      Parameters:
      parentFolder - related element
    • getNestedFolders

      public List<RelatedMetadataElementSummary> getNestedFolders()
    • setNestedFolders

      public void setNestedFolders(List<RelatedMetadataElementSummary> nestedFolders)
    • getLinkedMediaFiles

      public List<RelatedMetadataElementSummary> getLinkedMediaFiles()
      Return link to related media files.
      Returns:
      list of related elements
    • setLinkedMediaFiles

      public void setLinkedMediaFiles(List<RelatedMetadataElementSummary> linkedMediaFiles)
      Set up link to related media files.
      Parameters:
      linkedMediaFiles - list of related elements
    • getAssociatedLogs

      public List<RelatedMetadataElementSummary> getAssociatedLogs()
      Return destinations for log records.
      Returns:
      list of related elements
    • setAssociatedLogs

      public void setAssociatedLogs(List<RelatedMetadataElementSummary> associatedLogs)
      Set up destinations for log records.
      Parameters:
      associatedLogs - list of related elements
    • getAssociatedLogSubjects

      public List<RelatedMetadataElementSummary> getAssociatedLogSubjects()
    • setAssociatedLogSubjects

      public void setAssociatedLogSubjects(List<RelatedMetadataElementSummary> associatedLogSubjects)
    • getArchiveContents

      public RelatedMetadataElementSummary getArchiveContents()
    • setArchiveContents

      public void setArchiveContents(RelatedMetadataElementSummary archiveContents)
    • getPackagedInArchiveFiles

      public List<RelatedMetadataElementSummary> getPackagedInArchiveFiles()
      Return associated archive file.
      Returns:
      list of related elements
    • setPackagedInArchiveFiles

      public void setPackagedInArchiveFiles(List<RelatedMetadataElementSummary> packagedInArchiveFiles)
      Set up associated archive file.
      Parameters:
      packagedInArchiveFiles - list of related elements
    • getReportOriginator

      public RelatedMetadataElementSummary getReportOriginator()
      Return the creator of the report.
      Returns:
      related element
    • setReportOriginator

      public void setReportOriginator(RelatedMetadataElementSummary reportOriginator)
      Set up the creator of the report.
      Parameters:
      reportOriginator - related element
    • getGeneratedReports

      public List<RelatedMetadataElementSummary> getGeneratedReports()
      Return reports generated by this element.
      Returns:
      list of related elements
    • setGeneratedReports

      public void setGeneratedReports(List<RelatedMetadataElementSummary> generatedReports)
      Set up reports generated by this element.
      Parameters:
      generatedReports - list of related elements
    • getReportSubjects

      public List<RelatedMetadataElementSummary> getReportSubjects()
      Return the subjects that the report describes.
      Returns:
      list of related elements
    • setReportSubjects

      public void setReportSubjects(List<RelatedMetadataElementSummary> reportSubjects)
      Set up the subjects that the report describes.
      Parameters:
      reportSubjects - list of related elements
    • getReports

      public List<RelatedMetadataElementSummary> getReports()
      Return reports about this element.
      Returns:
      list of related elements
    • setReports

      public void setReports(List<RelatedMetadataElementSummary> reports)
      Set up reports about this element.
      Parameters:
      reports - list of related elements
    • getPriorReports

      public List<RelatedMetadataElementSummary> getPriorReports()
      Return the reports that came before.
      Returns:
      list of related elements
    • setPriorReports

      public void setPriorReports(List<RelatedMetadataElementSummary> priorReports)
      Set up the reports that came before.
      Parameters:
      priorReports - list of related elements
    • getFollowOnReports

      public List<RelatedMetadataElementSummary> getFollowOnReports()
      Return reports that provide later information.
      Returns:
      list of related elements
    • setFollowOnReports

      public void setFollowOnReports(List<RelatedMetadataElementSummary> followOnReports)
      Set up reports that provide later information.
      Parameters:
      followOnReports - list of related elements
    • getRelatedTerms

      public List<RelatedMetadataElementSummary> getRelatedTerms()
      Return the related terms.
      Returns:
      list of terms
    • setRelatedTerms

      public void setRelatedTerms(List<RelatedMetadataElementSummary> relatedToTerms)
      Set up the related terms.
      Parameters:
      relatedToTerms - list of terms
    • getUsedInContexts

      public List<RelatedMetadataElementSummary> getUsedInContexts()
      Return elements describing the contexts where this term is used.
      Returns:
      list of related elements
    • setUsedInContexts

      public void setUsedInContexts(List<RelatedMetadataElementSummary> usedInContexts)
      Set up elements describing the contexts where this term is used.
      Parameters:
      usedInContexts - list of related elements
    • getContextRelevantTerms

      public List<RelatedMetadataElementSummary> getContextRelevantTerms()
      Return glossary terms used in this specific context.
      Returns:
      list of related elements
    • setContextRelevantTerms

      public void setContextRelevantTerms(List<RelatedMetadataElementSummary> contextRelevantTerms)
      Set up glossary terms used in this specific context.
      Parameters:
      contextRelevantTerms - list of related elements
    • getSemanticallyAssociatedDefinitions

      public List<RelatedMetadataElementSummary> getSemanticallyAssociatedDefinitions()
      Return the data definitions that are linked to this glossary term via the semantic definition relationship.
      Returns:
      list of data definitions
    • setSemanticallyAssociatedDefinitions

      public void setSemanticallyAssociatedDefinitions(List<RelatedMetadataElementSummary> semanticallyAssociatedDefinitions)
      Set up the data definitions that are linked to this glossary term via the semantic definition relationship.
      Parameters:
      semanticallyAssociatedDefinitions - list of data definitions
    • getSemanticDefinitions

      public List<RelatedMetadataElementSummary> getSemanticDefinitions()
    • setSemanticDefinitions

      public void setSemanticDefinitions(List<RelatedMetadataElementSummary> semanticDefinitions)
    • getMeaningForDataElements

      public List<RelatedMetadataElementSummary> getMeaningForDataElements()
    • setMeaningForDataElements

      public void setMeaningForDataElements(List<RelatedMetadataElementSummary> meaningForDataElements)
    • getSupplementaryProperties

      public List<RelatedMetadataElementSummary> getSupplementaryProperties()
      Return any attached supplementary properties.
      Returns:
      list of glossary terms providing additional descriptions of an asset.
    • setSupplementaryProperties

      public void setSupplementaryProperties(List<RelatedMetadataElementSummary> supplementaryProperties)
      Set up any attached supplementary properties.
      Parameters:
      supplementaryProperties - list of glossary terms providing additional descriptions of an asset.
    • getSupplementsElement

      public RelatedMetadataElementSummary getSupplementsElement()
      Return describes this technical element.
      Returns:
      related element
    • setSupplementsElement

      public void setSupplementsElement(RelatedMetadataElementSummary supplementsElement)
      Set up describes this technical element.
      Parameters:
      supplementsElement - related element
    • getPropertyFacets

      public List<RelatedMetadataElementSummary> getPropertyFacets()
      Return any attached property facets such as vendor specific properties.
      Returns:
      list of property facets
    • setPropertyFacets

      public void setPropertyFacets(List<RelatedMetadataElementSummary> propertyFacets)
      Set up the property facets associated with this element.
      Parameters:
      propertyFacets - list of property facets
    • getFacetedElements

      public List<RelatedMetadataElementSummary> getFacetedElements()
      Return identifies which element this property facet belongs to.
      Returns:
      list of related elements
    • setFacetedElements

      public void setFacetedElements(List<RelatedMetadataElementSummary> facetedElements)
      Set up identifies which element this property facet belongs to.
      Parameters:
      facetedElements - list of related elements
    • getLineageLinkage

      public List<RelatedMetadataElementSummary> getLineageLinkage()
      Return the lineage relationships associated with this element.
      Returns:
      list of elements linked by lineage
    • setLineageLinkage

      public void setLineageLinkage(List<RelatedMetadataElementSummary> lineageRelationships)
      Set up the lineage relationships associated with this element.
      Parameters:
      lineageRelationships - list of elements linked by lineage
    • getGovernedBy

      public List<RelatedMetadataElementSummary> getGovernedBy()
      Return the governance definition that defines how this element is governed.
      Returns:
      list of related elements
    • setGovernedBy

      public void setGovernedBy(List<RelatedMetadataElementSummary> governedBy)
      Set up the governance definition that defines how this element is governed.
      Parameters:
      governedBy - list of related elements
    • getGovernedElements

      public List<RelatedMetadataElementSummary> getGovernedElements()
      Return an element that is governed according to the governance definition.
      Returns:
      list of related elements
    • setGovernedElements

      public void setGovernedElements(List<RelatedMetadataElementSummary> governedElements)
      Set up an element that is governed according to the governance definition.
      Parameters:
      governedElements - list of related elements
    • getPeerGovernanceDefinitions

      public List<RelatedMetadataElementSummary> getPeerGovernanceDefinitions()
    • setPeerGovernanceDefinitions

      public void setPeerGovernanceDefinitions(List<RelatedMetadataElementSummary> peerGovernanceDefinitions)
    • getSupportedGovernanceDefinitions

      public List<RelatedMetadataElementSummary> getSupportedGovernanceDefinitions()
    • setSupportedGovernanceDefinitions

      public void setSupportedGovernanceDefinitions(List<RelatedMetadataElementSummary> supportedGovernanceDefinitions)
    • getSupportingGovernanceDefinitions

      public List<RelatedMetadataElementSummary> getSupportingGovernanceDefinitions()
    • setSupportingGovernanceDefinitions

      public void setSupportingGovernanceDefinitions(List<RelatedMetadataElementSummary> supportingGovernanceDefinitions)
    • getConfiguredInSecurityCollections

      public List<RelatedMetadataElementSummary> getConfiguredInSecurityCollections()
    • setConfiguredInSecurityCollections

      public void setConfiguredInSecurityCollections(List<RelatedMetadataElementSummary> configuredInSecurityCollections)
    • getUserAccounts

      public List<RelatedMetadataElementSummary> getUserAccounts()
      Return the users defined in the secrets collection.
      Returns:
      list of related elements
    • setUserAccounts

      public void setUserAccounts(List<RelatedMetadataElementSummary> userAccounts)
      Set up the users defined in the secrets collection.
      Parameters:
      userAccounts - list of related elements
    • getDefinedInSecretsCollection

      public List<RelatedMetadataElementSummary> getDefinedInSecretsCollection()
      Return a secrets collection where the security access control is defined.
      Returns:
      list of related elements
    • setDefinedInSecretsCollection

      public void setDefinedInSecretsCollection(List<RelatedMetadataElementSummary> definedInSecretsCollection)
      Set up a secrets collection where the security access control is defined.
      Parameters:
      definedInSecretsCollection - list of related elements
    • getSecurityAccessControls

      public List<RelatedMetadataElementSummary> getSecurityAccessControls()
      Return the security access controls defined in the secrets collection.
      Returns:
      list of related elements
    • setSecurityAccessControls

      public void setSecurityAccessControls(List<RelatedMetadataElementSummary> securityAccessControls)
      Set up the security access controls defined in the secrets collection.
      Parameters:
      securityAccessControls - list of related elements
    • getListedInSecretsCollection

      public List<RelatedMetadataElementSummary> getListedInSecretsCollection()
      Return a secrets collection where the security list is defined.
      Returns:
      list of related elements
    • setListedInSecretsCollection

      public void setListedInSecretsCollection(List<RelatedMetadataElementSummary> listedInSecretsCollection)
      Set up a secrets collection where the security list is defined.
      Parameters:
      listedInSecretsCollection - list of related elements
    • getSecurityLists

      public List<RelatedMetadataElementSummary> getSecurityLists()
      Return the security lists defined in the secrets collection.
      Returns:
      list of related elements
    • setSecurityLists

      public void setSecurityLists(List<RelatedMetadataElementSummary> securityLists)
      Set up the security lists defined in the secrets collection.
      Parameters:
      securityLists - list of related elements
    • getUsedInAccessControls

      public List<RelatedMetadataElementSummary> getUsedInAccessControls()
      Return an access control definition that uses the security group.
      Returns:
      list of related elements
    • setUsedInAccessControls

      public void setUsedInAccessControls(List<RelatedMetadataElementSummary> usedInAccessControls)
      Set up an access control definition that uses the security group.
      Parameters:
      usedInAccessControls - list of related elements
    • getAssociatedSecurityLists

      public List<RelatedMetadataElementSummary> getAssociatedSecurityLists()
      Return the security groups to use to validate access for the operation.
      Returns:
      list of related elements
    • setAssociatedSecurityLists

      public void setAssociatedSecurityLists(List<RelatedMetadataElementSummary> associatedSecurityLists)
      Set up the security groups to use to validate access for the operation.
      Parameters:
      associatedSecurityLists - list of related elements
    • getInheritsFromZone

      public RelatedMetadataElementSummary getInheritsFromZone()
      Return the zone that provides additional governance requirements.
      Returns:
      related element
    • setInheritsFromZone

      public void setInheritsFromZone(RelatedMetadataElementSummary inheritsFromZone)
      Set up the zone that provides additional governance requirements.
      Parameters:
      inheritsFromZone - related element
    • getControlsZones

      public List<RelatedMetadataElementSummary> getControlsZones()
    • setControlsZones

      public void setControlsZones(List<RelatedMetadataElementSummary> controlsZones)
    • getBroaderSubjectArea

      public RelatedMetadataElementSummary getBroaderSubjectArea()
      Return the subject area that describes a broader topic.
      Returns:
      related element
    • setBroaderSubjectArea

      public void setBroaderSubjectArea(RelatedMetadataElementSummary broaderSubjectArea)
      Set up the subject area that describes a broader topic.
      Parameters:
      broaderSubjectArea - related element
    • getNestedSubjectAreas

      public List<RelatedMetadataElementSummary> getNestedSubjectAreas()
    • setNestedSubjectAreas

      public void setNestedSubjectAreas(List<RelatedMetadataElementSummary> nestedSubjectAreas)
    • getMetrics

      public List<RelatedMetadataElementSummary> getMetrics()
      Return the governance metrics that are captured in this data set.
      Returns:
      list of related elements
    • setMetrics

      public void setMetrics(List<RelatedMetadataElementSummary> metrics)
      Set up the governance metrics that are captured in this data set.
      Parameters:
      metrics - list of related elements
    • getMeasurements

      public List<RelatedMetadataElementSummary> getMeasurements()
      Return the data set that captures the measurements for this governance metric.
      Returns:
      list of related elements
    • setMeasurements

      public void setMeasurements(List<RelatedMetadataElementSummary> measurements)
      Set up the data set that captures the measurements for this governance metric.
      Parameters:
      measurements - list of related elements
    • getMonitoredThrough

      public List<RelatedMetadataElementSummary> getMonitoredThrough()
      Return the notifications that monitor changes around this resource.
      Returns:
      list of related elements
    • setMonitoredThrough

      public void setMonitoredThrough(List<RelatedMetadataElementSummary> monitoredThrough)
      Set up the notifications that monitor changes around this resource.
      Parameters:
      monitoredThrough - list of related elements
    • getMonitoredResources

      public List<RelatedMetadataElementSummary> getMonitoredResources()
      Return resources that should be monitored to support this notification type.
      Returns:
      list of related elements
    • setMonitoredResources

      public void setMonitoredResources(List<RelatedMetadataElementSummary> monitoredResources)
      Set up resources that should be monitored to support this notification type.
      Parameters:
      monitoredResources - list of related elements
    • getInterestingNotificationTypes

      public List<RelatedMetadataElementSummary> getInterestingNotificationTypes()
      Return notification types of interest to the subscriber.
      Returns:
      list of related elements
    • setInterestingNotificationTypes

      public void setInterestingNotificationTypes(List<RelatedMetadataElementSummary> interestingNotificationTypes)
      Set up notification types of interest to the subscriber.
      Parameters:
      interestingNotificationTypes - list of related elements
    • getSubscribers

      public List<RelatedMetadataElementSummary> getSubscribers()
      Return subscribers interested in this notification type.
      Returns:
      list of related elements
    • setSubscribers

      public void setSubscribers(List<RelatedMetadataElementSummary> subscribers)
      Set up subscribers interested in this notification type.
      Parameters:
      subscribers - list of related elements
    • getExcludedFromRequirements

      public List<RelatedMetadataElementSummary> getExcludedFromRequirements()
      Return the elements that are non-compliant with the associated policy. The exception type defines the nature of the non-compliance.
      Returns:
      list of related elements
    • setExcludedFromRequirements

      public void setExcludedFromRequirements(List<RelatedMetadataElementSummary> excludedFromRequirements)
      Set up the elements that are non-compliant with the associated policy. The exception type defines the nature of the non-compliance.
      Parameters:
      excludedFromRequirements - list of related elements
    • getExceptions

      public List<RelatedMetadataElementSummary> getExceptions()
      Return types of exception assigned to this element.
      Returns:
      list of related elements
    • setExceptions

      public void setExceptions(List<RelatedMetadataElementSummary> exceptions)
      Set up types of exception assigned to this element.
      Parameters:
      exceptions - list of related elements
    • getCalledFromGovernanceEngines

      public List<RelatedMetadataElementSummary> getCalledFromGovernanceEngines()
      Return governance Engine making use of the governance service.
      Returns:
      list of related elements
    • setCalledFromGovernanceEngines

      public void setCalledFromGovernanceEngines(List<RelatedMetadataElementSummary> calledFromGovernanceEngines)
      Set up governance Engine making use of the governance service.
      Parameters:
      calledFromGovernanceEngines - list of related elements
    • getSupportedGovernanceServices

      public List<RelatedMetadataElementSummary> getSupportedGovernanceServices()
      Return governance service that is part of the governance engine.
      Returns:
      list of related elements
    • setSupportedGovernanceServices

      public void setSupportedGovernanceServices(List<RelatedMetadataElementSummary> supportedGovernanceServices)
      Set up governance service that is part of the governance engine.
      Parameters:
      supportedGovernanceServices - list of related elements
    • getAssociatedGovernanceActions

      public List<RelatedMetadataElementSummary> getAssociatedGovernanceActions()
    • setAssociatedGovernanceActions

      public void setAssociatedGovernanceActions(List<RelatedMetadataElementSummary> associatedGovernanceActions)
    • getPredefinedTargetForAction

      public List<RelatedMetadataElementSummary> getPredefinedTargetForAction()
      Return provides a fixed target for action that will be used when this governance action executes.
      Returns:
      list of related elements
    • setPredefinedTargetForAction

      public void setPredefinedTargetForAction(List<RelatedMetadataElementSummary> predefinedTargetForAction)
      Set up provides a fixed target for action that will be used when this governance action executes.
      Parameters:
      predefinedTargetForAction - list of related elements
    • getTriggeredFrom

      public List<RelatedMetadataElementSummary> getTriggeredFrom()
      Return governance process that describes the set of process steps.
      Returns:
      list of related elements
    • setTriggeredFrom

      public void setTriggeredFrom(List<RelatedMetadataElementSummary> triggeredFrom)
      Set up governance process that describes the set of process steps.
      Parameters:
      triggeredFrom - list of related elements
    • getFirstStep

      public RelatedMetadataElementSummary getFirstStep()
      Return first step to execute in a governance action process.
      Returns:
      related element
    • setFirstStep

      public void setFirstStep(RelatedMetadataElementSummary firstStep)
      Set up first step to execute in a governance action process.
      Parameters:
      firstStep - related element
    • getDependedOnProcessSteps

      public List<RelatedMetadataElementSummary> getDependedOnProcessSteps()
      Return governance Action Process Step caller.
      Returns:
      list of related elements
    • setDependedOnProcessSteps

      public void setDependedOnProcessSteps(List<RelatedMetadataElementSummary> dependedOnProcessSteps)
      Set up governance Action Process Step caller.
      Parameters:
      dependedOnProcessSteps - list of related elements
    • getFollowOnProcessSteps

      public List<RelatedMetadataElementSummary> getFollowOnProcessSteps()
      Return governance Action Process Step called.
      Returns:
      list of related elements
    • setFollowOnProcessSteps

      public void setFollowOnProcessSteps(List<RelatedMetadataElementSummary> followOnProcessSteps)
      Set up governance Action Process Step called.
      Parameters:
      followOnProcessSteps - list of related elements
    • getSupportsGovernanceActions

      public List<RelatedMetadataElementSummary> getSupportsGovernanceActions()
      Return governance action that drives calls to a governance engine.
      Returns:
      list of related elements
    • setSupportsGovernanceActions

      public void setSupportsGovernanceActions(List<RelatedMetadataElementSummary> supportsGovernanceActions)
      Set up governance action that drives calls to a governance engine.
      Parameters:
      supportsGovernanceActions - list of related elements
    • getGovernanceActionExecutor

      public RelatedMetadataElementSummary getGovernanceActionExecutor()
      Return governance engine that will run the requested action.
      Returns:
      related element
    • setGovernanceActionExecutor

      public void setGovernanceActionExecutor(RelatedMetadataElementSummary governanceActionExecutor)
      Set up governance engine that will run the requested action.
      Parameters:
      governanceActionExecutor - related element
    • getIncludedInIntegrationGroups

      public List<RelatedMetadataElementSummary> getIncludedInIntegrationGroups()
      Return an integration group that this integration connector is a member of.
      Returns:
      list of related elements
    • setIncludedInIntegrationGroups

      public void setIncludedInIntegrationGroups(List<RelatedMetadataElementSummary> includedInIntegrationGroups)
      Set up an integration group that this integration connector is a member of.
      Parameters:
      includedInIntegrationGroups - list of related elements
    • getSupportedIntegrationConnectors

      public List<RelatedMetadataElementSummary> getSupportedIntegrationConnectors()
    • setSupportedIntegrationConnectors

      public void setSupportedIntegrationConnectors(List<RelatedMetadataElementSummary> supportedIntegrationConnectors)
    • getRefreshedByConnectors

      public List<RelatedMetadataElementSummary> getRefreshedByConnectors()
    • setRefreshedByConnectors

      public void setRefreshedByConnectors(List<RelatedMetadataElementSummary> refreshedByConnectors)
    • getCatalogTargets

      public List<RelatedMetadataElementSummary> getCatalogTargets()
      Return an open metadata element that the integration connector is working on.
      Returns:
      list of related elements
    • setCatalogTargets

      public void setCatalogTargets(List<RelatedMetadataElementSummary> catalogTargets)
      Set up an open metadata element that the integration connector is working on.
      Parameters:
      catalogTargets - list of related elements
    • getPeerDuplicateOrigin

      public List<RelatedMetadataElementSummary> getPeerDuplicateOrigin()
      Return oldest element.
      Returns:
      list of related elements
    • setPeerDuplicateOrigin

      public void setPeerDuplicateOrigin(List<RelatedMetadataElementSummary> peerDuplicateOrigin)
      Set up oldest element.
      Parameters:
      peerDuplicateOrigin - list of related elements
    • getPeerDuplicatePartner

      public List<RelatedMetadataElementSummary> getPeerDuplicatePartner()
      Return newest element.
      Returns:
      list of related elements
    • setPeerDuplicatePartner

      public void setPeerDuplicatePartner(List<RelatedMetadataElementSummary> peerDuplicatePartner)
      Set up newest element.
      Parameters:
      peerDuplicatePartner - list of related elements
    • getConsolidatedDuplicateOrigin

      public List<RelatedMetadataElementSummary> getConsolidatedDuplicateOrigin()
      Return detected duplicate element - the source of the properties.
      Returns:
      list of related elements
    • setConsolidatedDuplicateOrigin

      public void setConsolidatedDuplicateOrigin(List<RelatedMetadataElementSummary> consolidatedDuplicateOrigin)
      Set up detected duplicate element - the source of the properties.
      Parameters:
      consolidatedDuplicateOrigin - list of related elements
    • getConsolidatedDuplicateResult

      public List<RelatedMetadataElementSummary> getConsolidatedDuplicateResult()
      Return element resulting from combining the duplicate entities.
      Returns:
      list of related elements
    • setConsolidatedDuplicateResult

      public void setConsolidatedDuplicateResult(List<RelatedMetadataElementSummary> consolidatedDuplicateResult)
      Set up element resulting from combining the duplicate entities.
      Parameters:
      consolidatedDuplicateResult - list of related elements
    • getImpactedResources

      public List<RelatedMetadataElementSummary> getImpactedResources()
      Return resources impacted by the incident.
      Returns:
      list of related elements
    • setImpactedResources

      public void setImpactedResources(List<RelatedMetadataElementSummary> impactedResources)
      Set up resources impacted by the incident.
      Parameters:
      impactedResources - list of related elements
    • getIncidentReports

      public List<RelatedMetadataElementSummary> getIncidentReports()
      Return descriptions of incidents affecting this resource and the action taken.
      Returns:
      list of related elements
    • setIncidentReports

      public void setIncidentReports(List<RelatedMetadataElementSummary> incidentReports)
      Set up descriptions of incidents affecting this resource and the action taken.
      Parameters:
      incidentReports - list of related elements
    • getLicenses

      public List<RelatedMetadataElementSummary> getLicenses()
      Return the types of licenses that apply.
      Returns:
      list of related elements
    • setLicenses

      public void setLicenses(List<RelatedMetadataElementSummary> licenses)
      Set up the types of licenses that apply.
      Parameters:
      licenses - list of related elements
    • getLicensedElements

      public List<RelatedMetadataElementSummary> getLicensedElements()
    • setLicensedElements

      public void setLicensedElements(List<RelatedMetadataElementSummary> licensedElements)
    • getCertifications

      public List<RelatedMetadataElementSummary> getCertifications()
      Return the types of certifications that apply.
      Returns:
      list of related elements
    • setCertifications

      public void setCertifications(List<RelatedMetadataElementSummary> certifications)
      Set up the types of certifications that apply.
      Parameters:
      certifications - list of related elements
    • getCertifiedElements

      public List<RelatedMetadataElementSummary> getCertifiedElements()
    • setCertifiedElements

      public void setCertifiedElements(List<RelatedMetadataElementSummary> certifiedElements)
    • getRelevantToScopes

      public List<RelatedMetadataElementSummary> getRelevantToScopes()
      Return the ScopedBy relationships connected at end 2.
      Returns:
      list of relationships
    • setRelevantToScopes

      public void setRelevantToScopes(List<RelatedMetadataElementSummary> relevantToScopes)
      Set up the ScopedBy relationships connected at end 2.
      Parameters:
      relevantToScopes - list of relationships
    • getScopedElements

      public List<RelatedMetadataElementSummary> getScopedElements()
      Return elements that affected by the scope.
      Returns:
      list of related elements
    • setScopedElements

      public void setScopedElements(List<RelatedMetadataElementSummary> scopedElements)
      Set up elements that affected by the scope.
      Parameters:
      scopedElements - list of related elements
    • getAssignmentScope

      public List<RelatedMetadataElementSummary> getAssignmentScope()
    • setAssignmentScope

      public void setAssignmentScope(List<RelatedMetadataElementSummary> assignmentScope)
    • getAssignedActors

      public List<RelatedMetadataElementSummary> getAssignedActors()
      Return person, team, project or other type of actor that has been assigned.
      Returns:
      list of related elements
    • setAssignedActors

      public void setAssignedActors(List<RelatedMetadataElementSummary> assignedActors)
      Set up person, team, project or other type of actor that has been assigned.
      Parameters:
      assignedActors - list of related elements
    • getContributionRecord

      public RelatedMetadataElementSummary getContributionRecord()
    • setContributionRecord

      public void setContributionRecord(RelatedMetadataElementSummary contributionRecord)
    • getContributorProfile

      public RelatedMetadataElementSummary getContributorProfile()
      Return the actor profile associated via userId to the contribution.
      Returns:
      related element
    • setContributorProfile

      public void setContributorProfile(RelatedMetadataElementSummary contributorProfile)
      Set up the actor profile associated via userId to the contribution.
      Parameters:
      contributorProfile - related element
    • getDependentProjects

      public List<RelatedMetadataElementSummary> getDependentProjects()
      Return the list of projects that need this project to complete.
      Returns:
      list of project summaries
    • setDependentProjects

      public void setDependentProjects(List<RelatedMetadataElementSummary> dependentProjects)
      Set up the list of projects that need this project to complete.
      Parameters:
      dependentProjects - list of project summaries
    • getDependsOnProjects

      public List<RelatedMetadataElementSummary> getDependsOnProjects()
      Return the list of projects that this project needs to complete.
      Returns:
      list of project summaries
    • setDependsOnProjects

      public void setDependsOnProjects(List<RelatedMetadataElementSummary> dependsOnProjects)
      Set up the list of projects that this project needs to complete.
      Parameters:
      dependsOnProjects - list of project summaries
    • getManagedProjects

      public List<RelatedMetadataElementSummary> getManagedProjects()
      Return the governance definitions that support this governance definition.
      Returns:
      list of governance definition stubs
    • setManagedProjects

      public void setManagedProjects(List<RelatedMetadataElementSummary> managedProjects)
      Set up the governance definitions that support this governance definition.
      Parameters:
      managedProjects - list of governance definition stubs
    • getManagingProjects

      public List<RelatedMetadataElementSummary> getManagingProjects()
      Return parent projects.
      Returns:
      list
    • setManagingProjects

      public void setManagingProjects(List<RelatedMetadataElementSummary> managingProjects)
      Set up parent projects.
      Parameters:
      managingProjects - list
    • getDerivedFrom

      public List<RelatedMetadataElementSummary> getDerivedFrom()
      Return abstract representation.
      Returns:
      list of related elements
    • setDerivedFrom

      public void setDerivedFrom(List<RelatedMetadataElementSummary> derivedFrom)
      Set up abstract representation.
      Parameters:
      derivedFrom - list of related elements
    • getImplementedBy

      public List<RelatedMetadataElementSummary> getImplementedBy()
      Return resulting refined element.
      Returns:
      list of related elements
    • setImplementedBy

      public void setImplementedBy(List<RelatedMetadataElementSummary> implementedBy)
      Set up resulting refined element.
      Parameters:
      implementedBy - list of related elements
    • getUsedInImplementationOf

      public List<RelatedMetadataElementSummary> getUsedInImplementationOf()
      Return place where the linked resources could be used as part of an implementation.
      Returns:
      list of related elements
    • setUsedInImplementationOf

      public void setUsedInImplementationOf(List<RelatedMetadataElementSummary> usedInImplementationOf)
      Set up place where the linked resources could be used as part of an implementation.
      Parameters:
      usedInImplementationOf - list of related elements
    • getImplementationResources

      public List<RelatedMetadataElementSummary> getImplementationResources()
      Return useful components in creating an implementation.
      Returns:
      list of related elements
    • setImplementationResources

      public void setImplementationResources(List<RelatedMetadataElementSummary> implementationResources)
      Set up useful components in creating an implementation.
      Parameters:
      implementationResources - list of related elements
    • getSchemaType

      public RelatedMetadataElementSummary getSchemaType()
      Return the attached schema for this asset.
      Returns:
      related element
    • setSchemaType

      public void setSchemaType(RelatedMetadataElementSummary schemaType)
      Set up the attached schema for this asset.
      Parameters:
      schemaType - related element
    • getDescribesStructure

      public RelatedMetadataElementSummary getDescribesStructure()
      Return the asset that this schema describes.
      Returns:
      SchemaElement
    • setDescribesStructure

      public void setDescribesStructure(RelatedMetadataElementSummary describesStructure)
      Set up the asset that this schema describes.
      Parameters:
      describesStructure - SchemaElement
    • getSchemaAttributes

      public List<RelatedMetadataElementSummary> getSchemaAttributes()
      Return the schema attributes in this schema type.
      Returns:
      String data type name
    • setSchemaAttributes

      public void setSchemaAttributes(List<RelatedMetadataElementSummary> schemaAttributes)
      Set up the schema attributes in this schema type
      Parameters:
      schemaAttributes - list
    • getParentSchemaElements

      public List<RelatedMetadataElementSummary> getParentSchemaElements()
      Return the schema elements that are using this schema type.
      Returns:
      list
    • setParentSchemaElements

      public void setParentSchemaElements(List<RelatedMetadataElementSummary> parentSchemaElements)
      Set up the schema elements that are using this schema type.
      Parameters:
      parentSchemaElements - list
    • getMapFromElement

      public RelatedMetadataElementSummary getMapFromElement()
      Return the type of schema element that represents the key or property name for the map. This is also called the domain of the map.
      Returns:
      SchemaElement
    • setMapFromElement

      public void setMapFromElement(RelatedMetadataElementSummary mapFromElement)
      Set up the type of schema element that represents the key or property name for the map. This is also called the domain of the map.
      Parameters:
      mapFromElement - SchemaElement
    • getMapToElement

      public RelatedMetadataElementSummary getMapToElement()
      Return the type of schema element that represents the property value for the map. This is also called the range of the map.
      Returns:
      SchemaElement
    • setMapToElement

      public void setMapToElement(RelatedMetadataElementSummary mapToElement)
      Set up the type of schema element that represents the property value for the map. This is also called the range of the map.
      Parameters:
      mapToElement - SchemaType
    • getExternalSchemaType

      public RelatedMetadataElementSummary getExternalSchemaType()
      Return the schema type that is reusable amongst assets.
      Returns:
      bean describing external schema
    • setExternalSchemaType

      public void setExternalSchemaType(RelatedMetadataElementSummary externalSchemaType)
      Set up the schema type that is reusable amongst assets.
      Parameters:
      externalSchemaType - bean describing external schema
    • getSchemaOptions

      public List<RelatedMetadataElementSummary> getSchemaOptions()
      Return the list of alternative schema types that this attribute or asset may use.
      Returns:
      list of schema types
    • setSchemaOptions

      public void setSchemaOptions(List<RelatedMetadataElementSummary> schemaOptions)
      Set up the list of alternative schema types that this attribute or asset may use.
      Parameters:
      schemaOptions - list of schema types
    • getQueries

      public List<RelatedMetadataElementSummary> getQueries()
      Return the list of individual query targets for a derived column.
      Returns:
      list of queries and their target element
    • setQueries

      public void setQueries(List<RelatedMetadataElementSummary> queries)
      Set up the list of individual query targets for a derived column.
      Parameters:
      queries - list of queries and their target element
    • getAPIResponse

      public RelatedMetadataElementSummary getAPIResponse()
      Return end 2 of APIResponse relationship.
      Returns:
      relationship to schema
    • setAPIResponse

      public void setAPIResponse(RelatedMetadataElementSummary apiResponse)
      Set up end 2 of APIResponse relationship.
      Parameters:
      apiResponse - relationship to schema
    • getAPIRequest

      public RelatedMetadataElementSummary getAPIRequest()
      Return end 2 of APIRequest relationship.
      Returns:
      relationship to schema
    • setAPIRequest

      public void setAPIRequest(RelatedMetadataElementSummary apiRequest)
      Set up end 2 of APIRequest relationship.
      Parameters:
      apiRequest - relationship to schema
    • getAPIHeader

      public RelatedMetadataElementSummary getAPIHeader()
      Return end 2 of APIHeader relationship.
      Returns:
      relationship to schema
    • setAPIHeader

      public void setAPIHeader(RelatedMetadataElementSummary apiHeader)
      Set up end 2 of APIHeader relationship.
      Parameters:
      apiHeader - relationship to schema
    • getContainsOperations

      public List<RelatedMetadataElementSummary> getContainsOperations()
      Return list of operations contained in this API.
      Returns:
      list of operations
    • setContainsOperations

      public void setContainsOperations(List<RelatedMetadataElementSummary> containsOperations)
      Set up list of operations contained in this API.
      Parameters:
      containsOperations - list of operations
    • getDatabaseSchemaType

      public RelatedMetadataElementSummary getDatabaseSchemaType()
      Return link to the database where this schema is located.
      Returns:
      related element
    • setDatabaseSchemaType

      public void setDatabaseSchemaType(RelatedMetadataElementSummary databaseSchemaType)
      Set up link to the database where this schema is located.
      Parameters:
      databaseSchemaType - related element
    • getContainsDBSchemas

      public List<RelatedMetadataElementSummary> getContainsDBSchemas()
      Return the schemas found in the database.
      Returns:
      list of related elements
    • setContainsDBSchemas

      public void setContainsDBSchemas(List<RelatedMetadataElementSummary> containsDBSchemas)
      Set up the schemas found in the database.
      Parameters:
      containsDBSchemas - list of related elements
    • getLinkedToPrimaryKey

      public RelatedMetadataElementSummary getLinkedToPrimaryKey()
    • setLinkedToPrimaryKey

      public void setLinkedToPrimaryKey(RelatedMetadataElementSummary linkedToPrimaryKey)
    • getForeignKeys

      public List<RelatedMetadataElementSummary> getForeignKeys()
    • setForeignKeys

      public void setForeignKeys(List<RelatedMetadataElementSummary> foreignKeys)
    • getVertices

      public List<RelatedMetadataElementSummary> getVertices()
      Return vertices for this edge.
      Returns:
      list of related elements
    • setVertices

      public void setVertices(List<RelatedMetadataElementSummary> vertices)
      Set up vertices for this edge.
      Parameters:
      vertices - list of related elements
    • getEdges

      public List<RelatedMetadataElementSummary> getEdges()
      Return edges for this vertex.
      Returns:
      list of related elements
    • setEdges

      public void setEdges(List<RelatedMetadataElementSummary> edges)
      Set up edges for this vertex.
      Parameters:
      edges - list of related elements
    • getDescribedByDataValueSpecifications

      public List<RelatedMetadataElementSummary> getDescribedByDataValueSpecifications()
    • setDescribedByDataValueSpecifications

      public void setDescribedByDataValueSpecifications(List<RelatedMetadataElementSummary> describedByDataValueSpecifications)
    • getDataValueSpecifications

      public List<RelatedMetadataElementSummary> getDataValueSpecifications()
      Return data value specifications that augment this element.
      Returns:
      list of related elements
    • setDataValueSpecifications

      public void setDataValueSpecifications(List<RelatedMetadataElementSummary> dataValueSpecifications)
      Set up data value specifications that augment this element.
      Parameters:
      dataValueSpecifications - list of related elements
    • getAssignedToDataValueSpecifications

      public List<RelatedMetadataElementSummary> getAssignedToDataValueSpecifications()
      Return elements identified as managing data values that match the specification of a data class.
      Returns:
      list of related elements
    • setAssignedToDataValueSpecifications

      public void setAssignedToDataValueSpecifications(List<RelatedMetadataElementSummary> assignedToDataValueSpecifications)
      Set up elements identified as managing data values that match the specification of a data class.
      Parameters:
      assignedToDataValueSpecifications - list of related elements
    • getAssignedDataValueSpecifications

      public List<RelatedMetadataElementSummary> getAssignedDataValueSpecifications()
      Return the assigned data classes that describes the content in this data field.
      Returns:
      related elements
    • setAssignedDataValueSpecifications

      public void setAssignedDataValueSpecifications(List<RelatedMetadataElementSummary> assignedDataValueSpecifications)
      Set up the assigned data classes that describes the content in this data field.
      Parameters:
      assignedDataValueSpecifications - related elements
    • getSuperDataValueSpecification

      public RelatedMetadataElementSummary getSuperDataValueSpecification()
      Return data value specification that is the more abstract.
      Returns:
      related element
    • setSuperDataValueSpecification

      public void setSuperDataValueSpecification(RelatedMetadataElementSummary superDataValueSpecification)
      Set up data value specification that is the more abstract.
      Parameters:
      superDataValueSpecification - related element
    • getSubDataValueSpecifications

      public List<RelatedMetadataElementSummary> getSubDataValueSpecifications()
      Return data value specification that are more specialized.
      Returns:
      list of related elements
    • setSubDataValueSpecifications

      public void setSubDataValueSpecifications(List<RelatedMetadataElementSummary> subDataValueSpecifications)
      Set up data value specification that are more specialized.
      Parameters:
      subDataValueSpecifications - list of related elements
    • getMadeOfDataClasses

      public List<RelatedMetadataElementSummary> getMadeOfDataClasses()
      Return data classes that provide part of another data class's definitions.
      Returns:
      list of related elements
    • setMadeOfDataClasses

      public void setMadeOfDataClasses(List<RelatedMetadataElementSummary> madeOfDataClasses)
      Set up data classes that provide part of another data class's definitions.
      Parameters:
      madeOfDataClasses - list of related elements
    • getPartOfDataClasses

      public List<RelatedMetadataElementSummary> getPartOfDataClasses()
      Return data classes that includes other data classes in its definition.
      Returns:
      list of related elements
    • setPartOfDataClasses

      public void setPartOfDataClasses(List<RelatedMetadataElementSummary> partOfDataClasses)
      Set up data classes that includes other data classes in its definition.
      Parameters:
      partOfDataClasses - list of related elements
    • getValidValues

      public List<RelatedMetadataElementSummary> getValidValues()
      Return any valid values associated with this element.
      Returns:
      list
    • setValidValues

      public void setValidValues(List<RelatedMetadataElementSummary> validValues)
      Set up any valid values associated with this element.
      Parameters:
      validValues - list
    • getValidValueConsumers

      public List<RelatedMetadataElementSummary> getValidValueConsumers()
    • setValidValueConsumers

      public void setValidValueConsumers(List<RelatedMetadataElementSummary> validValueConsumers)
    • getReferenceValues

      public List<RelatedMetadataElementSummary> getReferenceValues()
    • setReferenceValues

      public void setReferenceValues(List<RelatedMetadataElementSummary> referenceValues)
    • getAssignedItems

      public List<RelatedMetadataElementSummary> getAssignedItems()
    • setAssignedItems

      public void setAssignedItems(List<RelatedMetadataElementSummary> assignedItems)
    • getMatchingValues

      public List<RelatedMetadataElementSummary> getMatchingValues()
    • setMatchingValues

      public void setMatchingValues(List<RelatedMetadataElementSummary> matchingValues)
    • getConsistentValues

      public List<RelatedMetadataElementSummary> getConsistentValues()
    • setConsistentValues

      public void setConsistentValues(List<RelatedMetadataElementSummary> consistentValues)
    • getAssociatedValues

      public List<RelatedMetadataElementSummary> getAssociatedValues()
    • setAssociatedValues

      public void setAssociatedValues(List<RelatedMetadataElementSummary> associatedValues)
    • getValidValueMembers

      public List<RelatedMetadataElementSummary> getValidValueMembers()
    • setValidValueMembers

      public void setValidValueMembers(List<RelatedMetadataElementSummary> validValueMembers)
    • getMemberOfValidValueSets

      public List<RelatedMetadataElementSummary> getMemberOfValidValueSets()
    • setMemberOfValidValueSets

      public void setMemberOfValidValueSets(List<RelatedMetadataElementSummary> memberOfValidValueSets)
    • getValidValueImplementations

      public List<RelatedMetadataElementSummary> getValidValueImplementations()
    • setValidValueImplementations

      public void setValidValueImplementations(List<RelatedMetadataElementSummary> validValueImplementations)
    • getCanonicalValidValues

      public List<RelatedMetadataElementSummary> getCanonicalValidValues()
      Return the valid values set that this element implements.
      Returns:
      list of related elements
    • setCanonicalValidValues

      public void setCanonicalValidValues(List<RelatedMetadataElementSummary> canonicalValidValues)
      Set up the valid values set that this element implements.
      Parameters:
      canonicalValidValues - list of related elements
    • getSpecificationProperties

      public List<RelatedMetadataElementSummary> getSpecificationProperties()
    • setSpecificationProperties

      public void setSpecificationProperties(List<RelatedMetadataElementSummary> specificationProperties)
    • getSpecificationPropertyUsers

      public List<RelatedMetadataElementSummary> getSpecificationPropertyUsers()
    • setSpecificationPropertyUsers

      public void setSpecificationPropertyUsers(List<RelatedMetadataElementSummary> specificationPropertyUsers)
    • getDataStructureDefinition

      public RelatedMetadataElementSummary getDataStructureDefinition()
      Return data structure that provides the specification used to certify data for the certification type.
      Returns:
      related element
    • setDataStructureDefinition

      public void setDataStructureDefinition(RelatedMetadataElementSummary dataStructureDefinition)
      Set up data structure that provides the specification used to certify data for the certification type.
      Parameters:
      dataStructureDefinition - related element
    • getUsedInCertifications

      public List<RelatedMetadataElementSummary> getUsedInCertifications()
    • setUsedInCertifications

      public void setUsedInCertifications(List<RelatedMetadataElementSummary> usedInCertifications)
    • getContainsDataFields

      public List<RelatedMetadataElementSummary> getContainsDataFields()
      Return contained data fields.
      Returns:
      list of related elements
    • setContainsDataFields

      public void setContainsDataFields(List<RelatedMetadataElementSummary> containsDataFields)
      Set up contained data fields.
      Parameters:
      containsDataFields - list of related elements
    • getProvidesMoreInformation

      public List<RelatedMetadataElementSummary> getProvidesMoreInformation()
      Return provides more information about this referenceable.
      Returns:
      list of related elements
    • setProvidesMoreInformation

      public void setProvidesMoreInformation(List<RelatedMetadataElementSummary> providesMoreInformation)
      Set up provides more information about this referenceable.
      Parameters:
      providesMoreInformation - list of related elements
    • getDescribes

      public List<RelatedMetadataElementSummary> getDescribes()
      Return describes this core element.
      Returns:
      list of related elements
    • setDescribes

      public void setDescribes(List<RelatedMetadataElementSummary> describes)
      Set up describes this core element.
      Parameters:
      describes - list of related elements
    • getDataDescription

      public List<RelatedMetadataElementSummary> getDataDescription()
      Return description of the data.
      Returns:
      list of related elements
    • setDataDescription

      public void setDataDescription(List<RelatedMetadataElementSummary> dataDescription)
      Set up description of the data.
      Parameters:
      dataDescription - list of related elements
    • getDescribesDataFor

      public List<RelatedMetadataElementSummary> getDescribesDataFor()
      Return element associated with the data being described.
      Returns:
      list of related elements
    • setDescribesDataFor

      public void setDescribesDataFor(List<RelatedMetadataElementSummary> describesDataFor)
      Set up element associated with the data being described.
      Parameters:
      describesDataFor - list of related elements
    • getPartOfDataStructures

      public List<RelatedMetadataElementSummary> getPartOfDataStructures()
    • setPartOfDataStructures

      public void setPartOfDataStructures(List<RelatedMetadataElementSummary> partOfDataStructures)
    • getParentDataFields

      public List<RelatedMetadataElementSummary> getParentDataFields()
      Return parent data field(s).
      Returns:
      list of related elements
    • setParentDataFields

      public void setParentDataFields(List<RelatedMetadataElementSummary> parentDataFields)
      Set up parent data field(s).
      Parameters:
      parentDataFields - list of related elements
    • getNestedDataFields

      public List<RelatedMetadataElementSummary> getNestedDataFields()
      Return nested data fields.
      Returns:
      list of related elements
    • setNestedDataFields

      public void setNestedDataFields(List<RelatedMetadataElementSummary> nestedDataFields)
      Set up nested data fields.
      Parameters:
      nestedDataFields - list of related elements
    • getLinkedToDataFields

      public List<RelatedMetadataElementSummary> getLinkedToDataFields()
    • setLinkedToDataFields

      public void setLinkedToDataFields(List<RelatedMetadataElementSummary> linkedToDataFields)
    • getLinkedFromDataFields

      public List<RelatedMetadataElementSummary> getLinkedFromDataFields()
    • setLinkedFromDataFields

      public void setLinkedFromDataFields(List<RelatedMetadataElementSummary> linkedFromDataFields)
    • getDerivedFromDataStructure

      public RelatedMetadataElementSummary getDerivedFromDataStructure()
      Return the description of the structure.
      Returns:
      related element
    • setDerivedFromDataStructure

      public void setDerivedFromDataStructure(RelatedMetadataElementSummary derivedFromDataStructure)
      Set up the description of the structure.
      Parameters:
      derivedFromDataStructure - related element
    • getEquivalentSchemaType

      public RelatedMetadataElementSummary getEquivalentSchemaType()
      Return equivalent schema type.
      Returns:
      related element
    • setEquivalentSchemaType

      public void setEquivalentSchemaType(RelatedMetadataElementSummary equivalentSchemaType)
      Set up equivalent schema type.
      Parameters:
      equivalentSchemaType - related element
    • getDerivedFromDataField

      public RelatedMetadataElementSummary getDerivedFromDataField()
      Return the data fields using this schema.
      Returns:
      related element
    • setDerivedFromDataField

      public void setDerivedFromDataField(RelatedMetadataElementSummary derivedFromDataField)
      Set up the data fields using this schema.
      Parameters:
      derivedFromDataField - related element
    • getEquivalentSchemaAttribute

      public RelatedMetadataElementSummary getEquivalentSchemaAttribute()
      Return official schema attribute definition.
      Returns:
      related element
    • setEquivalentSchemaAttribute

      public void setEquivalentSchemaAttribute(RelatedMetadataElementSummary equivalentSchemaAttribute)
      Set up official schema attribute definition.
      Parameters:
      equivalentSchemaAttribute - related element
    • getRelatedDesignPatterns

      public List<RelatedMetadataElementSummary> getRelatedDesignPatterns()
      Return another design pattern that operates in similar contexts.
      Returns:
      list of related elements
    • setRelatedDesignPatterns

      public void setRelatedDesignPatterns(List<RelatedMetadataElementSummary> relatedDesignPatterns)
      Set up another design pattern that operates in similar contexts.
      Parameters:
      relatedDesignPatterns - list of related elements
    • getConsumingDesignPatterns

      public List<RelatedMetadataElementSummary> getConsumingDesignPatterns()
      Return parent design pattern.
      Returns:
      list of related elements
    • setConsumingDesignPatterns

      public void setConsumingDesignPatterns(List<RelatedMetadataElementSummary> consumingDesignPatterns)
      Set up parent design pattern.
      Parameters:
      consumingDesignPatterns - list of related elements
    • getConsumedDesignPatterns

      public List<RelatedMetadataElementSummary> getConsumedDesignPatterns()
      Return child design pattern.
      Returns:
      list of related elements
    • setConsumedDesignPatterns

      public void setConsumedDesignPatterns(List<RelatedMetadataElementSummary> consumedDesignPatterns)
      Set up child design pattern.
      Parameters:
      consumedDesignPatterns - list of related elements
    • getGeneralizedDesignPattern

      public List<RelatedMetadataElementSummary> getGeneralizedDesignPattern()
    • setGeneralizedDesignPattern

      public void setGeneralizedDesignPattern(List<RelatedMetadataElementSummary> generalizedDesignPattern)
    • getSpecializedDesignPattern

      public List<RelatedMetadataElementSummary> getSpecializedDesignPattern()
    • setSpecializedDesignPattern

      public void setSpecializedDesignPattern(List<RelatedMetadataElementSummary> specializedDesignPattern)
    • getFromSurveyReport

      public RelatedMetadataElementSummary getFromSurveyReport()
      Return the report that the annotations belong to.
      Returns:
      related element
    • setFromSurveyReport

      public void setFromSurveyReport(RelatedMetadataElementSummary fromSurveyReport)
      Set up the report that the annotations belong to.
      Parameters:
      fromSurveyReport - related element
    • getReportedAnnotations

      public List<RelatedMetadataElementSummary> getReportedAnnotations()
      Return the annotations providing the contents for the report.
      Returns:
      list of related elements
    • setReportedAnnotations

      public void setReportedAnnotations(List<RelatedMetadataElementSummary> reportedAnnotations)
      Set up the annotations providing the contents for the report.
      Parameters:
      reportedAnnotations - list of related elements
    • getPreviousAnnotations

      public List<RelatedMetadataElementSummary> getPreviousAnnotations()
      Return the annotations being extended.
      Returns:
      list of related elements
    • setPreviousAnnotations

      public void setPreviousAnnotations(List<RelatedMetadataElementSummary> previousAnnotations)
      Set up the annotations being extended.
      Parameters:
      previousAnnotations - list of related elements
    • getAnnotationExtensions

      public List<RelatedMetadataElementSummary> getAnnotationExtensions()
      Return the annotations providing additional information.
      Returns:
      list of related elements
    • setAnnotationExtensions

      public void setAnnotationExtensions(List<RelatedMetadataElementSummary> annotationExtensions)
      Set up the annotations providing additional information.
      Parameters:
      annotationExtensions - list of related elements
    • getAnnotationSubjects

      public List<RelatedMetadataElementSummary> getAnnotationSubjects()
    • setAnnotationSubjects

      public void setAnnotationSubjects(List<RelatedMetadataElementSummary> annotationSubjects)
    • getAssociatedAnnotations

      public List<RelatedMetadataElementSummary> getAssociatedAnnotations()
      Return the annotations describing the element or its real-world counterpart.
      Returns:
      list of related elements
    • setAssociatedAnnotations

      public void setAssociatedAnnotations(List<RelatedMetadataElementSummary> associatedAnnotations)
      Set up the annotations describing the element or its real-world counterpart.
      Parameters:
      associatedAnnotations - list of related elements
    • getAnnotationMatches

      public List<RelatedMetadataElementSummary> getAnnotationMatches()
      Return elements that are matching the analysed data.
      Returns:
      list of related elements
    • setAnnotationMatches

      public void setAnnotationMatches(List<RelatedMetadataElementSummary> annotationMatches)
      Set up elements that are matching the analysed data.
      Parameters:
      annotationMatches - list of related elements
    • getMatchedByAnnotations

      public List<RelatedMetadataElementSummary> getMatchedByAnnotations()
      Return the annotations that have identified the element as a match.
      Returns:
      list of related elements
    • setMatchedByAnnotations

      public void setMatchedByAnnotations(List<RelatedMetadataElementSummary> matchedByAnnotations)
      Set up the annotations that have identified the element as a match.
      Parameters:
      matchedByAnnotations - list of related elements
    • getResourceProfileAnnotations

      public List<RelatedMetadataElementSummary> getResourceProfileAnnotations()
      Return the annotations that refer to this log file.
      Returns:
      list of related elements
    • setResourceProfileAnnotations

      public void setResourceProfileAnnotations(List<RelatedMetadataElementSummary> resourceProfileAnnotations)
      Set up the annotations that refer to this log file.
      Parameters:
      resourceProfileAnnotations - list of related elements
    • getResourceProfileData

      public List<RelatedMetadataElementSummary> getResourceProfileData()
    • setResourceProfileData

      public void setResourceProfileData(List<RelatedMetadataElementSummary> resourceProfileData)
    • getIdentifiedByRequestForActions

      public List<RelatedMetadataElementSummary> getIdentifiedByRequestForActions()
    • setIdentifiedByRequestForActions

      public void setIdentifiedByRequestForActions(List<RelatedMetadataElementSummary> identifiedByRequestForActions)
    • getRequestForActionTargets

      public List<RelatedMetadataElementSummary> getRequestForActionTargets()
      Return elements that originated the data.
      Returns:
      list of related elements
    • setRequestForActionTargets

      public void setRequestForActionTargets(List<RelatedMetadataElementSummary> requestForActionTargets)
      Set up elements that originated the data.
      Parameters:
      requestForActionTargets - list of related elements
    • getUsedByDigitalProducts

      public List<RelatedMetadataElementSummary> getUsedByDigitalProducts()
      Return the digital services dependent on the others.
      Returns:
      list of related elements
    • setUsedByDigitalProducts

      public void setUsedByDigitalProducts(List<RelatedMetadataElementSummary> usedByDigitalProducts)
      Set up the digital services dependent on the others.
      Parameters:
      usedByDigitalProducts - list of related elements
    • getUsesDigitalProducts

      public List<RelatedMetadataElementSummary> getUsesDigitalProducts()
      Return the digital products that the others depends on.
      Returns:
      list of related elements
    • setUsesDigitalProducts

      public void setUsesDigitalProducts(List<RelatedMetadataElementSummary> usesDigitalProducts)
      Set up the digital products that the others depends on.
      Parameters:
      usesDigitalProducts - list of related elements
    • getAgreementItems

      public List<RelatedMetadataElementSummary> getAgreementItems()
      Return specific items in the agreement.
      Returns:
      list of related elements
    • setAgreementItems

      public void setAgreementItems(List<RelatedMetadataElementSummary> agreementItems)
      Set up specific items in the agreement.
      Parameters:
      agreementItems - list of related elements
    • getAgreementContents

      public List<RelatedMetadataElementSummary> getAgreementContents()
      Return the agreement that the item relates to.
      Returns:
      list of related elements
    • setAgreementContents

      public void setAgreementContents(List<RelatedMetadataElementSummary> agreementContents)
      Set up the agreement that the item relates to.
      Parameters:
      agreementContents - list of related elements
    • getAgreementActors

      public List<RelatedMetadataElementSummary> getAgreementActors()
      Return the actors that are named in the agreement.
      Returns:
      list of related elements
    • setAgreementActors

      public void setAgreementActors(List<RelatedMetadataElementSummary> agreementActors)
      Set up the actors that are named in the agreement.
      Parameters:
      agreementActors - list of related elements
    • getInvolvedInAgreements

      public List<RelatedMetadataElementSummary> getInvolvedInAgreements()
    • setInvolvedInAgreements

      public void setInvolvedInAgreements(List<RelatedMetadataElementSummary> involvedInAgreements)
    • getContracts

      public List<RelatedMetadataElementSummary> getContracts()
      Return details of the contract documents.
      Returns:
      list of related elements
    • setContracts

      public void setContracts(List<RelatedMetadataElementSummary> contracts)
      Set up details of the contract documents.
      Parameters:
      contracts - list of related elements
    • getAgreementsForContract

      public List<RelatedMetadataElementSummary> getAgreementsForContract()
    • setAgreementsForContract

      public void setAgreementsForContract(List<RelatedMetadataElementSummary> agreementsForContract)
    • getDigitalSubscribers

      public List<RelatedMetadataElementSummary> getDigitalSubscribers()
      Return the digital subscribers registered under a subscription.
      Returns:
      list of related elements
    • setDigitalSubscribers

      public void setDigitalSubscribers(List<RelatedMetadataElementSummary> digitalSubscribers)
      Set up the digital subscribers registered under a subscription.
      Parameters:
      digitalSubscribers - list of related elements
    • getDigitalSubscriptions

      public List<RelatedMetadataElementSummary> getDigitalSubscriptions()
      Return the digital subscriptions in use by the subscriber.
      Returns:
      list of related elements
    • setDigitalSubscriptions

      public void setDigitalSubscriptions(List<RelatedMetadataElementSummary> digitalSubscriptions)
      Set up the digital subscriptions in use by the subscriber.
      Parameters:
      digitalSubscriptions - list of related elements
    • getConsumingBusinessCapabilities

      public List<RelatedMetadataElementSummary> getConsumingBusinessCapabilities()
      Return tThe business capabilities that depend on the digital services.
      Returns:
      list of related elements
    • setConsumingBusinessCapabilities

      public void setConsumingBusinessCapabilities(List<RelatedMetadataElementSummary> consumingBusinessCapabilities)
      Set up tThe business capabilities that depend on the digital services.
      Parameters:
      consumingBusinessCapabilities - list of related elements
    • getUsesDigitalServices

      public List<RelatedMetadataElementSummary> getUsesDigitalServices()
      Return the digital services used to deliver the business capability,.
      Returns:
      list of related elements
    • setUsesDigitalServices

      public void setUsesDigitalServices(List<RelatedMetadataElementSummary> usesDigitalServices)
      Set up the digital services used to deliver the business capability,.
      Parameters:
      usesDigitalServices - list of related elements
    • getSupportsBusinessCapabilities

      public List<RelatedMetadataElementSummary> getSupportsBusinessCapabilities()
      Return the business capabilities that this business capability supports.
      Returns:
      list of related elements
    • setSupportsBusinessCapabilities

      public void setSupportsBusinessCapabilities(List<RelatedMetadataElementSummary> supportsBusinessCapabilities)
      Set up the business capabilities that this business capability supports.
      Parameters:
      supportsBusinessCapabilities - list of related elements
    • getDependsOnBusinessCapabilities

      public List<RelatedMetadataElementSummary> getDependsOnBusinessCapabilities()
    • setDependsOnBusinessCapabilities

      public void setDependsOnBusinessCapabilities(List<RelatedMetadataElementSummary> dependsOnBusinessCapabilities)
    • getSupplyFrom

      public List<RelatedMetadataElementSummary> getSupplyFrom()
      Return logical source of the information supply chain.
      Returns:
      list of related elements
    • setSupplyFrom

      public void setSupplyFrom(List<RelatedMetadataElementSummary> supplyFrom)
      Set up logical source of the information supply chain.
      Parameters:
      supplyFrom - list of related elements
    • getSupplyTo

      public List<RelatedMetadataElementSummary> getSupplyTo()
      Return logical destination of an information supply chain.
      Returns:
      list of related elements
    • setSupplyTo

      public void setSupplyTo(List<RelatedMetadataElementSummary> supplyTo)
      Set up logical destination of an information supply chain.
      Parameters:
      supplyTo - list of related elements
    • getUsedInSolutionComponents

      public List<RelatedMetadataElementSummary> getUsedInSolutionComponents()
      Return the solution components that embed this component.
      Returns:
      list of related elements
    • setUsedInSolutionComponents

      public void setUsedInSolutionComponents(List<RelatedMetadataElementSummary> usedInSolutionComponents)
      Set up the solution components that embed this component.
      Parameters:
      usedInSolutionComponents - list of related elements
    • getNestedSolutionComponents

      public List<RelatedMetadataElementSummary> getNestedSolutionComponents()
      Return the sub-parts of this solution component.
      Returns:
      list of related elements
    • setNestedSolutionComponents

      public void setNestedSolutionComponents(List<RelatedMetadataElementSummary> nestedSolutionComponents)
      Set up the sub-parts of this solution component.
      Parameters:
      nestedSolutionComponents - list of related elements
    • getInteractingWithActors

      public List<RelatedMetadataElementSummary> getInteractingWithActors()
      Return the actors that use this component.
      Returns:
      list of related elements
    • setInteractingWithActors

      public void setInteractingWithActors(List<RelatedMetadataElementSummary> interactingWithActors)
      Set up the actors that use this component.
      Parameters:
      interactingWithActors - list of related elements
    • getInteractingWithSolutionComponents

      public List<RelatedMetadataElementSummary> getInteractingWithSolutionComponents()
      Return details of the relationships to solution components.
      Returns:
      list of element stubs
    • setInteractingWithSolutionComponents

      public void setInteractingWithSolutionComponents(List<RelatedMetadataElementSummary> interactingWithSolutionComponents)
      Set up details of the relationships to solution components.
      Parameters:
      interactingWithSolutionComponents - relationship details
    • getSolutionComponent

      public RelatedMetadataElementSummary getSolutionComponent()
      Return owning solution component that this port belongs to.
      Returns:
      related element
    • setSolutionComponent

      public void setSolutionComponent(RelatedMetadataElementSummary solutionComponent)
      Set up owning solution component that this port belongs to.
      Parameters:
      solutionComponent - related element
    • getSolutionPorts

      public List<RelatedMetadataElementSummary> getSolutionPorts()
      Return list ports for this solution component.
      Returns:
      list of related elements
    • setSolutionPorts

      public void setSolutionPorts(List<RelatedMetadataElementSummary> solutionPorts)
      Set up list ports for this solution component.
      Parameters:
      solutionPorts - list of related elements
    • getWiredTo

      public List<RelatedMetadataElementSummary> getWiredTo()
      Return component that the wire connects to.
      Returns:
      list of related elements
    • setWiredTo

      public void setWiredTo(List<RelatedMetadataElementSummary> wiredTo)
      Set up component that the wire connects to.
      Parameters:
      wiredTo - list of related elements
    • getAlignsToPort

      public RelatedMetadataElementSummary getAlignsToPort()
      Return encapsulating solution component's port.
      Returns:
      related element
    • setAlignsToPort

      public void setAlignsToPort(RelatedMetadataElementSummary alignsToPort)
      Set up encapsulating solution component's port.
      Parameters:
      alignsToPort - related element
    • getDelegationPorts

      public List<RelatedMetadataElementSummary> getDelegationPorts()
      Return ports from nested components that align with the port from the.
      Returns:
      list of related elements
    • setDelegationPorts

      public void setDelegationPorts(List<RelatedMetadataElementSummary> delegationPorts)
      Set up ports from nested components that align with the port from the.
      Parameters:
      delegationPorts - list of related elements
    • getDescribesDesignOf

      public List<RelatedMetadataElementSummary> getDescribesDesignOf()
      Return digital service described by the blueprint.
      Returns:
      list of related elements
    • setDescribesDesignOf

      public void setDescribesDesignOf(List<RelatedMetadataElementSummary> describesDesignOf)
      Set up digital service described by the blueprint.
      Parameters:
      describesDesignOf - list of related elements
    • getSolutionDesigns

      public List<RelatedMetadataElementSummary> getSolutionDesigns()
      Return the difference versions of the digital service's designs.
      Returns:
      list of related elements
    • setSolutionDesigns

      public void setSolutionDesigns(List<RelatedMetadataElementSummary> solutionDesigns)
      Set up the difference versions of the digital service's designs.
      Parameters:
      solutionDesigns - list of related elements
    • getOtherRelatedElements

      public List<RelatedMetadataElementSummary> getOtherRelatedElements()
      Return details of other related elements retrieved from the repository.
      Returns:
      list
    • setOtherRelatedElements

      public void setOtherRelatedElements(List<RelatedMetadataElementSummary> otherRelatedElements)
      Set up details of other related elements retrieved from the repository.
      Parameters:
      otherRelatedElements - list
    • getRelatedBy

      public RelatedBy getRelatedBy()
      Return details of the relationship used to retrieve this element. Will be null if the element was retrieved directly rather than via a relationship.
      Returns:
      list of element stubs
    • setRelatedBy

      public void setRelatedBy(RelatedBy relatedBy)
      Set up details of the relationship used to retrieve this element. Will be null if the element was retrieved directly rather than via a relationship.
      Parameters:
      relatedBy - relationship details
    • toString

      public String toString()
      Standard toString method.
      Overrides:
      toString in class Object
      Returns:
      print out of variables in a JSON-style
    • equals

      public boolean equals(Object objectToCompare)
      Compare the values of the supplied object with those stored in the current object.
      Overrides:
      equals in class Object
      Parameters:
      objectToCompare - supplied object
      Returns:
      boolean result of comparison
    • hashCode

      public int hashCode()
      Create a hash code for this element type.
      Overrides:
      hashCode in class Object
      Returns:
      int hash code