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 the 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 the 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 object.
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
Deprecated.
 
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
 

D

dataQueue - Variable in class org.apache.streams.instagram.provider.InstagramAbstractProvider
 
dataQueue - Variable in class org.apache.streams.instagram.provider.InstagramDataCollector
 

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
fromActivity(Activity) - Method in class org.apache.streams.instagram.serializer.InstagramMediaFeedDataConverter
 
fromActivityList(List<Activity>) - Method in class org.apache.streams.instagram.serializer.InstagramMediaFeedDataConverter
 
fromActivityObject(ActivityObject) - Method in class org.apache.streams.instagram.serializer.InstagramUserInfoDataConverter
 

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
Deprecated.
 
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.
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
 
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
InstagramDataCollector constructor.
InstagramMediaFeedDataConverter - Class in org.apache.streams.instagram.serializer
 
InstagramMediaFeedDataConverter() - Constructor for class org.apache.streams.instagram.serializer.InstagramMediaFeedDataConverter
 
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
Deprecated.
InstagramTypeConverter() - Constructor for class org.apache.streams.instagram.processor.InstagramTypeConverter
Deprecated.
 
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
 
InstagramUserInfoDataConverter - Class in org.apache.streams.instagram.serializer
InstagramUserInfoDataConverter
InstagramUserInfoDataConverter() - Constructor for class org.apache.streams.instagram.serializer.InstagramUserInfoDataConverter
 
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
 
isCompleted() - Method in class org.apache.streams.instagram.provider.InstagramDataCollector
 
isRunning() - Method in class org.apache.streams.instagram.provider.InstagramAbstractProvider
 

M

main(String[]) - Static method in class org.apache.streams.instagram.provider.recentmedia.InstagramRecentMediaProvider
To use from command line:

Supply (at least) the following required configuration in application.conf:

instagram.clientKey instagram.usersInfo.authorizedTokens instagram.usersInfo.users

Launch using:

mvn exec:java \ -Dexec.mainClass=org.apache.streams.instagram.provider.recentmedia.InstagramRecentMediaProvider \ -Dexec.args="application.conf media.json"

main(String[]) - Static method in class org.apache.streams.instagram.provider.userinfo.InstagramUserInfoProvider
To use from command line:

Supply (at least) the following required configuration in application.conf:

instagram.clientKey instagram.usersInfo.authorizedTokens instagram.usersInfo.users

Launch using:

mvn exec:java \ -Dexec.mainClass=org.apache.streams.instagram.provider.userinfo.InstagramUserInfoProvider \ -Dexec.args="application.conf userinfo.json"

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
Deprecated.
 
prepare(Object) - Method in class org.apache.streams.instagram.provider.InstagramAbstractProvider
 
process(StreamsDatum) - Method in class org.apache.streams.instagram.processor.InstagramTypeConverter
Deprecated.
 

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
 
requiredClass - Static variable in class org.apache.streams.instagram.serializer.InstagramMediaFeedDataConverter
 
requiredClass() - Method in class org.apache.streams.instagram.serializer.InstagramMediaFeedDataConverter
 
requiredClass() - Method in class org.apache.streams.instagram.serializer.InstagramUserInfoDataConverter
 
run() - Method in class org.apache.streams.instagram.provider.InstagramDataCollector
 

S

serializationFormat() - Method in class org.apache.streams.instagram.serializer.InstagramMediaFeedDataConverter
 
serializationFormat() - Method in class org.apache.streams.instagram.serializer.InstagramUserInfoDataConverter
 
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.
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
Deprecated.
 
STREAMS_ID - Static variable in class org.apache.streams.instagram.provider.InstagramAbstractProvider
 
STREAMS_ID - Static variable in class org.apache.streams.instagram.provider.recentmedia.InstagramRecentMediaProvider
 
STREAMS_ID - Static variable in class org.apache.streams.instagram.provider.userinfo.InstagramUserInfoProvider
 

T

TERMINATE - Static variable in class org.apache.streams.instagram.processor.InstagramTypeConverter
Deprecated.
 
toActivityList(MediaFeedData) - Method in class org.apache.streams.instagram.serializer.InstagramMediaFeedDataConverter
 
toActivityList(List<MediaFeedData>) - Method in class org.apache.streams.instagram.serializer.InstagramMediaFeedDataConverter
 
toActivityObject(UserInfoData) - Method in class org.apache.streams.instagram.serializer.InstagramUserInfoDataConverter
 
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 © 2017 The Apache Software Foundation. All rights reserved.