Skip navigation links
A B C D E F G H I J K L M N O P R S T U V W Z 

A

AbstractHandler - Class in pl.allegro.tech.hermes.consumers.consumer.result
 
AbstractHandler(SubscriptionOffsetCommitQueues, HermesMetrics) - Constructor for class pl.allegro.tech.hermes.consumers.consumer.result.AbstractHandler
 
AbstractJmsMessageSenderProvider - Class in pl.allegro.tech.hermes.consumers.consumer.sender.jms
 
AbstractJmsMessageSenderProvider(ConfigFactory, MetadataAppender<Message>) - Constructor for class pl.allegro.tech.hermes.consumers.consumer.sender.jms.AbstractJmsMessageSenderProvider
 
AbstractJmsMessageSenderProvider.ConnectionFactoryLoader - Class in pl.allegro.tech.hermes.consumers.consumer.sender.jms
 
acquire() - Method in class pl.allegro.tech.hermes.consumers.consumer.rate.ConsumerRateLimiter
 
add(TopicName, String, Consumer) - Method in class pl.allegro.tech.hermes.consumers.supervisor.ConsumerHolder
 
addAssignment(SubscriptionAssignment) - Method in interface pl.allegro.tech.hermes.consumers.supervisor.workload.SubscriptionAssignmentView.Transformer
 
addConsumerNode(String) - Method in interface pl.allegro.tech.hermes.consumers.supervisor.workload.SubscriptionAssignmentView.Transformer
 
additions(SubscriptionAssignmentView) - Method in class pl.allegro.tech.hermes.consumers.supervisor.workload.SubscriptionAssignmentView
 
addSubscription(SubscriptionName) - Method in interface pl.allegro.tech.hermes.consumers.supervisor.workload.SubscriptionAssignmentView.Transformer
 
adjustConsumerRate() - Method in class pl.allegro.tech.hermes.consumers.consumer.rate.ConsumerRateLimiter
 
adjustRate(OutputRateCalculationResult, double) - Static method in class pl.allegro.tech.hermes.consumers.consumer.rate.calculator.OutputRateCalculationResult
 
append(Request, Message) - Method in class pl.allegro.tech.hermes.consumers.consumer.sender.http.DefaultHttpMetadataAppender
 
append(Message, Message) - Method in class pl.allegro.tech.hermes.consumers.consumer.sender.jms.JmsMetadataAppender
 
append(T, Message) - Method in interface pl.allegro.tech.hermes.consumers.consumer.trace.MetadataAppender
 
appendContext(URI, String) - Static method in class pl.allegro.tech.hermes.consumers.uri.UriUtils
 
apply(SubscriptionAssignmentView) - Method in class pl.allegro.tech.hermes.consumers.supervisor.workload.WorkTracker
 
assignConsumerForSubscription(Subscription) - Method in class pl.allegro.tech.hermes.consumers.supervisor.ConsumersSupervisor
 
AvailableWork - Class in pl.allegro.tech.hermes.consumers.supervisor.workload.selective
 
AvroSchemaRepositoryMetadataAware - Class in pl.allegro.tech.hermes.consumers.consumer.converter.schema
 
AvroSchemaRepositoryMetadataAware(SchemaRepository<Schema>) - Constructor for class pl.allegro.tech.hermes.consumers.consumer.converter.schema.AvroSchemaRepositoryMetadataAware
 
AvroToJsonMessageConverter - Class in pl.allegro.tech.hermes.consumers.consumer.converter
 
AvroToJsonMessageConverter(AvroSchemaRepositoryMetadataAware) - Constructor for class pl.allegro.tech.hermes.consumers.consumer.converter.AvroToJsonMessageConverter
 

B

balance(List<SubscriptionName>, List<String>, SubscriptionAssignmentView) - Method in class pl.allegro.tech.hermes.consumers.supervisor.workload.selective.SelectiveWorkBalancer
 
BalancingJob - Class in pl.allegro.tech.hermes.consumers.supervisor.workload.selective
 
BalancingJob(ConsumerNodesRegistry, SubscriptionsCache, SelectiveWorkBalancer, WorkTracker, HermesMetrics, int, String) - Constructor for class pl.allegro.tech.hermes.consumers.supervisor.workload.selective.BalancingJob
 
BlockingChannelFactory - Class in pl.allegro.tech.hermes.consumers.consumer.offset.kafka.broker
 
BlockingChannelFactory(ConfigFactory) - Constructor for class pl.allegro.tech.hermes.consumers.consumer.offset.kafka.broker.BlockingChannelFactory
 
BlockingChannelFactory(HostAndPort, int) - Constructor for class pl.allegro.tech.hermes.consumers.consumer.offset.kafka.broker.BlockingChannelFactory
 
BrokerMessageCommitter - Class in pl.allegro.tech.hermes.consumers.consumer.receiver.kafka.broker
 
BrokerMessageCommitter(BrokerOffsetsRepository) - Constructor for class pl.allegro.tech.hermes.consumers.consumer.receiver.kafka.broker.BrokerMessageCommitter
 
BrokerOffsetCommitErrors - Class in pl.allegro.tech.hermes.consumers.consumer.offset.kafka.broker
 
BrokerOffsetCommitErrors(Map<TopicAndPartition, Object>) - Constructor for class pl.allegro.tech.hermes.consumers.consumer.offset.kafka.broker.BrokerOffsetCommitErrors
 
BrokerOffsetsRepository - Class in pl.allegro.tech.hermes.consumers.consumer.offset.kafka.broker
 
BrokerOffsetsRepository(BlockingChannelFactory, Clock, HostnameResolver, ConfigFactory, KafkaNamesMapper) - Constructor for class pl.allegro.tech.hermes.consumers.consumer.offset.kafka.broker.BrokerOffsetsRepository
 
BrokerOffsetsRepository(BlockingChannelFactory, Clock, HostnameResolver, KafkaNamesMapper, int) - Constructor for class pl.allegro.tech.hermes.consumers.consumer.offset.kafka.broker.BrokerOffsetsRepository
 
build() - Method in class pl.allegro.tech.hermes.consumers.consumer.Message.Builder
 
build() - Method in class pl.allegro.tech.hermes.consumers.HermesConsumersBuilder
 
build() - Method in class pl.allegro.tech.hermes.consumers.supervisor.workload.selective.WorkBalancingResult.Builder
 
Builder() - Constructor for class pl.allegro.tech.hermes.consumers.consumer.Message.Builder
 
Builder(SubscriptionAssignmentView) - Constructor for class pl.allegro.tech.hermes.consumers.supervisor.workload.selective.WorkBalancingResult.Builder
 

C

CannotCommitOffsetToBrokerException - Exception in pl.allegro.tech.hermes.consumers.consumer.receiver.kafka.broker
 
CannotCommitOffsetToBrokerException(BrokerOffsetCommitErrors) - Constructor for exception pl.allegro.tech.hermes.consumers.consumer.receiver.kafka.broker.CannotCommitOffsetToBrokerException
 
childEvent(CuratorFramework, PathChildrenCacheEvent) - Method in class pl.allegro.tech.hermes.consumers.supervisor.workload.selective.ConsumerNodesRegistry
 
childEvent(CuratorFramework, PathChildrenCacheEvent) - Method in class pl.allegro.tech.hermes.consumers.supervisor.workload.SubscriptionAssignmentRegistry
 
clear() - Method in class pl.allegro.tech.hermes.consumers.supervisor.ConsumerHolder
 
commitOffset(Subscription, PartitionOffset) - Method in class pl.allegro.tech.hermes.consumers.consumer.receiver.kafka.broker.BrokerMessageCommitter
 
commitOffset(Subscription, PartitionOffset) - Method in class pl.allegro.tech.hermes.consumers.consumer.receiver.kafka.zookeeper.ZookeeperMessageCommitter
 
commitOffset(Subscription, PartitionOffset) - Method in interface pl.allegro.tech.hermes.consumers.consumer.receiver.MessageCommitter
 
CompletableFutureAwareMessageSender - Class in pl.allegro.tech.hermes.consumers.consumer.sender
 
CompletableFutureAwareMessageSender() - Constructor for class pl.allegro.tech.hermes.consumers.consumer.sender.CompletableFutureAwareMessageSender
 
configFactory - Variable in class pl.allegro.tech.hermes.consumers.consumer.sender.jms.AbstractJmsMessageSenderProvider
 
configFactory - Variable in class pl.allegro.tech.hermes.consumers.consumer.sender.MessageSenderProviderFactory
 
configure() - Method in class pl.allegro.tech.hermes.consumers.di.ConsumersBinder
 
configure() - Method in class pl.allegro.tech.hermes.consumers.di.TrackersBinder
 
connectionFactoryCache - Variable in class pl.allegro.tech.hermes.consumers.consumer.sender.jms.AbstractJmsMessageSenderProvider
 
ConnectionFactoryLoader() - Constructor for class pl.allegro.tech.hermes.consumers.consumer.sender.jms.AbstractJmsMessageSenderProvider.ConnectionFactoryLoader
 
Consumer - Class in pl.allegro.tech.hermes.consumers.consumer
 
Consumer(MessageReceiver, HermesMetrics, Subscription, ConsumerRateLimiter, SubscriptionOffsetCommitQueues, ConsumerMessageSender, Semaphore, Trackers, MessageConverterResolver, Topic) - Constructor for class pl.allegro.tech.hermes.consumers.consumer.Consumer
 
ConsumerFactory - Class in pl.allegro.tech.hermes.consumers.supervisor
 
ConsumerFactory(ReceiverFactory, HermesMetrics, ConfigFactory, ConsumerRateLimitSupervisor, OutputRateCalculator, Trackers, ConsumerMessageSenderFactory, Clock, TopicRepository, MessageConverterResolver) - Constructor for class pl.allegro.tech.hermes.consumers.supervisor.ConsumerFactory
 
ConsumerHolder - Class in pl.allegro.tech.hermes.consumers.supervisor
 
ConsumerHolder() - Constructor for class pl.allegro.tech.hermes.consumers.supervisor.ConsumerHolder
 
ConsumerMessageSender - Class in pl.allegro.tech.hermes.consumers.consumer
 
ConsumerMessageSender(Subscription, MessageSender, SuccessHandler, ErrorHandler, ConsumerRateLimiter, ExecutorService, Semaphore, HermesMetrics, int, FutureAsyncTimeout<MessageSendingResult>) - Constructor for class pl.allegro.tech.hermes.consumers.consumer.ConsumerMessageSender
 
ConsumerMessageSenderFactory - Class in pl.allegro.tech.hermes.consumers.consumer
 
ConsumerMessageSenderFactory(ConfigFactory, HermesMetrics, MessageSenderFactory, Trackers, FutureAsyncTimeout<MessageSendingResult>, UndeliveredMessageLog, Clock, InstrumentedExecutorServiceFactory) - Constructor for class pl.allegro.tech.hermes.consumers.consumer.ConsumerMessageSenderFactory
 
ConsumerNodesRegistry - Class in pl.allegro.tech.hermes.consumers.supervisor.workload.selective
 
ConsumerNodesRegistry(CuratorFramework, ExecutorService, String, String) - Constructor for class pl.allegro.tech.hermes.consumers.supervisor.workload.selective.ConsumerNodesRegistry
 
ConsumerRateLimiter - Class in pl.allegro.tech.hermes.consumers.consumer.rate
 
ConsumerRateLimiter(Subscription, OutputRateCalculator, HermesMetrics, ConsumerRateLimitSupervisor) - Constructor for class pl.allegro.tech.hermes.consumers.consumer.rate.ConsumerRateLimiter
 
ConsumerRateLimitSupervisor - Class in pl.allegro.tech.hermes.consumers.consumer.rate
 
ConsumerRateLimitSupervisor(ConfigFactory) - Constructor for class pl.allegro.tech.hermes.consumers.consumer.rate.ConsumerRateLimitSupervisor
 
consumers() - Static method in class pl.allegro.tech.hermes.consumers.HermesConsumers
 
ConsumersBinder - Class in pl.allegro.tech.hermes.consumers.di
 
ConsumersBinder() - Constructor for class pl.allegro.tech.hermes.consumers.di.ConsumersBinder
 
ConsumersExecutorService - Class in pl.allegro.tech.hermes.consumers.supervisor
 
ConsumersExecutorService(ConfigFactory, HermesMetrics) - Constructor for class pl.allegro.tech.hermes.consumers.supervisor.ConsumersExecutorService
 
ConsumersSupervisor - Class in pl.allegro.tech.hermes.consumers.supervisor
 
ConsumersSupervisor(ConfigFactory, SubscriptionRepository, TopicRepository, SubscriptionOffsetChangeIndicator, ConsumersExecutorService, ConsumerFactory, List<MessageCommitter>, List<OffsetsStorage>, HermesMetrics, UndeliveredMessageLogPersister) - Constructor for class pl.allegro.tech.hermes.consumers.supervisor.ConsumersSupervisor
 
ConsumerWorkloadAlgorithm - Class in pl.allegro.tech.hermes.consumers.supervisor.workload
 
ConsumerWorkloadAlgorithm() - Constructor for class pl.allegro.tech.hermes.consumers.supervisor.workload.ConsumerWorkloadAlgorithm
 
ConsumerWorkloadAlgorithm.UnsupportedConsumerWorkloadAlgorithm - Exception in pl.allegro.tech.hermes.consumers.supervisor.workload
 
contains(TopicName, String) - Method in class pl.allegro.tech.hermes.consumers.supervisor.ConsumerHolder
 
convert(Message, Topic) - Method in class pl.allegro.tech.hermes.consumers.consumer.converter.AvroToJsonMessageConverter
 
convert(Message, Topic) - Method in interface pl.allegro.tech.hermes.consumers.consumer.converter.MessageConverter
 
convert(Message, Topic) - Method in class pl.allegro.tech.hermes.consumers.consumer.converter.NoOperationMessageConverter
 
converterFor(Message, Topic) - Method in class pl.allegro.tech.hermes.consumers.consumer.converter.MessageConverterResolver
 
copyOf(SubscriptionAssignmentView) - Static method in class pl.allegro.tech.hermes.consumers.supervisor.workload.SubscriptionAssignmentView
 
create(Subscription, ConsumerRateLimiter, SubscriptionOffsetCommitQueues, Semaphore) - Method in class pl.allegro.tech.hermes.consumers.consumer.ConsumerMessageSenderFactory
 
create(ConsumerGroupId) - Method in class pl.allegro.tech.hermes.consumers.consumer.offset.kafka.broker.BlockingChannelFactory
 
create(String) - Method in class pl.allegro.tech.hermes.consumers.consumer.sender.http.JettyHttpMessageSenderProvider
 
create(String) - Method in class pl.allegro.tech.hermes.consumers.consumer.sender.jms.AbstractJmsMessageSenderProvider
 
create(Subscription) - Method in class pl.allegro.tech.hermes.consumers.consumer.sender.MessageSenderFactory
 
create(String) - Method in interface pl.allegro.tech.hermes.consumers.consumer.sender.ProtocolMessageSenderProvider
 
createConnectionFactory(URI) - Method in class pl.allegro.tech.hermes.consumers.consumer.sender.jms.JmsHornetQMessageSenderProvider
 
createConnectionFactory(URI) - Method in interface pl.allegro.tech.hermes.consumers.consumer.sender.jms.JmsMessageSenderProvider
 
createMessageReceiver(Topic, Subscription) - Method in class pl.allegro.tech.hermes.consumers.consumer.receiver.kafka.KafkaMessageReceiverFactory
 
createMessageReceiver(Topic, Subscription) - Method in interface pl.allegro.tech.hermes.consumers.consumer.receiver.ReceiverFactory
 
createSubcache(String) - Method in class pl.allegro.tech.hermes.consumers.supervisor.workload.WorkTracker
 

D

DefaultErrorHandler - Class in pl.allegro.tech.hermes.consumers.consumer.result
 
DefaultErrorHandler(SubscriptionOffsetCommitQueues, HermesMetrics, UndeliveredMessageLog, Clock, Trackers, String) - Constructor for class pl.allegro.tech.hermes.consumers.consumer.result.DefaultErrorHandler
 
DefaultHttpMetadataAppender - Class in pl.allegro.tech.hermes.consumers.consumer.sender.http
 
DefaultHttpMetadataAppender() - Constructor for class pl.allegro.tech.hermes.consumers.consumer.sender.http.DefaultHttpMetadataAppender
 
DefaultSuccessHandler - Class in pl.allegro.tech.hermes.consumers.consumer.result
 
DefaultSuccessHandler(SubscriptionOffsetCommitQueues, HermesMetrics, Trackers) - Constructor for class pl.allegro.tech.hermes.consumers.consumer.result.DefaultSuccessHandler
 
deleteConsumerForSubscriptionName(SubscriptionName) - Method in class pl.allegro.tech.hermes.consumers.supervisor.ConsumersSupervisor
 
deletions(SubscriptionAssignmentView) - Method in class pl.allegro.tech.hermes.consumers.supervisor.workload.SubscriptionAssignmentView
 
DeliveryCounters - Class in pl.allegro.tech.hermes.consumers.consumer.rate
 
DeliveryCounters() - Constructor for class pl.allegro.tech.hermes.consumers.consumer.rate.DeliveryCounters
 
deserialize(String) - Method in class pl.allegro.tech.hermes.consumers.supervisor.workload.SubscriptionAssignmentPathSerializer
 
dispose(List<MessageCommitter>) - Method in class pl.allegro.tech.hermes.consumers.consumer.receiver.kafka.MessageCommitterFactory
 
dispose(List<OffsetsStorage>) - Method in class pl.allegro.tech.hermes.consumers.consumer.receiver.kafka.OffsetStoragesFactory
 
dispose(HttpClient) - Method in class pl.allegro.tech.hermes.consumers.consumer.sender.http.HttpClientFactory
 
dispose(T) - Method in class pl.allegro.tech.hermes.consumers.consumer.sender.MessageSenderProviderFactory
 
dispose(FutureAsyncTimeout) - Method in class pl.allegro.tech.hermes.consumers.consumer.sender.timeout.FutureAsyncTimeoutFactory
 
dispose(SubscriptionsCache) - Method in class pl.allegro.tech.hermes.consumers.subscription.cache.zookeeper.ZookeeperSubscriptionsCacheFactory
 
dispose(SupervisorController) - Method in class pl.allegro.tech.hermes.consumers.supervisor.workload.SupervisorControllerFactory
 
dispose(WorkTracker) - Method in class pl.allegro.tech.hermes.consumers.supervisor.workload.WorkTrackerFactory
 
dropAssignment(Subscription) - Method in class pl.allegro.tech.hermes.consumers.supervisor.workload.WorkTracker
 

E

EndpointAddressResolutionException - Exception in pl.allegro.tech.hermes.consumers.consumer.sender.resolver
 
EndpointAddressResolutionException(EndpointAddress, Throwable) - Constructor for exception pl.allegro.tech.hermes.consumers.consumer.sender.resolver.EndpointAddressResolutionException
 
EndpointAddressResolutionException(String, Throwable) - Constructor for exception pl.allegro.tech.hermes.consumers.consumer.sender.resolver.EndpointAddressResolutionException
 
EndpointAddressResolver - Interface in pl.allegro.tech.hermes.consumers.consumer.sender.resolver
 
equals(Object) - Method in class pl.allegro.tech.hermes.consumers.consumer.Message
 
equals(Object) - Method in class pl.allegro.tech.hermes.consumers.consumer.rate.ConsumerRateLimiter
 
equals(Object) - Method in class pl.allegro.tech.hermes.consumers.supervisor.workload.SubscriptionAssignment
 
equals(Object) - Method in class pl.allegro.tech.hermes.consumers.supervisor.workload.SubscriptionAssignmentView
 
ErrorHandler - Interface in pl.allegro.tech.hermes.consumers.consumer.result
 
execute(Consumer) - Method in class pl.allegro.tech.hermes.consumers.supervisor.ConsumersExecutorService
 
extractAddressFromUri(URI) - Static method in class pl.allegro.tech.hermes.consumers.uri.UriUtils
 
extractContextFromUri(URI) - Static method in class pl.allegro.tech.hermes.consumers.uri.UriUtils
 
extractDestinationTopicFromUri(URI) - Static method in class pl.allegro.tech.hermes.consumers.uri.UriUtils
 
extractHostFromUri(URI) - Static method in class pl.allegro.tech.hermes.consumers.uri.UriUtils
 
extractPasswordFromUri(URI) - Static method in class pl.allegro.tech.hermes.consumers.uri.UriUtils
 
extractPortFromUri(URI) - Static method in class pl.allegro.tech.hermes.consumers.uri.UriUtils
 
extractUserNameFromUri(URI) - Static method in class pl.allegro.tech.hermes.consumers.uri.UriUtils
 

F

failedResult(Throwable) - Static method in class pl.allegro.tech.hermes.consumers.consumer.sender.MessageSendingResult
 
failedResult(int) - Static method in class pl.allegro.tech.hermes.consumers.consumer.sender.MessageSendingResult
 
failuresRatioExceeds(double) - Method in class pl.allegro.tech.hermes.consumers.consumer.rate.DeliveryCounters
 
find(Subscription, KafkaTopicName, int) - Method in class pl.allegro.tech.hermes.consumers.consumer.offset.kafka.broker.BrokerOffsetsRepository
 
forceAssignment(Subscription) - Method in class pl.allegro.tech.hermes.consumers.supervisor.workload.WorkTracker
 
fromMessage(Message) - Method in class pl.allegro.tech.hermes.consumers.consumer.Message.Builder
 
FutureAsyncTimeout<T> - Class in pl.allegro.tech.hermes.consumers.consumer.sender.timeout
see http://www.nurkiewicz.com/2014/12/asynchronous-timeouts-with.html
FutureAsyncTimeout(Function<TimeoutException, T>, ScheduledExecutorService) - Constructor for class pl.allegro.tech.hermes.consumers.consumer.sender.timeout.FutureAsyncTimeout
 
FutureAsyncTimeoutFactory - Class in pl.allegro.tech.hermes.consumers.consumer.sender.timeout
 
FutureAsyncTimeoutFactory(ConfigFactory, InstrumentedExecutorServiceFactory) - Constructor for class pl.allegro.tech.hermes.consumers.consumer.sender.timeout.FutureAsyncTimeoutFactory
 

G

get(String) - Method in class pl.allegro.tech.hermes.consumers.consumer.sender.MessageSenderProviders
 
get(TopicName, String) - Method in class pl.allegro.tech.hermes.consumers.supervisor.ConsumerHolder
 
getAllAssignments() - Method in class pl.allegro.tech.hermes.consumers.supervisor.workload.SubscriptionAssignmentView
 
getAssignments() - Method in class pl.allegro.tech.hermes.consumers.supervisor.workload.WorkTracker
 
getAssignmentsCountForConsumerNode(String) - Method in class pl.allegro.tech.hermes.consumers.supervisor.workload.SubscriptionAssignmentView
 
getAssignmentsCountForSubscription(SubscriptionName) - Method in class pl.allegro.tech.hermes.consumers.supervisor.workload.SubscriptionAssignmentView
 
getAssignmentsForConsumerNode(String) - Method in class pl.allegro.tech.hermes.consumers.supervisor.workload.SubscriptionAssignmentView
 
getAssignmentsForSubscription(SubscriptionName) - Method in class pl.allegro.tech.hermes.consumers.supervisor.workload.SubscriptionAssignmentView
 
getAssignmentsView() - Method in class pl.allegro.tech.hermes.consumers.supervisor.workload.selective.WorkBalancingResult
 
getCode() - Method in exception pl.allegro.tech.hermes.consumers.consumer.offset.kafka.broker.ReadingConsumerMetadataException
 
getConsumerNodeId() - Method in class pl.allegro.tech.hermes.consumers.supervisor.workload.SubscriptionAssignment
 
getConsumerNodes() - Method in class pl.allegro.tech.hermes.consumers.supervisor.workload.SubscriptionAssignmentView
 
getConsumerNodesForSubscription(SubscriptionName) - Method in class pl.allegro.tech.hermes.consumers.supervisor.workload.SubscriptionAssignmentView
 
getContentType() - Method in class pl.allegro.tech.hermes.consumers.consumer.Message
 
getCreatedAssignmentsCount() - Method in class pl.allegro.tech.hermes.consumers.supervisor.workload.WorkTracker.WorkDistributionChanges
 
getData() - Method in class pl.allegro.tech.hermes.consumers.consumer.Message
 
getDeletedAssignmentsCount() - Method in class pl.allegro.tech.hermes.consumers.supervisor.workload.WorkTracker.WorkDistributionChanges
 
getErrors() - Method in exception pl.allegro.tech.hermes.consumers.consumer.receiver.kafka.broker.CannotCommitOffsetToBrokerException
 
getExternalMetadata() - Method in class pl.allegro.tech.hermes.consumers.consumer.Message
 
getFailure() - Method in class pl.allegro.tech.hermes.consumers.consumer.sender.MessageSendingResult
 
getId() - Method in class pl.allegro.tech.hermes.consumers.consumer.Message
 
getId() - Method in class pl.allegro.tech.hermes.consumers.supervisor.workload.selective.ConsumerNodesRegistry
 
getId() - Method in class pl.allegro.tech.hermes.consumers.supervisor.workload.selective.SelectiveSupervisorController
 
getKafkaTopic() - Method in class pl.allegro.tech.hermes.consumers.consumer.Message
 
getMissingResources() - Method in class pl.allegro.tech.hermes.consumers.supervisor.workload.selective.WorkBalancingResult
 
getOffset() - Method in class pl.allegro.tech.hermes.consumers.consumer.Message
 
getOffsetsToCommit() - Method in class pl.allegro.tech.hermes.consumers.consumer.Consumer
 
getOffsetsToCommit() - Method in class pl.allegro.tech.hermes.consumers.consumer.offset.SubscriptionOffsetCommitQueues
 
getPartition() - Method in class pl.allegro.tech.hermes.consumers.consumer.Message
 
getPartitionOffsetPath(Subscription, KafkaTopicName, int) - Method in class pl.allegro.tech.hermes.consumers.consumer.offset.kafka.zookeeper.ZookeeperOffsetsStorage
 
getPublishingTimestamp() - Method in class pl.allegro.tech.hermes.consumers.consumer.Message
 
getReadingTimestamp() - Method in class pl.allegro.tech.hermes.consumers.consumer.Message
 
getRemovedSubscriptionsCount() - Method in class pl.allegro.tech.hermes.consumers.supervisor.workload.selective.WorkBalancingResult
 
getRemovedSupervisorsCount() - Method in class pl.allegro.tech.hermes.consumers.supervisor.workload.selective.WorkBalancingResult
 
getRootCause() - Method in class pl.allegro.tech.hermes.consumers.consumer.sender.MessageSendingResult
 
getSchemaWithoutMetadata(Topic) - Method in class pl.allegro.tech.hermes.consumers.consumer.converter.schema.AvroSchemaRepositoryMetadataAware
 
getService(Class<T>) - Method in class pl.allegro.tech.hermes.consumers.HermesConsumers
 
getService(Class<T>, String) - Method in class pl.allegro.tech.hermes.consumers.HermesConsumers
 
getStatusCode() - Method in class pl.allegro.tech.hermes.consumers.consumer.sender.MessageSendingResult
 
getSubscription() - Method in class pl.allegro.tech.hermes.consumers.consumer.Consumer
 
getSubscriptionName() - Method in class pl.allegro.tech.hermes.consumers.supervisor.workload.SubscriptionAssignment
 
getSubscriptionOffset(Subscription, KafkaTopicName, int) - Method in class pl.allegro.tech.hermes.consumers.consumer.offset.kafka.broker.KafkaOffsetsStorage
 
getSubscriptionOffset(Subscription, KafkaTopicName, int) - Method in class pl.allegro.tech.hermes.consumers.consumer.offset.kafka.zookeeper.ZookeeperOffsetsStorage
 
getSubscriptionOffset(Subscription, KafkaTopicName, int) - Method in interface pl.allegro.tech.hermes.consumers.consumer.offset.OffsetsStorage
 
getSubscriptions() - Method in class pl.allegro.tech.hermes.consumers.supervisor.workload.SubscriptionAssignmentView
 
getSubscriptionsCount() - Method in class pl.allegro.tech.hermes.consumers.supervisor.workload.SubscriptionAssignmentView
 
getSubscriptionsForConsumerNode(String) - Method in class pl.allegro.tech.hermes.consumers.supervisor.workload.SubscriptionAssignmentView
 
getTopic() - Method in class pl.allegro.tech.hermes.consumers.consumer.Message
 

H

handle(Message, Subscription, MessageSendingResult) - Method in class pl.allegro.tech.hermes.consumers.consumer.result.DefaultSuccessHandler
 
handle(Message, Subscription, MessageSendingResult) - Method in interface pl.allegro.tech.hermes.consumers.consumer.result.SuccessHandler
 
handleDiscarded(Message, Subscription, MessageSendingResult) - Method in class pl.allegro.tech.hermes.consumers.consumer.result.DefaultErrorHandler
 
handleDiscarded(Message, Subscription, MessageSendingResult) - Method in interface pl.allegro.tech.hermes.consumers.consumer.result.ErrorHandler
 
handleFailed(Message, Subscription, MessageSendingResult) - Method in class pl.allegro.tech.hermes.consumers.consumer.result.DefaultErrorHandler
 
handleFailed(Message, Subscription, MessageSendingResult) - Method in interface pl.allegro.tech.hermes.consumers.consumer.result.ErrorHandler
 
hasFailures() - Method in class pl.allegro.tech.hermes.consumers.consumer.rate.DeliveryCounters
 
hashCode() - Method in class pl.allegro.tech.hermes.consumers.consumer.Message
 
hashCode() - Method in class pl.allegro.tech.hermes.consumers.consumer.rate.ConsumerRateLimiter
 
hashCode() - Method in class pl.allegro.tech.hermes.consumers.supervisor.workload.SubscriptionAssignment
 
hashCode() - Method in class pl.allegro.tech.hermes.consumers.supervisor.workload.SubscriptionAssignmentView
 
hasHttpAnswer() - Method in class pl.allegro.tech.hermes.consumers.consumer.sender.MessageSendingResult
 
HealthCheckServer - Class in pl.allegro.tech.hermes.consumers.health
 
HealthCheckServer(ConfigFactory) - Constructor for class pl.allegro.tech.hermes.consumers.health.HealthCheckServer
 
HermesConsumers - Class in pl.allegro.tech.hermes.consumers
 
HermesConsumersBuilder - Class in pl.allegro.tech.hermes.consumers
 
HermesConsumersBuilder() - Constructor for class pl.allegro.tech.hermes.consumers.HermesConsumersBuilder
 
hermesMetrics - Variable in class pl.allegro.tech.hermes.consumers.consumer.result.AbstractHandler
 
HttpClientFactory - Class in pl.allegro.tech.hermes.consumers.consumer.sender.http
 
HttpClientFactory(ConfigFactory, InstrumentedExecutorServiceFactory) - Constructor for class pl.allegro.tech.hermes.consumers.consumer.sender.http.HttpClientFactory
 

I

incrementFailures() - Method in class pl.allegro.tech.hermes.consumers.consumer.rate.DeliveryCounters
 
incrementSuccesses() - Method in class pl.allegro.tech.hermes.consumers.consumer.rate.DeliveryCounters
 
initialize() - Method in class pl.allegro.tech.hermes.consumers.consumer.rate.ConsumerRateLimiter
 
interpolate(EndpointAddress, Message) - Method in class pl.allegro.tech.hermes.consumers.consumer.interpolation.MessageBodyInterpolator
 
interpolate(EndpointAddress, Message) - Method in interface pl.allegro.tech.hermes.consumers.consumer.interpolation.UriInterpolator
 
InterpolatingEndpointAddressResolver - Class in pl.allegro.tech.hermes.consumers.consumer.sender.resolver
 
InterpolatingEndpointAddressResolver(UriInterpolator) - Constructor for class pl.allegro.tech.hermes.consumers.consumer.sender.resolver.InterpolatingEndpointAddressResolver
 
InterpolationException - Exception in pl.allegro.tech.hermes.consumers.consumer.interpolation
 
InterpolationException(String, Throwable) - Constructor for exception pl.allegro.tech.hermes.consumers.consumer.interpolation.InterpolationException
 
InvalidHostException - Exception in pl.allegro.tech.hermes.consumers.uri
 
InvalidHostException(String) - Constructor for exception pl.allegro.tech.hermes.consumers.uri.InvalidHostException
 
isAssignedTo(SubscriptionName, String) - Method in class pl.allegro.tech.hermes.consumers.supervisor.workload.WorkTracker
 
isClientError() - Method in class pl.allegro.tech.hermes.consumers.consumer.sender.MessageSendingResult
 
isConsuming() - Method in class pl.allegro.tech.hermes.consumers.consumer.Consumer
 
isLeader() - Method in class pl.allegro.tech.hermes.consumers.supervisor.workload.selective.BalancingJob
 
isLeader() - Method in class pl.allegro.tech.hermes.consumers.supervisor.workload.selective.ConsumerNodesRegistry
 
isLeader() - Method in class pl.allegro.tech.hermes.consumers.supervisor.workload.selective.SelectiveSupervisorController
 
isLoggable() - Method in class pl.allegro.tech.hermes.consumers.consumer.sender.MessageSendingResult
 
isRegistered(String) - Method in class pl.allegro.tech.hermes.consumers.supervisor.workload.selective.ConsumerNodesRegistry
 
isTimeout() - Method in class pl.allegro.tech.hermes.consumers.consumer.sender.MessageSendingResult
 
isTtlExceeded(int) - Method in class pl.allegro.tech.hermes.consumers.consumer.Message
 
iterator() - Method in class pl.allegro.tech.hermes.consumers.supervisor.ConsumerHolder
 

J

JettyHttpMessageSenderProvider - Class in pl.allegro.tech.hermes.consumers.consumer.sender.http
 
JettyHttpMessageSenderProvider(HttpClient, ConfigFactory, EndpointAddressResolver, MetadataAppender<Request>) - Constructor for class pl.allegro.tech.hermes.consumers.consumer.sender.http.JettyHttpMessageSenderProvider
 
JettyMessageSender - Class in pl.allegro.tech.hermes.consumers.consumer.sender.http
 
JettyMessageSender(HttpClient, ResolvableEndpointAddress, int, MetadataAppender<Request>) - Constructor for class pl.allegro.tech.hermes.consumers.consumer.sender.http.JettyMessageSender
 
JmsHornetQMessageSenderProvider - Class in pl.allegro.tech.hermes.consumers.consumer.sender.jms
 
JmsHornetQMessageSenderProvider(ConfigFactory, MetadataAppender<Message>) - Constructor for class pl.allegro.tech.hermes.consumers.consumer.sender.jms.JmsHornetQMessageSenderProvider
 
JmsMessageSender - Class in pl.allegro.tech.hermes.consumers.consumer.sender.jms
 
JmsMessageSender(JMSContext, String, MetadataAppender<Message>) - Constructor for class pl.allegro.tech.hermes.consumers.consumer.sender.jms.JmsMessageSender
 
JmsMessageSenderProvider - Interface in pl.allegro.tech.hermes.consumers.consumer.sender.jms
 
JmsMetadataAppender - Class in pl.allegro.tech.hermes.consumers.consumer.sender.jms
 
JmsMetadataAppender() - Constructor for class pl.allegro.tech.hermes.consumers.consumer.sender.jms.JmsMetadataAppender
 

K

KafkaMessageReceiver - Class in pl.allegro.tech.hermes.consumers.consumer.receiver.kafka
 
KafkaMessageReceiver(Topic, ConsumerConnector, MessageContentWrapper, Timer, Clock, KafkaNamesMapper, Integer, Integer, SubscriptionName) - Constructor for class pl.allegro.tech.hermes.consumers.consumer.receiver.kafka.KafkaMessageReceiver
 
KafkaMessageReceiverFactory - Class in pl.allegro.tech.hermes.consumers.consumer.receiver.kafka
 
KafkaMessageReceiverFactory(ConfigFactory, MessageContentWrapper, HermesMetrics, Clock, KafkaNamesMapper) - Constructor for class pl.allegro.tech.hermes.consumers.consumer.receiver.kafka.KafkaMessageReceiverFactory
 
KafkaOffsetsStorage - Class in pl.allegro.tech.hermes.consumers.consumer.offset.kafka.broker
 
KafkaOffsetsStorage(BrokerOffsetsRepository) - Constructor for class pl.allegro.tech.hermes.consumers.consumer.offset.kafka.broker.KafkaOffsetsStorage
 

L

LEGACY_MIRROR - Static variable in class pl.allegro.tech.hermes.consumers.supervisor.workload.ConsumerWorkloadAlgorithm
 
LegacyMirroringSupervisorController - Class in pl.allegro.tech.hermes.consumers.supervisor.workload.mirror
 
LegacyMirroringSupervisorController(ConsumersSupervisor, SubscriptionsCache, ZookeeperAdminCache, ConfigFactory) - Constructor for class pl.allegro.tech.hermes.consumers.supervisor.workload.mirror.LegacyMirroringSupervisorController
 
list() - Method in class pl.allegro.tech.hermes.consumers.supervisor.workload.selective.ConsumerNodesRegistry
 
listActiveSubscriptionNames() - Method in interface pl.allegro.tech.hermes.consumers.subscription.cache.SubscriptionsCache
 
load(URI) - Method in class pl.allegro.tech.hermes.consumers.consumer.sender.jms.AbstractJmsMessageSenderProvider.ConnectionFactoryLoader
 
loggedFailResult(Throwable) - Static method in class pl.allegro.tech.hermes.consumers.consumer.sender.MessageSendingResult
 

M

main(String...) - Static method in class pl.allegro.tech.hermes.consumers.HermesConsumers
 
majorityOfFailures() - Method in class pl.allegro.tech.hermes.consumers.consumer.rate.DeliveryCounters
 
Message - Class in pl.allegro.tech.hermes.consumers.consumer
 
Message(String, String, byte[], Topic.ContentType, long, long, PartitionOffset, Map<String, String>) - Constructor for class pl.allegro.tech.hermes.consumers.consumer.Message
 
message() - Static method in class pl.allegro.tech.hermes.consumers.consumer.Message
 
Message.Builder - Class in pl.allegro.tech.hermes.consumers.consumer
 
MessageBodyInterpolator - Class in pl.allegro.tech.hermes.consumers.consumer.interpolation
 
MessageBodyInterpolator() - Constructor for class pl.allegro.tech.hermes.consumers.consumer.interpolation.MessageBodyInterpolator
 
MessageCommitter - Interface in pl.allegro.tech.hermes.consumers.consumer.receiver
 
MessageCommitterFactory - Class in pl.allegro.tech.hermes.consumers.consumer.receiver.kafka
 
MessageCommitterFactory(ConfigFactory, CuratorFramework, BrokerOffsetsRepository, KafkaNamesMapper) - Constructor for class pl.allegro.tech.hermes.consumers.consumer.receiver.kafka.MessageCommitterFactory
 
MessageConverter - Interface in pl.allegro.tech.hermes.consumers.consumer.converter
 
MessageConverter - Class in pl.allegro.tech.hermes.consumers.consumer.message
 
MessageConverter() - Constructor for class pl.allegro.tech.hermes.consumers.consumer.message.MessageConverter
 
MessageConverterResolver - Class in pl.allegro.tech.hermes.consumers.consumer.converter
 
MessageConverterResolver(AvroToJsonMessageConverter, NoOperationMessageConverter) - Constructor for class pl.allegro.tech.hermes.consumers.consumer.converter.MessageConverterResolver
 
MessageReceiver - Interface in pl.allegro.tech.hermes.consumers.consumer.receiver
 
MessageReceivingTimeoutException - Exception in pl.allegro.tech.hermes.consumers.consumer.receiver
 
MessageReceivingTimeoutException(String, Throwable) - Constructor for exception pl.allegro.tech.hermes.consumers.consumer.receiver.MessageReceivingTimeoutException
 
MessageReceivingTimeoutException(String) - Constructor for exception pl.allegro.tech.hermes.consumers.consumer.receiver.MessageReceivingTimeoutException
 
MessageSender - Interface in pl.allegro.tech.hermes.consumers.consumer.sender
 
MessageSenderFactory - Class in pl.allegro.tech.hermes.consumers.consumer.sender
 
MessageSenderFactory(MessageSenderProviders, ProtocolMessageSenderProvider, ProtocolMessageSenderProvider) - Constructor for class pl.allegro.tech.hermes.consumers.consumer.sender.MessageSenderFactory
 
MessageSenderProviderFactory<T extends ProtocolMessageSenderProvider> - Class in pl.allegro.tech.hermes.consumers.consumer.sender
 
MessageSenderProviderFactory(ConfigFactory) - Constructor for class pl.allegro.tech.hermes.consumers.consumer.sender.MessageSenderProviderFactory
 
MessageSenderProviders - Class in pl.allegro.tech.hermes.consumers.consumer.sender
 
MessageSenderProviders() - Constructor for class pl.allegro.tech.hermes.consumers.consumer.sender.MessageSenderProviders
 
MessageSendingResult - Class in pl.allegro.tech.hermes.consumers.consumer.sender
 
MessageSendingResult() - Constructor for class pl.allegro.tech.hermes.consumers.consumer.sender.MessageSendingResult
 
MessageSendingResult(Throwable) - Constructor for class pl.allegro.tech.hermes.consumers.consumer.sender.MessageSendingResult
 
MessageSendingResult(Throwable, boolean) - Constructor for class pl.allegro.tech.hermes.consumers.consumer.sender.MessageSendingResult
 
MessageSendingResult(Result) - Constructor for class pl.allegro.tech.hermes.consumers.consumer.sender.MessageSendingResult
 
MessageSendingResult(int) - Constructor for class pl.allegro.tech.hermes.consumers.consumer.sender.MessageSendingResult
 
metadataAppender - Variable in class pl.allegro.tech.hermes.consumers.consumer.sender.jms.AbstractJmsMessageSenderProvider
 
MetadataAppender<T> - Interface in pl.allegro.tech.hermes.consumers.consumer.trace
 
MIRROR - Static variable in class pl.allegro.tech.hermes.consumers.supervisor.workload.ConsumerWorkloadAlgorithm
 
MirroringSupervisorController - Class in pl.allegro.tech.hermes.consumers.supervisor.workload.mirror
 
MirroringSupervisorController(ConsumersSupervisor, SubscriptionsCache, WorkTracker, ZookeeperAdminCache, ConfigFactory) - Constructor for class pl.allegro.tech.hermes.consumers.supervisor.workload.mirror.MirroringSupervisorController
 
mode() - Method in class pl.allegro.tech.hermes.consumers.consumer.rate.calculator.OutputRateCalculationResult
 

N

newOffsetCommit() - Method in class pl.allegro.tech.hermes.consumers.consumer.offset.OffsetCommitQueueMonitor
 
next() - Method in class pl.allegro.tech.hermes.consumers.consumer.receiver.kafka.KafkaMessageReceiver
 
next() - Method in interface pl.allegro.tech.hermes.consumers.consumer.receiver.MessageReceiver
 
noFailures() - Method in class pl.allegro.tech.hermes.consumers.consumer.rate.DeliveryCounters
 
NoOperationMessageConverter - Class in pl.allegro.tech.hermes.consumers.consumer.converter
 
NoOperationMessageConverter() - Constructor for class pl.allegro.tech.hermes.consumers.consumer.converter.NoOperationMessageConverter
 
nothingNewToCommit(long, long) - Method in class pl.allegro.tech.hermes.consumers.consumer.offset.OffsetCommitQueueMonitor
 
notifyConsumerOnSubscriptionUpdate(Subscription) - Method in class pl.allegro.tech.hermes.consumers.supervisor.ConsumersSupervisor
Deprecated.
notLeader() - Method in class pl.allegro.tech.hermes.consumers.supervisor.workload.selective.BalancingJob
 

O

OFFSET_MISSING - Static variable in class pl.allegro.tech.hermes.consumers.consumer.offset.kafka.zookeeper.ZookeeperOffsetsStorage
 
OffsetCommitQueueMonitor - Class in pl.allegro.tech.hermes.consumers.consumer.offset
 
OffsetCommitQueueMonitor(Subscription, TopicPartition, HermesMetrics, Clock, int, int) - Constructor for class pl.allegro.tech.hermes.consumers.consumer.offset.OffsetCommitQueueMonitor
 
OffsetCommitter - Class in pl.allegro.tech.hermes.consumers.consumer.offset
 
OffsetCommitter(ConsumerHolder, List<MessageCommitter>, ConfigFactory) - Constructor for class pl.allegro.tech.hermes.consumers.consumer.offset.OffsetCommitter
 
offsetHelper - Variable in class pl.allegro.tech.hermes.consumers.consumer.result.AbstractHandler
 
OffsetsStorage - Interface in pl.allegro.tech.hermes.consumers.consumer.offset
 
OffsetsStorageType - Enum in pl.allegro.tech.hermes.consumers.consumer.receiver.kafka
 
OffsetStoragesFactory - Class in pl.allegro.tech.hermes.consumers.consumer.receiver.kafka
 
OffsetStoragesFactory(OffsetsStorage, OffsetsStorage, ConfigFactory) - Constructor for class pl.allegro.tech.hermes.consumers.consumer.receiver.kafka.OffsetStoragesFactory
 
onAssignmentRemoved(SubscriptionName) - Method in class pl.allegro.tech.hermes.consumers.supervisor.workload.mirror.MirroringSupervisorController
 
onAssignmentRemoved(SubscriptionName) - Method in class pl.allegro.tech.hermes.consumers.supervisor.workload.selective.SelectiveSupervisorController
 
onAssignmentRemoved(SubscriptionName) - Method in interface pl.allegro.tech.hermes.consumers.supervisor.workload.SubscriptionAssignmentAware
 
onlySuccessess() - Method in class pl.allegro.tech.hermes.consumers.consumer.rate.DeliveryCounters
 
onRetransmissionStarts(SubscriptionName) - Method in class pl.allegro.tech.hermes.consumers.supervisor.workload.mirror.LegacyMirroringSupervisorController
 
onRetransmissionStarts(SubscriptionName) - Method in class pl.allegro.tech.hermes.consumers.supervisor.workload.mirror.MirroringSupervisorController
 
onRetransmissionStarts(SubscriptionName) - Method in class pl.allegro.tech.hermes.consumers.supervisor.workload.selective.SelectiveSupervisorController
 
onSubscriptionAssigned(Subscription) - Method in class pl.allegro.tech.hermes.consumers.supervisor.workload.mirror.MirroringSupervisorController
 
onSubscriptionAssigned(Subscription) - Method in class pl.allegro.tech.hermes.consumers.supervisor.workload.selective.SelectiveSupervisorController
 
onSubscriptionAssigned(Subscription) - Method in interface pl.allegro.tech.hermes.consumers.supervisor.workload.SubscriptionAssignmentAware
 
onSubscriptionChanged(Subscription) - Method in interface pl.allegro.tech.hermes.consumers.subscription.cache.SubscriptionCallback
 
onSubscriptionChanged(Subscription) - Method in class pl.allegro.tech.hermes.consumers.supervisor.workload.mirror.LegacyMirroringSupervisorController
 
onSubscriptionChanged(Subscription) - Method in class pl.allegro.tech.hermes.consumers.supervisor.workload.mirror.MirroringSupervisorController
 
onSubscriptionCreated(Subscription) - Method in interface pl.allegro.tech.hermes.consumers.subscription.cache.SubscriptionCallback
 
onSubscriptionCreated(Subscription) - Method in class pl.allegro.tech.hermes.consumers.supervisor.workload.mirror.LegacyMirroringSupervisorController
 
onSubscriptionCreated(Subscription) - Method in class pl.allegro.tech.hermes.consumers.supervisor.workload.mirror.MirroringSupervisorController
 
onSubscriptionRemoved(Subscription) - Method in interface pl.allegro.tech.hermes.consumers.subscription.cache.SubscriptionCallback
 
onSubscriptionRemoved(Subscription) - Method in class pl.allegro.tech.hermes.consumers.supervisor.workload.mirror.LegacyMirroringSupervisorController
 
onSubscriptionRemoved(Subscription) - Method in class pl.allegro.tech.hermes.consumers.supervisor.workload.mirror.MirroringSupervisorController
 
OutputRateCalculationResult - Class in pl.allegro.tech.hermes.consumers.consumer.rate.calculator
 
OutputRateCalculationResult(double, OutputRateCalculator.Mode) - Constructor for class pl.allegro.tech.hermes.consumers.consumer.rate.calculator.OutputRateCalculationResult
 
OutputRateCalculator - Class in pl.allegro.tech.hermes.consumers.consumer.rate.calculator
 
OutputRateCalculator(ConfigFactory, HermesMetrics) - Constructor for class pl.allegro.tech.hermes.consumers.consumer.rate.calculator.OutputRateCalculator
 
OutputRateCalculator.Mode - Enum in pl.allegro.tech.hermes.consumers.consumer.rate.calculator
 

P

pl.allegro.tech.hermes.consumers - package pl.allegro.tech.hermes.consumers
 
pl.allegro.tech.hermes.consumers.consumer - package pl.allegro.tech.hermes.consumers.consumer
 
pl.allegro.tech.hermes.consumers.consumer.converter - package pl.allegro.tech.hermes.consumers.consumer.converter
 
pl.allegro.tech.hermes.consumers.consumer.converter.schema - package pl.allegro.tech.hermes.consumers.consumer.converter.schema
 
pl.allegro.tech.hermes.consumers.consumer.interpolation - package pl.allegro.tech.hermes.consumers.consumer.interpolation
 
pl.allegro.tech.hermes.consumers.consumer.message - package pl.allegro.tech.hermes.consumers.consumer.message
 
pl.allegro.tech.hermes.consumers.consumer.offset - package pl.allegro.tech.hermes.consumers.consumer.offset
 
pl.allegro.tech.hermes.consumers.consumer.offset.kafka.broker - package pl.allegro.tech.hermes.consumers.consumer.offset.kafka.broker
 
pl.allegro.tech.hermes.consumers.consumer.offset.kafka.zookeeper - package pl.allegro.tech.hermes.consumers.consumer.offset.kafka.zookeeper
 
pl.allegro.tech.hermes.consumers.consumer.rate - package pl.allegro.tech.hermes.consumers.consumer.rate
 
pl.allegro.tech.hermes.consumers.consumer.rate.calculator - package pl.allegro.tech.hermes.consumers.consumer.rate.calculator
 
pl.allegro.tech.hermes.consumers.consumer.receiver - package pl.allegro.tech.hermes.consumers.consumer.receiver
 
pl.allegro.tech.hermes.consumers.consumer.receiver.kafka - package pl.allegro.tech.hermes.consumers.consumer.receiver.kafka
 
pl.allegro.tech.hermes.consumers.consumer.receiver.kafka.broker - package pl.allegro.tech.hermes.consumers.consumer.receiver.kafka.broker
 
pl.allegro.tech.hermes.consumers.consumer.receiver.kafka.zookeeper - package pl.allegro.tech.hermes.consumers.consumer.receiver.kafka.zookeeper
 
pl.allegro.tech.hermes.consumers.consumer.result - package pl.allegro.tech.hermes.consumers.consumer.result
 
pl.allegro.tech.hermes.consumers.consumer.sender - package pl.allegro.tech.hermes.consumers.consumer.sender
 
pl.allegro.tech.hermes.consumers.consumer.sender.http - package pl.allegro.tech.hermes.consumers.consumer.sender.http
 
pl.allegro.tech.hermes.consumers.consumer.sender.jms - package pl.allegro.tech.hermes.consumers.consumer.sender.jms
 
pl.allegro.tech.hermes.consumers.consumer.sender.resolver - package pl.allegro.tech.hermes.consumers.consumer.sender.resolver
 
pl.allegro.tech.hermes.consumers.consumer.sender.timeout - package pl.allegro.tech.hermes.consumers.consumer.sender.timeout
 
pl.allegro.tech.hermes.consumers.consumer.trace - package pl.allegro.tech.hermes.consumers.consumer.trace
 
pl.allegro.tech.hermes.consumers.di - package pl.allegro.tech.hermes.consumers.di
 
pl.allegro.tech.hermes.consumers.health - package pl.allegro.tech.hermes.consumers.health
 
pl.allegro.tech.hermes.consumers.message.undelivered - package pl.allegro.tech.hermes.consumers.message.undelivered
 
pl.allegro.tech.hermes.consumers.subscription.cache - package pl.allegro.tech.hermes.consumers.subscription.cache
 
pl.allegro.tech.hermes.consumers.subscription.cache.zookeeper - package pl.allegro.tech.hermes.consumers.subscription.cache.zookeeper
 
pl.allegro.tech.hermes.consumers.supervisor - package pl.allegro.tech.hermes.consumers.supervisor
 
pl.allegro.tech.hermes.consumers.supervisor.workload - package pl.allegro.tech.hermes.consumers.supervisor.workload
 
pl.allegro.tech.hermes.consumers.supervisor.workload.mirror - package pl.allegro.tech.hermes.consumers.supervisor.workload.mirror
 
pl.allegro.tech.hermes.consumers.supervisor.workload.selective - package pl.allegro.tech.hermes.consumers.supervisor.workload.selective
 
pl.allegro.tech.hermes.consumers.uri - package pl.allegro.tech.hermes.consumers.uri
 
ProtocolMessageSenderProvider - Interface in pl.allegro.tech.hermes.consumers.consumer.sender
 
provide() - Method in class pl.allegro.tech.hermes.consumers.consumer.receiver.kafka.MessageCommitterFactory
 
provide() - Method in class pl.allegro.tech.hermes.consumers.consumer.receiver.kafka.OffsetStoragesFactory
 
provide() - Method in class pl.allegro.tech.hermes.consumers.consumer.sender.http.HttpClientFactory
 
provide() - Method in class pl.allegro.tech.hermes.consumers.consumer.sender.MessageSenderProviderFactory
 
provide() - Method in class pl.allegro.tech.hermes.consumers.consumer.sender.timeout.FutureAsyncTimeoutFactory
 
provide() - Method in class pl.allegro.tech.hermes.consumers.subscription.cache.zookeeper.ZookeeperSubscriptionsCacheFactory
 
provide() - Method in class pl.allegro.tech.hermes.consumers.supervisor.workload.SupervisorControllerFactory
 
provide() - Method in class pl.allegro.tech.hermes.consumers.supervisor.workload.WorkTrackerFactory
 
provideInstance() - Method in class pl.allegro.tech.hermes.consumers.consumer.sender.MessageSenderProviderFactory
 
put(Message) - Method in class pl.allegro.tech.hermes.consumers.consumer.offset.SubscriptionOffsetCommitQueues
 
put(String, ProtocolMessageSenderProvider) - Method in class pl.allegro.tech.hermes.consumers.consumer.sender.MessageSenderProviders
 
putIfProtocolAbsent(String, ProtocolMessageSenderProvider) - Method in class pl.allegro.tech.hermes.consumers.consumer.sender.MessageSenderProviders
 

R

rate() - Method in class pl.allegro.tech.hermes.consumers.consumer.rate.calculator.OutputRateCalculationResult
 
ReadingConsumerMetadataException - Exception in pl.allegro.tech.hermes.consumers.consumer.offset.kafka.broker
 
ReadingConsumerMetadataException(int) - Constructor for exception pl.allegro.tech.hermes.consumers.consumer.offset.kafka.broker.ReadingConsumerMetadataException
 
recalculateRate(Subscription, DeliveryCounters, OutputRateCalculator.Mode, double) - Method in class pl.allegro.tech.hermes.consumers.consumer.rate.calculator.OutputRateCalculator
 
ReceiverFactory - Interface in pl.allegro.tech.hermes.consumers.consumer.receiver
 
register(ConsumerRateLimiter) - Method in class pl.allegro.tech.hermes.consumers.consumer.rate.ConsumerRateLimitSupervisor
 
registerFailedSending() - Method in class pl.allegro.tech.hermes.consumers.consumer.rate.ConsumerRateLimiter
 
registerLeaderLatchListener(LeaderLatchListener...) - Method in class pl.allegro.tech.hermes.consumers.supervisor.workload.selective.ConsumerNodesRegistry
 
registerSuccessfulSending() - Method in class pl.allegro.tech.hermes.consumers.consumer.rate.ConsumerRateLimiter
 
remove(Message) - Method in class pl.allegro.tech.hermes.consumers.consumer.offset.SubscriptionOffsetCommitQueues
 
remove(TopicName, String) - Method in class pl.allegro.tech.hermes.consumers.supervisor.ConsumerHolder
 
removeConsumerNode(String) - Method in interface pl.allegro.tech.hermes.consumers.supervisor.workload.SubscriptionAssignmentView.Transformer
 
removeOffset(TopicName, String, KafkaTopicName, int) - Method in class pl.allegro.tech.hermes.consumers.consumer.receiver.kafka.broker.BrokerMessageCommitter
 
removeOffset(TopicName, String, KafkaTopicName, int) - Method in class pl.allegro.tech.hermes.consumers.consumer.receiver.kafka.zookeeper.ZookeeperMessageCommitter
 
removeOffset(TopicName, String, KafkaTopicName, int) - Method in interface pl.allegro.tech.hermes.consumers.consumer.receiver.MessageCommitter
 
removeSubscription(SubscriptionName) - Method in interface pl.allegro.tech.hermes.consumers.supervisor.workload.SubscriptionAssignmentView.Transformer
 
reset() - Method in class pl.allegro.tech.hermes.consumers.consumer.rate.DeliveryCounters
 
ResolvableEndpointAddress - Class in pl.allegro.tech.hermes.consumers.consumer.sender.resolver
 
ResolvableEndpointAddress(EndpointAddress, EndpointAddressResolver) - Constructor for class pl.allegro.tech.hermes.consumers.consumer.sender.resolver.ResolvableEndpointAddress
 
resolve(EndpointAddress, Message) - Method in interface pl.allegro.tech.hermes.consumers.consumer.sender.resolver.EndpointAddressResolver
 
resolve(EndpointAddress, Message) - Method in class pl.allegro.tech.hermes.consumers.consumer.sender.resolver.InterpolatingEndpointAddressResolver
 
resolveFor(Message) - Method in class pl.allegro.tech.hermes.consumers.consumer.sender.resolver.ResolvableEndpointAddress
 
retransmit(SubscriptionName) - Method in class pl.allegro.tech.hermes.consumers.supervisor.ConsumersSupervisor
 
run() - Method in class pl.allegro.tech.hermes.consumers.consumer.Consumer
 
run() - Method in class pl.allegro.tech.hermes.consumers.consumer.offset.OffsetCommitter
 
run() - Method in class pl.allegro.tech.hermes.consumers.consumer.rate.ConsumerRateLimitSupervisor
 
run() - Method in class pl.allegro.tech.hermes.consumers.supervisor.workload.selective.BalancingJob
 

S

save(Subscription, PartitionOffset) - Method in class pl.allegro.tech.hermes.consumers.consumer.offset.kafka.broker.BrokerOffsetsRepository
 
saveIfOffsetInThePast(Subscription, PartitionOffset) - Method in class pl.allegro.tech.hermes.consumers.consumer.offset.kafka.broker.BrokerOffsetsRepository
 
SELECTIVE - Static variable in class pl.allegro.tech.hermes.consumers.supervisor.workload.ConsumerWorkloadAlgorithm
 
SelectiveSupervisorController - Class in pl.allegro.tech.hermes.consumers.supervisor.workload.selective
 
SelectiveSupervisorController(ConsumersSupervisor, SubscriptionsCache, WorkTracker, ConsumerNodesRegistry, ZookeeperAdminCache, ConfigFactory, HermesMetrics) - Constructor for class pl.allegro.tech.hermes.consumers.supervisor.workload.selective.SelectiveSupervisorController
 
SelectiveWorkBalancer - Class in pl.allegro.tech.hermes.consumers.supervisor.workload.selective
 
SelectiveWorkBalancer(int, int) - Constructor for class pl.allegro.tech.hermes.consumers.supervisor.workload.selective.SelectiveWorkBalancer
 
send(Message) - Method in class pl.allegro.tech.hermes.consumers.consumer.sender.CompletableFutureAwareMessageSender
 
send(Message) - Method in interface pl.allegro.tech.hermes.consumers.consumer.sender.MessageSender
 
sendMessage(Message) - Method in class pl.allegro.tech.hermes.consumers.consumer.ConsumerMessageSender
Method is calling MessageSender and is registering listeners to handle response.
sendMessage(Message, CompletableFuture<MessageSendingResult>) - Method in class pl.allegro.tech.hermes.consumers.consumer.sender.CompletableFutureAwareMessageSender
 
sendMessage(Message, CompletableFuture<MessageSendingResult>) - Method in class pl.allegro.tech.hermes.consumers.consumer.sender.http.JettyMessageSender
 
sendMessage(Message, CompletableFuture<MessageSendingResult>) - Method in class pl.allegro.tech.hermes.consumers.consumer.sender.jms.JmsMessageSender
 
serialize(SubscriptionName, String) - Method in class pl.allegro.tech.hermes.consumers.supervisor.workload.SubscriptionAssignmentPathSerializer
 
setSubscriptionOffset(Subscription, PartitionOffset) - Method in class pl.allegro.tech.hermes.consumers.consumer.offset.kafka.broker.KafkaOffsetsStorage
 
setSubscriptionOffset(Subscription, PartitionOffset) - Method in class pl.allegro.tech.hermes.consumers.consumer.offset.kafka.zookeeper.ZookeeperOffsetsStorage
 
setSubscriptionOffset(Subscription, PartitionOffset) - Method in interface pl.allegro.tech.hermes.consumers.consumer.offset.OffsetsStorage
 
shutdown() - Method in class pl.allegro.tech.hermes.consumers.consumer.ConsumerMessageSender
 
shutdown() - Method in class pl.allegro.tech.hermes.consumers.consumer.offset.OffsetCommitter
 
shutdown() - Method in class pl.allegro.tech.hermes.consumers.consumer.rate.ConsumerRateLimiter
 
shutdown() - Method in class pl.allegro.tech.hermes.consumers.consumer.sender.timeout.FutureAsyncTimeout
 
shutdown() - Method in class pl.allegro.tech.hermes.consumers.message.undelivered.UndeliveredMessageLogPersister
 
shutdown() - Method in class pl.allegro.tech.hermes.consumers.supervisor.ConsumersExecutorService
 
shutdown() - Method in class pl.allegro.tech.hermes.consumers.supervisor.ConsumersSupervisor
 
shutdown() - Method in class pl.allegro.tech.hermes.consumers.supervisor.workload.mirror.LegacyMirroringSupervisorController
 
shutdown() - Method in class pl.allegro.tech.hermes.consumers.supervisor.workload.mirror.MirroringSupervisorController
 
shutdown() - Method in class pl.allegro.tech.hermes.consumers.supervisor.workload.selective.SelectiveSupervisorController
 
shutdown() - Method in interface pl.allegro.tech.hermes.consumers.supervisor.workload.SupervisorController
 
start() - Method in class pl.allegro.tech.hermes.consumers.consumer.offset.OffsetCommitter
 
start() - Method in class pl.allegro.tech.hermes.consumers.consumer.sender.http.JettyHttpMessageSenderProvider
 
start() - Method in class pl.allegro.tech.hermes.consumers.consumer.sender.jms.AbstractJmsMessageSenderProvider
 
start() - Method in interface pl.allegro.tech.hermes.consumers.consumer.sender.ProtocolMessageSenderProvider
 
start() - Method in class pl.allegro.tech.hermes.consumers.health.HealthCheckServer
 
start() - Method in class pl.allegro.tech.hermes.consumers.HermesConsumers
 
start() - Method in class pl.allegro.tech.hermes.consumers.message.undelivered.UndeliveredMessageLogPersister
 
start(Collection<? extends SubscriptionCallback>) - Method in interface pl.allegro.tech.hermes.consumers.subscription.cache.SubscriptionsCache
 
start() - Method in class pl.allegro.tech.hermes.consumers.supervisor.ConsumersSupervisor
 
start() - Method in class pl.allegro.tech.hermes.consumers.supervisor.workload.mirror.LegacyMirroringSupervisorController
 
start() - Method in class pl.allegro.tech.hermes.consumers.supervisor.workload.mirror.MirroringSupervisorController
 
start() - Method in class pl.allegro.tech.hermes.consumers.supervisor.workload.selective.ConsumerNodesRegistry
 
start() - Method in class pl.allegro.tech.hermes.consumers.supervisor.workload.selective.SelectiveSupervisorController
 
start() - Method in interface pl.allegro.tech.hermes.consumers.supervisor.workload.SupervisorController
 
startAll() - Method in class pl.allegro.tech.hermes.consumers.consumer.sender.MessageSenderProviders
 
stop() - Method in class pl.allegro.tech.hermes.consumers.consumer.receiver.kafka.KafkaMessageReceiver
 
stop() - Method in interface pl.allegro.tech.hermes.consumers.consumer.receiver.MessageReceiver
 
stop() - Method in class pl.allegro.tech.hermes.consumers.consumer.sender.http.JettyHttpMessageSenderProvider
 
stop() - Method in class pl.allegro.tech.hermes.consumers.consumer.sender.http.JettyMessageSender
 
stop() - Method in class pl.allegro.tech.hermes.consumers.consumer.sender.jms.AbstractJmsMessageSenderProvider
 
stop() - Method in class pl.allegro.tech.hermes.consumers.consumer.sender.jms.JmsMessageSender
 
stop() - Method in interface pl.allegro.tech.hermes.consumers.consumer.sender.MessageSender
 
stop() - Method in interface pl.allegro.tech.hermes.consumers.consumer.sender.ProtocolMessageSenderProvider
 
stop() - Method in class pl.allegro.tech.hermes.consumers.health.HealthCheckServer
 
stop() - Method in class pl.allegro.tech.hermes.consumers.HermesConsumers
 
stop() - Method in interface pl.allegro.tech.hermes.consumers.subscription.cache.SubscriptionsCache
 
stopAll() - Method in class pl.allegro.tech.hermes.consumers.consumer.sender.MessageSenderProviders
 
stopConsuming() - Method in class pl.allegro.tech.hermes.consumers.consumer.Consumer
 
stream(SubscriptionAssignmentView, int, int) - Static method in class pl.allegro.tech.hermes.consumers.supervisor.workload.selective.AvailableWork
 
SubscriptionAssignment - Class in pl.allegro.tech.hermes.consumers.supervisor.workload
 
SubscriptionAssignment(String, SubscriptionName) - Constructor for class pl.allegro.tech.hermes.consumers.supervisor.workload.SubscriptionAssignment
 
SubscriptionAssignmentAware - Interface in pl.allegro.tech.hermes.consumers.supervisor.workload
 
SubscriptionAssignmentPathSerializer - Class in pl.allegro.tech.hermes.consumers.supervisor.workload
 
SubscriptionAssignmentPathSerializer(String) - Constructor for class pl.allegro.tech.hermes.consumers.supervisor.workload.SubscriptionAssignmentPathSerializer
 
SubscriptionAssignmentRegistry - Class in pl.allegro.tech.hermes.consumers.supervisor.workload
 
SubscriptionAssignmentRegistry(CuratorFramework, String, ExecutorService, SubscriptionRepository, String, SubscriptionAssignmentPathSerializer) - Constructor for class pl.allegro.tech.hermes.consumers.supervisor.workload.SubscriptionAssignmentRegistry
 
SubscriptionAssignmentView - Class in pl.allegro.tech.hermes.consumers.supervisor.workload
 
SubscriptionAssignmentView(Map<SubscriptionName, Set<SubscriptionAssignment>>) - Constructor for class pl.allegro.tech.hermes.consumers.supervisor.workload.SubscriptionAssignmentView
 
SubscriptionAssignmentView.Transformer - Interface in pl.allegro.tech.hermes.consumers.supervisor.workload
 
SubscriptionCallback - Interface in pl.allegro.tech.hermes.consumers.subscription.cache
 
SubscriptionOffsetCommitQueues - Class in pl.allegro.tech.hermes.consumers.consumer.offset
 
SubscriptionOffsetCommitQueues(Subscription, HermesMetrics, Clock, ConfigFactory) - Constructor for class pl.allegro.tech.hermes.consumers.consumer.offset.SubscriptionOffsetCommitQueues
 
SubscriptionsCache - Interface in pl.allegro.tech.hermes.consumers.subscription.cache
 
succeeded() - Method in class pl.allegro.tech.hermes.consumers.consumer.sender.MessageSendingResult
 
succeededResult() - Static method in class pl.allegro.tech.hermes.consumers.consumer.sender.MessageSendingResult
 
SuccessHandler - Interface in pl.allegro.tech.hermes.consumers.consumer.result
 
SupervisorController - Interface in pl.allegro.tech.hermes.consumers.supervisor.workload
 
SupervisorControllerFactory - Class in pl.allegro.tech.hermes.consumers.supervisor.workload
 
SupervisorControllerFactory(CuratorFramework, SubscriptionsCache, WorkTracker, ConsumersSupervisor, ZookeeperAdminCache, HermesMetrics, ConfigFactory) - Constructor for class pl.allegro.tech.hermes.consumers.supervisor.workload.SupervisorControllerFactory
 

T

toMessageMetadata(Message, Subscription) - Static method in class pl.allegro.tech.hermes.consumers.consumer.message.MessageConverter
 
toString() - Method in class pl.allegro.tech.hermes.consumers.consumer.offset.kafka.broker.BrokerOffsetCommitErrors
 
toString() - Method in class pl.allegro.tech.hermes.consumers.consumer.sender.resolver.ResolvableEndpointAddress
 
toString() - Method in class pl.allegro.tech.hermes.consumers.supervisor.workload.selective.WorkBalancingResult
 
toString() - Method in class pl.allegro.tech.hermes.consumers.supervisor.workload.WorkTracker.WorkDistributionChanges
 
TrackersBinder - Class in pl.allegro.tech.hermes.consumers.di
 
TrackersBinder() - Constructor for class pl.allegro.tech.hermes.consumers.di.TrackersBinder
 
TrackersBinder(List<LogRepository>) - Constructor for class pl.allegro.tech.hermes.consumers.di.TrackersBinder
 
transferAssignment(String, String, SubscriptionName) - Method in interface pl.allegro.tech.hermes.consumers.supervisor.workload.SubscriptionAssignmentView.Transformer
 
transform(BiConsumer<SubscriptionAssignmentView, SubscriptionAssignmentView.Transformer>) - Method in class pl.allegro.tech.hermes.consumers.supervisor.workload.SubscriptionAssignmentView
 
tryAdvance(Consumer<? super SubscriptionAssignment>) - Method in class pl.allegro.tech.hermes.consumers.supervisor.workload.selective.AvailableWork
 

U

UndeliveredMessageLogPersister - Class in pl.allegro.tech.hermes.consumers.message.undelivered
 
UndeliveredMessageLogPersister(UndeliveredMessageLog, ConfigFactory) - Constructor for class pl.allegro.tech.hermes.consumers.message.undelivered.UndeliveredMessageLogPersister
 
UNKNOWN_CAUSE - Static variable in class pl.allegro.tech.hermes.consumers.consumer.sender.MessageSendingResult
 
unregister(ConsumerRateLimiter) - Method in class pl.allegro.tech.hermes.consumers.consumer.rate.ConsumerRateLimitSupervisor
 
UnsupportedConsumerWorkloadAlgorithm() - Constructor for exception pl.allegro.tech.hermes.consumers.supervisor.workload.ConsumerWorkloadAlgorithm.UnsupportedConsumerWorkloadAlgorithm
 
updateMetrics(String, Message, Subscription) - Method in class pl.allegro.tech.hermes.consumers.consumer.result.AbstractHandler
 
updateSubscription(Subscription) - Method in class pl.allegro.tech.hermes.consumers.consumer.Consumer
 
updateSubscription(Subscription) - Method in class pl.allegro.tech.hermes.consumers.consumer.ConsumerMessageSender
 
updateSubscription(Subscription) - Method in class pl.allegro.tech.hermes.consumers.consumer.rate.ConsumerRateLimiter
 
updateSubscription(Subscription) - Method in class pl.allegro.tech.hermes.consumers.supervisor.ConsumersSupervisor
 
UriInterpolator - Interface in pl.allegro.tech.hermes.consumers.consumer.interpolation
 
UriUtils - Class in pl.allegro.tech.hermes.consumers.uri
 

V

valueOf(String) - Static method in enum pl.allegro.tech.hermes.consumers.consumer.rate.calculator.OutputRateCalculator.Mode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum pl.allegro.tech.hermes.consumers.consumer.receiver.kafka.OffsetsStorageType
Returns the enum constant of this type with the specified name.
values() - Static method in enum pl.allegro.tech.hermes.consumers.consumer.rate.calculator.OutputRateCalculator.Mode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum pl.allegro.tech.hermes.consumers.consumer.receiver.kafka.OffsetsStorageType
Returns an array containing the constants of this enum type, in the order they are declared.

W

waitUntilStopped() - Method in class pl.allegro.tech.hermes.consumers.consumer.Consumer
 
withBinding(T, Class<T>) - Method in class pl.allegro.tech.hermes.consumers.HermesConsumersBuilder
 
withBinding(T, Class<T>, String) - Method in class pl.allegro.tech.hermes.consumers.HermesConsumersBuilder
 
withConsumersStats(int, int, int) - Method in class pl.allegro.tech.hermes.consumers.supervisor.workload.selective.WorkBalancingResult.Builder
 
withData(byte[]) - Method in class pl.allegro.tech.hermes.consumers.consumer.Message.Builder
 
within(CompletableFuture<T>, Duration) - Method in class pl.allegro.tech.hermes.consumers.consumer.sender.timeout.FutureAsyncTimeout
 
withKafkaTopicsNamesMapper(Function<ServiceLocator, KafkaNamesMapper>) - Method in class pl.allegro.tech.hermes.consumers.HermesConsumersBuilder
 
withLogRepository(Function<ServiceLocator, LogRepository>) - Method in class pl.allegro.tech.hermes.consumers.HermesConsumersBuilder
 
withMessageSenderProvider(String, Supplier<ProtocolMessageSenderProvider>) - Method in class pl.allegro.tech.hermes.consumers.HermesConsumersBuilder
 
withMissingResources(int) - Method in class pl.allegro.tech.hermes.consumers.supervisor.workload.selective.WorkBalancingResult.Builder
 
withShutdownHook(Hook) - Method in class pl.allegro.tech.hermes.consumers.HermesConsumersBuilder
 
withStartupHook(Hook) - Method in class pl.allegro.tech.hermes.consumers.HermesConsumersBuilder
 
withSubscriptionsStats(int, int, int) - Method in class pl.allegro.tech.hermes.consumers.supervisor.workload.selective.WorkBalancingResult.Builder
 
WorkBalancingResult - Class in pl.allegro.tech.hermes.consumers.supervisor.workload.selective
 
WorkBalancingResult.Builder - Class in pl.allegro.tech.hermes.consumers.supervisor.workload.selective
 
WorkDistributionChanges(int, int) - Constructor for class pl.allegro.tech.hermes.consumers.supervisor.workload.WorkTracker.WorkDistributionChanges
 
WorkTracker - Class in pl.allegro.tech.hermes.consumers.supervisor.workload
 
WorkTracker(CuratorFramework, ObjectMapper, String, String, ExecutorService, SubscriptionRepository) - Constructor for class pl.allegro.tech.hermes.consumers.supervisor.workload.WorkTracker
 
WorkTracker.WorkDistributionChanges - Class in pl.allegro.tech.hermes.consumers.supervisor.workload
 
WorkTrackerFactory - Class in pl.allegro.tech.hermes.consumers.supervisor.workload
 
WorkTrackerFactory(CuratorFramework, ConfigFactory, ObjectMapper, SubscriptionRepository) - Constructor for class pl.allegro.tech.hermes.consumers.supervisor.workload.WorkTrackerFactory
 

Z

ZookeeperMessageCommitter - Class in pl.allegro.tech.hermes.consumers.consumer.receiver.kafka.zookeeper
 
ZookeeperMessageCommitter(CuratorFramework, KafkaNamesMapper) - Constructor for class pl.allegro.tech.hermes.consumers.consumer.receiver.kafka.zookeeper.ZookeeperMessageCommitter
 
ZookeeperOffsetsStorage - Class in pl.allegro.tech.hermes.consumers.consumer.offset.kafka.zookeeper
 
ZookeeperOffsetsStorage(CuratorFramework, KafkaNamesMapper) - Constructor for class pl.allegro.tech.hermes.consumers.consumer.offset.kafka.zookeeper.ZookeeperOffsetsStorage
 
ZookeeperSubscriptionsCacheFactory - Class in pl.allegro.tech.hermes.consumers.subscription.cache.zookeeper
 
ZookeeperSubscriptionsCacheFactory(CuratorFramework, ConfigFactory, ObjectMapper) - Constructor for class pl.allegro.tech.hermes.consumers.subscription.cache.zookeeper.ZookeeperSubscriptionsCacheFactory
 
A B C D E F G H I J K L M N O P R S T U V W Z 
Skip navigation links