Class OpenMetadataConformanceWorkbenchSummary
java.lang.Object
org.odpi.openmetadata.conformance.beans.OpenMetadataConformanceWorkbenchSummary
- All Implemented Interfaces:
Serializable
OpenMetadataConformanceWorkbenchResults provides a bean for storing the results of an
Open Metadata Conformance Suite Workbench. This includes the accumulated
results from each of the tests it runs within each profile.
- See Also:
-
Constructor Summary
ConstructorDescriptionDefault constructor - used when constructing from JSON. -
Method Summary
Modifier and TypeMethodDescriptionReturn the indexed list of profile summaries.Return the technology under test name (eg server name).Return the technology under test type description.Return the version number of the workbench.Return the url to the workbench documentation.Return the unique identifier of the workbench.Return the name of the workbenchvoid
setProfileSummaries
(List<OpenMetadataConformanceProfileSummary> profileSummaries) Set up the indexed list of profile summaries.void
setTutName
(String tutName) Set up the technology under test name (eg server name).void
setTutType
(String tutType) Set up the technology under test type description.void
setVersionNumber
(String versionNumber) Set up the version number of the workbench running the tests.void
setWorkbenchDocumentationURL
(String workbenchDocumentationURL) Set up the url to the workbench documentation.void
setWorkbenchId
(String workbenchId) Set up the unique identifier of the workbench.void
setWorkbenchName
(String workbenchName) Set up the name of the workbenchtoString()
toString() JSON-style
-
Constructor Details
-
OpenMetadataConformanceWorkbenchSummary
public OpenMetadataConformanceWorkbenchSummary()Default constructor - used when constructing from JSON.
-
-
Method Details
-
getWorkbenchId
Return the unique identifier of the workbench.- Returns:
- string id
-
setWorkbenchId
Set up the unique identifier of the workbench.- Parameters:
workbenchId
- string id
-
getWorkbenchName
Return the name of the workbench- Returns:
- string name
-
setWorkbenchName
Set up the name of the workbench- Parameters:
workbenchName
- name
-
getVersionNumber
Return the version number of the workbench.- Returns:
- string version
-
setVersionNumber
Set up the version number of the workbench running the tests.- Parameters:
versionNumber
- string version number
-
getWorkbenchDocumentationURL
Return the url to the workbench documentation.- Returns:
- string url
-
setWorkbenchDocumentationURL
Set up the url to the workbench documentation.- Parameters:
workbenchDocumentationURL
- url
-
getTutType
Return the technology under test type description.- Returns:
- name
-
setTutType
Set up the technology under test type description.- Parameters:
tutType
- name
-
getTutName
Return the technology under test name (eg server name).- Returns:
- name
-
setTutName
Set up the technology under test name (eg server name).- Parameters:
tutName
- name
-
getProfileSummaries
Return the indexed list of profile summaries. There is an entry for each profile indexed by the profileId.- Returns:
- map of profile id to profile summaries
-
setProfileSummaries
Set up the indexed list of profile summaries. There is an entry for each profile indexed by the profileId.- Parameters:
profileSummaries
- map of profile id to profile results
-
toString
toString() JSON-style
-