- getAllHandlerNames() - Method in class com.netflix.turbine.handler.TurbineDataDispatcher
-
Helpful method used to print out all the handler names.
- getAllMonitors() - Method in class com.netflix.turbine.monitor.MonitorConsole
-
- getAttributes() - Method in class com.netflix.turbine.data.TurbineData
-
- getAttributes() - Method in class com.netflix.turbine.discovery.Instance
-
- getBufferSize() - Method in class com.netflix.turbine.streaming.servlet.SynchronizedHttpServletResponse
-
- getCharacterEncoding() - Method in class com.netflix.turbine.streaming.servlet.SynchronizedHttpServletResponse
-
- getCluster() - Method in class com.netflix.turbine.discovery.Instance
-
- getClusterMonitor(String) - Method in interface com.netflix.turbine.monitor.cluster.ClusterMonitorFactory
-
- getClusterMonitor(String) - Method in class com.netflix.turbine.plugins.DefaultAggregatorFactory
-
- getClusterMonitorFactory() - Static method in class com.netflix.turbine.plugins.PluginsFactory
-
- getContentType() - Method in class com.netflix.turbine.streaming.servlet.SynchronizedHttpServletResponse
-
- getCount(StatsRollingNumber.Type) - Method in class com.netflix.turbine.data.StatsRollingNumber
-
Get the sum of all buckets in the rolling counter for the given CounterType.
- getCreationTime() - Method in class com.netflix.turbine.data.TurbineData
-
- getCriteria() - Method in interface com.netflix.turbine.handler.TurbineDataHandler
-
Indicate how big a buffer and how many threads are required to dispatch data reliably to this handler
- getCriteria() - Method in class com.netflix.turbine.monitor.cluster.AggregateClusterMonitor.AggStatsEventHandler
-
- getCriteria() - Method in class com.netflix.turbine.streaming.TurbineStreamingConnection
-
- getCurrentHostDownCount() - Method in class com.netflix.turbine.discovery.InstanceObservable
-
- getCurrentHostsDown() - Method in class com.netflix.turbine.discovery.InstanceObservable
-
- getCurrentHostsUp() - Method in class com.netflix.turbine.discovery.InstanceObservable
-
- getCurrentHostUpCount() - Method in class com.netflix.turbine.discovery.InstanceObservable
-
- getData(MetaInformation<AggDataFromCluster>) - Method in class com.netflix.turbine.data.meta.AggDataMetaInfoAdaptor
-
- getData(MetaInformation<K>) - Method in interface com.netflix.turbine.data.meta.MetaInfoAdaptor
-
- getDispatcher() - Method in class com.netflix.turbine.monitor.cluster.ClusterMonitor
-
- getDispatcher() - Method in class com.netflix.turbine.monitor.instance.InstanceMonitor
-
- getDispatcher() - Method in class com.netflix.turbine.monitor.TurbineDataMonitor
-
- getEventDiscarded() - Method in class com.netflix.turbine.monitor.TurbineDataMonitor
-
- getEventHandler() - Method in class com.netflix.turbine.monitor.cluster.AggregateClusterMonitor
-
- getEventHandler() - Method in class com.netflix.turbine.monitor.cluster.ClusterMonitor
-
To be implemented by extending cluster monitors such as the aggregator.
- getEventProcessed() - Method in class com.netflix.turbine.monitor.TurbineDataMonitor
-
- getFilterCriteria(HttpServletRequest) - Static method in class com.netflix.turbine.streaming.servlet.TurbineStreamServlet.FilterCriteria
-
- getHandler() - Method in class com.netflix.turbine.handler.HandlerQueueTuple
-
- getHeartbeat() - Method in class com.netflix.turbine.discovery.InstanceObservable
-
- getHost() - Method in class com.netflix.turbine.data.DataFromSingleInstance
-
- getHostCount() - Method in class com.netflix.turbine.monitor.cluster.ClusterMonitor
-
- getHostname() - Method in class com.netflix.turbine.discovery.Instance
-
- getInstance() - Static method in class com.netflix.turbine.discovery.InstanceObservable
-
- getInstance() - Static method in class com.netflix.turbine.utils.AppDeploymentConfig
-
- getInstanceDiscovery() - Static method in class com.netflix.turbine.plugins.PluginsFactory
-
- getInstanceList() - Method in class com.netflix.turbine.discovery.ConfigPropertyBasedDiscovery
-
- getInstanceList() - Method in class com.netflix.turbine.discovery.FileBasedInstanceDiscovery
-
- getInstanceList() - Method in interface com.netflix.turbine.discovery.InstanceDiscovery
-
Fetch the collection of Instances.
- getInstanceMonitors() - Method in class com.netflix.turbine.monitor.cluster.ClusterMonitor
-
- getKey() - Method in class com.netflix.turbine.data.TurbineData
-
- getLastEventUpdateTime() - Method in class com.netflix.turbine.monitor.instance.InstanceMonitor
-
- getLastEventUpdateTime() - Method in class com.netflix.turbine.monitor.TurbineDataMonitor
-
Method that determines when this monitor last received an update.
- getLastUpdateTime() - Method in class com.netflix.turbine.data.meta.MetaInformation
-
Timestamp when the meta info was last updated
- getLocale() - Method in class com.netflix.turbine.streaming.servlet.SynchronizedHttpServletResponse
-
- getMaxQueueSize() - Method in class com.netflix.turbine.handler.PerformanceCriteria.AggClusterPerformanceCriteria
-
- getMaxQueueSize() - Method in interface com.netflix.turbine.handler.PerformanceCriteria
-
What is the max no of elements that the handler can accept as queued before they are delivered to the handler
- getMaxValue(StatsRollingNumber.Type) - Method in class com.netflix.turbine.data.StatsRollingNumber
-
Get the max value of values in all buckets for the given CounterType.
- getMetaInformation() - Method in class com.netflix.turbine.monitor.cluster.AggregateClusterMonitor
-
- getMetaInformation() - Method in class com.netflix.turbine.monitor.cluster.ClusterMonitor
-
Track meta info for this cluster.
- getMinValue(StatsRollingNumber.Type) - Method in class com.netflix.turbine.data.StatsRollingNumber
-
Get the min value of values in all buckets for the given CounterType.
- getModifiedValues(StatsRollingNumber.Type) - Method in class com.netflix.turbine.data.StatsRollingNumber
-
- getMonitor() - Method in class com.netflix.turbine.data.TurbineData
-
- getName() - Method in class com.netflix.turbine.data.TurbineData
-
- getName() - Method in class com.netflix.turbine.data.TurbineData.Key
-
- getName() - Method in interface com.netflix.turbine.discovery.InstanceObservable.InstanceObserver
-
The unique name of this observer.
- getName() - Method in class com.netflix.turbine.handler.TurbineDataDispatcher
-
- getName() - Method in interface com.netflix.turbine.handler.TurbineDataHandler
-
Name for identification purposes
- getName() - Method in class com.netflix.turbine.monitor.cluster.AggregateClusterMonitor.AggStatsEventHandler
-
- getName() - Method in class com.netflix.turbine.monitor.cluster.ClusterMonitor.ClusterMonitorInstanceManager
-
- getName() - Method in class com.netflix.turbine.monitor.cluster.ClusterMonitor
-
- getName() - Method in class com.netflix.turbine.monitor.cluster.ObservationCriteria.ClusterBasedObservationCriteria
-
- getName() - Method in interface com.netflix.turbine.monitor.cluster.ObservationCriteria
-
Used for identification purposes
- getName() - Method in class com.netflix.turbine.monitor.instance.InstanceMonitor
-
The name of the InstanceMonitor.
- getName() - Method in class com.netflix.turbine.monitor.TurbineDataMonitor
-
- getName() - Method in class com.netflix.turbine.streaming.RelevanceKey
-
- getName() - Method in class com.netflix.turbine.streaming.TurbineStreamingConnection
-
- getNestedMapAttributes() - Method in class com.netflix.turbine.data.AggDataFromCluster
-
- getNestedMapAttributes() - Method in class com.netflix.turbine.data.DataFromSingleInstance
-
- getNestedMapAttributes() - Method in class com.netflix.turbine.data.TurbineData
-
- getNestedMapAttributes() - Method in class com.netflix.turbine.handler.TurbineDataDispatcher.UnitTest.TestData
-
- getNumberOfBuckets() - Method in class com.netflix.turbine.data.StatsRollingNumber
-
- getNumericAttributes() - Method in class com.netflix.turbine.data.AggDataFromCluster
-
- getNumericAttributes() - Method in class com.netflix.turbine.data.DataFromSingleInstance
-
- getNumericAttributes() - Method in class com.netflix.turbine.data.TurbineData
-
- getNumericAttributes() - Method in class com.netflix.turbine.handler.TurbineDataDispatcher.UnitTest.TestData
-
- getNumHostsUpForCluster(String) - Method in class com.netflix.turbine.discovery.InstanceObservable
-
Helper method to give us the hosts up for a specified cluster
- getObservationCriteria() - Method in class com.netflix.turbine.monitor.cluster.AggregateClusterMonitor
-
- getObservationCriteria() - Method in class com.netflix.turbine.monitor.cluster.ClusterMonitor
-
- getObservers() - Method in class com.netflix.turbine.discovery.InstanceObservable
-
- getOutputStream() - Method in class com.netflix.turbine.streaming.servlet.SynchronizedHttpServletResponse
-
- getQueue() - Method in class com.netflix.turbine.handler.HandlerQueueTuple
-
- getQueueSize() - Method in class com.netflix.turbine.data.ArrayBackedEventQueue
-
- getQueueSize() - Method in class com.netflix.turbine.data.ConcurrentEventQueue
-
- getQueueSize() - Method in interface com.netflix.turbine.data.EventQueue
-
Returns the approximate queue size.
- getRelevance() - Method in class com.netflix.turbine.streaming.RelevanceKey
-
- getRelevance(Long) - Method in class com.netflix.turbine.streaming.RelevanceKey.RelevanceItem
-
- getReportingDataDebug() - Method in class com.netflix.turbine.data.AggDataFromCluster
-
- getReportingDataDebug(String, String) - Method in class com.netflix.turbine.monitor.cluster.AggregateClusterMonitor
-
- getReportingHosts() - Method in class com.netflix.turbine.data.meta.MetaInformation
-
Return hosts that received data in the last 10 seconds
- getReportingHostsCount() - Method in class com.netflix.turbine.data.AggDataFromCluster
-
How many hosts have reported to this aggregate data.
- getRolling2MinuteStats() - Method in class com.netflix.turbine.data.TurbineData
-
- getRolling2MinuteStats(TurbineData) - Method in class com.netflix.turbine.monitor.TurbineDataMonitor
-
- getRollingTimeInMilliseconds() - Method in class com.netflix.turbine.data.StatsRollingNumber
-
- getStatsInstance() - Method in class com.netflix.turbine.monitor.cluster.ClusterMonitor
-
- getStatsInstance() - Method in class com.netflix.turbine.monitor.instance.InstanceMonitor
-
- getStatsInstance() - Method in class com.netflix.turbine.monitor.TurbineDataMonitor
-
- getStringAttributes() - Method in class com.netflix.turbine.data.AggDataFromCluster
-
- getStringAttributes() - Method in class com.netflix.turbine.data.DataFromSingleInstance
-
- getStringAttributes() - Method in class com.netflix.turbine.data.TurbineData
-
- getStringAttributes() - Method in class com.netflix.turbine.handler.TurbineDataDispatcher.UnitTest.TestData
-
- getSum(StatsRollingNumber.Type) - Method in class com.netflix.turbine.data.StatsRollingNumber
-
Get the sum of all buckets in the rolling counter for the given CounterType.
- getType() - Method in class com.netflix.turbine.data.TurbineData
-
- getType() - Method in class com.netflix.turbine.data.TurbineData.Key
-
- getUrlPath(Instance) - Method in interface com.netflix.turbine.monitor.instance.InstanceUrlClosure
-
Fetch instance url for connecting to it.
- getValue(K, V) - Method in class com.netflix.turbine.utils.ThreadSafeMultiMap
-
Return value V that matches key K
- getValueOfLatestBucket(StatsRollingNumber.Type) - Method in class com.netflix.turbine.data.StatsRollingNumber
-
Get the sum of all buckets in the rolling counter for the given CounterType.
- getValues(StatsRollingNumber.Type) - Method in class com.netflix.turbine.data.StatsRollingNumber
-
Get an array of values for all buckets in the rolling counter for the given CounterType.
- getValues(K) - Method in class com.netflix.turbine.utils.ThreadSafeMultiMap
-
Return the list of values that map to the key K
- getWriter() - Method in class com.netflix.turbine.streaming.servlet.SynchronizedHttpServletResponse
-
- sendError(int, String) - Method in class com.netflix.turbine.streaming.servlet.SynchronizedHttpServletResponse
-
- sendError(int) - Method in class com.netflix.turbine.streaming.servlet.SynchronizedHttpServletResponse
-
- sendRedirect(String) - Method in class com.netflix.turbine.streaming.servlet.SynchronizedHttpServletResponse
-
- set(StatsRollingNumber.Type, int) - Method in class com.netflix.turbine.data.StatsRollingNumber
-
A number in a rolling bucket that you can set.
- setBufferSize(int) - Method in class com.netflix.turbine.streaming.servlet.SynchronizedHttpServletResponse
-
- setCharacterEncoding(String) - Method in class com.netflix.turbine.streaming.servlet.SynchronizedHttpServletResponse
-
- setClusterMonitorFactory(ClusterMonitorFactory<?>) - Static method in class com.netflix.turbine.plugins.PluginsFactory
-
- setContentLength(int) - Method in class com.netflix.turbine.streaming.servlet.SynchronizedHttpServletResponse
-
- setContentType(String) - Method in class com.netflix.turbine.streaming.servlet.SynchronizedHttpServletResponse
-
- setCreationTime(long) - Method in class com.netflix.turbine.data.TurbineData
-
- setDateHeader(String, long) - Method in class com.netflix.turbine.streaming.servlet.SynchronizedHttpServletResponse
-
- setHeader(String, String) - Method in class com.netflix.turbine.streaming.servlet.SynchronizedHttpServletResponse
-
- setInstanceDiscovery(InstanceDiscovery) - Static method in class com.netflix.turbine.plugins.PluginsFactory
-
- setIntHeader(String, int) - Method in class com.netflix.turbine.streaming.servlet.SynchronizedHttpServletResponse
-
- setLocale(Locale) - Method in class com.netflix.turbine.streaming.servlet.SynchronizedHttpServletResponse
-
- setStatus(int, String) - Method in class com.netflix.turbine.streaming.servlet.SynchronizedHttpServletResponse
-
- setStatus(int) - Method in class com.netflix.turbine.streaming.servlet.SynchronizedHttpServletResponse
-
- shouldStream() - Method in class com.netflix.turbine.data.meta.MetaInformation
-
Used to determine whether we should send the data downstream.
- shutdownClusterMonitors() - Method in interface com.netflix.turbine.monitor.cluster.ClusterMonitorFactory
-
shutdown all the necessary cluster monitors
- shutdownClusterMonitors() - Method in class com.netflix.turbine.plugins.DefaultAggregatorFactory
-
shutdown all configured cluster monitors
- StaleConnectionMonitorReaper - Class in com.netflix.turbine.monitor.instance
-
- start(InstanceDiscovery) - Method in class com.netflix.turbine.discovery.InstanceObservable
-
Idempotent call to start the Observable.
- start() - Method in class com.netflix.turbine.handler.HandlerQueueTuple
-
- start() - Method in class com.netflix.turbine.monitor.instance.StaleConnectionMonitorReaper
-
- start() - Method in class com.netflix.turbine.utils.WorkerThread
-
Start the work, must happen once and only once.
- startMonitor() - Method in class com.netflix.turbine.monitor.cluster.AggregateClusterMonitor
-
- startMonitor() - Method in class com.netflix.turbine.monitor.cluster.ClusterMonitor
-
Start the monitor and register with the InstanceObservable to get updates on host status
- startMonitor() - Method in class com.netflix.turbine.monitor.instance.InstanceMonitor
-
Start monitoring
- startMonitor() - Method in class com.netflix.turbine.monitor.TurbineDataMonitor
-
Start monitoring for data
- statsInstance - Variable in class com.netflix.turbine.monitor.cluster.ClusterMonitor
-
- StatsRollingNumber - Class in com.netflix.turbine.data
-
A number which can be used to track counters (increment) or set values over time.
- StatsRollingNumber(DynamicIntProperty) - Constructor for class com.netflix.turbine.data.StatsRollingNumber
-
- StatsRollingNumber(int, int) - Constructor for class com.netflix.turbine.data.StatsRollingNumber
-
- StatsRollingNumber(DynamicIntProperty, DynamicIntProperty) - Constructor for class com.netflix.turbine.data.StatsRollingNumber
-
- StatsRollingNumber.Type - Enum in com.netflix.turbine.data
-
- StatsRollingNumber.UnitTest - Class in com.netflix.turbine.data
-
- StatsRollingNumber.UnitTest() - Constructor for class com.netflix.turbine.data.StatsRollingNumber.UnitTest
-
- stop() - Method in class com.netflix.turbine.data.meta.MetaInfoUpdator
-
- stop() - Method in class com.netflix.turbine.discovery.InstanceObservable
-
- stop() - Method in class com.netflix.turbine.handler.HandlerQueueTuple
-
Stops all the poller threads, and the event handler will stop receiving data.
- stop() - Static method in class com.netflix.turbine.init.TurbineInit
-
- stop() - Static method in class com.netflix.turbine.monitor.instance.InstanceMonitor
-
- stop() - Method in class com.netflix.turbine.monitor.instance.StaleConnectionMonitorReaper
-
- stop() - Method in class com.netflix.turbine.utils.WorkerThread
-
Request worker to stop
- stopAndBlock() - Method in class com.netflix.turbine.utils.WorkerThread
-
Stop and block till worker is finished
- stopDispatcher() - Method in class com.netflix.turbine.handler.TurbineDataDispatcher
-
Stop the dispatcher.
- stopMonitor() - Method in class com.netflix.turbine.monitor.cluster.AggregateClusterMonitor
-
- stopMonitor() - Method in class com.netflix.turbine.monitor.cluster.ClusterMonitor
-
Stop the monitor, shut down resources that were created and notify listeners downstream about the event.
- stopMonitor() - Method in class com.netflix.turbine.monitor.instance.InstanceMonitor
-
Request monitor to stop
- stopMonitor() - Method in class com.netflix.turbine.monitor.TurbineDataMonitor
-
Stop monitoring for data and signal shutdown to any listeners interested in data
- stopped - Variable in class com.netflix.turbine.monitor.cluster.ClusterMonitor
-
- streamDataToListeners() - Method in class com.netflix.turbine.data.meta.MetaInformation
-
Send data to downstream listeners.
- streamHandler - Variable in class com.netflix.turbine.streaming.TurbineStreamingConnection
-
- streamingConnectionSession - Variable in class com.netflix.turbine.streaming.TurbineStreamingConnection
-
Signal controls used to co-ordinate the data handler thread and the ping thread.
- StreamingDataHandler - Interface in com.netflix.turbine.streaming
-
- streamingDelay - Variable in class com.netflix.turbine.streaming.TurbineStreamingConnection
-
- SynchronizedHttpServletResponse - Class in com.netflix.turbine.streaming.servlet
-
Thread-safe HttpResponse wrapper to allow multi-threaded services (such as progressive, asynchronous rendering)
to have multiple threads writing to the stream.
- SynchronizedHttpServletResponse(HttpServletResponse) - Constructor for class com.netflix.turbine.streaming.servlet.SynchronizedHttpServletResponse
-