public class IntegrationServiceConfig extends OMAGServerClientConfig
| Constructor and Description |
|---|
IntegrationServiceConfig()
Default constructor for use with Jackson libraries
|
IntegrationServiceConfig(IntegrationServiceConfig 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<IntegrationConnectorConfig> |
getIntegrationConnectorConfigs()
Return the OCF Connection for the topic used to pass requests to this integration service.
|
String |
getIntegrationServiceContextManagerClass()
Return the Java class name of the admin-services interface for this integration service.
|
String |
getIntegrationServiceDescription()
Return the short description of the integration service.
|
String |
getIntegrationServiceFullName()
Return the full name of the integration service.
|
int |
getIntegrationServiceId()
Return the code number (ordinal) for this integration service.
|
String |
getIntegrationServiceName()
Return the name of the integration service.
|
ServiceOperationalStatus |
getIntegrationServiceOperationalStatus()
Return the status of this integration service.
|
Map<String,Object> |
getIntegrationServiceOptions()
Return the options for this integration service.
|
String |
getIntegrationServicePartnerOMAS()
Return the full name of the Open Metadata Access Service (OMAS) that this integration service is partnered with.
|
String |
getIntegrationServiceURLMarker()
Return the string that appears in the REST API URL that identifies the owning service.
|
String |
getIntegrationServiceWiki()
Return the wiki page link for the integration service.
|
int |
hashCode()
Return a hash code based on the values of this object.
|
void |
setIntegrationConnectorConfigs(List<IntegrationConnectorConfig> integrationConnectorConfigs)
Set up the OCF Connection for the topic used to pass requests to this integration service.
|
void |
setIntegrationServiceContextManagerClass(String integrationServiceContextManagerClass)
Set up the Java class name of the admin services interface for this integration service.
|
void |
setIntegrationServiceDescription(String integrationServiceDescription)
Set up the short description of the integration service.
|
void |
setIntegrationServiceFullName(String integrationServiceFullName)
Set up the full name of the integration service.
|
void |
setIntegrationServiceId(int integrationServiceId)
Set up the code number (ordinal) for this integration service.
|
void |
setIntegrationServiceName(String integrationServiceName)
Set up the name of the integration service.
|
void |
setIntegrationServiceOperationalStatus(ServiceOperationalStatus integrationServiceOperationalStatus)
Set up the status of the integration service.
|
void |
setIntegrationServiceOptions(Map<String,Object> integrationServiceOptions)
Set up the options for this integration service.
|
void |
setIntegrationServicePartnerOMAS(String integrationServicePartnerOMAS)
Set up the full name of the Open Metadata Access Service (OMAS) that this integration service is partnered with.
|
void |
setIntegrationServiceURLMarker(String integrationServiceURLMarker)
Set up the string that appears in the REST API URL that identifies the owning service.
|
void |
setIntegrationServiceWiki(String integrationServiceWiki)
Set up the wiki page link for the integration service.
|
String |
toString()
Standard toString method.
|
getOMAGServerName, getOMAGServerPlatformRootURL, setOMAGServerName, setOMAGServerPlatformRootURLpublic IntegrationServiceConfig()
public IntegrationServiceConfig(IntegrationServiceConfig template)
template - object to copypublic int getIntegrationServiceId()
public void setIntegrationServiceId(int integrationServiceId)
integrationServiceId - int ordinalpublic String getIntegrationServiceContextManagerClass()
public void setIntegrationServiceContextManagerClass(String integrationServiceContextManagerClass)
integrationServiceContextManagerClass - String class name implementing the
IntegrationServiceAdmin interface.public String getIntegrationServiceName()
public void setIntegrationServiceFullName(String integrationServiceFullName)
integrationServiceFullName - String namepublic void setIntegrationServiceName(String integrationServiceName)
integrationServiceName - String namepublic String getIntegrationServiceFullName()
public String getIntegrationServiceURLMarker()
public void setIntegrationServiceURLMarker(String integrationServiceURLMarker)
integrationServiceURLMarker - url fragmentpublic String getIntegrationServiceDescription()
public void setIntegrationServiceDescription(String integrationServiceDescription)
integrationServiceDescription - String descriptionpublic String getIntegrationServiceWiki()
public void setIntegrationServiceWiki(String integrationServiceWiki)
integrationServiceWiki - String urlpublic String getIntegrationServicePartnerOMAS()
public void setIntegrationServicePartnerOMAS(String integrationServicePartnerOMAS)
integrationServicePartnerOMAS - Full name of OMASpublic ServiceOperationalStatus getIntegrationServiceOperationalStatus()
public void setIntegrationServiceOperationalStatus(ServiceOperationalStatus integrationServiceOperationalStatus)
integrationServiceOperationalStatus - ServiceOperationalStatus enumpublic List<IntegrationConnectorConfig> getIntegrationConnectorConfigs()
public void setIntegrationConnectorConfigs(List<IntegrationConnectorConfig> integrationConnectorConfigs)
integrationConnectorConfigs - Connection propertiespublic Map<String,Object> getIntegrationServiceOptions()
public void setIntegrationServiceOptions(Map<String,Object> integrationServiceOptions)
integrationServiceOptions - Map from String to Stringpublic String toString()
toString in class OMAGServerClientConfigpublic boolean equals(Object objectToCompare)
equals in class OMAGServerClientConfigobjectToCompare - objectpublic int hashCode()
hashCode in class OMAGServerClientConfigCopyright © 2018–2020 ODPi. All rights reserved.