Enum Class SolutionBlueprint
java.lang.Object
java.lang.Enum<SolutionBlueprint>
org.odpi.openmetadata.samples.archiveutilities.governanceengines.SolutionBlueprint
- All Implemented Interfaces:
- Serializable,- Comparable<SolutionBlueprint>,- Constable,- CollectionDefinition,- DesignModelDefinition,- ReferenceableDefinition,- SolutionBlueprintDefinition
public enum SolutionBlueprint
extends Enum<SolutionBlueprint>
implements SolutionBlueprintDefinition
A description of the predefined solution blueprints.  Solution blueprints identify the key solution oriented
 investments.  They may be used to document both the as-is and to-be solutions.
- 
Nested Class SummaryNested classes/interfaces inherited from class java.lang.EnumEnum.EnumDesc<E extends Enum<E>>
- 
Enum Constant SummaryEnum ConstantsEnum ConstantDescriptionA description of how the new industry 4.0 manufacturing control system operates.A description of how a clinical trial is managed in Coco Pharmaceuticals.A description of how information about Coco Pharmaceuticals employees is managed.A description of how physical inventory is managed between procurement, the distribution centres, manufacturing and finance.A description of how an order for a personalized medicine prescription is fulfilled by Coco Pharmaceuticals.Basic templateA description of how data is gathered to support sustainability reporting in Coco Pharmaceuticals.
- 
Field SummaryFields inherited from interface org.odpi.openmetadata.frameworks.openmetadata.definitions.ReferenceableDefinitionEGERIA_VERSION_IDENTIFIER
- 
Method SummaryModifier and TypeMethodDescriptionauthors()Return the authors of the design model.Return the description of the solution blueprintReturn the display name of the solution blueprint.getGUID()Return the GUID for the element.Return the version identifier of the solution blueprint.Return the optional collection that this element is a part of.Return the list of components that are members of the solution blueprint.Return the version identifier of the solution blueprint.booleanReturn whether this is a template or not.toString()Output of this enum class and main value.static SolutionBlueprintReturns the enum constant of this class with the specified name.static SolutionBlueprint[]values()Returns an array containing the constants of this enum class, in the order they are declared.Methods inherited from class java.lang.Enumclone, compareTo, describeConstable, equals, finalize, getDeclaringClass, hashCode, name, ordinal, valueOfMethods inherited from interface org.odpi.openmetadata.frameworks.openmetadata.definitions.CollectionDefinitiongetCollectionClassificationMethods inherited from interface org.odpi.openmetadata.frameworks.openmetadata.definitions.ReferenceableDefinitiongetQualifiedNameMethods inherited from interface org.odpi.openmetadata.frameworks.openmetadata.definitions.SolutionBlueprintDefinitiongetTypeName
- 
Enum Constant Details- 
SOLUTION_BLUEPRINT_TEMPLATEBasic template
- 
CLINICAL_TRIAL_MANAGEMENTA description of how a clinical trial is managed in Coco Pharmaceuticals.
- 
SUSTAINABILITY_REPORTINGA description of how data is gathered to support sustainability reporting in Coco Pharmaceuticals.
- 
PERSONALIZED_MEDICINE_ORDER_FULFILLMENTA description of how an order for a personalized medicine prescription is fulfilled by Coco Pharmaceuticals.
- 
EMPLOYEE_MANAGEMENTA description of how information about Coco Pharmaceuticals employees is managed.
- 
AUTOMATED_MANUFACTURING_CONTROLA description of how the new industry 4.0 manufacturing control system operates.
- 
INVENTORY_MANAGEMENTA description of how physical inventory is managed between procurement, the distribution centres, manufacturing and finance.
- 
HAZARDOUS_MATERIAL_MANAGEMENT
 
- 
- 
Method Details- 
valuesReturns 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
 
- 
valueOfReturns 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 name
- NullPointerException- if the argument is null
 
- 
getGUIDReturn the GUID for the element.- Specified by:
- getGUIDin interface- ReferenceableDefinition
- Returns:
- string
 
- 
getDisplayNameReturn the display name of the solution blueprint.- Specified by:
- getDisplayNamein interface- ReferenceableDefinition
- Returns:
- string
 
- 
getDescriptionReturn the description of the solution blueprint- Specified by:
- getDescriptionin interface- ReferenceableDefinition
- Returns:
- string
 
- 
getParentCollectionReturn the optional collection that this element is a part of.- Specified by:
- getParentCollectionin interface- ReferenceableDefinition
- Returns:
- collection definition
 
- 
getVersionIdentifierReturn the version identifier of the solution blueprint.- Specified by:
- getVersionIdentifierin interface- ReferenceableDefinition
- Returns:
- string
 
- 
getIdentifierReturn the version identifier of the solution blueprint.- Specified by:
- getIdentifierin interface- ReferenceableDefinition
- Returns:
- string
 
- 
isTemplatepublic boolean isTemplate()Return whether this is a template or not.- Specified by:
- isTemplatein interface- ReferenceableDefinition
- Returns:
- boolean
 
- 
authorsReturn the authors of the design model. It defaults to the Egeria community but can be overridden.- Specified by:
- authorsin interface- DesignModelDefinition
- Returns:
- string
 
- 
getSolutionComponentsReturn the list of components that are members of the solution blueprint.- Specified by:
- getSolutionComponentsin interface- SolutionBlueprintDefinition
- Returns:
- list of component definitions
 
- 
toStringOutput of this enum class and main value.- Overrides:
- toStringin class- Enum<SolutionBlueprint>
- Returns:
- string showing enum value
 
 
-