public class ScanConnector
extends java.lang.Object
implements com.exalead.util.Checkable, java.io.Serializable
Modifier and Type | Field and Description |
---|---|
java.lang.String |
connectorName |
java.util.List<KeyValue> |
keyValue |
java.lang.String |
scanMode |
Constructor and Description |
---|
ScanConnector() |
ScanConnector(ScanConnector o)
Copy constructor
|
Modifier and Type | Method and Description |
---|---|
void |
check(boolean deep,
java.lang.String errorContext)
Checks this ScanConnector.
|
static ScanConnector |
fromString(java.lang.String s)
String representation of this ScanConnector.
|
java.lang.String |
getConnectorName()
The name on the connector on which we want to start the scan.
|
java.util.List<KeyValue> |
getKeyValue()
Custom parameters for the scan mode.
|
java.lang.String |
getScanMode()
The mode of the scan to start
|
ScanConnector |
makeCopy()
Creates and returns a deep copy of this ScanConnector.
|
static ScanConnector |
readFrom(java.io.InputStream is)
Read this ScanConnector from an XML fragment.
|
void |
setConnectorName(java.lang.String connectorName)
The name on the connector on which we want to start the scan.
|
void |
setScanMode(java.lang.String scanMode)
The mode of the scan to start
|
java.lang.String |
toString()
String representation of this ScanConnector.
|
ScanConnector |
withConnectorName(java.lang.String connectorName) |
ScanConnector |
withKeyValue(java.util.Collection<KeyValue> __values) |
ScanConnector |
withKeyValue(KeyValue... __values)
Custom parameters for the scan mode.
|
ScanConnector |
withScanMode(java.lang.String scanMode) |
void |
writeTo(java.io.OutputStream os)
Write this ScanConnector as an XML fragment
|
public java.util.List<KeyValue> keyValue
public java.lang.String connectorName
public java.lang.String scanMode
public ScanConnector()
public ScanConnector(ScanConnector o)
public java.util.List<KeyValue> getKeyValue()
public ScanConnector withKeyValue(KeyValue... __values)
public ScanConnector withKeyValue(java.util.Collection<KeyValue> __values)
public void setConnectorName(java.lang.String connectorName)
public java.lang.String getConnectorName()
public ScanConnector withConnectorName(java.lang.String connectorName)
public void setScanMode(java.lang.String scanMode)
public java.lang.String getScanMode()
public ScanConnector withScanMode(java.lang.String scanMode)
public ScanConnector makeCopy()
public static ScanConnector 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 ScanConnector 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.