Class SupportedTechnologyType
java.lang.Object
org.odpi.openmetadata.frameworks.connectors.controls.SupportedTechnologyType
SupportedTechnologyType characterises one of the deployed implementation types that this connector works with.
-
Constructor Summary
ConstructorsConstructorDescriptionDefault constructorCopy/clone constructorCopy/clone constructor -
Method Summary
Modifier and TypeMethodDescriptionboolean
Return comparison result based on the content of the properties.Return the data type name for the parameter value.Return the description of the request parameter.getName()
Return the string to use as the name of the request parameter.static List<SupportedTechnologyType>
getSupportedTechnologyTypes
(SupportedTechnologyType[] technologyTypes) convert the array of technology types into a list of technology types.static List<SupportedTechnologyType>
getSupportedTechnologyTypes
(DeployedImplementationTypeDefinition[] deployedImplementationTypes) convert the array of deployed implementation types into a list of supported technology types.int
hashCode()
Return hash code for this objectvoid
setDataType
(String dataType) Set up data type name for the parameter value.void
setDescription
(String description) Set up the description of the request parameter.void
Set up the string to use as the name of the request parameter.toString()
JSON-style toString
-
Constructor Details
-
SupportedTechnologyType
public SupportedTechnologyType()Default constructor -
SupportedTechnologyType
Copy/clone constructor- Parameters:
template
- object to copy
-
SupportedTechnologyType
Copy/clone constructor- Parameters:
template
- object to copy
-
-
Method Details
-
getName
Return the string to use as the name of the request parameter.- Returns:
- string name
-
setName
Set up the string to use as the name of the request parameter.- Parameters:
name
- string name
-
getDescription
Return the description of the request parameter.- Returns:
- string
-
setDescription
Set up the description of the request parameter.- Parameters:
description
- string
-
getDataType
Return the data type name for the parameter value.- Returns:
- data type
-
setDataType
Set up data type name for the parameter value.- Parameters:
dataType
- data type
-
getSupportedTechnologyTypes
public static List<SupportedTechnologyType> getSupportedTechnologyTypes(SupportedTechnologyType[] technologyTypes) convert the array of technology types into a list of technology types.- Parameters:
technologyTypes
- technology types- Returns:
- list of analysis step types for the service provider
-
getSupportedTechnologyTypes
public static List<SupportedTechnologyType> getSupportedTechnologyTypes(DeployedImplementationTypeDefinition[] deployedImplementationTypes) convert the array of deployed implementation types into a list of supported technology types.- Parameters:
deployedImplementationTypes
- deployed implementation type enums- Returns:
- list of analysis step types for the service provider
-
toString
JSON-style toString -
equals
Return comparison result based on the content of the properties. -
hashCode
public int hashCode()Return hash code for this object
-