Skip navigation links
A B C D G H I J M O P R S T W 

A

addMessageDeliveryListener(MessageDeliveryListener) - Method in class pl.allegro.tech.hermes.client.HermesClient
 
addMessageDeliveryListener(MessageDeliveryListener) - Method in class pl.allegro.tech.hermes.client.ReactiveHermesClient
 
avro(int) - Method in class pl.allegro.tech.hermes.client.HermesMessage.Builder
 

B

build() - Method in class pl.allegro.tech.hermes.client.HermesClientBuilder
 
build() - Method in class pl.allegro.tech.hermes.client.HermesMessage.Builder
 
build() - Method in class pl.allegro.tech.hermes.client.HermesResponseBuilder
 
build() - Method in class pl.allegro.tech.hermes.client.ReactiveHermesClientBuilder
 

C

close(long, long) - Method in class pl.allegro.tech.hermes.client.HermesClient
 
close(long, long) - Method in class pl.allegro.tech.hermes.client.ReactiveHermesClient
 
closeAsync(long) - Method in class pl.allegro.tech.hermes.client.HermesClient
 
closeAsync(long) - Method in class pl.allegro.tech.hermes.client.ReactiveHermesClient
 
consumeHeaders(BiConsumer<String, String>) - Method in class pl.allegro.tech.hermes.client.HermesMessage
 
counterIncrement(String) - Method in class pl.allegro.tech.hermes.client.metrics.DropwizardMetricsProvider
 
counterIncrement(String, String, Map<String, String>) - Method in class pl.allegro.tech.hermes.client.metrics.DropwizardMetricsProvider
 
counterIncrement(String) - Method in interface pl.allegro.tech.hermes.client.metrics.MetricsProvider
 
counterIncrement(String, String, Map<String, String>) - Method in interface pl.allegro.tech.hermes.client.metrics.MetricsProvider
 
counterIncrement(String) - Method in class pl.allegro.tech.hermes.client.metrics.MicrometerMetricsProvider
 
counterIncrement(String, String, Map<String, String>) - Method in class pl.allegro.tech.hermes.client.metrics.MicrometerMetricsProvider
 

D

DropwizardMetricsProvider - Class in pl.allegro.tech.hermes.client.metrics
 
DropwizardMetricsProvider(MetricRegistry) - Constructor for class pl.allegro.tech.hermes.client.metrics.DropwizardMetricsProvider
 

G

getBody() - Method in class pl.allegro.tech.hermes.client.HermesMessage
 
getBody() - Method in interface pl.allegro.tech.hermes.client.HermesResponse
 
getContentType() - Method in class pl.allegro.tech.hermes.client.HermesMessage
 
getDebugLog() - Method in interface pl.allegro.tech.hermes.client.HermesResponse
 
getFailedMessage() - Method in interface pl.allegro.tech.hermes.client.HermesResponse
Deprecated.
as of Hermes 1.2.4, in favor of HermesResponse.getHermesMessage()
getFailureCause() - Method in interface pl.allegro.tech.hermes.client.HermesResponse
 
getHeader(String) - Method in interface pl.allegro.tech.hermes.client.HermesResponse
 
getHeaders() - Method in class pl.allegro.tech.hermes.client.HermesMessage
 
getHermesMessage() - Method in interface pl.allegro.tech.hermes.client.HermesResponse
 
getHttpStatus() - Method in interface pl.allegro.tech.hermes.client.HermesResponse
 
getMessageId() - Method in interface pl.allegro.tech.hermes.client.HermesResponse
 
getProtocol() - Method in interface pl.allegro.tech.hermes.client.HermesResponse
 
getSchemaVersion() - Method in class pl.allegro.tech.hermes.client.HermesMessage
 
getTopic() - Method in class pl.allegro.tech.hermes.client.HermesMessage
 

H

HermesClient - Class in pl.allegro.tech.hermes.client
 
hermesClient(HermesSender) - Static method in class pl.allegro.tech.hermes.client.HermesClientBuilder
 
hermesClient(ReactiveHermesSender) - Static method in class pl.allegro.tech.hermes.client.ReactiveHermesClientBuilder
 
HermesClientBasicRetryCondition - Class in pl.allegro.tech.hermes.client
 
HermesClientBasicRetryCondition() - Constructor for class pl.allegro.tech.hermes.client.HermesClientBasicRetryCondition
 
HermesClientBuilder - Class in pl.allegro.tech.hermes.client
 
HermesClientBuilder(HermesSender) - Constructor for class pl.allegro.tech.hermes.client.HermesClientBuilder
 
HermesClientShutdownException - Exception in pl.allegro.tech.hermes.client
 
HermesClientShutdownException() - Constructor for exception pl.allegro.tech.hermes.client.HermesClientShutdownException
 
HermesClientShutdownException(String) - Constructor for exception pl.allegro.tech.hermes.client.HermesClientShutdownException
 
hermesFailureResponse(Throwable, HermesMessage) - Static method in class pl.allegro.tech.hermes.client.HermesResponseBuilder
 
HermesMessage - Class in pl.allegro.tech.hermes.client
All information Hermes needs to send a message.
HermesMessage(String, String, int, byte[]) - Constructor for class pl.allegro.tech.hermes.client.HermesMessage
Deprecated.
HermesMessage(String, String, byte[]) - Constructor for class pl.allegro.tech.hermes.client.HermesMessage
Deprecated.
HermesMessage(String, String, String) - Constructor for class pl.allegro.tech.hermes.client.HermesMessage
Deprecated.
HermesMessage(String, String) - Constructor for class pl.allegro.tech.hermes.client.HermesMessage
Deprecated.
hermesMessage(String, byte[]) - Static method in class pl.allegro.tech.hermes.client.HermesMessage
 
hermesMessage(String, String) - Static method in class pl.allegro.tech.hermes.client.HermesMessage
 
HermesMessage.Builder - Class in pl.allegro.tech.hermes.client
 
HermesResponse - Interface in pl.allegro.tech.hermes.client
 
hermesResponse(HermesMessage) - Static method in class pl.allegro.tech.hermes.client.HermesResponseBuilder
 
HermesResponseBuilder - Class in pl.allegro.tech.hermes.client
 
HermesResponseBuilder() - Constructor for class pl.allegro.tech.hermes.client.HermesResponseBuilder
 
HermesSender - Interface in pl.allegro.tech.hermes.client
 
histogramUpdate(String, int) - Method in class pl.allegro.tech.hermes.client.metrics.DropwizardMetricsProvider
 
histogramUpdate(String, int) - Method in interface pl.allegro.tech.hermes.client.metrics.MetricsProvider
 
histogramUpdate(String, int) - Method in class pl.allegro.tech.hermes.client.metrics.MicrometerMetricsProvider
 
HTTP_1_1 - Static variable in interface pl.allegro.tech.hermes.client.HermesResponse
 

I

isFailure() - Method in interface pl.allegro.tech.hermes.client.HermesResponse
 
isSuccess() - Method in interface pl.allegro.tech.hermes.client.HermesResponse
 

J

JerseyHermesSender - Class in pl.allegro.tech.hermes.client.jersey
 
JerseyHermesSender(Client) - Constructor for class pl.allegro.tech.hermes.client.jersey.JerseyHermesSender
 
json() - Method in class pl.allegro.tech.hermes.client.HermesMessage.Builder
 

M

MESSAGE_ID - Static variable in interface pl.allegro.tech.hermes.client.HermesResponse
 
MessageDeliveryListener - Interface in pl.allegro.tech.hermes.client
 
MetricsMessageDeliveryListener - Class in pl.allegro.tech.hermes.client.metrics
 
MetricsMessageDeliveryListener(MetricsProvider) - Constructor for class pl.allegro.tech.hermes.client.metrics.MetricsMessageDeliveryListener
 
MetricsProvider - Interface in pl.allegro.tech.hermes.client.metrics
 
MicrometerMetricsProvider - Class in pl.allegro.tech.hermes.client.metrics
 
MicrometerMetricsProvider(MeterRegistry) - Constructor for class pl.allegro.tech.hermes.client.metrics.MicrometerMetricsProvider
 

O

OkHttpHermesSender - Class in pl.allegro.tech.hermes.client.okhttp
 
OkHttpHermesSender(OkHttpClient) - Constructor for class pl.allegro.tech.hermes.client.okhttp.OkHttpHermesSender
 
onFailedRetry(HermesResponse, int) - Method in interface pl.allegro.tech.hermes.client.MessageDeliveryListener
 
onFailedRetry(HermesResponse, int) - Method in class pl.allegro.tech.hermes.client.metrics.MetricsMessageDeliveryListener
 
onFailure(HermesResponse, int) - Method in interface pl.allegro.tech.hermes.client.MessageDeliveryListener
 
onFailure(HermesResponse, int) - Method in class pl.allegro.tech.hermes.client.metrics.MetricsMessageDeliveryListener
 
onMaxRetriesExceeded(HermesResponse, int) - Method in interface pl.allegro.tech.hermes.client.MessageDeliveryListener
 
onMaxRetriesExceeded(HermesResponse, int) - Method in class pl.allegro.tech.hermes.client.metrics.MetricsMessageDeliveryListener
 
onSend(HermesResponse, long) - Method in interface pl.allegro.tech.hermes.client.MessageDeliveryListener
 
onSend(HermesResponse, long) - Method in class pl.allegro.tech.hermes.client.metrics.MetricsMessageDeliveryListener
 
onSuccessfulRetry(HermesResponse, int) - Method in interface pl.allegro.tech.hermes.client.MessageDeliveryListener
 
onSuccessfulRetry(HermesResponse, int) - Method in class pl.allegro.tech.hermes.client.metrics.MetricsMessageDeliveryListener
 

P

pl.allegro.tech.hermes.client - package pl.allegro.tech.hermes.client
 
pl.allegro.tech.hermes.client.jersey - package pl.allegro.tech.hermes.client.jersey
 
pl.allegro.tech.hermes.client.metrics - package pl.allegro.tech.hermes.client.metrics
 
pl.allegro.tech.hermes.client.okhttp - package pl.allegro.tech.hermes.client.okhttp
 
pl.allegro.tech.hermes.client.restTemplate - package pl.allegro.tech.hermes.client.restTemplate
 
pl.allegro.tech.hermes.client.webclient - package pl.allegro.tech.hermes.client.webclient
 
publish(String, String) - Method in class pl.allegro.tech.hermes.client.HermesClient
 
publish(String, String, byte[]) - Method in class pl.allegro.tech.hermes.client.HermesClient
 
publish(String, String, String) - Method in class pl.allegro.tech.hermes.client.HermesClient
 
publish(String, String, int, byte[]) - Method in class pl.allegro.tech.hermes.client.HermesClient
 
publish(HermesMessage) - Method in class pl.allegro.tech.hermes.client.HermesClient
 
publish(String, String) - Method in class pl.allegro.tech.hermes.client.ReactiveHermesClient
 
publish(String, String, byte[]) - Method in class pl.allegro.tech.hermes.client.ReactiveHermesClient
 
publish(String, String, String) - Method in class pl.allegro.tech.hermes.client.ReactiveHermesClient
 
publish(String, String, int, byte[]) - Method in class pl.allegro.tech.hermes.client.ReactiveHermesClient
 
publish(HermesMessage) - Method in class pl.allegro.tech.hermes.client.ReactiveHermesClient
 
publishAvro(String, int, byte[]) - Method in class pl.allegro.tech.hermes.client.HermesClient
 
publishAvro(String, int, byte[]) - Method in class pl.allegro.tech.hermes.client.ReactiveHermesClient
 
publishJSON(String, byte[]) - Method in class pl.allegro.tech.hermes.client.HermesClient
 
publishJSON(String, String) - Method in class pl.allegro.tech.hermes.client.HermesClient
 
publishJSON(String, byte[]) - Method in class pl.allegro.tech.hermes.client.ReactiveHermesClient
 
publishJSON(String, String) - Method in class pl.allegro.tech.hermes.client.ReactiveHermesClient
 

R

ReactiveHermesClient - Class in pl.allegro.tech.hermes.client
 
ReactiveHermesClientBuilder - Class in pl.allegro.tech.hermes.client
 
ReactiveHermesClientBuilder(ReactiveHermesSender) - Constructor for class pl.allegro.tech.hermes.client.ReactiveHermesClientBuilder
 
ReactiveHermesSender - Interface in pl.allegro.tech.hermes.client
 
RestTemplateHermesSender - Class in pl.allegro.tech.hermes.client.restTemplate
 
RestTemplateHermesSender(AsyncRestTemplate) - Constructor for class pl.allegro.tech.hermes.client.restTemplate.RestTemplateHermesSender
 

S

SCHEMA_VERSION_HEADER - Static variable in class pl.allegro.tech.hermes.client.HermesMessage
 
schemaVersionDefined() - Method in class pl.allegro.tech.hermes.client.HermesMessage
 
send(URI, HermesMessage) - Method in interface pl.allegro.tech.hermes.client.HermesSender
 
send(URI, HermesMessage) - Method in class pl.allegro.tech.hermes.client.jersey.JerseyHermesSender
 
send(URI, HermesMessage) - Method in class pl.allegro.tech.hermes.client.okhttp.OkHttpHermesSender
 
send(URI, HermesMessage) - Method in class pl.allegro.tech.hermes.client.restTemplate.RestTemplateHermesSender
 
send(URI, HermesMessage) - Method in class pl.allegro.tech.hermes.client.webclient.WebClientHermesSender
 
sendReactively(URI, HermesMessage) - Method in interface pl.allegro.tech.hermes.client.ReactiveHermesSender
 
sendReactively(URI, HermesMessage) - Method in class pl.allegro.tech.hermes.client.webclient.WebClientHermesSender
 

T

test(HermesResponse) - Method in class pl.allegro.tech.hermes.client.HermesClientBasicRetryCondition
 
timerRecord(String, long, TimeUnit) - Method in class pl.allegro.tech.hermes.client.metrics.DropwizardMetricsProvider
 
timerRecord(String, long, TimeUnit) - Method in interface pl.allegro.tech.hermes.client.metrics.MetricsProvider
 
timerRecord(String, long, TimeUnit) - Method in class pl.allegro.tech.hermes.client.metrics.MicrometerMetricsProvider
 
toString() - Method in class pl.allegro.tech.hermes.client.HermesMessage
 

W

wasAccepted() - Method in interface pl.allegro.tech.hermes.client.HermesResponse
Deprecated.
wasPublished() - Method in interface pl.allegro.tech.hermes.client.HermesResponse
Deprecated.
WebClientHermesSender - Class in pl.allegro.tech.hermes.client.webclient
 
WebClientHermesSender(WebClient) - Constructor for class pl.allegro.tech.hermes.client.webclient.WebClientHermesSender
 
withBody(String) - Method in class pl.allegro.tech.hermes.client.HermesResponseBuilder
 
withContentType(String) - Method in class pl.allegro.tech.hermes.client.HermesMessage.Builder
 
withDefaultContentType(String) - Method in class pl.allegro.tech.hermes.client.HermesClientBuilder
 
withDefaultContentType(String) - Method in class pl.allegro.tech.hermes.client.ReactiveHermesClientBuilder
 
withDefaultHeaderValue(String, String) - Method in class pl.allegro.tech.hermes.client.HermesClientBuilder
 
withDefaultHeaderValue(String, String) - Method in class pl.allegro.tech.hermes.client.ReactiveHermesClientBuilder
 
withHeader(String, String) - Method in class pl.allegro.tech.hermes.client.HermesMessage.Builder
 
withHeaderSupplier(Function<String, String>) - Method in class pl.allegro.tech.hermes.client.HermesResponseBuilder
 
withHttpStatus(int) - Method in class pl.allegro.tech.hermes.client.HermesResponseBuilder
 
withJitter(Double) - Method in class pl.allegro.tech.hermes.client.ReactiveHermesClientBuilder
 
withMetrics(MetricsProvider) - Method in class pl.allegro.tech.hermes.client.HermesClientBuilder
 
withMetrics(MetricsProvider) - Method in class pl.allegro.tech.hermes.client.ReactiveHermesClientBuilder
 
withProtocol(String) - Method in class pl.allegro.tech.hermes.client.HermesResponseBuilder
 
withRetries(int) - Method in class pl.allegro.tech.hermes.client.HermesClientBuilder
 
withRetries(int, Predicate<HermesResponse>) - Method in class pl.allegro.tech.hermes.client.HermesClientBuilder
 
withRetries(int) - Method in class pl.allegro.tech.hermes.client.ReactiveHermesClientBuilder
 
withRetries(int, Predicate<HermesResponse>) - Method in class pl.allegro.tech.hermes.client.ReactiveHermesClientBuilder
 
withRetrySleep(long) - Method in class pl.allegro.tech.hermes.client.HermesClientBuilder
 
withRetrySleep(long, long) - Method in class pl.allegro.tech.hermes.client.HermesClientBuilder
 
withRetrySleep(long) - Method in class pl.allegro.tech.hermes.client.ReactiveHermesClientBuilder
 
withRetrySleep(long, long) - Method in class pl.allegro.tech.hermes.client.ReactiveHermesClientBuilder
 
withScheduler(ScheduledExecutorService) - Method in class pl.allegro.tech.hermes.client.HermesClientBuilder
 
withScheduler(Scheduler) - Method in class pl.allegro.tech.hermes.client.ReactiveHermesClientBuilder
 
withSchemaVersion(int) - Method in class pl.allegro.tech.hermes.client.HermesMessage.Builder
 
withURI(URI) - Method in class pl.allegro.tech.hermes.client.HermesClientBuilder
 
withURI(URI) - Method in class pl.allegro.tech.hermes.client.ReactiveHermesClientBuilder
 
A B C D G H I J M O P R S T W 
Skip navigation links