Enum Class SolutionComponentVisualStyle
java.lang.Object
java.lang.Enum<SolutionComponentVisualStyle>
org.odpi.openmetadata.commonservices.mermaid.SolutionComponentVisualStyle
- All Implemented Interfaces:
Serializable
,Comparable<SolutionComponentVisualStyle>
,Constable
SolutionComponentVisualStyle maps solution component types to appropriate visual styles.
-
Nested Class Summary
Nested classes/interfaces inherited from class java.lang.Enum
Enum.EnumDesc<E extends Enum<E>>
-
Enum Constant Summary
Enum ConstantsEnum ConstantDescriptionAn automated process that is implemented by some form of software.A distribution of data to a variety of automated processes.The storage of data for later retrieval by automated processes.The publishing of information (typically documents) to third parties.A trained model using analytical or AI techniques to generate insight from data.A set of tasks that need to be preformed by individuals or teams of people.A process that is implemented by a third party and is opaque to the solution. -
Method Summary
Modifier and TypeMethodDescriptionReturn the value of this property.Return the shape to use in mermaid graphs.toString()
Output of this enum class and main value.static SolutionComponentVisualStyle
Returns the enum constant of this class with the specified name.static SolutionComponentVisualStyle[]
values()
Returns an array containing the constants of this enum class, in the order they are declared.
-
Enum Constant Details
-
AUTOMATED_PROCESS
An automated process that is implemented by some form of software. -
THIRD_PARTY_PROCESS
A process that is implemented by a third party and is opaque to the solution. -
MANUAL_PROCESS
A set of tasks that need to be preformed by individuals or teams of people. -
DATA_STORAGE
The storage of data for later retrieval by automated processes. -
DATA_DISTRIBUTION
A distribution of data to a variety of automated processes. -
DOCUMENT_PUBLISHING
The publishing of information (typically documents) to third parties. -
INSIGHT_MODEL
A trained model using analytical or AI techniques to generate insight from data.
-
-
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
-
getSolutionComponentType
Return the value of this property.- Returns:
- string
-
getVisualStyle
Return the shape to use in mermaid graphs.- Returns:
- null or string
-
toString
Output of this enum class and main value.- Overrides:
toString
in classEnum<SolutionComponentVisualStyle>
- Returns:
- string showing enum value
-