A B C D F G H I J M N O P R S T U V W X 

A

AbstractActivityService<T extends BaseActivity> - Class in io.getstream.client.service
Provides operations to be performed against activities.
AbstractActivityService(BaseFeed, Class, StreamRepository) - Constructor for class io.getstream.client.service.AbstractActivityService
 
ActivitySignedRecipientDeserializer - Class in io.getstream.client.model.activities
Jackson's custom deserializer is designed to handle responses containing signed recipients.
ActivitySignedRecipientDeserializer() - Constructor for class io.getstream.client.model.activities.ActivitySignedRecipientDeserializer
 
actor - Variable in class io.getstream.client.model.activities.BaseActivity
 
add(String, String) - Method in class io.getstream.client.model.beans.FollowMany.Builder
 
addActivities(BaseFeed, Class<T>, List<T>) - Method in interface io.getstream.client.repo.StreamRepository
Add a new list of activities to the given feed.
addActivities(List<T>) - Method in class io.getstream.client.service.AbstractActivityService
Add a new activity of type T.
addActivity(BaseFeed, T) - Method in interface io.getstream.client.repo.StreamRepository
Add a new activity to the given feed.
addActivity(T) - Method in class io.getstream.client.service.AbstractActivityService
Add a new activity of type T.
addActivityToMany(List<String>, T) - Method in interface io.getstream.client.repo.StreamRepository
Add a new activity of type T to multiple feeds.
addActivityToMany(List<String>, T) - Method in class io.getstream.client.service.AbstractActivityService
Add a new activity of type T to multiple feeds.
AddMany<T extends BaseActivity> - Class in io.getstream.client.model.beans
Helper bean used to create a payload for the add_to_many API call.
AddMany(List<String>, T) - Constructor for class io.getstream.client.model.beans.AddMany
 
addMany(List<FollowMany.Entry>) - Method in class io.getstream.client.model.beans.FollowMany.Builder
 
AggregatedActivity<T extends BaseActivity> - Class in io.getstream.client.model.activities
 
AggregatedActivity() - Constructor for class io.getstream.client.model.activities.AggregatedActivity
 
AggregatedActivityService<T extends BaseActivity> - Interface in io.getstream.client.service
Provide methods to interact with Aggregated activities of subtype of BaseActivity.
AggregatedActivityServiceImpl<T extends BaseActivity> - Class in io.getstream.client.service
Provide methods to interact with Aggregated activities of subtype of BaseActivity.
AggregatedActivityServiceImpl(BaseFeed, Class<T>, StreamRepository) - Constructor for class io.getstream.client.service.AggregatedActivityServiceImpl
 
ALL - Static variable in class io.getstream.client.util.JwtAuthenticationUtil
A convenient way to indicate the 'all' quantifier.
AuthenticationFailedException - Exception in io.getstream.client.exception
In case the authentication failed on remote side (http status code: 401/403).
AuthenticationFailedException() - Constructor for exception io.getstream.client.exception.AuthenticationFailedException
 
AuthenticationFailedException(String) - Constructor for exception io.getstream.client.exception.AuthenticationFailedException
 
AuthenticationFailedException(String, Throwable) - Constructor for exception io.getstream.client.exception.AuthenticationFailedException
 
AuthenticationFailedException(Throwable) - Constructor for exception io.getstream.client.exception.AuthenticationFailedException
 
AuthenticationFailedException(String, Throwable, boolean, boolean) - Constructor for exception io.getstream.client.exception.AuthenticationFailedException
 
AuthenticationHandlerConfiguration - Class in io.getstream.client.config
Bean designed to hold authentication credentials to access getstream.io.
AuthenticationHandlerConfiguration() - Constructor for class io.getstream.client.config.AuthenticationHandlerConfiguration
 
AUTHORIZATION_HEADER - Static variable in class io.getstream.client.util.HttpSignatureHandler
 

B

BaseActivity - Class in io.getstream.client.model.activities
Activity on GetStream.io has mandatory fields which are used to define its behaviour.
BaseActivity() - Constructor for class io.getstream.client.model.activities.BaseActivity
 
BaseFeed - Class in io.getstream.client.model.feeds
Provide basic operation to perform against a feed.
BaseFeed(StreamRepository, String, String) - Constructor for class io.getstream.client.model.feeds.BaseFeed
Create a new feed using the given slug and user id.
BaseFeedFactory - Class in io.getstream.client.model.feeds
Factory class to build a new instance of a feed.
BaseFeedFactory(StreamRepository) - Constructor for class io.getstream.client.model.feeds.BaseFeedFactory
 
build() - Method in class io.getstream.client.model.beans.FollowMany.Builder
Build an immutable list of marked activities.
build() - Method in class io.getstream.client.model.beans.MarkedActivity.Builder
Build an immutable list of marked activities.
build() - Method in class io.getstream.client.model.filters.FeedFilter.Builder
Create a FeedFilter.

C

ClientConfiguration - Class in io.getstream.client.config
ClientConfiguration holds configuration params for the http client.
ClientConfiguration() - Constructor for class io.getstream.client.config.ClientConfiguration
Default constructor.
ClientConfiguration(StreamRegion) - Constructor for class io.getstream.client.config.ClientConfiguration
Create a configuration using a given region.
createFeed(String, String) - Method in class io.getstream.client.model.feeds.BaseFeedFactory
 
createFeed(String, String) - Method in interface io.getstream.client.model.feeds.FeedFactory
Create new feed.

D

DATE_HEADER - Static variable in class io.getstream.client.util.HttpSignatureHandler
 
DateDeserializer - Class in io.getstream.client.util
Deserialize date discarding microseconds.
DateDeserializer() - Constructor for class io.getstream.client.util.DateDeserializer
 
deleteActivity(String) - Method in class io.getstream.client.model.feeds.BaseFeed
 
deleteActivity(String) - Method in interface io.getstream.client.model.feeds.Feed
Removes an activity from the feed.
deleteActivityByForeignId(String) - Method in class io.getstream.client.model.feeds.BaseFeed
 
deleteActivityByForeignId(String) - Method in interface io.getstream.client.model.feeds.Feed
Removes an activity from the feed.
deleteActivityByForeignId(BaseFeed, String) - Method in interface io.getstream.client.repo.StreamRepository
Delete activity by foreign id.
deleteActivityById(BaseFeed, String) - Method in interface io.getstream.client.repo.StreamRepository
Delete activity by activity id.
deserialize(JsonParser, DeserializationContext) - Method in class io.getstream.client.model.activities.ActivitySignedRecipientDeserializer
 
deserialize(JsonParser, DeserializationContext) - Method in class io.getstream.client.util.DateDeserializer
 
duration - Variable in class io.getstream.client.model.activities.BaseActivity
 

F

Feed - Interface in io.getstream.client.model.feeds
Feed class.
feed - Variable in class io.getstream.client.service.AbstractActivityService
 
FEED_ID_ALLOWED_PATTERN - Static variable in interface io.getstream.client.model.feeds.FeedFactory
Validation patter for feed id.
FEED_SLUG_ALLOWED_PATTERN - Static variable in interface io.getstream.client.model.feeds.FeedFactory
Validation pattern for feed slug.
FeedFactory - Interface in io.getstream.client.model.feeds
Factory class to create new feed.
FeedFilter - Class in io.getstream.client.model.filters
General filter to filter out activities/follower/following.
FeedFilter() - Constructor for class io.getstream.client.model.filters.FeedFilter
 
feedFilter - Variable in class io.getstream.client.model.filters.FeedFilter.Builder
 
FeedFilter.Builder - Class in io.getstream.client.model.filters
Builder to build up a FeedFilter.
FeedFilter.Builder() - Constructor for class io.getstream.client.model.filters.FeedFilter.Builder
 
FeedFollow - Class in io.getstream.client.model.beans
Contains follower/following-related data.
FeedFollow() - Constructor for class io.getstream.client.model.beans.FeedFollow
 
feedSlug - Variable in class io.getstream.client.model.feeds.BaseFeed
 
FlatActivityService<T extends BaseActivity> - Interface in io.getstream.client.service
Provide methods to interact with Flat activities of subtype of BaseActivity.
FlatActivityServiceImpl<T extends BaseActivity> - Class in io.getstream.client.service
Provide methods to interact with Flat activities of subtype of BaseActivity.
FlatActivityServiceImpl(BaseFeed, Class, StreamRepository) - Constructor for class io.getstream.client.service.FlatActivityServiceImpl
 
follow(String, String) - Method in class io.getstream.client.model.feeds.BaseFeed
 
follow(String, String, int) - Method in class io.getstream.client.model.feeds.BaseFeed
 
follow(String, String) - Method in interface io.getstream.client.model.feeds.Feed
Follows the given target feed.
follow(String, String, int) - Method in interface io.getstream.client.model.feeds.Feed
Follows the given target feed.
follow(BaseFeed, String, int) - Method in interface io.getstream.client.repo.StreamRepository
Follow a feed.
FollowMany - Class in io.getstream.client.model.beans
Helper bean used to create a payload for the follow_many API call.
followMany(FollowMany, int) - Method in class io.getstream.client.model.feeds.BaseFeed
 
followMany(FollowMany) - Method in class io.getstream.client.model.feeds.BaseFeed
 
followMany(FollowMany, int) - Method in interface io.getstream.client.model.feeds.Feed
Follow many feed in one shot.
followMany(FollowMany) - Method in interface io.getstream.client.model.feeds.Feed
Follow many feed in one shot.
followMany(BaseFeed, FollowMany, int) - Method in interface io.getstream.client.repo.StreamRepository
Follow many feed in one shot.
FollowMany.Builder - Class in io.getstream.client.model.beans
Provide an easy way to build an immutable list of activity ids.
FollowMany.Builder() - Constructor for class io.getstream.client.model.beans.FollowMany.Builder
 
FollowMany.Entry - Class in io.getstream.client.model.beans
 
FollowMany.Entry(String, String) - Constructor for class io.getstream.client.model.beans.FollowMany.Entry
 
foreignId - Variable in class io.getstream.client.model.activities.BaseActivity
 

G

generateToken(String, String, String, String, String) - Static method in class io.getstream.client.util.JwtAuthenticationUtil
Generate JWT token.
getActivities() - Method in class io.getstream.client.model.activities.WrappedActivity
 
getActivities() - Method in class io.getstream.client.model.beans.MarkedActivity
 
getActivities() - Method in class io.getstream.client.model.beans.StreamActivitiesResponse
 
getActivities(BaseFeed, Class<T>, FeedFilter) - Method in interface io.getstream.client.repo.StreamRepository
Lists the activities in the given feed.
getActivities(FeedFilter) - Method in interface io.getstream.client.service.AggregatedActivityService
List aggregated activities.
getActivities() - Method in interface io.getstream.client.service.AggregatedActivityService
List aggregated activities.
getActivities() - Method in class io.getstream.client.service.AggregatedActivityServiceImpl
 
getActivities(FeedFilter) - Method in class io.getstream.client.service.AggregatedActivityServiceImpl
 
getActivities(FeedFilter) - Method in interface io.getstream.client.service.FlatActivityService
List flat activities using a given filter.
getActivities() - Method in interface io.getstream.client.service.FlatActivityService
List flat activities.
getActivities() - Method in class io.getstream.client.service.FlatActivityServiceImpl
 
getActivities(FeedFilter) - Method in class io.getstream.client.service.FlatActivityServiceImpl
 
getActivities(FeedFilter, MarkedActivity, MarkedActivity) - Method in interface io.getstream.client.service.NotificationActivityService
List notification activities using the given filter.
getActivities(FeedFilter, boolean, boolean) - Method in interface io.getstream.client.service.NotificationActivityService
List notification activities using the given filter.
getActivities() - Method in interface io.getstream.client.service.NotificationActivityService
Get a list of activities using the standard filter (limit = 25).
getActivities() - Method in class io.getstream.client.service.NotificationActivityServiceImpl
 
getActivities(FeedFilter, boolean, boolean) - Method in class io.getstream.client.service.NotificationActivityServiceImpl
 
getActivities(FeedFilter, MarkedActivity, MarkedActivity) - Method in class io.getstream.client.service.NotificationActivityServiceImpl
 
getActivities(FeedFilter) - Method in interface io.getstream.client.service.UserActivityService
List user activities using the given filter.
getActivities() - Method in interface io.getstream.client.service.UserActivityService
List user activities using the standard filter (limit = 25).
getActivities() - Method in class io.getstream.client.service.UserActivityServiceImpl
 
getActivities(FeedFilter) - Method in class io.getstream.client.service.UserActivityServiceImpl
 
getActivity() - Method in class io.getstream.client.model.beans.AddMany
 
getActivityCount() - Method in class io.getstream.client.model.activities.WrappedActivity
 
getActor() - Method in class io.getstream.client.model.activities.BaseActivity
 
getActorCount() - Method in class io.getstream.client.model.activities.WrappedActivity
 
getAggregatedActivities(BaseFeed, Class<T>, FeedFilter) - Method in interface io.getstream.client.repo.StreamRepository
List aggregated activities.
getApiKey() - Method in class io.getstream.client.config.AuthenticationHandlerConfiguration
 
getAuthenticationHandlerConfiguration() - Method in class io.getstream.client.config.ClientConfiguration
 
getCode() - Method in exception io.getstream.client.exception.StreamClientException
 
getCode() - Method in class io.getstream.client.model.beans.StreamErrorResponse
 
getConnectionTimeout() - Method in class io.getstream.client.config.ClientConfiguration
 
getCreatedAt() - Method in class io.getstream.client.model.activities.WrappedActivity
 
getCreatedAt() - Method in class io.getstream.client.model.beans.FeedFollow
 
getDetail() - Method in exception io.getstream.client.exception.StreamClientException
 
getDetail() - Method in class io.getstream.client.model.beans.StreamErrorResponse
 
getDuration() - Method in class io.getstream.client.model.activities.BaseActivity
 
getDuration() - Method in class io.getstream.client.model.beans.StreamErrorResponse
 
getDuration() - Method in class io.getstream.client.model.beans.StreamResponse
 
getEndpoint() - Method in enum io.getstream.client.config.StreamRegion
 
getEntries() - Method in class io.getstream.client.model.beans.FollowMany
 
getException() - Method in class io.getstream.client.model.beans.StreamErrorResponse
 
getExceptionField() - Method in exception io.getstream.client.exception.StreamClientException
 
getExceptionFields() - Method in class io.getstream.client.model.beans.StreamErrorResponse
 
getFeedId() - Method in class io.getstream.client.model.beans.FeedFollow
 
getFeedId() - Method in class io.getstream.client.model.feeds.BaseFeed
 
getFeedIds() - Method in class io.getstream.client.model.filters.FeedFilter
 
getFeedSlug() - Method in class io.getstream.client.model.feeds.BaseFeed
 
getFollowers() - Method in class io.getstream.client.model.feeds.BaseFeed
 
getFollowers(FeedFilter) - Method in class io.getstream.client.model.feeds.BaseFeed
 
getFollowers() - Method in interface io.getstream.client.model.feeds.Feed
Lists the followers of the feed.
getFollowers(FeedFilter) - Method in interface io.getstream.client.model.feeds.Feed
Lists the followers of the feed using the given filter.
getFollowers(BaseFeed, FeedFilter) - Method in interface io.getstream.client.repo.StreamRepository
Lists the followers for the given feed.
getFollowing() - Method in class io.getstream.client.model.feeds.BaseFeed
 
getFollowing(FeedFilter) - Method in class io.getstream.client.model.feeds.BaseFeed
 
getFollowing() - Method in interface io.getstream.client.model.feeds.Feed
List the feeds which this feed is following.
getFollowing(FeedFilter) - Method in interface io.getstream.client.model.feeds.Feed
List the feeds which this feed is following using the give filter.
getFollowing(BaseFeed, FeedFilter) - Method in interface io.getstream.client.repo.StreamRepository
List the feeds which the given feed is following.
getForeignId() - Method in class io.getstream.client.model.activities.BaseActivity
 
getGroup() - Method in class io.getstream.client.model.activities.WrappedActivity
 
getHttpStatusCode() - Method in exception io.getstream.client.exception.StreamClientException
 
getId() - Method in class io.getstream.client.model.activities.BaseActivity
 
getId() - Method in class io.getstream.client.model.activities.WrappedActivity
 
getId() - Method in class io.getstream.client.model.feeds.BaseFeed
 
getId() - Method in interface io.getstream.client.model.feeds.Feed
Get the feed ID.
getIdGreaterThan() - Method in class io.getstream.client.model.filters.FeedFilter
 
getIdGreaterThanEquals() - Method in class io.getstream.client.model.filters.FeedFilter
 
getIdLowerThan() - Method in class io.getstream.client.model.filters.FeedFilter
 
getIdLowerThanEquals() - Method in class io.getstream.client.model.filters.FeedFilter
 
getIsRead() - Method in class io.getstream.client.model.activities.NotificationActivity
 
getIsSeen() - Method in class io.getstream.client.model.activities.NotificationActivity
 
getKeepAlive() - Method in class io.getstream.client.config.ClientConfiguration
 
getLimit() - Method in class io.getstream.client.model.filters.FeedFilter
 
getMaxConnections() - Method in class io.getstream.client.config.ClientConfiguration
 
getMaxConnectionsPerRoute() - Method in class io.getstream.client.config.ClientConfiguration
 
getNext() - Method in class io.getstream.client.model.beans.StreamResponse
 
getNotificationActivities(BaseFeed, Class<T>, FeedFilter) - Method in interface io.getstream.client.repo.StreamRepository
List notification activities.
getNotificationActivities(BaseFeed, Class<T>, FeedFilter, boolean, boolean) - Method in interface io.getstream.client.repo.StreamRepository
List notifications marking the activities as read and/or as seen.
getNotificationActivities(BaseFeed, Class<T>, FeedFilter, MarkedActivity, MarkedActivity) - Method in interface io.getstream.client.repo.StreamRepository
List notifications marking some of them as read and/or as seen.
getObject() - Method in class io.getstream.client.model.activities.BaseActivity
 
getOffset() - Method in class io.getstream.client.model.filters.FeedFilter
 
getOrigin() - Method in class io.getstream.client.model.activities.BaseActivity
 
getProperties() - Static method in class io.getstream.client.util.InfoUtil
Read the build properties carved into the jar.
getRanking() - Method in class io.getstream.client.model.filters.FeedFilter
 
getReadOnlyToken() - Method in class io.getstream.client.model.feeds.BaseFeed
 
getReadOnlyToken() - Method in interface io.getstream.client.model.feeds.Feed
Generate a JWT token to perform readonly operations
getReadOnlyToken(BaseFeed) - Method in interface io.getstream.client.repo.StreamRepository
Generate a JWT token to perform readonly operations.
getRegion() - Method in class io.getstream.client.config.ClientConfiguration
 
getResults() - Method in class io.getstream.client.model.beans.StreamResponse
 
getScore() - Method in class io.getstream.client.model.activities.BaseActivity
 
getSecretKey() - Method in class io.getstream.client.config.AuthenticationHandlerConfiguration
 
getSigner() - Method in class io.getstream.client.util.HttpSignatureHandler
Get the Signer.
getSource() - Method in class io.getstream.client.model.beans.FollowMany.Entry
 
getStatusCode() - Method in class io.getstream.client.model.beans.StreamErrorResponse
 
getTarget() - Method in class io.getstream.client.model.activities.BaseActivity
 
getTarget() - Method in class io.getstream.client.model.beans.FollowMany.Entry
 
getTargetId() - Method in class io.getstream.client.model.beans.FeedFollow
 
getTargetIds() - Method in class io.getstream.client.model.beans.AddMany
 
getTime() - Method in class io.getstream.client.model.activities.BaseActivity
 
getTimeout() - Method in class io.getstream.client.config.ClientConfiguration
 
getTimeToLive() - Method in class io.getstream.client.config.ClientConfiguration
 
getTo() - Method in class io.getstream.client.model.activities.BaseActivity
 
getTodayDate() - Method in class io.getstream.client.util.HttpSignatureHandler
Utility method to provide today date.
getToken() - Method in class io.getstream.client.model.feeds.BaseFeed
 
getToken() - Method in interface io.getstream.client.model.feeds.Feed
Get the feed token.
getToken(BaseFeed) - Method in interface io.getstream.client.repo.StreamRepository
Get the token for the given feed.
getUnread() - Method in class io.getstream.client.model.beans.StreamResponse
 
getUnseen() - Method in class io.getstream.client.model.beans.StreamResponse
 
getUpdatedAt() - Method in class io.getstream.client.model.activities.WrappedActivity
 
getUpdatedAt() - Method in class io.getstream.client.model.beans.FeedFollow
 
getUserId() - Method in class io.getstream.client.model.feeds.BaseFeed
 
getVerb() - Method in class io.getstream.client.model.activities.BaseActivity
 
getVerb() - Method in class io.getstream.client.model.activities.WrappedActivity
 

H

hasActivities() - Method in class io.getstream.client.model.beans.MarkedActivity
 
HttpSignatureHandler - Class in io.getstream.client.util
Helper class to handle Http Signature Authentication.
HttpSignatureHandler(AuthenticationHandlerConfiguration) - Constructor for class io.getstream.client.util.HttpSignatureHandler
Create a Signature template object using the incoming credentials.

I

id - Variable in class io.getstream.client.model.activities.BaseActivity
 
InfoUtil - Class in io.getstream.client.util
Read the properties carved at build time into the jar artifact.
InfoUtil() - Constructor for class io.getstream.client.util.InfoUtil
 
InternalServerException - Exception in io.getstream.client.exception
In case of invalid input on remote side (http status code: 400).
InternalServerException() - Constructor for exception io.getstream.client.exception.InternalServerException
 
InternalServerException(String) - Constructor for exception io.getstream.client.exception.InternalServerException
 
InternalServerException(String, Throwable) - Constructor for exception io.getstream.client.exception.InternalServerException
 
InternalServerException(Throwable) - Constructor for exception io.getstream.client.exception.InternalServerException
 
InternalServerException(String, Throwable, boolean, boolean) - Constructor for exception io.getstream.client.exception.InternalServerException
 
InvalidFeedNameException - Exception in io.getstream.client.exception
Exception returned in case the feed slug or the feed id are not valid.ß
InvalidFeedNameException() - Constructor for exception io.getstream.client.exception.InvalidFeedNameException
 
InvalidFeedNameException(String) - Constructor for exception io.getstream.client.exception.InvalidFeedNameException
 
InvalidFeedNameException(String, Throwable) - Constructor for exception io.getstream.client.exception.InvalidFeedNameException
 
InvalidFeedNameException(Throwable) - Constructor for exception io.getstream.client.exception.InvalidFeedNameException
 
InvalidFeedNameException(String, Throwable, boolean, boolean) - Constructor for exception io.getstream.client.exception.InvalidFeedNameException
 
InvalidOrMissingInputException - Exception in io.getstream.client.exception
In case the authentication failed on remote side (http status code: 401).
InvalidOrMissingInputException() - Constructor for exception io.getstream.client.exception.InvalidOrMissingInputException
 
InvalidOrMissingInputException(String) - Constructor for exception io.getstream.client.exception.InvalidOrMissingInputException
 
InvalidOrMissingInputException(String, Throwable) - Constructor for exception io.getstream.client.exception.InvalidOrMissingInputException
 
InvalidOrMissingInputException(Throwable) - Constructor for exception io.getstream.client.exception.InvalidOrMissingInputException
 
InvalidOrMissingInputException(String, Throwable, boolean, boolean) - Constructor for exception io.getstream.client.exception.InvalidOrMissingInputException
 
io.getstream.client - package io.getstream.client
 
io.getstream.client.config - package io.getstream.client.config
 
io.getstream.client.exception - package io.getstream.client.exception
 
io.getstream.client.model.activities - package io.getstream.client.model.activities
 
io.getstream.client.model.beans - package io.getstream.client.model.beans
 
io.getstream.client.model.feeds - package io.getstream.client.model.feeds
 
io.getstream.client.model.filters - package io.getstream.client.model.filters
 
io.getstream.client.repo - package io.getstream.client.repo
 
io.getstream.client.service - package io.getstream.client.service
 
io.getstream.client.util - package io.getstream.client.util
 

J

joinActivities() - Method in class io.getstream.client.model.beans.MarkedActivity
 
JwtAuthenticationUtil - Class in io.getstream.client.util
Utility class to generate a JWT token.
JwtAuthenticationUtil() - Constructor for class io.getstream.client.util.JwtAuthenticationUtil
 

M

MarkedActivity - Class in io.getstream.client.model.beans
Allow a list of BaseActivity to be marked.
MarkedActivity.Builder - Class in io.getstream.client.model.beans
Provide an easy way to build an immutable list of activity ids.
MarkedActivity.Builder() - Constructor for class io.getstream.client.model.beans.MarkedActivity.Builder
 

N

newAggregatedActivityService(Class<T>) - Method in class io.getstream.client.model.feeds.BaseFeed
 
newAggregatedActivityService(Class<T>) - Method in interface io.getstream.client.model.feeds.Feed
Get mediator service to handle aggregated activities.
newFeed(String, String) - Method in interface io.getstream.client.StreamClient
Get a new instance of the Feed.
newFlatActivityService(Class<T>) - Method in class io.getstream.client.model.feeds.BaseFeed
 
newFlatActivityService(Class<T>) - Method in interface io.getstream.client.model.feeds.Feed
Get mediator service to handle aggregated activities.
newInstance(ClientConfiguration, AuthenticationHandlerConfiguration) - Method in interface io.getstream.client.repo.StreamRepoFactory
* Create a new StreamRepository instance.
newNotificationActivityService(Class<T>) - Method in class io.getstream.client.model.feeds.BaseFeed
 
newNotificationActivityService(Class<T>) - Method in interface io.getstream.client.model.feeds.Feed
Get mediator service to handle aggregated activities.
newUserActivityService(Class<T>) - Method in class io.getstream.client.model.feeds.BaseFeed
 
newUserActivityService(Class<T>) - Method in interface io.getstream.client.model.feeds.Feed
Get mediator service to handle aggregated activities.
NotificationActivity<T extends BaseActivity> - Class in io.getstream.client.model.activities
 
NotificationActivity() - Constructor for class io.getstream.client.model.activities.NotificationActivity
 
NotificationActivityService<T extends BaseActivity> - Interface in io.getstream.client.service
Provide methods to interact with Notification activities of subtype of BaseActivity.
NotificationActivityServiceImpl<T extends BaseActivity> - Class in io.getstream.client.service
Provide methods to interact with Notification activities of subtype of BaseActivity.
NotificationActivityServiceImpl(BaseFeed, Class, StreamRepository) - Constructor for class io.getstream.client.service.NotificationActivityServiceImpl
 

O

object - Variable in class io.getstream.client.model.activities.BaseActivity
 
origin - Variable in class io.getstream.client.model.activities.BaseActivity
 

P

PARAM_FEED_IDS - Static variable in class io.getstream.client.model.filters.FeedFilter
 
PARAM_ID_GREATER_THAN - Static variable in class io.getstream.client.model.filters.FeedFilter
 
PARAM_ID_GREATER_THAN_EQUALS - Static variable in class io.getstream.client.model.filters.FeedFilter
 
PARAM_ID_LOWER_THAN - Static variable in class io.getstream.client.model.filters.FeedFilter
 
PARAM_ID_LOWER_THAN_EQUALS - Static variable in class io.getstream.client.model.filters.FeedFilter
 
PARAM_LIMIT - Static variable in class io.getstream.client.model.filters.FeedFilter
 
PARAM_OFFSET - Static variable in class io.getstream.client.model.filters.FeedFilter
 
PARAM_RANKING - Static variable in class io.getstream.client.model.filters.FeedFilter
 

R

ResourceNotFoundException - Exception in io.getstream.client.exception
In case of invalid URI (http status code: 404).
ResourceNotFoundException() - Constructor for exception io.getstream.client.exception.ResourceNotFoundException
 
ResourceNotFoundException(String) - Constructor for exception io.getstream.client.exception.ResourceNotFoundException
 
ResourceNotFoundException(String, Throwable) - Constructor for exception io.getstream.client.exception.ResourceNotFoundException
 
ResourceNotFoundException(Throwable) - Constructor for exception io.getstream.client.exception.ResourceNotFoundException
 
ResourceNotFoundException(String, Throwable, boolean, boolean) - Constructor for exception io.getstream.client.exception.ResourceNotFoundException
 

S

score - Variable in class io.getstream.client.model.activities.BaseActivity
 
setActivities(List<T>) - Method in class io.getstream.client.model.activities.WrappedActivity
 
setActivities(List<T>) - Method in class io.getstream.client.model.beans.StreamActivitiesResponse
 
setActivity(T) - Method in class io.getstream.client.model.beans.AddMany
 
setActivityCount(long) - Method in class io.getstream.client.model.activities.WrappedActivity
 
setActor(String) - Method in class io.getstream.client.model.activities.BaseActivity
 
setActorCount(long) - Method in class io.getstream.client.model.activities.WrappedActivity
 
setApiKey(String) - Method in class io.getstream.client.config.AuthenticationHandlerConfiguration
 
setAuthenticationHandlerConfiguration(AuthenticationHandlerConfiguration) - Method in class io.getstream.client.config.ClientConfiguration
 
setCode(int) - Method in exception io.getstream.client.exception.StreamClientException
 
setConnectionTimeout(int) - Method in class io.getstream.client.config.ClientConfiguration
 
setCreatedAt(Date) - Method in class io.getstream.client.model.activities.WrappedActivity
 
setCreatedAt(Date) - Method in class io.getstream.client.model.beans.FeedFollow
 
setDetail(String) - Method in exception io.getstream.client.exception.StreamClientException
 
setDuration(String) - Method in class io.getstream.client.model.activities.BaseActivity
 
setExceptionField(String) - Method in exception io.getstream.client.exception.StreamClientException
 
setExceptionFields(JsonNode) - Method in class io.getstream.client.model.beans.StreamErrorResponse
 
setFeedId(String) - Method in class io.getstream.client.model.beans.FeedFollow
 
setForeignId(String) - Method in class io.getstream.client.model.activities.BaseActivity
 
setGroup(String) - Method in class io.getstream.client.model.activities.WrappedActivity
 
setHttpStatusCode(int) - Method in exception io.getstream.client.exception.StreamClientException
 
setId(String) - Method in class io.getstream.client.model.activities.BaseActivity
 
setId(String) - Method in class io.getstream.client.model.activities.WrappedActivity
 
setIsRead(boolean) - Method in class io.getstream.client.model.activities.NotificationActivity
 
setIsSeen(boolean) - Method in class io.getstream.client.model.activities.NotificationActivity
 
setKeepAlive(long) - Method in class io.getstream.client.config.ClientConfiguration
 
setMaxConnections(int) - Method in class io.getstream.client.config.ClientConfiguration
 
setMaxConnectionsPerRoute(int) - Method in class io.getstream.client.config.ClientConfiguration
 
setObject(String) - Method in class io.getstream.client.model.activities.BaseActivity
 
setOrigin(String) - Method in class io.getstream.client.model.activities.BaseActivity
 
setRegion(StreamRegion) - Method in class io.getstream.client.config.ClientConfiguration
 
setSecretKey(String) - Method in class io.getstream.client.config.AuthenticationHandlerConfiguration
 
setSource(String) - Method in class io.getstream.client.model.beans.FollowMany.Entry
 
setTarget(String) - Method in class io.getstream.client.model.activities.BaseActivity
 
setTarget(String) - Method in class io.getstream.client.model.beans.FollowMany.Entry
 
setTargetId(String) - Method in class io.getstream.client.model.beans.FeedFollow
 
setTargetIds(List<String>) - Method in class io.getstream.client.model.beans.AddMany
 
setTime(Date) - Method in class io.getstream.client.model.activities.BaseActivity
 
setTimeout(int) - Method in class io.getstream.client.config.ClientConfiguration
 
setTimeToLive(long) - Method in class io.getstream.client.config.ClientConfiguration
 
setTo(List<String>) - Method in class io.getstream.client.model.activities.BaseActivity
 
setUpdatedAt(Date) - Method in class io.getstream.client.model.activities.WrappedActivity
 
setUpdatedAt(Date) - Method in class io.getstream.client.model.beans.FeedFollow
 
setVerb(String) - Method in class io.getstream.client.model.activities.BaseActivity
 
setVerb(String) - Method in class io.getstream.client.model.activities.WrappedActivity
 
shutdown() - Method in interface io.getstream.client.repo.StreamRepository
Send the shutdown signal to the client.
shutdown() - Method in interface io.getstream.client.StreamClient
Send the shutdown signal to the client.
SimpleActivity - Class in io.getstream.client.model.activities
This is a SimpleActivity, it contains only mandatory fields and can be used to handle standard use cases that do not require any custom fields or operations.
SimpleActivity() - Constructor for class io.getstream.client.model.activities.SimpleActivity
 
STREAM_JAVA_INFO - Static variable in class io.getstream.client.util.InfoUtil
 
StreamActivitiesResponse<T extends BaseActivity> - Class in io.getstream.client.model.beans
Response from activities' bulk insert/update.
StreamActivitiesResponse() - Constructor for class io.getstream.client.model.beans.StreamActivitiesResponse
 
StreamClient - Interface in io.getstream.client
Basic interface to
StreamClientException - Exception in io.getstream.client.exception
This is a genera exception thrown by the StreamClient.
StreamClientException() - Constructor for exception io.getstream.client.exception.StreamClientException
 
StreamClientException(String) - Constructor for exception io.getstream.client.exception.StreamClientException
 
StreamClientException(String, Throwable) - Constructor for exception io.getstream.client.exception.StreamClientException
 
StreamClientException(Throwable) - Constructor for exception io.getstream.client.exception.StreamClientException
 
StreamClientException(String, Throwable, boolean, boolean) - Constructor for exception io.getstream.client.exception.StreamClientException
 
StreamErrorResponse - Class in io.getstream.client.model.beans
Map the response message coming from GetStream.io server.
StreamErrorResponse() - Constructor for class io.getstream.client.model.beans.StreamErrorResponse
 
StreamRegion - Enum in io.getstream.client.config
GetStream.io supports multiple locations.
StreamRepoFactory - Interface in io.getstream.client.repo
Create a new StreamRepository instance.
streamRepository - Variable in class io.getstream.client.model.feeds.BaseFeed
 
StreamRepository - Interface in io.getstream.client.repo
Provide low-level access to the GetStream.io REST API.
streamRepository - Variable in class io.getstream.client.service.AbstractActivityService
 
StreamResponse<T> - Class in io.getstream.client.model.beans
Map Stream's API object response.
StreamResponse() - Constructor for class io.getstream.client.model.beans.StreamResponse
 

T

target - Variable in class io.getstream.client.model.activities.BaseActivity
 
time - Variable in class io.getstream.client.model.activities.BaseActivity
 
to - Variable in class io.getstream.client.model.activities.BaseActivity
 
toString() - Method in exception io.getstream.client.exception.StreamClientException
 
toString() - Method in class io.getstream.client.model.activities.BaseActivity
 
type - Variable in class io.getstream.client.service.AbstractActivityService
 

U

unfollow(String, String) - Method in class io.getstream.client.model.feeds.BaseFeed
 
unfollow(String, String, boolean) - Method in class io.getstream.client.model.feeds.BaseFeed
 
unfollow(String, String) - Method in interface io.getstream.client.model.feeds.Feed
Unfollow the given target feed.
unfollow(String, String, boolean) - Method in interface io.getstream.client.model.feeds.Feed
Unfollow the given target feed.
unfollow(BaseFeed, String, boolean) - Method in interface io.getstream.client.repo.StreamRepository
Unfollow a feed.
updateActivities(BaseFeed, Class<T>, List<T>) - Method in interface io.getstream.client.repo.StreamRepository
Update activities (foreignId and time are mandatory fields).
updateActivities(List<T>) - Method in class io.getstream.client.service.AbstractActivityService
Add a new activity of type T.
UriBuilderException - Exception in io.getstream.client.exception
In case the URI built is invalid.
UriBuilderException() - Constructor for exception io.getstream.client.exception.UriBuilderException
 
UriBuilderException(String) - Constructor for exception io.getstream.client.exception.UriBuilderException
 
UriBuilderException(String, Throwable) - Constructor for exception io.getstream.client.exception.UriBuilderException
 
UriBuilderException(Throwable) - Constructor for exception io.getstream.client.exception.UriBuilderException
 
UriBuilderException(String, Throwable, boolean, boolean) - Constructor for exception io.getstream.client.exception.UriBuilderException
 
UserActivityService<T extends BaseActivity> - Interface in io.getstream.client.service
Provide methods to interact with User activities of subtype of BaseActivity.
UserActivityServiceImpl<T extends BaseActivity> - Class in io.getstream.client.service
Provide methods to interact with User activities of subtype of BaseActivity.
UserActivityServiceImpl(BaseFeed, Class, StreamRepository) - Constructor for class io.getstream.client.service.UserActivityServiceImpl
 
userId - Variable in class io.getstream.client.model.feeds.BaseFeed
 

V

valueOf(String) - Static method in enum io.getstream.client.config.StreamRegion
Returns the enum constant of this type with the specified name.
values() - Static method in enum io.getstream.client.config.StreamRegion
Returns an array containing the constants of this enum type, in the order they are declared.
verb - Variable in class io.getstream.client.model.activities.BaseActivity
 
VERSION - Static variable in enum io.getstream.client.config.StreamRegion
 
VERSION - Static variable in class io.getstream.client.util.InfoUtil
 

W

withActivityId(String) - Method in class io.getstream.client.model.beans.MarkedActivity.Builder
 
withActivityIds(List<String>) - Method in class io.getstream.client.model.beans.MarkedActivity.Builder
 
withIdGreaterThan(String) - Method in class io.getstream.client.model.filters.FeedFilter.Builder
 
withIdGreaterThanEquals(String) - Method in class io.getstream.client.model.filters.FeedFilter.Builder
 
withIdLowerThan(String) - Method in class io.getstream.client.model.filters.FeedFilter.Builder
 
withIdLowerThanEquals(String) - Method in class io.getstream.client.model.filters.FeedFilter.Builder
 
withLimit(int) - Method in class io.getstream.client.model.filters.FeedFilter.Builder
 
withOffset(int) - Method in class io.getstream.client.model.filters.FeedFilter.Builder
 
withRanking(String) - Method in class io.getstream.client.model.filters.FeedFilter.Builder
 
WrappedActivity<T extends BaseActivity> - Class in io.getstream.client.model.activities
 
WrappedActivity() - Constructor for class io.getstream.client.model.activities.WrappedActivity
 

X

X_API_KEY_HEADER - Static variable in class io.getstream.client.util.HttpSignatureHandler
 
A B C D F G H I J M N O P R S T U V W X 

Copyright © 2016. All rights reserved.