Skip navigation links
A B C D E F G H I K P S T W 

A

abortSession() - Method in class io.perfana.client.PerfanaClient
Call to abort this test run.
addEventProperty(String, String, String) - Method in class io.perfana.client.PerfanaClientBuilder
Add properties to be passed on to the event implementation class.
afterTest(TestContext, EventProperties) - Method in interface io.perfana.event.PerfanaEvent
Called after the test run is done.
afterTest(TestContext, EventProperties) - Method in class io.perfana.event.PerfanaEventAdapter
 

B

beforeTest(TestContext, EventProperties) - Method in interface io.perfana.event.PerfanaEvent
Called before the test run starts.
beforeTest(TestContext, EventProperties) - Method in class io.perfana.event.PerfanaEventAdapter
 
broadcastAfterTest(TestContext, PerfanaEventProperties) - Method in interface io.perfana.event.PerfanaEventBroadcaster
 
broadcastAfterTest(TestContext, PerfanaEventProperties) - Method in class io.perfana.event.PerfanaEventProvider
 
broadcastBeforeTest(TestContext, PerfanaEventProperties) - Method in interface io.perfana.event.PerfanaEventBroadcaster
 
broadcastBeforeTest(TestContext, PerfanaEventProperties) - Method in class io.perfana.event.PerfanaEventProvider
 
broadcastCustomEvent(TestContext, PerfanaEventProperties, ScheduleEvent) - Method in interface io.perfana.event.PerfanaEventBroadcaster
 
broadcastCustomEvent(TestContext, PerfanaEventProperties, ScheduleEvent) - Method in class io.perfana.event.PerfanaEventProvider
 
broadCastKeepAlive(TestContext, PerfanaEventProperties) - Method in interface io.perfana.event.PerfanaEventBroadcaster
 
broadCastKeepAlive(TestContext, PerfanaEventProperties) - Method in class io.perfana.event.PerfanaEventProvider
 
build() - Method in class io.perfana.client.api.PerfanaConnectionSettingsBuilder
 
build() - Method in class io.perfana.client.api.TestContextBuilder
 
build() - Method in class io.perfana.client.PerfanaClientBuilder
 

C

callPerfanaEvent(TestContext, String) - Method in interface io.perfana.client.api.PerfanaCaller
 
callPerfanaEvent(TestContext, String) - Method in class io.perfana.client.PerfanaClient
 
callPerfanaTestEndpoint(TestContext, boolean) - Method in interface io.perfana.client.api.PerfanaCaller
 
callPerfanaTestEndpoint(TestContext, boolean) - Method in class io.perfana.client.PerfanaClient
 
countOccurrences(String, String) - Static method in class io.perfana.client.PerfanaUtils
 
createFromLine(String) - Static method in class io.perfana.event.ScheduleEvent
Use this format: duration|event-name(description)|settings Note: description and settings are optional.
createInstanceFromClasspath(PerfanaClientLogger) - Static method in class io.perfana.event.generator.EventScheduleGeneratorProvider
 
createInstanceWithEventsFromClasspath(PerfanaClientLogger) - Static method in class io.perfana.event.PerfanaEventProvider
 
createPerfanaTestEvents(String) - Method in class io.perfana.event.generator.EventScheduleGeneratorDefault
 
customEvent(TestContext, EventProperties, ScheduleEvent) - Method in interface io.perfana.event.PerfanaEvent
Called for each custom event, according to the custom even schedule.
customEvent(TestContext, EventProperties, ScheduleEvent) - Method in class io.perfana.event.PerfanaEventAdapter
 

D

debug(String) - Method in interface io.perfana.client.api.PerfanaClientLogger
 
debug(String) - Method in class io.perfana.client.api.PerfanaClientLoggerStdOut
 

E

error(String) - Method in interface io.perfana.client.api.PerfanaClientLogger
 
error(String, Throwable) - Method in interface io.perfana.client.api.PerfanaClientLogger
 
error(String) - Method in class io.perfana.client.api.PerfanaClientLoggerStdOut
 
error(String, Throwable) - Method in class io.perfana.client.api.PerfanaClientLoggerStdOut
 
EventProperties - Class in io.perfana.event
This is an immutable class and makes an unmodifiable copy of the given Map.
EventProperties(Map<String, String>) - Constructor for class io.perfana.event.EventProperties
 
EventProperties() - Constructor for class io.perfana.event.EventProperties
 
EventScheduleGenerator - Interface in io.perfana.event
Create a custom event schedule for events.
EventScheduleGeneratorDefault - Class in io.perfana.event.generator
 
EventScheduleGeneratorDefault() - Constructor for class io.perfana.event.generator.EventScheduleGeneratorDefault
 
EventScheduleGeneratorProvider - Class in io.perfana.event.generator
 

F

find(String) - Method in class io.perfana.event.generator.EventScheduleGeneratorProvider
 

G

generateEvents(TestContext, GeneratorProperties) - Method in interface io.perfana.event.EventScheduleGenerator
 
generateEvents(TestContext, GeneratorProperties) - Method in class io.perfana.event.generator.EventScheduleGeneratorDefault
 
GeneratorProperties - Class in io.perfana.event.generator
Properties for event schedule generators.
GeneratorProperties(Map<String, String>) - Constructor for class io.perfana.event.generator.GeneratorProperties
 
GeneratorProperties() - Constructor for class io.perfana.event.generator.GeneratorProperties
 
GeneratorProperties(String) - Constructor for class io.perfana.event.generator.GeneratorProperties
 
get(PerfanaEvent) - Method in class io.perfana.event.PerfanaEventProperties
 
getAnnotations() - Method in class io.perfana.client.api.TestContext
 
getApplication() - Method in class io.perfana.client.api.TestContext
 
getApplicationRelease() - Method in class io.perfana.client.api.TestContext
 
getCIBuildResultsUrl() - Method in class io.perfana.client.api.TestContext
 
getDescription() - Method in class io.perfana.event.ScheduleEvent
 
getDuration() - Method in class io.perfana.event.ScheduleEvent
 
getKeepAliveDuration() - Method in class io.perfana.client.api.PerfanaConnectionSettings
 
getMetaProperty(String) - Method in class io.perfana.event.generator.GeneratorProperties
 
getName() - Method in interface io.perfana.event.PerfanaEvent
 
getName() - Method in class io.perfana.event.ScheduleEvent
 
getNameDescription() - Method in class io.perfana.event.ScheduleEvent
 
getPerfanaUrl() - Method in class io.perfana.client.api.PerfanaConnectionSettings
 
getPlannedDuration() - Method in class io.perfana.client.api.TestContext
 
getProperty(String) - Method in class io.perfana.event.EventProperties
 
getProperty(String) - Method in class io.perfana.event.generator.GeneratorProperties
 
getPropertyOrDefault(String, String) - Method in class io.perfana.event.EventProperties
 
getRampupTime() - Method in class io.perfana.client.api.TestContext
 
getRetryDuration() - Method in class io.perfana.client.api.PerfanaConnectionSettings
 
getRetryMaxCount() - Method in class io.perfana.client.api.PerfanaConnectionSettings
 
getSettings() - Method in class io.perfana.event.ScheduleEvent
 
getTestEnvironment() - Method in class io.perfana.client.api.TestContext
 
getTestRunId() - Method in class io.perfana.client.api.TestContext
 
getTestType() - Method in class io.perfana.client.api.TestContext
 
getVariables() - Method in class io.perfana.client.api.TestContext
 

H

hasValue(String) - Static method in class io.perfana.client.PerfanaUtils
 

I

info(String) - Method in interface io.perfana.client.api.PerfanaClientLogger
 
info(String) - Method in class io.perfana.client.api.PerfanaClientLoggerStdOut
 
io.perfana.client - package io.perfana.client
 
io.perfana.client.api - package io.perfana.client.api
 
io.perfana.client.exception - package io.perfana.client.exception
 
io.perfana.event - package io.perfana.event
 
io.perfana.event.generator - package io.perfana.event.generator
 
isEmpty() - Method in class io.perfana.event.EventProperties
 
isSessionStopped() - Method in class io.perfana.client.PerfanaClient
 

K

keepAlive(TestContext, EventProperties) - Method in interface io.perfana.event.PerfanaEvent
Called for each keep alive event for this test run.
keepAlive(TestContext, EventProperties) - Method in class io.perfana.event.PerfanaEventAdapter
 

P

parseInt(String, String, int) - Static method in class io.perfana.client.PerfanaUtils
 
PerfanaAssertionsAreFalse - Exception in io.perfana.client.exception
 
PerfanaAssertionsAreFalse(String) - Constructor for exception io.perfana.client.exception.PerfanaAssertionsAreFalse
 
PerfanaCaller - Interface in io.perfana.client.api
 
PerfanaClient - Class in io.perfana.client
 
PerfanaClientBuilder - Class in io.perfana.client
 
PerfanaClientBuilder() - Constructor for class io.perfana.client.PerfanaClientBuilder
 
PerfanaClientException - Exception in io.perfana.client.exception
 
PerfanaClientException(String) - Constructor for exception io.perfana.client.exception.PerfanaClientException
 
PerfanaClientException(String, Exception) - Constructor for exception io.perfana.client.exception.PerfanaClientException
 
PerfanaClientLogger - Interface in io.perfana.client.api
 
PerfanaClientLoggerStdOut - Class in io.perfana.client.api
Logs to standard out for convenience.
PerfanaClientLoggerStdOut() - Constructor for class io.perfana.client.api.PerfanaClientLoggerStdOut
 
PerfanaClientRuntimeException - Exception in io.perfana.client.exception
 
PerfanaClientRuntimeException(String) - Constructor for exception io.perfana.client.exception.PerfanaClientRuntimeException
 
PerfanaClientRuntimeException(String, Exception) - Constructor for exception io.perfana.client.exception.PerfanaClientRuntimeException
 
PerfanaConnectionSettings - Class in io.perfana.client.api
 
PerfanaConnectionSettingsBuilder - Class in io.perfana.client.api
 
PerfanaConnectionSettingsBuilder() - Constructor for class io.perfana.client.api.PerfanaConnectionSettingsBuilder
 
PerfanaEvent - Interface in io.perfana.event
This interface can be implemented in other jars and be put on the classpath.
PerfanaEventAdapter - Class in io.perfana.event
Adapter class with empty method implementations of the PerfanaEvent interface.
PerfanaEventAdapter() - Constructor for class io.perfana.event.PerfanaEventAdapter
 
PerfanaEventBroadcaster - Interface in io.perfana.event
 
PerfanaEventProperties - Class in io.perfana.event
Store event properties per PerfanaEvent implementation class.
PerfanaEventProperties() - Constructor for class io.perfana.event.PerfanaEventProperties
 
PerfanaEventProvider - Class in io.perfana.event
 
perfanaMessageToJson(TestContext, boolean) - Static method in class io.perfana.client.PerfanaClient
 
PerfanaUtils - Class in io.perfana.client
 
put(PerfanaEvent, String, String) - Method in class io.perfana.event.PerfanaEventProperties
 
put(String, String, String) - Method in class io.perfana.event.PerfanaEventProperties
 

S

ScheduleEvent - Class in io.perfana.event
 
ScheduleEvent(Duration, String, String, String) - Constructor for class io.perfana.event.ScheduleEvent
 
ScheduleEvent(Duration, String, String) - Constructor for class io.perfana.event.ScheduleEvent
 
ScheduleEvent.ScheduleEventWrongFormat - Exception in io.perfana.event
 
ScheduleEventWrongFormat(String) - Constructor for exception io.perfana.event.ScheduleEvent.ScheduleEventWrongFormat
 
ScheduleEventWrongFormat(String, Exception) - Constructor for exception io.perfana.event.ScheduleEvent.ScheduleEventWrongFormat
 
setAnnotations(String) - Method in class io.perfana.client.api.TestContextBuilder
 
setApplication(String) - Method in class io.perfana.client.api.TestContextBuilder
 
setApplicationRelease(String) - Method in class io.perfana.client.api.TestContextBuilder
 
setAssertResultsEnabled(boolean) - Method in class io.perfana.client.PerfanaClientBuilder
 
setBroadcaster(PerfanaEventBroadcaster) - Method in class io.perfana.client.PerfanaClientBuilder
 
setCIBuildResultsUrl(String) - Method in class io.perfana.client.api.TestContextBuilder
 
setConstantLoadTime(Duration) - Method in class io.perfana.client.api.TestContextBuilder
 
setConstantLoadTimeInSeconds(String) - Method in class io.perfana.client.api.TestContextBuilder
 
setCustomEvents(String) - Method in class io.perfana.client.PerfanaClientBuilder
Provide schedule event as "duration|eventname(description)|json-settings".
setKeepAliveInterval(Duration) - Method in class io.perfana.client.api.PerfanaConnectionSettingsBuilder
 
setKeepAliveTimeInSeconds(String) - Method in class io.perfana.client.api.PerfanaConnectionSettingsBuilder
 
setLogger(PerfanaClientLogger) - Method in class io.perfana.client.PerfanaClientBuilder
 
setPerfanaConnectionSettings(PerfanaConnectionSettings) - Method in class io.perfana.client.PerfanaClientBuilder
 
setPerfanaUrl(String) - Method in class io.perfana.client.api.PerfanaConnectionSettingsBuilder
 
setRampupTime(Duration) - Method in class io.perfana.client.api.TestContextBuilder
 
setRampupTimeInSeconds(String) - Method in class io.perfana.client.api.TestContextBuilder
 
setRetryDuration(Duration) - Method in class io.perfana.client.api.PerfanaConnectionSettingsBuilder
 
setRetryMaxCount(String) - Method in class io.perfana.client.api.PerfanaConnectionSettingsBuilder
 
setRetryMaxCount(int) - Method in class io.perfana.client.api.PerfanaConnectionSettingsBuilder
 
setRetryTimeInSeconds(String) - Method in class io.perfana.client.api.PerfanaConnectionSettingsBuilder
 
setTestContext(TestContext) - Method in class io.perfana.client.PerfanaClientBuilder
 
setTestEnvironment(String) - Method in class io.perfana.client.api.TestContextBuilder
 
setTestRunId(String) - Method in class io.perfana.client.api.TestContextBuilder
 
setTestType(String) - Method in class io.perfana.client.api.TestContextBuilder
 
setVariables(Map<String, String>) - Method in class io.perfana.client.api.TestContextBuilder
 
startSession() - Method in class io.perfana.client.PerfanaClient
Start a Perfana test session.
stopSession() - Method in class io.perfana.client.PerfanaClient
Stop a Perfana test session.

T

TestContext - Class in io.perfana.client.api
 
TestContextBuilder - Class in io.perfana.client.api
 
TestContextBuilder() - Constructor for class io.perfana.client.api.TestContextBuilder
 
toString() - Method in class io.perfana.client.PerfanaClient
 
toString() - Method in class io.perfana.event.EventProperties
 
toString() - Method in class io.perfana.event.generator.GeneratorProperties
 
toString() - Method in class io.perfana.event.ScheduleEvent
 

W

warn(String) - Method in interface io.perfana.client.api.PerfanaClientLogger
 
warn(String) - Method in class io.perfana.client.api.PerfanaClientLoggerStdOut
 
A B C D E F G H I K P S T W 
Skip navigation links

Copyright © 2019. All rights reserved.