Skip navigation links
A B C E G I L M N O P R S T W 

A

AbstractRESTClient - Class in org.hawkular.apm.client.api.rest
This class provides the abstract based class for REST client implementations.
AbstractRESTClient(String) - Constructor for class org.hawkular.apm.client.api.rest.AbstractRESTClient
By default rest client tries to find username and password in environmental variables.
AbstractRESTClient(String, String, String) - Constructor for class org.hawkular.apm.client.api.rest.AbstractRESTClient
 
addHeaders(HttpURLConnection, String) - Method in class org.hawkular.apm.client.api.rest.AbstractRESTClient
Add the header values to the supplied connection.
ALWAYS_SAMPLE - Static variable in interface org.hawkular.apm.client.api.sampler.Sampler
 

B

BatchTraceRecorder - Class in org.hawkular.apm.client.api.recorder
This class is responsible for managing a set of traces and reporting them to the server.
BatchTraceRecorder() - Constructor for class org.hawkular.apm.client.api.recorder.BatchTraceRecorder
 
BatchTraceRecorder(BatchTraceRecorder.BatchTraceRecorderBuilder) - Constructor for class org.hawkular.apm.client.api.recorder.BatchTraceRecorder
 
BatchTraceRecorder.BatchTraceRecorderBuilder - Class in org.hawkular.apm.client.api.recorder
 
BatchTraceRecorderBuilder() - Constructor for class org.hawkular.apm.client.api.recorder.BatchTraceRecorder.BatchTraceRecorderBuilder
 
build() - Method in class org.hawkular.apm.client.api.recorder.BatchTraceRecorder.BatchTraceRecorderBuilder
 

C

clear(String, String) - Method in class org.hawkular.apm.client.api.rest.AbstractRESTClient
 
ContextSampler - Class in org.hawkular.apm.client.api.sampler
This sampler takes into decision reporting level and result of the supplied sampler.
ContextSampler(Sampler) - Constructor for class org.hawkular.apm.client.api.sampler.ContextSampler
 

E

encodedCriteria(Criteria) - Method in class org.hawkular.apm.client.api.rest.AbstractRESTClient
 

G

getConnectionForGetRequest(String, URL) - Method in class org.hawkular.apm.client.api.rest.AbstractRESTClient
 
getConnectionForRequest(String, URL, String) - Method in class org.hawkular.apm.client.api.rest.AbstractRESTClient
 
getResponse(HttpURLConnection) - Method in class org.hawkular.apm.client.api.rest.AbstractRESTClient
 
getResultsForUrl(String, TypeReference<T>, String, Object...) - Method in class org.hawkular.apm.client.api.rest.AbstractRESTClient
 
getResultsForUrl(String, TypeReference<T>, String, Criteria) - Method in class org.hawkular.apm.client.api.rest.AbstractRESTClient
 
getResultsForUrl(String, TypeReference<T>, String, Criteria, Object) - Method in class org.hawkular.apm.client.api.rest.AbstractRESTClient
 
getTenantId() - Method in class org.hawkular.apm.client.api.recorder.BatchTraceRecorder
 
getUrl(String, Object...) - Method in class org.hawkular.apm.client.api.rest.AbstractRESTClient
 
getUrl(String) - Method in class org.hawkular.apm.client.api.rest.AbstractRESTClient
 

I

init(BatchTraceRecorder.BatchTraceRecorderBuilder) - Method in class org.hawkular.apm.client.api.recorder.BatchTraceRecorder
 
isAvailable() - Method in class org.hawkular.apm.client.api.rest.AbstractRESTClient
 
isEnabled() - Method in class org.hawkular.apm.client.api.recorder.BatchTraceRecorder
 
isSampled(Trace, ReportingLevel) - Method in class org.hawkular.apm.client.api.sampler.ContextSampler
 
isSampled(Trace) - Method in class org.hawkular.apm.client.api.sampler.PercentageSampler
 
isSampled(Trace) - Method in interface org.hawkular.apm.client.api.sampler.Sampler
 

L

LoggingRecorder - Class in org.hawkular.apm.client.api.recorder
Logs entries as JSON via an underlying logger.
LoggingRecorder() - Constructor for class org.hawkular.apm.client.api.recorder.LoggingRecorder
 
LoggingRecorder(String) - Constructor for class org.hawkular.apm.client.api.recorder.LoggingRecorder
 

M

mapper - Static variable in class org.hawkular.apm.client.api.rest.AbstractRESTClient
 

N

NEVER_SAMPLE - Static variable in interface org.hawkular.apm.client.api.sampler.Sampler
 

O

org.hawkular.apm.client.api.recorder - package org.hawkular.apm.client.api.recorder
 
org.hawkular.apm.client.api.rest - package org.hawkular.apm.client.api.rest
 
org.hawkular.apm.client.api.sampler - package org.hawkular.apm.client.api.sampler
 

P

parseResultsIntoJson(HttpURLConnection, TypeReference<T>) - Method in class org.hawkular.apm.client.api.rest.AbstractRESTClient
 
PercentageSampler - Class in org.hawkular.apm.client.api.sampler
This sampler reports given percentage of created trace instances.
PercentageSampler(int) - Constructor for class org.hawkular.apm.client.api.sampler.PercentageSampler
 
postAsJsonTo(String, String, Object) - Method in class org.hawkular.apm.client.api.rest.AbstractRESTClient
 

R

record(Trace) - Method in class org.hawkular.apm.client.api.recorder.BatchTraceRecorder
 
record(Trace) - Method in class org.hawkular.apm.client.api.recorder.LoggingRecorder
 
record(Trace) - Method in interface org.hawkular.apm.client.api.recorder.TraceRecorder
This method reports a trace fragment.

S

Sampler - Interface in org.hawkular.apm.client.api.sampler
 
setAuthorization(String, String) - Method in class org.hawkular.apm.client.api.rest.AbstractRESTClient
 
setTenantId(String) - Method in class org.hawkular.apm.client.api.recorder.BatchTraceRecorder
 
submitTraces() - Method in class org.hawkular.apm.client.api.recorder.BatchTraceRecorder
This method submits the current list of traces

T

TraceRecorder - Interface in org.hawkular.apm.client.api.recorder
This interface represents a component for reporting Trace fragments.

W

withBatchPoolSize(int) - Method in class org.hawkular.apm.client.api.recorder.BatchTraceRecorder.BatchTraceRecorderBuilder
 
withBatchSize(int) - Method in class org.hawkular.apm.client.api.recorder.BatchTraceRecorder.BatchTraceRecorderBuilder
 
withBatchTime(int) - Method in class org.hawkular.apm.client.api.recorder.BatchTraceRecorder.BatchTraceRecorderBuilder
 
withContext(String, URL, Function<HttpURLConnection, T>) - Method in class org.hawkular.apm.client.api.rest.AbstractRESTClient
 
withJsonPayloadAndResults(String, String, URL, Object, Function<HttpURLConnection, T>) - Method in class org.hawkular.apm.client.api.rest.AbstractRESTClient
 
withPercentage(int) - Static method in class org.hawkular.apm.client.api.sampler.PercentageSampler
 
withTenantId(String) - Method in class org.hawkular.apm.client.api.recorder.BatchTraceRecorder.BatchTraceRecorderBuilder
 
withTracePublisher(TracePublisher) - Method in class org.hawkular.apm.client.api.recorder.BatchTraceRecorder.BatchTraceRecorderBuilder
 
A B C E G I L M N O P R S T W 
Skip navigation links

Copyright © 2015–2016 Red Hat, Inc.. All rights reserved.