public class Feed extends java.lang.Object implements java.lang.Cloneable, TriggerContainer
Modifier and Type | Class and Description |
---|---|
static class |
Feed.Parameter |
static class |
Feed.Property |
Constructor and Description |
---|
Feed() |
Modifier and Type | Method and Description |
---|---|
void |
addParameter(Feed.Parameter parameter) |
void |
addProperty(Feed.Property property) |
void |
addSubFeed(Feed subfeed) |
void |
addTrigger(com.exalead.cv360.config.elements.CustomComponentConfiguration trigger) |
java.lang.Object |
clone() |
java.lang.String |
getActAsFeed() |
java.lang.String |
getClassName() |
java.lang.Boolean |
getEmbed() |
java.lang.String |
getFuid() |
java.lang.String |
getId() |
java.lang.Long |
getLastModifiedDate() |
java.util.List<Feed.Parameter> |
getParameters() |
java.util.List<java.lang.String> |
getParameterValues(java.lang.String name) |
java.util.List<Feed.Property> |
getProperties() |
java.util.List<Feed> |
getSubfeeds() |
java.util.List<com.exalead.cv360.config.elements.CustomComponentConfiguration> |
getTriggers() |
java.util.List<java.lang.String> |
getWhiteListPatterns() |
boolean |
isEnable() |
boolean |
isSynchronized() |
void |
removeTrigger(com.exalead.cv360.config.elements.CustomComponentConfiguration trigger) |
void |
setActAsFeed(java.lang.String actAsFeed) |
void |
setClassName(java.lang.String className) |
void |
setEmbed(java.lang.Boolean embed) |
void |
setEnable(boolean enable) |
void |
setFuid(java.lang.String fuid) |
void |
setId(java.lang.String id) |
void |
setLastModifiedDate(java.lang.Long lastModifiedDate) |
void |
setParameters(java.util.List<Feed.Parameter> parameters) |
void |
setProperties(java.util.List<Feed.Property> properties) |
void |
setSubfeeds(java.util.List<Feed> subfeeds) |
void |
setSynchronized(boolean sync) |
void |
setTriggers(java.util.List<com.exalead.cv360.config.elements.CustomComponentConfiguration> triggers) |
void |
setWhiteListPatterns(java.util.List<java.lang.String> whiteListPatterns) |
public java.lang.Long getLastModifiedDate()
public void setLastModifiedDate(java.lang.Long lastModifiedDate)
public void setId(java.lang.String id)
public java.lang.String getId()
public void setClassName(java.lang.String className)
public java.lang.String getClassName()
public void setEmbed(java.lang.Boolean embed)
public java.lang.Boolean getEmbed()
public void setEnable(boolean enable)
public boolean isEnable()
public void setSynchronized(boolean sync)
public boolean isSynchronized()
public void setFuid(java.lang.String fuid)
public java.lang.String getFuid()
public void setActAsFeed(java.lang.String actAsFeed)
public java.lang.String getActAsFeed()
public void setParameters(java.util.List<Feed.Parameter> parameters)
public void addParameter(Feed.Parameter parameter)
public java.util.List<Feed.Parameter> getParameters()
public java.util.List<java.lang.String> getParameterValues(java.lang.String name)
public void setProperties(java.util.List<Feed.Property> properties)
public void addProperty(Feed.Property property)
public java.util.List<Feed.Property> getProperties()
public void setSubfeeds(java.util.List<Feed> subfeeds)
public void addSubFeed(Feed subfeed)
public java.util.List<Feed> getSubfeeds()
public void setWhiteListPatterns(java.util.List<java.lang.String> whiteListPatterns)
public java.util.List<java.lang.String> getWhiteListPatterns()
public void setTriggers(java.util.List<com.exalead.cv360.config.elements.CustomComponentConfiguration> triggers)
setTriggers
in interface TriggerContainer
public java.util.List<com.exalead.cv360.config.elements.CustomComponentConfiguration> getTriggers()
getTriggers
in interface TriggerContainer
public void addTrigger(com.exalead.cv360.config.elements.CustomComponentConfiguration trigger)
addTrigger
in interface TriggerContainer
public void removeTrigger(com.exalead.cv360.config.elements.CustomComponentConfiguration trigger)
removeTrigger
in interface TriggerContainer
public java.lang.Object clone() throws java.lang.CloneNotSupportedException
clone
in class java.lang.Object
java.lang.CloneNotSupportedException
Copyright © 2021 Dassault Systèmes, All Rights Reserved.