public class CustomCrawlConfig
extends java.lang.Object
implements java.io.Serializable, java.lang.Cloneable
Modifier and Type | Field and Description |
---|---|
protected java.lang.String |
crawlerTemplate |
protected java.lang.String |
fetcherClassId |
protected java.lang.String |
htmlProcessorClassId |
protected java.lang.String |
linksFilterClassId |
protected java.lang.String |
postProcessorClassId |
protected java.lang.String |
preProcessorClassId |
protected java.lang.String |
processorClassId |
Constructor and Description |
---|
CustomCrawlConfig()
Creates a new
CustomCrawlConfig instance. |
CustomCrawlConfig(CustomCrawlConfig o)
Creates a new
CustomCrawlConfig instance by deeply copying a given CustomCrawlConfig instance. |
Modifier and Type | Method and Description |
---|---|
CustomCrawlConfig |
clone()
Creates and returns a deep copy of this object.
|
java.lang.String |
getCrawlerTemplate()
Alternatively, specify the url of a xml file describing the whole crawler.
|
java.lang.String |
getFetcherClassId()
Custom Fetcher.
|
java.lang.String |
getHtmlProcessorClassId()
Custom HTML Processor.
|
java.lang.String |
getLinksFilterClassId()
Custom LinksFilter.
|
java.lang.String |
getPostProcessorClassId()
Custom PostProcessor.
|
java.lang.String |
getPreProcessorClassId()
Custom PreProcessor.
|
java.lang.String |
getProcessorClassId()
Custom Processor.
|
void |
setCrawlerTemplate(java.lang.String value)
Sets the value of the crawlerTemplate property.
|
void |
setFetcherClassId(java.lang.String value)
Sets the value of the fetcherClassId property.
|
void |
setHtmlProcessorClassId(java.lang.String value)
Sets the value of the htmlProcessorClassId property.
|
void |
setLinksFilterClassId(java.lang.String value)
Sets the value of the linksFilterClassId property.
|
void |
setPostProcessorClassId(java.lang.String value)
Sets the value of the postProcessorClassId property.
|
void |
setPreProcessorClassId(java.lang.String value)
Sets the value of the preProcessorClassId property.
|
void |
setProcessorClassId(java.lang.String value)
Sets the value of the processorClassId property.
|
CustomCrawlConfig |
withCrawlerTemplate(java.lang.String value) |
CustomCrawlConfig |
withFetcherClassId(java.lang.String value) |
CustomCrawlConfig |
withHtmlProcessorClassId(java.lang.String value) |
CustomCrawlConfig |
withLinksFilterClassId(java.lang.String value) |
CustomCrawlConfig |
withPostProcessorClassId(java.lang.String value) |
CustomCrawlConfig |
withPreProcessorClassId(java.lang.String value) |
CustomCrawlConfig |
withProcessorClassId(java.lang.String value) |
protected java.lang.String preProcessorClassId
protected java.lang.String fetcherClassId
protected java.lang.String processorClassId
protected java.lang.String htmlProcessorClassId
protected java.lang.String linksFilterClassId
protected java.lang.String postProcessorClassId
protected java.lang.String crawlerTemplate
public CustomCrawlConfig()
CustomCrawlConfig
instance.public CustomCrawlConfig(CustomCrawlConfig o)
CustomCrawlConfig
instance by deeply copying a given CustomCrawlConfig
instance.o
- The instance to copy.java.lang.NullPointerException
- if o
is null
.public java.lang.String getPreProcessorClassId()
String
public void setPreProcessorClassId(java.lang.String value)
value
- allowed object is
String
public java.lang.String getFetcherClassId()
String
public void setFetcherClassId(java.lang.String value)
value
- allowed object is
String
public java.lang.String getProcessorClassId()
String
public void setProcessorClassId(java.lang.String value)
value
- allowed object is
String
public java.lang.String getHtmlProcessorClassId()
String
public void setHtmlProcessorClassId(java.lang.String value)
value
- allowed object is
String
public java.lang.String getLinksFilterClassId()
String
public void setLinksFilterClassId(java.lang.String value)
value
- allowed object is
String
public java.lang.String getPostProcessorClassId()
String
public void setPostProcessorClassId(java.lang.String value)
value
- allowed object is
String
public java.lang.String getCrawlerTemplate()
String
public void setCrawlerTemplate(java.lang.String value)
value
- allowed object is
String
public CustomCrawlConfig withPreProcessorClassId(java.lang.String value)
public CustomCrawlConfig withFetcherClassId(java.lang.String value)
public CustomCrawlConfig withProcessorClassId(java.lang.String value)
public CustomCrawlConfig withHtmlProcessorClassId(java.lang.String value)
public CustomCrawlConfig withLinksFilterClassId(java.lang.String value)
public CustomCrawlConfig withPostProcessorClassId(java.lang.String value)
public CustomCrawlConfig withCrawlerTemplate(java.lang.String value)
public CustomCrawlConfig clone()
clone
in class java.lang.Object
Copyright © 2021 Dassault Systèmes, All Rights Reserved.