public class IntrospectConnector
extends java.lang.Object
implements com.exalead.util.Checkable, java.io.Serializable
Modifier and Type | Class and Description |
---|---|
static class |
IntrospectConnector.ConnectorConfig |
static class |
IntrospectConnector.IntrospectionQueryParams |
static class |
IntrospectConnector.ScanModeConfig |
Modifier and Type | Field and Description |
---|---|
java.lang.String |
connectorClassId |
protected IntrospectConnector.ConnectorConfig |
connectorConfig |
java.lang.String |
connectorServer |
java.lang.String |
introspectionQueryClassId |
protected IntrospectConnector.IntrospectionQueryParams |
introspectionQueryParams |
java.lang.String |
scanMode |
protected IntrospectConnector.ScanModeConfig |
scanModeConfig |
Constructor and Description |
---|
IntrospectConnector() |
IntrospectConnector(IntrospectConnector o)
Copy constructor
|
public java.lang.String connectorServer
public java.lang.String connectorClassId
public java.lang.String introspectionQueryClassId
protected IntrospectConnector.IntrospectionQueryParams introspectionQueryParams
protected IntrospectConnector.ConnectorConfig connectorConfig
public java.lang.String scanMode
protected IntrospectConnector.ScanModeConfig scanModeConfig
public IntrospectConnector()
public IntrospectConnector(IntrospectConnector o)
public void setConnectorServer(java.lang.String connectorServer)
public java.lang.String getConnectorServer()
public IntrospectConnector withConnectorServer(java.lang.String connectorServer)
public void setConnectorClassId(java.lang.String connectorClassId)
public java.lang.String getConnectorClassId()
public IntrospectConnector withConnectorClassId(java.lang.String connectorClassId)
public void setIntrospectionQueryClassId(java.lang.String introspectionQueryClassId)
public java.lang.String getIntrospectionQueryClassId()
public IntrospectConnector withIntrospectionQueryClassId(java.lang.String introspectionQueryClassId)
public IntrospectConnector.IntrospectionQueryParams getIntrospectionQueryParams()
public void setIntrospectionQueryParams(IntrospectConnector.IntrospectionQueryParams __value)
public IntrospectConnector withIntrospectionQueryParams(KeyValue... __values)
public IntrospectConnector withIntrospectionQueryParams(java.util.Collection<KeyValue> __values)
public IntrospectConnector withIntrospectionQueryParams(IntrospectConnector.IntrospectionQueryParams __value)
public IntrospectConnector.ConnectorConfig getConnectorConfig()
public void setConnectorConfig(IntrospectConnector.ConnectorConfig __value)
public IntrospectConnector withConnectorConfig(KeyValue... __values)
public IntrospectConnector withConnectorConfig(java.util.Collection<KeyValue> __values)
public IntrospectConnector withConnectorConfig(IntrospectConnector.ConnectorConfig __value)
public void setScanMode(java.lang.String scanMode)
public java.lang.String getScanMode()
public IntrospectConnector withScanMode(java.lang.String scanMode)
public IntrospectConnector.ScanModeConfig getScanModeConfig()
public void setScanModeConfig(IntrospectConnector.ScanModeConfig __value)
public IntrospectConnector withScanModeConfig(KeyValue... __values)
public IntrospectConnector withScanModeConfig(java.util.Collection<KeyValue> __values)
public IntrospectConnector withScanModeConfig(IntrospectConnector.ScanModeConfig __value)
public IntrospectConnector makeCopy()
public static IntrospectConnector readFrom(java.io.InputStream is) throws javax.xml.bind.JAXBException
javax.xml.bind.JAXBException
public void writeTo(java.io.OutputStream os) throws javax.xml.bind.JAXBException, java.io.IOException
javax.xml.bind.JAXBException
java.io.IOException
public static IntrospectConnector fromString(java.lang.String s) throws javax.xml.bind.JAXBException, java.io.UnsupportedEncodingException
javax.xml.bind.JAXBException
java.io.UnsupportedEncodingException
public java.lang.String toString()
toString
in class java.lang.Object
public void check(boolean deep, java.lang.String errorContext) throws com.exalead.util.TypedException
check
in interface com.exalead.util.Checkable
com.exalead.util.TypedException
Copyright © 2021 Dassault Systèmes, All Rights Reserved.