A B C D E F G H I L M N O P Q R S T U V W 

A

AbstractProcessor<T> - Class in com.twitter.hbc.core.processor
An abstract class for processing the stream and putting it onto the blockingQueue.
AbstractProcessor(BlockingQueue<T>) - Constructor for class com.twitter.hbc.core.processor.AbstractProcessor
 
AbstractProcessor(BlockingQueue<T>, long) - Constructor for class com.twitter.hbc.core.processor.AbstractProcessor
 
account - Variable in class com.twitter.hbc.core.endpoint.EnterpriseStreamingEndpoint
 
addDefaultParams() - Method in class com.twitter.hbc.core.endpoint.BaseEndpoint
 
addDefaultParams() - Method in class com.twitter.hbc.core.endpoint.DefaultStreamingEndpoint
 
addPostParameter(String, String) - Method in class com.twitter.hbc.core.endpoint.BaseEndpoint
 
addPostParameter(String, String) - Method in interface com.twitter.hbc.core.endpoint.Endpoint
 
addPostParameter(String, String) - Method in class com.twitter.hbc.core.endpoint.EnterpriseStreamingEndpoint
 
addPostParameter(String, String) - Method in class com.twitter.hbc.core.endpoint.RawEndpoint
 
addQueryParameter(String, String) - Method in class com.twitter.hbc.core.endpoint.BaseEndpoint
 
addQueryParameter(String, String) - Method in interface com.twitter.hbc.core.endpoint.Endpoint
 
addQueryParameter(String, String) - Method in class com.twitter.hbc.core.endpoint.EnterpriseStreamingEndpoint
 
addQueryParameter(String, String) - Method in class com.twitter.hbc.core.endpoint.RawEndpoint
 
addUser(String, long) - Method in class com.twitter.hbc.SitestreamController
TODO: This must be limited to 25 adds per seconds
addUserEndpoint(String) - Static method in class com.twitter.hbc.core.endpoint.SitestreamEndpoint
 
addUsers(String, Collection<Long>) - Method in class com.twitter.hbc.SitestreamController
 
allReplies(boolean) - Method in class com.twitter.hbc.core.endpoint.UserstreamEndpoint
 
apiVersion - Variable in class com.twitter.hbc.core.endpoint.BaseEndpoint
 
asParameter() - Method in enum com.twitter.hbc.core.Constants.FilterLevel
 
auth - Variable in class com.twitter.hbc.ClientBuilder
 
authentication(Authentication) - Method in class com.twitter.hbc.ClientBuilder
 
Authentication - Interface in com.twitter.hbc.httpclient.auth
 

B

backfillable - Variable in class com.twitter.hbc.core.endpoint.DefaultStreamingEndpoint
 
BaseEndpoint - Class in com.twitter.hbc.core.endpoint
 
BaseEndpoint(String, String) - Constructor for class com.twitter.hbc.core.endpoint.BaseEndpoint
 
BasicAuth - Class in com.twitter.hbc.httpclient.auth
 
BasicAuth(String, String) - Constructor for class com.twitter.hbc.httpclient.auth.BasicAuth
 
BasicClient - Class in com.twitter.hbc.httpclient
This class and classes in this package will depend on HttpClient
BasicClient(String, Hosts, StreamingEndpoint, Authentication, boolean, HosebirdMessageProcessor, ReconnectionManager, RateTracker, ExecutorService, BlockingQueue<Event>, HttpParams, SchemeRegistry) - Constructor for class com.twitter.hbc.httpclient.BasicClient
 
BasicRateTracker - Class in com.twitter.hbc
Tracks the rate of a recurring event with a sliding window.
BasicRateTracker(int, int, boolean, ScheduledExecutorService) - Constructor for class com.twitter.hbc.BasicRateTracker
 
BasicReconnectionManager - Class in com.twitter.hbc
This manages all of the reconnection logic.
BasicReconnectionManager(int) - Constructor for class com.twitter.hbc.BasicReconnectionManager
 
build() - Method in class com.twitter.hbc.ClientBuilder
 

C

checkHttpMethod(String) - Static method in class com.twitter.hbc.core.HttpConstants
 
Client - Interface in com.twitter.hbc.core
 
ClientBuilder - Class in com.twitter.hbc
A builder class for our BasicClient.
ClientBuilder() - Constructor for class com.twitter.hbc.ClientBuilder
 
close() - Method in class com.twitter.hbc.httpclient.Connection
 
com.twitter.hbc - package com.twitter.hbc
 
com.twitter.hbc.common - package com.twitter.hbc.common
 
com.twitter.hbc.core - package com.twitter.hbc.core
 
com.twitter.hbc.core.endpoint - package com.twitter.hbc.core.endpoint
 
com.twitter.hbc.core.event - package com.twitter.hbc.core.event
 
com.twitter.hbc.core.processor - package com.twitter.hbc.core.processor
 
com.twitter.hbc.httpclient - package com.twitter.hbc.httpclient
 
com.twitter.hbc.httpclient.auth - package com.twitter.hbc.httpclient.auth
 
connect() - Method in interface com.twitter.hbc.core.Client
Connects to the endpoint and begins streaming.
connect() - Method in class com.twitter.hbc.httpclient.BasicClient
Connects to the endpoint and begins streaming.
connect(HttpUriRequest) - Method in class com.twitter.hbc.httpclient.Connection
 
Connection - Class in com.twitter.hbc.httpclient
 
Connection(HttpClient, HosebirdMessageProcessor) - Constructor for class com.twitter.hbc.httpclient.Connection
 
ConnectionEvent - Class in com.twitter.hbc.core.event
 
ConnectionEvent(EventType, HttpUriRequest) - Constructor for class com.twitter.hbc.core.event.ConnectionEvent
 
connectionTimeout(int) - Method in class com.twitter.hbc.ClientBuilder
 
connectionTimeoutMillis - Variable in class com.twitter.hbc.ClientBuilder
 
Constants - Class in com.twitter.hbc.core
 
Constants() - Constructor for class com.twitter.hbc.core.Constants
 
Constants.DisconnectCode - Class in com.twitter.hbc.core
Disconnect codes for disconnection messages
Constants.DisconnectCode() - Constructor for class com.twitter.hbc.core.Constants.DisconnectCode
 
Constants.FilterLevel - Enum in com.twitter.hbc.core
 
constructRequest(String, Endpoint, Authentication) - Static method in class com.twitter.hbc.core.HttpConstants
 
CONTROL_STREAM_REQUEST - Static variable in class com.twitter.hbc.core.Constants.DisconnectCode
 
ControlStreamException - Exception in com.twitter.hbc.httpclient
 
ControlStreamException(StatusLine) - Constructor for exception com.twitter.hbc.httpclient.ControlStreamException
 
ControlStreamException(String) - Constructor for exception com.twitter.hbc.httpclient.ControlStreamException
 
COUNT_PARAM - Static variable in class com.twitter.hbc.core.Constants
 
CURRENT_API_VERSION - Static variable in class com.twitter.hbc.core.Constants
 
CURSOR_PARAM - Static variable in class com.twitter.hbc.core.Constants
 

D

DEFAULT_CHARSET - Static variable in class com.twitter.hbc.core.Constants
 
DEFAULT_HTTP_PORT - Static variable in class com.twitter.hbc.core.HttpConstants
 
DEFAULT_HTTPS_PORT - Static variable in class com.twitter.hbc.core.HttpConstants
 
DEFAULT_OFFER_TIMEOUT_MILLIS - Static variable in class com.twitter.hbc.core.processor.AbstractProcessor
 
DefaultStreamingEndpoint - Class in com.twitter.hbc.core.endpoint
A basic endpoint object
DefaultStreamingEndpoint(String, String, boolean) - Constructor for class com.twitter.hbc.core.endpoint.DefaultStreamingEndpoint
All endpoints have delimited=length by default
delimited(boolean) - Method in class com.twitter.hbc.core.endpoint.DefaultStreamingEndpoint
 
DELIMITED_PARAM - Static variable in class com.twitter.hbc.core.Constants
 
DELIMITED_VALUE - Static variable in class com.twitter.hbc.core.Constants
 
DelimitedStreamReader - Class in com.twitter.hbc.common
Only for charsets whose byte representations of \n and \r are 10 and 13 (Ascii compatible encodings)
DelimitedStreamReader(InputStream, Charset, int) - Constructor for class com.twitter.hbc.common.DelimitedStreamReader
 
DUPLICATE_STREAM - Static variable in class com.twitter.hbc.core.Constants.DisconnectCode
 

E

enableGZip - Variable in class com.twitter.hbc.ClientBuilder
 
endpoint - Variable in class com.twitter.hbc.ClientBuilder
 
endpoint(StreamingEndpoint) - Method in class com.twitter.hbc.ClientBuilder
 
endpoint(String, String) - Method in class com.twitter.hbc.ClientBuilder
 
Endpoint - Interface in com.twitter.hbc.core.endpoint
Endpoints must be threadsafe
ENTERPRISE_STREAM_HOST - Static variable in class com.twitter.hbc.core.Constants
 
EnterpriseStreamingEndpoint - Class in com.twitter.hbc.core.endpoint
 
EnterpriseStreamingEndpoint(String, String, String) - Constructor for class com.twitter.hbc.core.endpoint.EnterpriseStreamingEndpoint
 
EnterpriseStreamingEndpoint(String, String, String, int) - Constructor for class com.twitter.hbc.core.endpoint.EnterpriseStreamingEndpoint
 
estimateBackfill(double) - Method in class com.twitter.hbc.BasicReconnectionManager
 
estimateBackfill(double) - Method in interface com.twitter.hbc.ReconnectionManager
Estimates the backfill count param given the tps
Event - Class in com.twitter.hbc.core.event
 
Event(EventType) - Constructor for class com.twitter.hbc.core.event.Event
 
Event(EventType, String) - Constructor for class com.twitter.hbc.core.event.Event
 
Event(EventType, Exception) - Constructor for class com.twitter.hbc.core.event.Event
 
eventMessageQueue(BlockingQueue<Event>) - Method in class com.twitter.hbc.ClientBuilder
 
eventObserved() - Method in class com.twitter.hbc.BasicRateTracker
 
eventObserved() - Method in interface com.twitter.hbc.RateTracker
 
eventQueue - Variable in class com.twitter.hbc.ClientBuilder
 
EventType - Enum in com.twitter.hbc.core.event
 
execute(HttpUriRequest) - Method in class com.twitter.hbc.httpclient.RestartableHttpClient
 
execute(HttpUriRequest, HttpContext) - Method in class com.twitter.hbc.httpclient.RestartableHttpClient
 
execute(HttpHost, HttpRequest) - Method in class com.twitter.hbc.httpclient.RestartableHttpClient
 
execute(HttpHost, HttpRequest, HttpContext) - Method in class com.twitter.hbc.httpclient.RestartableHttpClient
 
execute(HttpUriRequest, ResponseHandler<? extends T>) - Method in class com.twitter.hbc.httpclient.RestartableHttpClient
 
execute(HttpUriRequest, ResponseHandler<? extends T>, HttpContext) - Method in class com.twitter.hbc.httpclient.RestartableHttpClient
 
execute(HttpHost, HttpRequest, ResponseHandler<? extends T>) - Method in class com.twitter.hbc.httpclient.RestartableHttpClient
 
execute(HttpHost, HttpRequest, ResponseHandler<? extends T>, HttpContext) - Method in class com.twitter.hbc.httpclient.RestartableHttpClient
 
executorService - Variable in class com.twitter.hbc.ClientBuilder
 

F

FATAL_CODES - Static variable in class com.twitter.hbc.core.HttpConstants
 
FILTER_LEVEL_PARAM - Static variable in class com.twitter.hbc.core.Constants
 
filterLevel(Constants.FilterLevel) - Method in class com.twitter.hbc.core.endpoint.DefaultStreamingEndpoint
 
FOLLOW_PARAM - Static variable in class com.twitter.hbc.core.Constants
 
followings(List<Long>) - Method in class com.twitter.hbc.core.endpoint.StatusesFilterEndpoint
 
FORBIDDEN - Static variable in class com.twitter.hbc.core.HttpConstants.Codes
 
friendsEndpoint(String) - Static method in class com.twitter.hbc.core.endpoint.SitestreamEndpoint
 
FROM_DATE_PARAM - Static variable in class com.twitter.hbc.core.Constants
 

G

generateParamString(Map<String, String>) - Method in class com.twitter.hbc.core.endpoint.BaseEndpoint
 
generateParamString(Map<String, String>) - Method in class com.twitter.hbc.core.endpoint.EnterpriseStreamingEndpoint
 
getConnectionManager() - Method in class com.twitter.hbc.httpclient.RestartableHttpClient
 
getCurrentRateSeconds() - Method in class com.twitter.hbc.BasicRateTracker
 
getCurrentRateSeconds() - Method in interface com.twitter.hbc.RateTracker
 
getEndpoint() - Method in interface com.twitter.hbc.core.Client
 
getEndpoint() - Method in class com.twitter.hbc.httpclient.BasicClient
 
getEventType() - Method in class com.twitter.hbc.core.event.Event
 
getExitEvent() - Method in class com.twitter.hbc.httpclient.BasicClient
This method should only be called after the client is done
getFriends(String, long) - Method in class com.twitter.hbc.SitestreamController
 
getFriends(String, long, int) - Method in class com.twitter.hbc.SitestreamController
 
getFromDate() - Method in class com.twitter.hbc.core.endpoint.ReplayEnterpriseStreamingEndpoint
 
getHttpMethod() - Method in class com.twitter.hbc.core.endpoint.BaseEndpoint
 
getHttpMethod() - Method in interface com.twitter.hbc.core.endpoint.Endpoint
 
getHttpMethod() - Method in class com.twitter.hbc.core.endpoint.EnterpriseStreamingEndpoint
 
getHttpMethod() - Method in class com.twitter.hbc.core.endpoint.RawEndpoint
 
getHttpUriRequest() - Method in class com.twitter.hbc.core.event.ConnectionEvent
 
getInfo(String, long) - Method in class com.twitter.hbc.SitestreamController
Deprecated.
info.json does not take a user_id param (@see https://dev.twitter.com/docs/streaming-apis/streams/site/control#info)
getInfo(String) - Method in class com.twitter.hbc.SitestreamController
 
getMessage() - Method in class com.twitter.hbc.core.event.Event
 
getName() - Method in interface com.twitter.hbc.core.Client
Name of the client used for logging and other diagnostic purposes.
getName() - Method in class com.twitter.hbc.httpclient.BasicClient
 
getNum200s() - Method in class com.twitter.hbc.core.StatsReporter.StatsTracker
 
getNum400s() - Method in class com.twitter.hbc.core.StatsReporter.StatsTracker
 
getNum500s() - Method in class com.twitter.hbc.core.StatsReporter.StatsTracker
 
getNumClientEventsDropped() - Method in class com.twitter.hbc.core.StatsReporter.StatsTracker
 
getNumConnectionFailures() - Method in class com.twitter.hbc.core.StatsReporter.StatsTracker
 
getNumConnects() - Method in class com.twitter.hbc.core.StatsReporter.StatsTracker
 
getNumDisconnects() - Method in class com.twitter.hbc.core.StatsReporter.StatsTracker
 
getNumMessages() - Method in class com.twitter.hbc.core.StatsReporter.StatsTracker
 
getNumMessagesDropped() - Method in class com.twitter.hbc.core.StatsReporter.StatsTracker
 
getParams() - Method in class com.twitter.hbc.httpclient.RestartableHttpClient
 
getPath(String) - Method in class com.twitter.hbc.core.endpoint.BaseEndpoint
 
getPath() - Method in class com.twitter.hbc.core.endpoint.BaseEndpoint
 
getPostParamString() - Method in class com.twitter.hbc.core.endpoint.BaseEndpoint
 
getPostParamString() - Method in interface com.twitter.hbc.core.endpoint.Endpoint
Returns the string format of the post parameters for this endpoint, if applicable
getPostParamString() - Method in class com.twitter.hbc.core.endpoint.EnterpriseStreamingEndpoint
 
getPostParamString() - Method in class com.twitter.hbc.core.endpoint.RawEndpoint
 
getQueryParamString() - Method in class com.twitter.hbc.core.endpoint.BaseEndpoint
 
getQueryParamString() - Method in interface com.twitter.hbc.core.endpoint.Endpoint
 
getQueryParamString() - Method in class com.twitter.hbc.core.endpoint.EnterpriseStreamingEndpoint
 
getQueryParamString() - Method in class com.twitter.hbc.core.endpoint.RawEndpoint
 
getStatsTracker() - Method in interface com.twitter.hbc.core.Client
 
getStatsTracker() - Method in class com.twitter.hbc.core.StatsReporter
 
getStatsTracker() - Method in class com.twitter.hbc.httpclient.BasicClient
 
getStatusCode() - Method in exception com.twitter.hbc.httpclient.ControlStreamException
 
getStatusLine() - Method in class com.twitter.hbc.core.event.HttpResponseEvent
 
getToDate() - Method in class com.twitter.hbc.core.endpoint.ReplayEnterpriseStreamingEndpoint
 
getUnderlyingException() - Method in class com.twitter.hbc.core.event.Event
 
getURI() - Method in class com.twitter.hbc.core.endpoint.BaseEndpoint
 
getURI() - Method in interface com.twitter.hbc.core.endpoint.Endpoint
 
getURI() - Method in class com.twitter.hbc.core.endpoint.EnterpriseStreamingEndpoint
 
getURI() - Method in class com.twitter.hbc.core.endpoint.RawEndpoint
 
getURI() - Method in class com.twitter.hbc.core.endpoint.ReplayEnterpriseStreamingEndpoint
 
gzipEnabled(boolean) - Method in class com.twitter.hbc.ClientBuilder
 

H

handleExponentialBackoff() - Method in class com.twitter.hbc.BasicReconnectionManager
 
handleExponentialBackoff() - Method in interface com.twitter.hbc.ReconnectionManager
 
handleLinearBackoff() - Method in class com.twitter.hbc.BasicReconnectionManager
 
handleLinearBackoff() - Method in interface com.twitter.hbc.ReconnectionManager
 
HosebirdMessageProcessor - Interface in com.twitter.hbc.core.processor
 
hosts - Variable in class com.twitter.hbc.ClientBuilder
 
hosts(String) - Method in class com.twitter.hbc.ClientBuilder
 
hosts(Hosts) - Method in class com.twitter.hbc.ClientBuilder
 
Hosts - Interface in com.twitter.hbc.core
 
HTTP_GET - Static variable in class com.twitter.hbc.core.HttpConstants
 
HTTP_POST - Static variable in class com.twitter.hbc.core.HttpConstants
 
HTTP_SCHEME - Static variable in class com.twitter.hbc.core.HttpConstants
 
HttpConstants - Class in com.twitter.hbc.core
 
HttpConstants() - Constructor for class com.twitter.hbc.core.HttpConstants
 
HttpConstants.Codes - Class in com.twitter.hbc.core
 
HttpConstants.Codes() - Constructor for class com.twitter.hbc.core.HttpConstants.Codes
 
HttpHosts - Class in com.twitter.hbc.core
 
HttpHosts(String) - Constructor for class com.twitter.hbc.core.HttpHosts
 
HttpHosts(Iterable<String>) - Constructor for class com.twitter.hbc.core.HttpHosts
All httpHosts must start with the http scheme("http:// or https://")
httpMethod - Variable in class com.twitter.hbc.core.endpoint.BaseEndpoint
 
HttpResponseEvent - Class in com.twitter.hbc.core.event
 
HttpResponseEvent(EventType, StatusLine) - Constructor for class com.twitter.hbc.core.event.HttpResponseEvent
 
HTTPS_SCHEME - Static variable in class com.twitter.hbc.core.HttpConstants
 

I

incrNum200s() - Method in class com.twitter.hbc.core.StatsReporter
 
incrNum400s() - Method in class com.twitter.hbc.core.StatsReporter
 
incrNum500s() - Method in class com.twitter.hbc.core.StatsReporter
 
incrNumClientEventsDropped() - Method in class com.twitter.hbc.core.StatsReporter
 
incrNumConnectionFailures() - Method in class com.twitter.hbc.core.StatsReporter
 
incrNumConnects() - Method in class com.twitter.hbc.core.StatsReporter
 
incrNumDisconnects() - Method in class com.twitter.hbc.core.StatsReporter
 
incrNumMessages() - Method in class com.twitter.hbc.core.StatsReporter
 
incrNumMessagesDropped() - Method in class com.twitter.hbc.core.StatsReporter
 
INITIAL_EXPONENTIAL_BACKOFF_MILLIS - Static variable in class com.twitter.hbc.BasicReconnectionManager
 
INITIAL_LINEAR_BACKOFF_MILLIS - Static variable in class com.twitter.hbc.BasicReconnectionManager
 
IOUtils - Class in com.twitter.hbc.common
 
IOUtils() - Constructor for class com.twitter.hbc.common.IOUtils
 
isBackfillable() - Method in class com.twitter.hbc.core.endpoint.DefaultStreamingEndpoint
 
isDone() - Method in interface com.twitter.hbc.core.Client
 
isDone() - Method in class com.twitter.hbc.httpclient.BasicClient
 
isValidHttpScheme(String) - Static method in class com.twitter.hbc.core.HttpConstants
 

L

label - Variable in class com.twitter.hbc.core.endpoint.EnterpriseStreamingEndpoint
 
LANGUAGE_PARAM - Static variable in class com.twitter.hbc.core.Constants
 
languages(List<String>) - Method in class com.twitter.hbc.core.endpoint.DefaultStreamingEndpoint
Filter for public tweets on these languages.
latitude() - Method in class com.twitter.hbc.core.endpoint.Location.Coordinate
 
LineStringProcessor - Class in com.twitter.hbc.core.processor
Reads new line delimited strings according to DelimitedStreamReader.readLine()
LineStringProcessor(BlockingQueue<String>) - Constructor for class com.twitter.hbc.core.processor.LineStringProcessor
 
LineStringProcessor(BlockingQueue<String>, long) - Constructor for class com.twitter.hbc.core.processor.LineStringProcessor
 
Location - Class in com.twitter.hbc.core.endpoint
 
Location(Location.Coordinate, Location.Coordinate) - Constructor for class com.twitter.hbc.core.endpoint.Location
 
Location.Coordinate - Class in com.twitter.hbc.core.endpoint
 
Location.Coordinate(double, double) - Constructor for class com.twitter.hbc.core.endpoint.Location.Coordinate
 
LOCATION_PARAM - Static variable in class com.twitter.hbc.core.Constants
 
locations(List<Location>) - Method in class com.twitter.hbc.core.endpoint.StatusesFilterEndpoint
 
longitude() - Method in class com.twitter.hbc.core.endpoint.Location.Coordinate
 

M

MAX_BACKOFF_COUNT - Static variable in class com.twitter.hbc.core.Constants
Max backoff, in milliseconds.
MAX_EXPONENTIAL_BACKOFF_MILLIS - Static variable in class com.twitter.hbc.BasicReconnectionManager
 
MAX_LINEAR_BACKOFF_MILLIS - Static variable in class com.twitter.hbc.BasicReconnectionManager
 
MIN_BACKOFF_MILLIS - Static variable in class com.twitter.hbc.core.Constants
Min backoff, in milliseconds.

N

name - Variable in class com.twitter.hbc.ClientBuilder
 
name(String) - Method in class com.twitter.hbc.ClientBuilder
 
nextHost() - Method in interface com.twitter.hbc.core.Hosts
 
nextHost() - Method in class com.twitter.hbc.core.HttpHosts
 
NORMAL - Static variable in class com.twitter.hbc.core.Constants.DisconnectCode
 
northeastCoordinate() - Method in class com.twitter.hbc.core.endpoint.Location
 
NOT_ACCEPTABLE - Static variable in class com.twitter.hbc.core.HttpConstants.Codes
 
NUM_FIREHOSE_PARTITIONS - Static variable in class com.twitter.hbc.core.Constants
 

O

OAuth1 - Class in com.twitter.hbc.httpclient.auth
 
OAuth1(String, String, String, String) - Constructor for class com.twitter.hbc.httpclient.auth.OAuth1
 
offerTimeoutMillis - Variable in class com.twitter.hbc.core.processor.AbstractProcessor
 

P

PARAMETER_LIST_TOO_LONG - Static variable in class com.twitter.hbc.core.HttpConstants.Codes
 
PARTITION_PARAM - Static variable in class com.twitter.hbc.core.Constants
 
PartitionableEndpoint - Interface in com.twitter.hbc.core.endpoint
 
partitions(Set<Integer>) - Method in interface com.twitter.hbc.core.endpoint.PartitionableEndpoint
 
partitions(Set<Integer>) - Method in class com.twitter.hbc.core.endpoint.StatusesFirehoseEndpoint
 
path - Variable in class com.twitter.hbc.core.endpoint.BaseEndpoint
 
PATH - Static variable in class com.twitter.hbc.core.endpoint.SitestreamEndpoint
 
PATH - Static variable in class com.twitter.hbc.core.endpoint.StatusesFilterEndpoint
 
PATH - Static variable in class com.twitter.hbc.core.endpoint.StatusesFirehoseEndpoint
 
PATH - Static variable in class com.twitter.hbc.core.endpoint.StatusesSampleEndpoint
 
PATH - Static variable in class com.twitter.hbc.core.endpoint.UserstreamEndpoint
 
pause() - Method in class com.twitter.hbc.BasicRateTracker
Pauses the rate tracker: the rate will be frozen.
pause() - Method in interface com.twitter.hbc.RateTracker
Pauses the rate tracker: the rate will be frozen.
postParameters - Variable in class com.twitter.hbc.core.endpoint.BaseEndpoint
 
process() - Method in class com.twitter.hbc.core.processor.AbstractProcessor
 
process() - Method in interface com.twitter.hbc.core.processor.HosebirdMessageProcessor
 
processNextMessage() - Method in class com.twitter.hbc.core.processor.AbstractProcessor
 
processNextMessage() - Method in class com.twitter.hbc.core.processor.LineStringProcessor
 
processNextMessage() - Method in class com.twitter.hbc.core.processor.StringDelimitedProcessor
 
processor - Variable in class com.twitter.hbc.ClientBuilder
 
processor(HosebirdMessageProcessor) - Method in class com.twitter.hbc.ClientBuilder
 
processResponse() - Method in class com.twitter.hbc.httpclient.Connection
 
product - Variable in class com.twitter.hbc.core.endpoint.EnterpriseStreamingEndpoint
 

Q

queryParameters - Variable in class com.twitter.hbc.core.endpoint.BaseEndpoint
 
queryParameters - Variable in class com.twitter.hbc.core.endpoint.EnterpriseStreamingEndpoint
 
queue - Variable in class com.twitter.hbc.core.processor.AbstractProcessor
 

R

RANGE_UNACCEPTABLE - Static variable in class com.twitter.hbc.core.HttpConstants.Codes
 
RATE_LIMITED - Static variable in class com.twitter.hbc.core.HttpConstants.Codes
 
rateTracker - Variable in class com.twitter.hbc.ClientBuilder
 
rateTracker(RateTracker) - Method in class com.twitter.hbc.ClientBuilder
 
RateTracker - Interface in com.twitter.hbc
Tracks the rate of a recurring event with a sliding window.
RawEndpoint - Class in com.twitter.hbc.core.endpoint
A convenience class for users that want to hit an arbitrary endpoint w/o having to implement their own Endpoint
RawEndpoint(String, String) - Constructor for class com.twitter.hbc.core.endpoint.RawEndpoint
 
RawEndpoint(String, String, Map<String, String>) - Constructor for class com.twitter.hbc.core.endpoint.RawEndpoint
 
read(int) - Method in class com.twitter.hbc.common.DelimitedStreamReader
Reads numBytes bytes, and returns the corresponding string
readFully(Reader, char[], int) - Static method in class com.twitter.hbc.common.IOUtils
Reads enough chars from the reader to fill the remainder of the buffer (reads length - offset chars).
readLine() - Method in class com.twitter.hbc.common.DelimitedStreamReader
 
RealTimeEnterpriseStreamingEndpoint - Class in com.twitter.hbc.core.endpoint
 
RealTimeEnterpriseStreamingEndpoint(String, String, String) - Constructor for class com.twitter.hbc.core.endpoint.RealTimeEnterpriseStreamingEndpoint
 
RealTimeEnterpriseStreamingEndpoint(String, String, String, int) - Constructor for class com.twitter.hbc.core.endpoint.RealTimeEnterpriseStreamingEndpoint
 
reconnect() - Method in interface com.twitter.hbc.core.Client
 
reconnect() - Method in class com.twitter.hbc.httpclient.BasicClient
 
reconnectionManager - Variable in class com.twitter.hbc.ClientBuilder
 
reconnectionManager(ReconnectionManager) - Method in class com.twitter.hbc.ClientBuilder
 
ReconnectionManager - Interface in com.twitter.hbc
This manages all of the reconnection logic.
removePostParameter(String) - Method in class com.twitter.hbc.core.endpoint.BaseEndpoint
 
removePostParameter(String) - Method in interface com.twitter.hbc.core.endpoint.Endpoint
 
removePostParameter(String) - Method in class com.twitter.hbc.core.endpoint.EnterpriseStreamingEndpoint
 
removePostParameter(String) - Method in class com.twitter.hbc.core.endpoint.RawEndpoint
 
removeQueryParameter(String) - Method in class com.twitter.hbc.core.endpoint.BaseEndpoint
 
removeQueryParameter(String) - Method in interface com.twitter.hbc.core.endpoint.Endpoint
 
removeQueryParameter(String) - Method in class com.twitter.hbc.core.endpoint.EnterpriseStreamingEndpoint
 
removeQueryParameter(String) - Method in class com.twitter.hbc.core.endpoint.RawEndpoint
 
removeUser(String, long) - Method in class com.twitter.hbc.SitestreamController
 
removeUserEndpoint(String) - Static method in class com.twitter.hbc.core.endpoint.SitestreamEndpoint
 
removeUsers(String, Collection<Long>) - Method in class com.twitter.hbc.SitestreamController
 
ReplayEnterpriseStreamingEndpoint - Class in com.twitter.hbc.core.endpoint
 
ReplayEnterpriseStreamingEndpoint(String, String, String, Date, Date) - Constructor for class com.twitter.hbc.core.endpoint.ReplayEnterpriseStreamingEndpoint
 
REPLIES_ALL - Static variable in class com.twitter.hbc.core.Constants
 
REPLIES_PARAM - Static variable in class com.twitter.hbc.core.Constants
 
resetCounts() - Method in class com.twitter.hbc.BasicReconnectionManager
 
resetCounts() - Method in interface com.twitter.hbc.ReconnectionManager
Call this when we have an active connection established
restart() - Method in class com.twitter.hbc.httpclient.RestartableHttpClient
 
RestartableHttpClient - Class in com.twitter.hbc.httpclient
There's currently a bug in DecompressingHttpClient that does not allow it to properly abort requests.
RestartableHttpClient(Authentication, boolean, HttpParams, SchemeRegistry) - Constructor for class com.twitter.hbc.httpclient.RestartableHttpClient
 
resume() - Method in class com.twitter.hbc.BasicRateTracker
 
resume() - Method in interface com.twitter.hbc.RateTracker
 
retries(int) - Method in class com.twitter.hbc.ClientBuilder
 

S

schemeRegistry - Variable in class com.twitter.hbc.ClientBuilder
 
schemeRegistry(SchemeRegistry) - Method in class com.twitter.hbc.ClientBuilder
 
SERVER_SHUTDOWN - Static variable in class com.twitter.hbc.core.Constants.DisconnectCode
 
SERVICE_UNAVAILABLE - Static variable in class com.twitter.hbc.core.HttpConstants.Codes
 
setApiVersion(String) - Method in class com.twitter.hbc.core.endpoint.BaseEndpoint
 
setApiVersion(String) - Method in class com.twitter.hbc.core.endpoint.EnterpriseStreamingEndpoint
 
setApiVersion(String) - Method in class com.twitter.hbc.core.endpoint.RawEndpoint
 
setApiVersion(String) - Method in interface com.twitter.hbc.core.endpoint.StreamingEndpoint
 
setBackfillCount(int) - Method in class com.twitter.hbc.core.endpoint.DefaultStreamingEndpoint
 
setBackfillCount(int) - Method in class com.twitter.hbc.core.endpoint.EnterpriseStreamingEndpoint
 
setBackfillCount(int) - Method in class com.twitter.hbc.core.endpoint.RawEndpoint
These don't do anything
setBackfillCount(int) - Method in interface com.twitter.hbc.core.endpoint.StreamingEndpoint
 
setup(InputStream) - Method in interface com.twitter.hbc.core.processor.HosebirdMessageProcessor
 
setup(InputStream) - Method in class com.twitter.hbc.core.processor.LineStringProcessor
 
setup(InputStream) - Method in class com.twitter.hbc.core.processor.StringDelimitedProcessor
 
setup() - Method in class com.twitter.hbc.httpclient.RestartableHttpClient
 
setupConnection(AbstractHttpClient) - Method in interface com.twitter.hbc.httpclient.auth.Authentication
 
setupConnection(AbstractHttpClient) - Method in class com.twitter.hbc.httpclient.auth.BasicAuth
 
setupConnection(AbstractHttpClient) - Method in class com.twitter.hbc.httpclient.auth.OAuth1
 
shouldReconnectOn400s() - Method in class com.twitter.hbc.BasicReconnectionManager
 
shouldReconnectOn400s() - Method in interface com.twitter.hbc.ReconnectionManager
 
shutdown() - Method in class com.twitter.hbc.BasicRateTracker
Stops and shuts down the underlying executor
shutdown() - Method in interface com.twitter.hbc.RateTracker
Stops and shuts down the underlying executor
signRequest(HttpUriRequest, String) - Method in interface com.twitter.hbc.httpclient.auth.Authentication
 
signRequest(HttpUriRequest, String) - Method in class com.twitter.hbc.httpclient.auth.BasicAuth
 
signRequest(HttpUriRequest, String) - Method in class com.twitter.hbc.httpclient.auth.OAuth1
 
SITESTREAM_HOST - Static variable in class com.twitter.hbc.core.Constants
 
SITESTREAM_HOST - Static variable in class com.twitter.hbc.core.HttpHosts
 
SitestreamController - Class in com.twitter.hbc
SitestreamController is used to issue controlstream requests.
SitestreamController(HttpClient, Hosts, Authentication) - Constructor for class com.twitter.hbc.SitestreamController
Construct a sitestream controller.
SitestreamController(HttpClient, Authentication) - Constructor for class com.twitter.hbc.SitestreamController
Construct a sitestream controller using the default host (sitestream.twitter.com)
SitestreamController(Hosts, Authentication) - Constructor for class com.twitter.hbc.SitestreamController
Construct a sitestream controller using a DefaultHttpClient
SitestreamController(Authentication) - Constructor for class com.twitter.hbc.SitestreamController
Construct a sitestream controller using the default host (sitestream.twitter.com) and a DefaultHttpClient.
SitestreamEndpoint - Class in com.twitter.hbc.core.endpoint
 
SitestreamEndpoint(List<Long>) - Constructor for class com.twitter.hbc.core.endpoint.SitestreamEndpoint
 
socketTimeout(int) - Method in class com.twitter.hbc.ClientBuilder
 
socketTimeoutMillis - Variable in class com.twitter.hbc.ClientBuilder
 
southwestCoordinate() - Method in class com.twitter.hbc.core.endpoint.Location
 
STALL - Static variable in class com.twitter.hbc.core.Constants.DisconnectCode
 
STALL_WARNING_PARAM - Static variable in class com.twitter.hbc.core.Constants
 
STALL_WARNING_VALUE - Static variable in class com.twitter.hbc.core.Constants
 
stallWarnings(boolean) - Method in class com.twitter.hbc.core.endpoint.DefaultStreamingEndpoint
 
start() - Method in class com.twitter.hbc.BasicRateTracker
 
start() - Method in interface com.twitter.hbc.RateTracker
 
StatsReporter - Class in com.twitter.hbc.core
 
StatsReporter() - Constructor for class com.twitter.hbc.core.StatsReporter
 
StatsReporter.StatsTracker - Class in com.twitter.hbc.core
 
StatsReporter.StatsTracker() - Constructor for class com.twitter.hbc.core.StatsReporter.StatsTracker
 
StatusesFilterEndpoint - Class in com.twitter.hbc.core.endpoint
 
StatusesFilterEndpoint() - Constructor for class com.twitter.hbc.core.endpoint.StatusesFilterEndpoint
 
StatusesFilterEndpoint(boolean) - Constructor for class com.twitter.hbc.core.endpoint.StatusesFilterEndpoint
 
StatusesFirehoseEndpoint - Class in com.twitter.hbc.core.endpoint
 
StatusesFirehoseEndpoint() - Constructor for class com.twitter.hbc.core.endpoint.StatusesFirehoseEndpoint
 
StatusesSampleEndpoint - Class in com.twitter.hbc.core.endpoint
 
StatusesSampleEndpoint() - Constructor for class com.twitter.hbc.core.endpoint.StatusesSampleEndpoint
 
stop() - Method in class com.twitter.hbc.BasicRateTracker
Stops tracking the rate
stop() - Method in interface com.twitter.hbc.core.Client
Permanently stops the current connection and does any necessary cleanup.
stop(int) - Method in interface com.twitter.hbc.core.Client
Permanently stops the current connection and does any necessary cleanup.
stop() - Method in class com.twitter.hbc.httpclient.BasicClient
 
stop(int) - Method in class com.twitter.hbc.httpclient.BasicClient
 
stop() - Method in interface com.twitter.hbc.RateTracker
Stops tracking the rate
STREAM_HOST - Static variable in class com.twitter.hbc.core.Constants
 
STREAM_HOST - Static variable in class com.twitter.hbc.core.HttpHosts
 
streamInfoEndpoint(String) - Static method in class com.twitter.hbc.core.endpoint.SitestreamEndpoint
Control stream endpoints
StreamingEndpoint - Interface in com.twitter.hbc.core.endpoint
StreamingEndpoint interface.
StringDelimitedProcessor - Class in com.twitter.hbc.core.processor
 
StringDelimitedProcessor(BlockingQueue<String>) - Constructor for class com.twitter.hbc.core.processor.StringDelimitedProcessor
 
StringDelimitedProcessor(BlockingQueue<String>, long) - Constructor for class com.twitter.hbc.core.processor.StringDelimitedProcessor
 
SUCCESS - Static variable in class com.twitter.hbc.core.HttpConstants.Codes
 

T

TO_DATE_PARAM - Static variable in class com.twitter.hbc.core.Constants
 
TOKEN_REVOKED - Static variable in class com.twitter.hbc.core.Constants.DisconnectCode
 
toString() - Method in class com.twitter.hbc.core.endpoint.Location.Coordinate
 
toString() - Method in class com.twitter.hbc.core.endpoint.Location
 
TRACK_PARAM - Static variable in class com.twitter.hbc.core.Constants
 
trackTerms(List<String>) - Method in class com.twitter.hbc.core.endpoint.StatusesFilterEndpoint
 

U

UNAUTHORIZED - Static variable in class com.twitter.hbc.core.HttpConstants.Codes
 
UNKNOWN - Static variable in class com.twitter.hbc.core.HttpConstants.Codes
 
USER_ID_PARAM - Static variable in class com.twitter.hbc.core.Constants
 
USERSTREAM_HOST - Static variable in class com.twitter.hbc.core.Constants
 
USERSTREAM_HOST - Static variable in class com.twitter.hbc.core.HttpHosts
 
UserstreamEndpoint - Class in com.twitter.hbc.core.endpoint
 
UserstreamEndpoint() - Constructor for class com.twitter.hbc.core.endpoint.UserstreamEndpoint
 
UserstreamEndpoint(String) - Constructor for class com.twitter.hbc.core.endpoint.UserstreamEndpoint
 

V

valueOf(String) - Static method in enum com.twitter.hbc.core.Constants.FilterLevel
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.twitter.hbc.core.event.EventType
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.twitter.hbc.core.Constants.FilterLevel
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.twitter.hbc.core.event.EventType
Returns an array containing the constants of this enum type, in the order they are declared.

W

WITH_FOLLOWINGS - Static variable in class com.twitter.hbc.core.Constants
 
WITH_PARAM - Static variable in class com.twitter.hbc.core.Constants
 
WITH_USER - Static variable in class com.twitter.hbc.core.Constants
 
withFollowings(boolean) - Method in class com.twitter.hbc.core.endpoint.UserstreamEndpoint
Corresponds to setting `with=followings` when true.
withUser(boolean) - Method in class com.twitter.hbc.core.endpoint.UserstreamEndpoint
Corresponds to setting `with=user` when true.
A B C D E F G H I L M N O P Q R S T U V W 

Copyright © 2014. All Rights Reserved.