Skip navigation links
A B C D E F G H I M N O P Q R S T U W 

A

addImageObjects(List<ActivityObject>, MediaFeedData) - Static method in class org.apache.streams.instagram.serializer.util.InstagramActivityUtil
Adds any image objects to the attachment field
addInstagramExtensions(Activity, MediaFeedData) - Static method in class org.apache.streams.instagram.serializer.util.InstagramActivityUtil
Takes various parameters from the instagram object that are currently not part of teh activity schema and stores them in a generic extensions attribute
addLocationExtension(Activity, MediaFeedData) - Static method in class org.apache.streams.instagram.serializer.util.InstagramActivityUtil
Adds the location extension and populates with teh instagram data
addVideoObjects(List<ActivityObject>, MediaFeedData) - Static method in class org.apache.streams.instagram.serializer.util.InstagramActivityUtil
Adds any video objects to the attachment field

B

backOffStrategy - Variable in class org.apache.streams.instagram.provider.InstagramDataCollector
 
buildActivityObject(MediaFeedData) - Static method in class org.apache.streams.instagram.serializer.util.InstagramActivityUtil
Builds the ActivityObject
buildActivityObjectAttachments(MediaFeedData) - Static method in class org.apache.streams.instagram.serializer.util.InstagramActivityUtil
Builds all of the attachments associated with a MediaFeedData object
buildActor(UserInfoData) - Static method in class org.apache.streams.instagram.serializer.util.InstagramActivityUtil
Builds an Actor object given a UserInfoData object
buildActor(MediaFeedData) - Static method in class org.apache.streams.instagram.serializer.util.InstagramActivityUtil
Builds the actor

C

cleanUp() - Method in class org.apache.streams.instagram.processor.InstagramTypeConverter
 
cleanUp() - Method in class org.apache.streams.instagram.provider.InstagramAbstractProvider
 
collectInstagramDataForUser(User) - Method in class org.apache.streams.instagram.provider.InstagramDataCollector
Pull instagram data for a user and queues the resulting data.
collectInstagramDataForUser(User) - Method in class org.apache.streams.instagram.provider.recentmedia.InstagramRecentMediaCollector
Pull Recement Media for a user and queues the resulting data.
collectInstagramDataForUser(User) - Method in class org.apache.streams.instagram.provider.userinfo.InstagramUserInfoCollector
 
config - Variable in class org.apache.streams.instagram.provider.InstagramAbstractProvider
 
consecutiveErrorCount - Variable in class org.apache.streams.instagram.provider.InstagramDataCollector
 
convertToStreamsDatum(T) - Method in class org.apache.streams.instagram.provider.InstagramDataCollector
Takes an Instagram Object and sets it as the document of a streams datum and sets the id of the streams datum.
convertToStreamsDatum(MediaFeedData) - Method in class org.apache.streams.instagram.provider.recentmedia.InstagramRecentMediaCollector
 
convertToStreamsDatum(UserInfoData) - Method in class org.apache.streams.instagram.provider.userinfo.InstagramUserInfoCollector
 
createObjectFromResponse(Class<T>, String) - Method in class org.apache.streams.instagram.serializer.util.InstagramDeserializer
 

D

dataQueue - Variable in class org.apache.streams.instagram.provider.InstagramAbstractProvider
 
dataQueue - Variable in class org.apache.streams.instagram.provider.InstagramDataCollector
 
deserialize(String) - Method in class org.apache.streams.instagram.serializer.InstagramJsonActivitySerializer
 
deserialize(UserInfoData) - Method in class org.apache.streams.instagram.serializer.InstagramUserInfoSerializer
 
deserializeAll(List<String>) - Method in class org.apache.streams.instagram.serializer.InstagramJsonActivitySerializer
 
deserializeAll(List<UserInfoData>) - Method in class org.apache.streams.instagram.serializer.InstagramUserInfoSerializer
 
detectInstagramConfiguration(Config) - Static method in class org.apache.streams.instagram.InstagramConfigurator
 
detectInstagramUserInformationConfiguration(Config) - Static method in class org.apache.streams.instagram.InstagramConfigurator
 

E

equals(Object) - Method in class org.apache.streams.instagram.InstagramConfiguration
 
equals(Object) - Method in class org.apache.streams.instagram.InstagramUserInformationConfiguration
 
equals(Object) - Method in class org.apache.streams.instagram.provider.InstagramOauthToken
 
equals(Object) - Method in class org.apache.streams.instagram.User
 
equals(Object) - Method in class org.apache.streams.instagram.UsersInfo
 

F

formatId(String...) - Static method in class org.apache.streams.instagram.serializer.util.InstagramActivityUtil
Formats the ID to conform with the Apache Streams activity ID convention

G

getAdditionalProperties() - Method in class org.apache.streams.instagram.InstagramConfiguration
 
getAdditionalProperties() - Method in class org.apache.streams.instagram.InstagramUserInformationConfiguration
 
getAdditionalProperties() - Method in class org.apache.streams.instagram.User
 
getAdditionalProperties() - Method in class org.apache.streams.instagram.UsersInfo
 
getAfterDate() - Method in class org.apache.streams.instagram.User
If the api allows to gather data by date range, this date will be used as the start of the range for the request for this user.
getAuthorizedTokens() - Method in class org.apache.streams.instagram.UsersInfo
Instagram tokens for authorized users of your client/app
getBeforeDate() - Method in class org.apache.streams.instagram.User
If the api allows to gather data by date range, this date will be used as the end of the range for the request for this user..
getClientId() - Method in class org.apache.streams.instagram.InstagramConfiguration
Your Instagram Client Id
getDefaultAfterDate() - Method in class org.apache.streams.instagram.UsersInfo
If the api allows to gather data by date range, this date will be used as the start of the range for the request for all users that don't have date ranges specified.
getDefaultBeforeDate() - Method in class org.apache.streams.instagram.UsersInfo
If the api allows to gather data by date range, this date will be used as the end of the range for the request for all users that don't have date ranges specified.
getId() - Method in class org.apache.streams.instagram.processor.InstagramTypeConverter
 
getId() - Method in class org.apache.streams.instagram.provider.InstagramAbstractProvider
 
getInstagramDataCollector() - Method in class org.apache.streams.instagram.provider.InstagramAbstractProvider
Return the data collector to use to connect to instagram.
getInstagramDataCollector() - Method in class org.apache.streams.instagram.provider.recentmedia.InstagramRecentMediaProvider
 
getInstagramDataCollector() - Method in class org.apache.streams.instagram.provider.userinfo.InstagramUserInfoProvider
 
getLinks(MediaFeedData) - Static method in class org.apache.streams.instagram.serializer.util.InstagramActivityUtil
Gets the links from the Instagram event
getNextInstagramClient() - Method in class org.apache.streams.instagram.provider.InstagramDataCollector
If there are authorized tokens available, it sets a new token for the client and returns the client.
getProcessorOutputQueue() - Method in class org.apache.streams.instagram.processor.InstagramTypeConverter
 
getProvider() - Static method in class org.apache.streams.instagram.serializer.util.InstagramActivityUtil
Gets the common instagram Provider object
getUserId() - Method in class org.apache.streams.instagram.User
instagram user id
getUserIds() - Method in class org.apache.streams.instagram.InstagramUserInformationConfiguration
A list of user IDs, indicating the users whose posts should be delivered on the stream
getUsers() - Method in class org.apache.streams.instagram.UsersInfo
List of user ids to gather data for.
getUsersInfo() - Method in class org.apache.streams.instagram.InstagramConfiguration
 

H

hashCode() - Method in class org.apache.streams.instagram.InstagramConfiguration
 
hashCode() - Method in class org.apache.streams.instagram.InstagramUserInformationConfiguration
 
hashCode() - Method in class org.apache.streams.instagram.User
 
hashCode() - Method in class org.apache.streams.instagram.UsersInfo
 

I

InstagramAbstractProvider - Class in org.apache.streams.instagram.provider
Instagram StreamsProvider that provides Instagram data for a group of users
InstagramAbstractProvider() - Constructor for class org.apache.streams.instagram.provider.InstagramAbstractProvider
 
InstagramAbstractProvider(InstagramConfiguration) - Constructor for class org.apache.streams.instagram.provider.InstagramAbstractProvider
 
InstagramActivityUtil - Class in org.apache.streams.instagram.serializer.util
Provides utilities for working with Activity objects within the context of Instagram
InstagramActivityUtil() - Constructor for class org.apache.streams.instagram.serializer.util.InstagramActivityUtil
 
InstagramConfiguration - Class in org.apache.streams.instagram
 
InstagramConfiguration() - Constructor for class org.apache.streams.instagram.InstagramConfiguration
 
InstagramConfigurator - Class in org.apache.streams.instagram
 
InstagramConfigurator() - Constructor for class org.apache.streams.instagram.InstagramConfigurator
 
InstagramDataCollector<T> - Class in org.apache.streams.instagram.provider
Executes on all of the Instagram requests to collect the Instagram data.
InstagramDataCollector(Queue<StreamsDatum>, InstagramConfiguration) - Constructor for class org.apache.streams.instagram.provider.InstagramDataCollector
 
InstagramDeserializer - Class in org.apache.streams.instagram.serializer.util
 
InstagramDeserializer(String) - Constructor for class org.apache.streams.instagram.serializer.util.InstagramDeserializer
 
InstagramJsonActivitySerializer - Class in org.apache.streams.instagram.serializer
 
InstagramJsonActivitySerializer() - Constructor for class org.apache.streams.instagram.serializer.InstagramJsonActivitySerializer
 
InstagramOauthToken - Class in org.apache.streams.instagram.provider
Extends JInstagram Token.
InstagramOauthToken(String) - Constructor for class org.apache.streams.instagram.provider.InstagramOauthToken
 
InstagramOauthToken(String, String) - Constructor for class org.apache.streams.instagram.provider.InstagramOauthToken
 
InstagramRecentMediaCollector - Class in org.apache.streams.instagram.provider.recentmedia
Executes on all of the Instagram requests to collect the media feed data.
InstagramRecentMediaCollector(Queue<StreamsDatum>, InstagramConfiguration) - Constructor for class org.apache.streams.instagram.provider.recentmedia.InstagramRecentMediaCollector
 
InstagramRecentMediaProvider - Class in org.apache.streams.instagram.provider.recentmedia
Instagram StreamsProvider that provides the recent media data for a group of users
InstagramRecentMediaProvider() - Constructor for class org.apache.streams.instagram.provider.recentmedia.InstagramRecentMediaProvider
 
InstagramRecentMediaProvider(InstagramConfiguration) - Constructor for class org.apache.streams.instagram.provider.recentmedia.InstagramRecentMediaProvider
 
InstagramTypeConverter - Class in org.apache.streams.instagram.processor
 
InstagramTypeConverter() - Constructor for class org.apache.streams.instagram.processor.InstagramTypeConverter
 
InstagramUserInfoCollector - Class in org.apache.streams.instagram.provider.userinfo
InstagramDataCollector that pulls UserInfoData from Instagram
InstagramUserInfoCollector(Queue<StreamsDatum>, InstagramConfiguration) - Constructor for class org.apache.streams.instagram.provider.userinfo.InstagramUserInfoCollector
 
InstagramUserInfoProvider - Class in org.apache.streams.instagram.provider.userinfo
Instagram provider that pulls UserInfoData from Instagram
InstagramUserInfoProvider() - Constructor for class org.apache.streams.instagram.provider.userinfo.InstagramUserInfoProvider
 
InstagramUserInfoProvider(InstagramConfiguration) - Constructor for class org.apache.streams.instagram.provider.userinfo.InstagramUserInfoProvider
 
InstagramUserInformationConfiguration - Class in org.apache.streams.instagram
 
InstagramUserInformationConfiguration() - Constructor for class org.apache.streams.instagram.InstagramUserInformationConfiguration
 
InstagramUserInfoSerializer - Class in org.apache.streams.instagram.serializer
 
InstagramUserInfoSerializer() - Constructor for class org.apache.streams.instagram.serializer.InstagramUserInfoSerializer
 
isCompleted() - Method in class org.apache.streams.instagram.provider.InstagramDataCollector
 
isRunning() - Method in class org.apache.streams.instagram.provider.InstagramAbstractProvider
 

M

MAX_ATTEMPTS - Static variable in class org.apache.streams.instagram.provider.recentmedia.InstagramRecentMediaCollector
 
MAX_ATTEMPTS - Static variable in class org.apache.streams.instagram.provider.userinfo.InstagramUserInfoCollector
 

N

numAvailableTokens() - Method in class org.apache.streams.instagram.provider.InstagramDataCollector
Return the number of available tokens for this data collector

O

org.apache.streams.instagram - package org.apache.streams.instagram
 
org.apache.streams.instagram.processor - package org.apache.streams.instagram.processor
 
org.apache.streams.instagram.provider - package org.apache.streams.instagram.provider
 
org.apache.streams.instagram.provider.recentmedia - package org.apache.streams.instagram.provider.recentmedia
 
org.apache.streams.instagram.provider.userinfo - package org.apache.streams.instagram.provider.userinfo
 
org.apache.streams.instagram.serializer - package org.apache.streams.instagram.serializer
 
org.apache.streams.instagram.serializer.util - package org.apache.streams.instagram.serializer.util
 

P

prepare(Object) - Method in class org.apache.streams.instagram.processor.InstagramTypeConverter
 
prepare(Object) - Method in class org.apache.streams.instagram.provider.InstagramAbstractProvider
 
process(StreamsDatum) - Method in class org.apache.streams.instagram.processor.InstagramTypeConverter
 

Q

queueData(Collection<T>, String) - Method in class org.apache.streams.instagram.provider.InstagramDataCollector
Queues the Instagram data to be output by the provider.

R

readCurrent() - Method in class org.apache.streams.instagram.provider.InstagramAbstractProvider
 
readNew(BigInteger) - Method in class org.apache.streams.instagram.provider.InstagramAbstractProvider
 
readRange(DateTime, DateTime) - Method in class org.apache.streams.instagram.provider.InstagramAbstractProvider
 
run() - Method in class org.apache.streams.instagram.provider.InstagramDataCollector
 

S

serializationFormat() - Method in class org.apache.streams.instagram.serializer.InstagramJsonActivitySerializer
 
serializationFormat() - Method in class org.apache.streams.instagram.serializer.InstagramUserInfoSerializer
 
serialize(Activity) - Method in class org.apache.streams.instagram.serializer.InstagramJsonActivitySerializer
 
serialize(Activity) - Method in class org.apache.streams.instagram.serializer.InstagramUserInfoSerializer
 
setAdditionalProperty(String, Object) - Method in class org.apache.streams.instagram.InstagramConfiguration
 
setAdditionalProperty(String, Object) - Method in class org.apache.streams.instagram.InstagramUserInformationConfiguration
 
setAdditionalProperty(String, Object) - Method in class org.apache.streams.instagram.User
 
setAdditionalProperty(String, Object) - Method in class org.apache.streams.instagram.UsersInfo
 
setAfterDate(DateTime) - Method in class org.apache.streams.instagram.User
If the api allows to gather data by date range, this date will be used as the start of the range for the request for this user.
setAuthorizedTokens(Set<String>) - Method in class org.apache.streams.instagram.UsersInfo
Instagram tokens for authorized users of your client/app
setAuthorizedUserTokens(Collection<String>) - Method in class org.apache.streams.instagram.provider.InstagramAbstractProvider
Overrides authroized user tokens in the configuration.
setBeforeDate(DateTime) - Method in class org.apache.streams.instagram.User
If the api allows to gather data by date range, this date will be used as the end of the range for the request for this user..
setClientId(String) - Method in class org.apache.streams.instagram.InstagramConfiguration
Your Instagram Client Id
setDefaultAfterDate(DateTime) - Method in class org.apache.streams.instagram.provider.InstagramAbstractProvider
Overrides the default after date in the configuration
setDefaultAfterDate(DateTime) - Method in class org.apache.streams.instagram.UsersInfo
If the api allows to gather data by date range, this date will be used as the start of the range for the request for all users that don't have date ranges specified.
setDefaultBeforeDate(DateTime) - Method in class org.apache.streams.instagram.provider.InstagramAbstractProvider
Overrides the default before date in the configuration
setDefaultBeforeDate(DateTime) - Method in class org.apache.streams.instagram.UsersInfo
If the api allows to gather data by date range, this date will be used as the end of the range for the request for all users that don't have date ranges specified.
setInstagramClientId(String) - Method in class org.apache.streams.instagram.provider.InstagramAbstractProvider
Overrides the client id in the configuration.
setProcessorInputQueue(Queue<MediaFeedData>) - Method in class org.apache.streams.instagram.processor.InstagramTypeConverter
 
setUserId(String) - Method in class org.apache.streams.instagram.User
instagram user id
setUserIds(List<String>) - Method in class org.apache.streams.instagram.InstagramUserInformationConfiguration
A list of user IDs, indicating the users whose posts should be delivered on the stream
setUsers(Set<User>) - Method in class org.apache.streams.instagram.UsersInfo
List of user ids to gather data for.
setUsersInfo(UsersInfo) - Method in class org.apache.streams.instagram.InstagramConfiguration
 
setUsersWithAfterDate(Map<String, DateTime>) - Method in class org.apache.streams.instagram.provider.InstagramAbstractProvider
Overrides the users in the configuration and sets the after date for each user.
startStream() - Method in class org.apache.streams.instagram.provider.InstagramAbstractProvider
 
STREAMS_ID - Static variable in class org.apache.streams.instagram.processor.InstagramTypeConverter
 
STREAMS_ID - Static variable in class org.apache.streams.instagram.provider.InstagramAbstractProvider
 

T

TERMINATE - Static variable in class org.apache.streams.instagram.processor.InstagramTypeConverter
 
toString() - Method in class org.apache.streams.instagram.InstagramConfiguration
 
toString() - Method in class org.apache.streams.instagram.InstagramUserInformationConfiguration
 
toString() - Method in class org.apache.streams.instagram.User
 
toString() - Method in class org.apache.streams.instagram.UsersInfo
 

U

updateActivity(MediaFeedData, Activity) - Static method in class org.apache.streams.instagram.serializer.util.InstagramActivityUtil
Updates the given Activity object with the values from the item
updateActivity(UserInfoData, Activity) - Static method in class org.apache.streams.instagram.serializer.util.InstagramActivityUtil
Updates the given Activity object with the values from the item
User - Class in org.apache.streams.instagram
 
User() - Constructor for class org.apache.streams.instagram.User
 
UsersInfo - Class in org.apache.streams.instagram
 
UsersInfo() - Constructor for class org.apache.streams.instagram.UsersInfo
 

W

withAdditionalProperty(String, Object) - Method in class org.apache.streams.instagram.InstagramConfiguration
 
withAdditionalProperty(String, Object) - Method in class org.apache.streams.instagram.InstagramUserInformationConfiguration
 
withAdditionalProperty(String, Object) - Method in class org.apache.streams.instagram.User
 
withAdditionalProperty(String, Object) - Method in class org.apache.streams.instagram.UsersInfo
 
withAfterDate(DateTime) - Method in class org.apache.streams.instagram.User
 
withAuthorizedTokens(Set<String>) - Method in class org.apache.streams.instagram.UsersInfo
 
withBeforeDate(DateTime) - Method in class org.apache.streams.instagram.User
 
withClientId(String) - Method in class org.apache.streams.instagram.InstagramConfiguration
 
withDefaultAfterDate(DateTime) - Method in class org.apache.streams.instagram.UsersInfo
 
withDefaultBeforeDate(DateTime) - Method in class org.apache.streams.instagram.UsersInfo
 
withUserId(String) - Method in class org.apache.streams.instagram.User
 
withUserIds(List<String>) - Method in class org.apache.streams.instagram.InstagramUserInformationConfiguration
 
withUsers(Set<User>) - Method in class org.apache.streams.instagram.UsersInfo
 
withUsersInfo(UsersInfo) - Method in class org.apache.streams.instagram.InstagramConfiguration
 
A B C D E F G H I M N O P Q R S T U W 
Skip navigation links

Copyright © 2012–2016 The Apache Software Foundation. All rights reserved.