Class EngineServiceRequestBody
- java.lang.Object
-
- org.odpi.openmetadata.adminservices.configuration.properties.AdminServicesConfigHeader
-
- org.odpi.openmetadata.adminservices.configuration.properties.OMAGServerClientConfig
-
- org.odpi.openmetadata.adminservices.rest.EngineServiceRequestBody
-
- All Implemented Interfaces:
Serializable
public class EngineServiceRequestBody extends OMAGServerClientConfig
EngineServiceRequestBody passes the minimum information to set up an engine service.- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description EngineServiceRequestBody()Default constructor for use with Jackson librariesEngineServiceRequestBody(EngineServiceRequestBody template)Copy/clone constructor
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(Object objectToCompare)Validate that an object is equal depending on their stored values.List<EngineConfig>getEngines()Return the list of engines to load into this engine service.Map<String,Object>getEngineServiceOptions()Return the options for this engine service.inthashCode()Return a hash code based on the values of this object.voidsetEngines(List<EngineConfig> engines)Set up the list of engines to load into this engine service.voidsetEngineServiceOptions(Map<String,Object> engineServiceOptions)Set up the options for this engine service.StringtoString()Standard toString method.-
Methods inherited from class org.odpi.openmetadata.adminservices.configuration.properties.OMAGServerClientConfig
getOMAGServerName, getOMAGServerPlatformRootURL, setOMAGServerName, setOMAGServerPlatformRootURL
-
-
-
-
Constructor Detail
-
EngineServiceRequestBody
public EngineServiceRequestBody()
Default constructor for use with Jackson libraries
-
EngineServiceRequestBody
public EngineServiceRequestBody(EngineServiceRequestBody template)
Copy/clone constructor- Parameters:
template- object to copy
-
-
Method Detail
-
getEngines
public List<EngineConfig> getEngines()
Return the list of engines to load into this engine service.- Returns:
- list of qualified names for the engines to load plus user information
-
setEngines
public void setEngines(List<EngineConfig> engines)
Set up the list of engines to load into this engine service.- Parameters:
engines- list of qualified names for the engines to load plus user information
-
getEngineServiceOptions
public Map<String,Object> getEngineServiceOptions()
Return the options for this engine service. These are properties that are specific to the engine service.- Returns:
- Map from String to String
-
setEngineServiceOptions
public void setEngineServiceOptions(Map<String,Object> engineServiceOptions)
Set up the options for this engine service. These are properties that are specific to the engine service.- Parameters:
engineServiceOptions- Map from String to String
-
toString
public String toString()
Standard toString method.- Overrides:
toStringin classOMAGServerClientConfig- Returns:
- JSON style description of variables.
-
equals
public boolean equals(Object objectToCompare)
Validate that an object is equal depending on their stored values.- Overrides:
equalsin classOMAGServerClientConfig- Parameters:
objectToCompare- object- Returns:
- boolean result
-
hashCode
public int hashCode()
Return a hash code based on the values of this object.- Overrides:
hashCodein classOMAGServerClientConfig- Returns:
- in hash code
-
-