public class FeedDataSource extends AqlDataSource
AqlDataSource.AqlDataSourceTypedomain, schemaTypes| Constructor and Description |
|---|
FeedDataSource(AqlSourceId id,
String targetDataset,
IAType itemType,
AqlDataSource.AqlDataSourceType dataSourceType,
FeedId sourceFeedId,
Feed.FeedType sourceFeedType,
IFeedLifecycleListener.ConnectionLocation location,
String[] locations) |
| Modifier and Type | Method and Description |
|---|---|
int |
getComputeCardinality() |
org.apache.hyracks.algebricks.core.algebra.properties.INodeDomain |
getDomain() |
Feed |
getFeed() |
IFeedLifecycleListener.ConnectionLocation |
getLocation() |
String[] |
getLocations() |
IAType[] |
getSchemaTypes() |
FeedId |
getSourceFeedId() |
Feed.FeedType |
getSourceFeedType() |
String |
getTargetDataset() |
computeFDs, computeLocalStructuralProperties, getDatasourceDataverse, getDatasourceName, getDatasourceType, getId, getItemType, getProperties, getPropertiesProvider, setProperties, toStringpublic FeedDataSource(AqlSourceId id, String targetDataset, IAType itemType, AqlDataSource.AqlDataSourceType dataSourceType, FeedId sourceFeedId, Feed.FeedType sourceFeedType, IFeedLifecycleListener.ConnectionLocation location, String[] locations) throws org.apache.hyracks.algebricks.common.exceptions.AlgebricksException
org.apache.hyracks.algebricks.common.exceptions.AlgebricksExceptionpublic Feed getFeed()
public IAType[] getSchemaTypes()
getSchemaTypes in interface org.apache.hyracks.algebricks.core.algebra.metadata.IDataSource<AqlSourceId>getSchemaTypes in class AqlDataSourcepublic org.apache.hyracks.algebricks.core.algebra.properties.INodeDomain getDomain()
getDomain in class AqlDataSourcepublic String getTargetDataset()
public FeedId getSourceFeedId()
public IFeedLifecycleListener.ConnectionLocation getLocation()
public String[] getLocations()
public Feed.FeedType getSourceFeedType()
public int getComputeCardinality()
Copyright © 2016 The Apache Software Foundation. All rights reserved.