Enum Class PerformanceProfile
java.lang.Object
java.lang.Enum<PerformanceProfile>
org.odpi.openmetadata.conformance.workbenches.performance.PerformanceProfile
- All Implemented Interfaces:
Serializable
,Comparable<PerformanceProfile>
,Constable
PerformanceProfile defines the list of performance profiles for an open metadata and governance
(OMAG) server platform.
-
Nested Class Summary
Nested classes/interfaces inherited from class java.lang.Enum
Enum.EnumDesc<E extends Enum<E>>
-
Enum Constant Summary
Enum ConstantDescriptionPerformance tests for the technology under test's ability to search entities based on classification.Performance tests for the technology under test's ability to update classifications.Performance tests for the technology under test's ability to classify entities.Performance tests for the technology under test's ability to create entities.Performance tests for the technology under test's ability to declassify entities.Performance tests for the technology under test's ability to delete entities.Performance tests for the technology under test's ability to retrieve entities' history by ID.Performance tests for the technology under test's ability to search entities' history.Performance tests for the technology under test's ability to purge entities.Performance tests for the technology under test's ability to re-home entities.Performance tests for the technology under test's ability to re-identify entities.Performance tests for the technology under test's ability to restore entities.Performance tests for the technology under test's ability to retrieve entities by ID.Performance tests for the technology under test's ability to retype entities.Performance tests for the technology under test's ability to search entities.Performance tests for the technology under test's ability to undo entity updates.Performance tests for the technology under test's ability to update entities.Information about the environment in which the performance tests were executed.Performance tests for the technology under test's ability to run graph history queries.Performance tests for the technology under test's ability to run graph queries.Performance tests for the technology under test's ability to create relationships.Performance tests for the technology under test's ability to delete relationships.Performance tests for the technology under test's ability to retrieve relationships' history by ID.Performance tests for the technology under test's ability to search relationships' history.Performance tests for the technology under test's ability to purge relationships.Performance tests for the technology under test's ability to re-home relationships.Performance tests for the technology under test's ability to re-identify relationships.Performance tests for the technology under test's ability to restore relationships.Performance tests for the technology under test's ability to retrieve relationships by ID.Performance tests for the technology under test's ability to retype relationships.Performance tests for the technology under test's ability to search relationships.Performance tests for the technology under test's ability to undo relationship updates.Performance tests for the technology under test's ability to update relationships. -
Method Summary
Modifier and TypeMethodDescriptionReturn the default description for the enum, used when there is not a natural language resource bundle available.Return the URL to link to more documentation about this profile.Return the identifier for the enum, used for indexing arrays etcetera with the enum.Return the name for the enum, used for message content.Return whether this profile is mandatory or optional.toString()
toString() JSON-stylestatic PerformanceProfile
Returns the enum constant of this class with the specified name.static PerformanceProfile[]
values()
Returns an array containing the constants of this enum class, in the order they are declared.
-
Enum Constant Details
-
ENTITY_CREATION
Performance tests for the technology under test's ability to create entities. -
ENTITY_SEARCH
Performance tests for the technology under test's ability to search entities. -
RELATIONSHIP_CREATION
Performance tests for the technology under test's ability to create relationships. -
RELATIONSHIP_SEARCH
Performance tests for the technology under test's ability to search relationships. -
ENTITY_CLASSIFICATION
Performance tests for the technology under test's ability to classify entities. -
CLASSIFICATION_SEARCH
Performance tests for the technology under test's ability to search entities based on classification. -
ENTITY_UPDATE
Performance tests for the technology under test's ability to update entities. -
RELATIONSHIP_UPDATE
Performance tests for the technology under test's ability to update relationships. -
CLASSIFICATION_UPDATE
Performance tests for the technology under test's ability to update classifications. -
ENTITY_UNDO
Performance tests for the technology under test's ability to undo entity updates. -
RELATIONSHIP_UNDO
Performance tests for the technology under test's ability to undo relationship updates. -
ENTITY_RETRIEVAL
Performance tests for the technology under test's ability to retrieve entities by ID. -
ENTITY_HISTORY_RETRIEVAL
Performance tests for the technology under test's ability to retrieve entities' history by ID. -
RELATIONSHIP_RETRIEVAL
Performance tests for the technology under test's ability to retrieve relationships by ID. -
RELATIONSHIP_HISTORY_RETRIEVAL
Performance tests for the technology under test's ability to retrieve relationships' history by ID. -
ENTITY_HISTORY_SEARCH
Performance tests for the technology under test's ability to search entities' history. -
RELATIONSHIP_HISTORY_SEARCH
Performance tests for the technology under test's ability to search relationships' history. -
GRAPH_QUERIES
Performance tests for the technology under test's ability to run graph queries. -
GRAPH_HISTORY_QUERIES
Performance tests for the technology under test's ability to run graph history queries. -
ENTITY_RE_HOME
Performance tests for the technology under test's ability to re-home entities. -
RELATIONSHIP_RE_HOME
Performance tests for the technology under test's ability to re-home relationships. -
ENTITY_DECLASSIFY
Performance tests for the technology under test's ability to declassify entities. -
ENTITY_RETYPE
Performance tests for the technology under test's ability to retype entities. -
RELATIONSHIP_RETYPE
Performance tests for the technology under test's ability to retype relationships. -
ENTITY_RE_IDENTIFY
Performance tests for the technology under test's ability to re-identify entities. -
RELATIONSHIP_RE_IDENTIFY
Performance tests for the technology under test's ability to re-identify relationships. -
RELATIONSHIP_DELETE
Performance tests for the technology under test's ability to delete relationships. -
ENTITY_DELETE
Performance tests for the technology under test's ability to delete entities. -
ENTITY_RESTORE
Performance tests for the technology under test's ability to restore entities. -
RELATIONSHIP_RESTORE
Performance tests for the technology under test's ability to restore relationships. -
RELATIONSHIP_PURGE
Performance tests for the technology under test's ability to purge relationships. -
ENTITY_PURGE
Performance tests for the technology under test's ability to purge entities. -
ENVIRONMENT
Information about the environment in which the performance tests were executed.
-
-
Method Details
-
values
Returns an array containing the constants of this enum class, in the order they are declared.- Returns:
- an array containing the constants of this enum class, in the order they are declared
-
valueOf
Returns the enum constant of this class with the specified name. The string must match exactly an identifier used to declare an enum constant in this class. (Extraneous whitespace characters are not permitted.)- Parameters:
name
- the name of the enum constant to be returned.- Returns:
- the enum constant with the specified name
- Throws:
IllegalArgumentException
- if this enum class has no constant with the specified nameNullPointerException
- if the argument is null
-
getProfileId
Return the identifier for the enum, used for indexing arrays etcetera with the enum.- Returns:
- int identifier
-
getProfileName
Return the name for the enum, used for message content.- Returns:
- String name
-
getProfileDescription
Return the default description for the enum, used when there is not a natural language resource bundle available.- Returns:
- String default description
-
getProfileDocumentationURL
Return the URL to link to more documentation about this profile.- Returns:
- url
-
getProfilePriority
Return whether this profile is mandatory or optional.- Returns:
- OpenMetadataConformanceProfilePriority enum
-
toString
toString() JSON-style- Overrides:
toString
in classEnum<PerformanceProfile>
- Returns:
- string description
-