public class FeedFetcherSource extends ISource implements java.io.Serializable, java.lang.Cloneable
Modifier and Type | Class and Description |
---|---|
static class |
FeedFetcherSource.Feeds
Java class for anonymous complex type.
|
ISource.MimeTypes, ISource.QueryParameterBlacklist, ISource.Rules
Modifier and Type | Field and Description |
---|---|
protected FeedFetcherSource.Feeds |
feeds |
protected java.lang.Integer |
refreshDelayS |
defaultFollow, defaultFollowRoots, defaultIndex, disableConditionalGet, enableSimpleSiteCollapsing, fetcher, keyValue, mimeTypes, mimeTypesMode, name, queryParameterBlacklist, rules, simpleSiteCollapsingDepth
Constructor and Description |
---|
FeedFetcherSource()
Creates a new
FeedFetcherSource instance. |
FeedFetcherSource(FeedFetcherSource o)
Creates a new
FeedFetcherSource instance by deeply copying a given FeedFetcherSource instance. |
getFetcher, getKeyValue, getMimeTypes, getMimeTypesMode, getName, getQueryParameterBlacklist, getRules, getSimpleSiteCollapsingDepth, isDefaultFollow, isDefaultFollowRoots, isDefaultIndex, isDisableConditionalGet, isEnableSimpleSiteCollapsing, setDefaultFollow, setDefaultFollowRoots, setDefaultIndex, setDisableConditionalGet, setEnableSimpleSiteCollapsing, setFetcher, setMimeTypes, setMimeTypesMode, setName, setQueryParameterBlacklist, setRules, setSimpleSiteCollapsingDepth
protected FeedFetcherSource.Feeds feeds
protected java.lang.Integer refreshDelayS
public FeedFetcherSource()
FeedFetcherSource
instance.public FeedFetcherSource(FeedFetcherSource o)
FeedFetcherSource
instance by deeply copying a given FeedFetcherSource
instance.o
- The instance to copy.java.lang.NullPointerException
- if o
is null
.public FeedFetcherSource.Feeds getFeeds()
FeedFetcherSource.Feeds
public void setFeeds(FeedFetcherSource.Feeds value)
value
- allowed object is
FeedFetcherSource.Feeds
public int getRefreshDelayS()
Integer
public void setRefreshDelayS(java.lang.Integer value)
value
- allowed object is
Integer
public FeedFetcherSource withFeeds(FeedFetcherSource.Feeds value)
public FeedFetcherSource withRefreshDelayS(java.lang.Integer value)
public FeedFetcherSource withKeyValue(KeyValue... values)
withKeyValue
in class ISource
public FeedFetcherSource withKeyValue(java.util.Collection<KeyValue> values)
withKeyValue
in class ISource
public FeedFetcherSource withRules(ISource.Rules value)
public FeedFetcherSource withMimeTypes(ISource.MimeTypes value)
withMimeTypes
in class ISource
public FeedFetcherSource withQueryParameterBlacklist(ISource.QueryParameterBlacklist value)
withQueryParameterBlacklist
in class ISource
public FeedFetcherSource withName(java.lang.String value)
public FeedFetcherSource withFetcher(java.lang.String value)
withFetcher
in class ISource
public FeedFetcherSource withDisableConditionalGet(java.lang.Boolean value)
withDisableConditionalGet
in class ISource
public FeedFetcherSource withDefaultIndex(java.lang.Boolean value)
withDefaultIndex
in class ISource
public FeedFetcherSource withDefaultFollow(java.lang.Boolean value)
withDefaultFollow
in class ISource
public FeedFetcherSource withDefaultFollowRoots(java.lang.Boolean value)
withDefaultFollowRoots
in class ISource
public FeedFetcherSource withEnableSimpleSiteCollapsing(java.lang.Boolean value)
withEnableSimpleSiteCollapsing
in class ISource
public FeedFetcherSource withSimpleSiteCollapsingDepth(java.lang.Long value)
withSimpleSiteCollapsingDepth
in class ISource
public FeedFetcherSource withMimeTypesMode(java.lang.String value)
withMimeTypesMode
in class ISource
public FeedFetcherSource clone()
Copyright © 2021 Dassault Systèmes, All Rights Reserved.