public class EngineServiceConfig extends OMAGServerClientConfig
| Constructor and Description |
|---|
EngineServiceConfig()
Default constructor
|
EngineServiceConfig(EngineServiceConfig template)
Copy/clone constructor
|
EngineServiceConfig(EngineServiceRegistration template)
Copy/clone constructor
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object objectToCompare)
Validate that an object is equal depending on their stored values.
|
List<EngineConfig> |
getEngines()
Return the list of unique names (qualifiedName) for the governance engines that will run in this server.
|
String |
getEngineServiceAdminClass()
Return the Java class name of the admin-services interface for this engine service.
|
String |
getEngineServiceDescription()
Return the short description of the engine service.
|
String |
getEngineServiceFullName()
Return the full name of the engine service.
|
int |
getEngineServiceId()
Return the code number (ordinal) for this engine service.
|
String |
getEngineServiceName()
Return the name of the engine service.
|
ServiceOperationalStatus |
getEngineServiceOperationalStatus()
Return the status of this engine service.
|
Map<String,Object> |
getEngineServiceOptions()
Return the options for this engine service.
|
String |
getEngineServicePartnerOMAS()
Return the full name of the Open Metadata Access Service (OMAS) that this engine service is partnered with.
|
String |
getEngineServiceURLMarker()
Return the string that appears in the REST API URL that identifies the owning service.
|
String |
getEngineServiceWiki()
Return the wiki page link for the engine service.
|
int |
hashCode()
Return a hash code based on the values of this object.
|
void |
setEngines(List<EngineConfig> engines)
Set up the list of unique names (qualifiedName) for the governance engines that will run in this server.
|
void |
setEngineServiceAdminClass(String engineServiceAdminClass)
Set up the Java class name of the admin services interface for this engine service.
|
void |
setEngineServiceDescription(String engineServiceDescription)
Set up the short description of the engine service.
|
void |
setEngineServiceFullName(String engineServiceFullName)
Set up the full name of the engine service.
|
void |
setEngineServiceId(int engineServiceId)
Set up the code number (ordinal) for this engine service.
|
void |
setEngineServiceName(String engineServiceName)
Set up the name of the engine service.
|
void |
setEngineServiceOperationalStatus(ServiceOperationalStatus engineServiceOperationalStatus)
Set up the status of the engine service.
|
void |
setEngineServiceOptions(Map<String,Object> engineServiceOptions)
Set up the options for this engine service.
|
void |
setEngineServicePartnerOMAS(String engineServicePartnerOMAS)
Set up the full name of the Open Metadata Access Service (OMAS) that this engine service is partnered with.
|
void |
setEngineServiceURLMarker(String engineServiceURLMarker)
Set up the string that appears in the REST API URL that identifies the owning service.
|
void |
setEngineServiceWiki(String engineServiceWiki)
Set up the wiki page link for the engine service.
|
String |
toString()
Standard toString method.
|
getOMAGServerName, getOMAGServerPlatformRootURL, setOMAGServerName, setOMAGServerPlatformRootURLpublic EngineServiceConfig()
public EngineServiceConfig(EngineServiceConfig template)
template - object to copypublic EngineServiceConfig(EngineServiceRegistration template)
template - object to copypublic int getEngineServiceId()
public void setEngineServiceId(int engineServiceId)
engineServiceId - int ordinalpublic String getEngineServiceAdminClass()
public void setEngineServiceAdminClass(String engineServiceAdminClass)
engineServiceAdminClass - String class name implementing the
EngineServiceAdmin interface.public String getEngineServiceName()
public void setEngineServiceFullName(String engineServiceFullName)
engineServiceFullName - String namepublic void setEngineServiceName(String engineServiceName)
engineServiceName - String namepublic String getEngineServiceFullName()
public String getEngineServiceURLMarker()
public void setEngineServiceURLMarker(String engineServiceURLMarker)
engineServiceURLMarker - url fragmentpublic String getEngineServiceDescription()
public void setEngineServiceDescription(String engineServiceDescription)
engineServiceDescription - String descriptionpublic String getEngineServiceWiki()
public void setEngineServiceWiki(String engineServiceWiki)
engineServiceWiki - String urlpublic String getEngineServicePartnerOMAS()
public void setEngineServicePartnerOMAS(String engineServicePartnerOMAS)
engineServicePartnerOMAS - Full name of OMASpublic ServiceOperationalStatus getEngineServiceOperationalStatus()
public void setEngineServiceOperationalStatus(ServiceOperationalStatus engineServiceOperationalStatus)
engineServiceOperationalStatus - ServiceOperationalStatus enumpublic Map<String,Object> getEngineServiceOptions()
public void setEngineServiceOptions(Map<String,Object> engineServiceOptions)
engineServiceOptions - Map from String to Stringpublic List<EngineConfig> getEngines()
public void setEngines(List<EngineConfig> engines)
engines - list of qualified names and userIdspublic String toString()
toString in class OMAGServerClientConfigpublic boolean equals(Object objectToCompare)
equals in class OMAGServerClientConfigobjectToCompare - objectpublic int hashCode()
hashCode in class OMAGServerClientConfigCopyright © 2018–2021 LF AI & Data Foundation. All rights reserved.