A B C D E F G H I J L M N O P R S T U V
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- add(String, Object) - Method in interface io.ryos.rhino.sdk.data.Context
-
Puts a new key - value pair to the context.
- add(String, Object) - Method in class io.ryos.rhino.sdk.data.ContextImpl
- After - Annotation Type in io.ryos.rhino.sdk.annotations
-
Method annotation to mark clean up methods, that is run after test execution.
- Application - Class in io.ryos.rhino.sdk
-
Applications executor.
- Application() - Constructor for class io.ryos.rhino.sdk.Application
- authenticate(User) - Method in class io.ryos.rhino.sdk.users.OAuthAuthenticatorImpl
- authenticate(T) - Method in interface io.ryos.rhino.sdk.users.UserAuthenticator
- authenticateAll() - Method in class io.ryos.rhino.sdk.users.OAuthUserRepositoryImpl
B
- Before - Annotation Type in io.ryos.rhino.sdk.annotations
-
Method annotation to mark preparation methods, that is run before every test execution.
- build() - Method in class io.ryos.rhino.sdk.data.Report.Builder
-
Builder method to construct the
Report
instances. - Builder() - Constructor for class io.ryos.rhino.sdk.data.Report.Builder
C
- ClasspathUserProviderImpl - Class in io.ryos.rhino.sdk.users
- ClasspathUserProviderImpl(String) - Constructor for class io.ryos.rhino.sdk.users.ClasspathUserProviderImpl
- cleanUp(UserSession) - Method in class io.ryos.rhino.sdk.Simulation
- CleanUp - Annotation Type in io.ryos.rhino.sdk.annotations
-
The annotation is to mark the methods which are to be run after the user session completes.
- close() - Method in class io.ryos.rhino.sdk.io.InfluxDBWriter
- close() - Method in class io.ryos.rhino.sdk.io.LogWriter
- Context - Interface in io.ryos.rhino.sdk.data
-
ContextImpl type for storing values throughout a testing session.
- ContextImpl - Class in io.ryos.rhino.sdk.data
- ContextImpl() - Constructor for class io.ryos.rhino.sdk.data.ContextImpl
- create() - Static method in interface io.ryos.rhino.sdk.SimulationJobsScanner
-
Factory method to create new
SimulationJobsScanner
instances. - create() - Method in class io.ryos.rhino.sdk.users.DefaultUserRepositoryFactoryImpl
- create() - Method in class io.ryos.rhino.sdk.users.OAuthUserRepositoryFactoryImpl
- create() - Method in interface io.ryos.rhino.sdk.users.UserRepositoryFactory
-
Creates a new instance of
UserRepository
. - createReceive() - Method in class io.ryos.rhino.sdk.io.InfluxDBWriter
- createReceive() - Method in class io.ryos.rhino.sdk.io.LogWriter
- CyclicIterator<T> - Class in io.ryos.rhino.sdk.io
-
Cyclic iterator iterates over the list provided, and once the list is over it starts from the beginning till it is stopped by calling
CyclicIterator.stop()
to do so, explicitly. - CyclicIterator(List<T>) - Constructor for class io.ryos.rhino.sdk.io.CyclicIterator
D
- DefaultLogFormatter - Class in io.ryos.rhino.sdk.reporting
-
Default log formatter used in step log results.
- DefaultLogFormatter() - Constructor for class io.ryos.rhino.sdk.reporting.DefaultLogFormatter
- DefaultUserRepositoryFactoryImpl - Class in io.ryos.rhino.sdk.users
-
User repository, if nothing else provided.
- DefaultUserRepositoryFactoryImpl() - Constructor for class io.ryos.rhino.sdk.users.DefaultUserRepositoryFactoryImpl
- DefaultUserRepositoryImpl - Class in io.ryos.rhino.sdk.users
- DefaultUserRepositoryImpl(UserProvider) - Constructor for class io.ryos.rhino.sdk.users.DefaultUserRepositoryImpl
- delay() - Method in annotation type io.ryos.rhino.sdk.annotations.UserFeeder
-
Delay between login requests while requesting token from IMS.
- description(String) - Method in class io.ryos.rhino.sdk.data.Report.Builder
-
Description of the result.
- DEV - io.ryos.rhino.sdk.utils.Environment
- durationInMins() - Method in annotation type io.ryos.rhino.sdk.annotations.Simulation
E
- elapsed - Variable in class io.ryos.rhino.sdk.reporting.LogEvent
- empty() - Method in interface io.ryos.rhino.sdk.data.Context
-
Empties the context.
- empty() - Method in class io.ryos.rhino.sdk.data.ContextImpl
- end - Variable in class io.ryos.rhino.sdk.reporting.LogEvent
- Environment - Enum in io.ryos.rhino.sdk.utils
- eventStatus - Variable in class io.ryos.rhino.sdk.reporting.UserEvent
- eventType - Variable in class io.ryos.rhino.sdk.reporting.UserEvent
- Exceptions - Class in io.ryos.rhino.sdk.exceptions
-
Exception utils.
- Exceptions() - Constructor for class io.ryos.rhino.sdk.exceptions.Exceptions
F
- factory() - Method in annotation type io.ryos.rhino.sdk.annotations.Feeder
-
Factory implementation for
Feeder
instances. - factory() - Method in annotation type io.ryos.rhino.sdk.annotations.UserFeeder
-
Factory implementation of
UserRepositoryFactory
. - Feed<T> - Interface in io.ryos.rhino.sdk.feeders
- Feeder - Annotation Type in io.ryos.rhino.sdk.annotations
-
Annotation to mark the
Feeder
injection point. - file() - Method in annotation type io.ryos.rhino.sdk.annotations.Logging
-
The path where benchmark metrics should be written.
- findFieldByAnnotation(Class, Class<T>) - Static method in class io.ryos.rhino.sdk.utils.ReflectionUtils
- first - Variable in class io.ryos.rhino.sdk.data.Pair
- format(LogEvent) - Method in class io.ryos.rhino.sdk.reporting.DefaultLogFormatter
- format(LogEvent) - Method in class io.ryos.rhino.sdk.reporting.GatlingLogFormatter
-
Gatling formatter, writes the log event in the Gatling format so that Gatling can generate reports:
- format(LogEvent) - Method in interface io.ryos.rhino.sdk.reporting.LogFormatter
- formatter() - Method in annotation type io.ryos.rhino.sdk.annotations.Logging
-
Log formatter.
G
- GATLING_HEADLINE_TEMPLATE - Static variable in class io.ryos.rhino.sdk.reporting.GatlingLogFormatter
- GATLING_VERSION - Static variable in class io.ryos.rhino.sdk.reporting.GatlingLogFormatter
- GatlingLogFormatter - Class in io.ryos.rhino.sdk.reporting
-
Gatling log formatter is used to format the step log entries so that the Gatling tooling can process them to create load testing reports.
- GatlingLogFormatter() - Constructor for class io.ryos.rhino.sdk.reporting.GatlingLogFormatter
- get(String) - Method in interface io.ryos.rhino.sdk.data.Context
-
Reclaims the object from the context.
- get(String) - Method in class io.ryos.rhino.sdk.data.ContextImpl
- getAccessToken() - Method in class io.ryos.rhino.sdk.users.OAuthEntity
- getAccessToken() - Method in interface io.ryos.rhino.sdk.users.OAuthUser
-
Access token.
- getAccessToken() - Method in class io.ryos.rhino.sdk.users.OAuthUserImpl
- getAnnotation() - Method in class io.ryos.rhino.sdk.data.InjectionPoint
- getApiKey() - Static method in class io.ryos.rhino.sdk.SimulationConfig
- getAuthServer() - Static method in class io.ryos.rhino.sdk.SimulationConfig
- getClassLevelAnnotation(Class, Class<T>) - Static method in class io.ryos.rhino.sdk.utils.ReflectionUtils
- getClientId() - Static method in class io.ryos.rhino.sdk.SimulationConfig
- getClientId() - Method in class io.ryos.rhino.sdk.users.OAuthEntity
- getClientId() - Method in interface io.ryos.rhino.sdk.users.OAuthUser
-
Client id of the user.
- getClientId() - Method in class io.ryos.rhino.sdk.users.OAuthUserImpl
- getClientSecret() - Static method in class io.ryos.rhino.sdk.SimulationConfig
- getDescription() - Method in class io.ryos.rhino.sdk.data.Report
-
Getter method for the description.
- getDescription() - Method in class io.ryos.rhino.sdk.data.Scenario
- getDuration() - Method in class io.ryos.rhino.sdk.Simulation
- getEvents() - Method in class io.ryos.rhino.sdk.RecorderImpl
- getField() - Method in class io.ryos.rhino.sdk.data.InjectionPoint
- getFieldByAnnotation(Class, Class<T>) - Static method in class io.ryos.rhino.sdk.utils.ReflectionUtils
- getGrantType() - Static method in class io.ryos.rhino.sdk.SimulationConfig
- getId() - Method in interface io.ryos.rhino.sdk.users.User
-
A unique id to distinguish the user from others.
- getId() - Method in class io.ryos.rhino.sdk.users.UserImpl
- getInfluxDBName() - Static method in class io.ryos.rhino.sdk.SimulationConfig
- getInfluxPassword() - Static method in class io.ryos.rhino.sdk.SimulationConfig
- getInfluxURL() - Static method in class io.ryos.rhino.sdk.SimulationConfig
- getInfluxUsername() - Static method in class io.ryos.rhino.sdk.SimulationConfig
- getInjectUser() - Method in class io.ryos.rhino.sdk.Simulation
- getMethod() - Method in class io.ryos.rhino.sdk.data.Scenario
- getPackage() - Static method in class io.ryos.rhino.sdk.SimulationConfig
- getPassword() - Method in interface io.ryos.rhino.sdk.users.User
-
Password, if authentication is required.
- getPassword() - Method in class io.ryos.rhino.sdk.users.UserImpl
- getRampUp() - Method in class io.ryos.rhino.sdk.Simulation
- getRefreshToken() - Method in class io.ryos.rhino.sdk.users.OAuthEntity
- getRefreshToken() - Method in interface io.ryos.rhino.sdk.users.OAuthUser
-
Refresh token.
- getRefreshToken() - Method in class io.ryos.rhino.sdk.users.OAuthUserImpl
- getRunnableScenarios() - Method in class io.ryos.rhino.sdk.Simulation
- getScope() - Method in class io.ryos.rhino.sdk.users.OAuthEntity
- getScope() - Method in interface io.ryos.rhino.sdk.users.OAuthUser
-
Authorized scope.
- getScope() - Method in class io.ryos.rhino.sdk.users.OAuthUserImpl
- getScope() - Method in interface io.ryos.rhino.sdk.users.User
-
Scope of the user.
- getScope() - Method in class io.ryos.rhino.sdk.users.UserImpl
- getServiceEndpoint() - Static method in class io.ryos.rhino.sdk.SimulationConfig
- getSimulationName() - Method in class io.ryos.rhino.sdk.Simulation
- getStatus() - Method in class io.ryos.rhino.sdk.data.Report
-
Getter method for the status code.
- getUser() - Method in interface io.ryos.rhino.sdk.data.UserSession
-
Returns the user of the current session.
- getUser() - Method in class io.ryos.rhino.sdk.data.UserSessionImpl
- getUsername() - Method in interface io.ryos.rhino.sdk.users.User
-
User name.
- getUsername() - Method in class io.ryos.rhino.sdk.users.UserImpl
- getUserRepository() - Method in class io.ryos.rhino.sdk.Simulation
- getUserSessions() - Method in class io.ryos.rhino.sdk.users.DefaultUserRepositoryImpl
- getUserSessions() - Method in class io.ryos.rhino.sdk.users.OAuthUserRepositoryImpl
- getUserSessions() - Method in interface io.ryos.rhino.sdk.users.UserRepository
- getUserSource() - Static method in class io.ryos.rhino.sdk.SimulationConfig
H
- has(int) - Method in class io.ryos.rhino.sdk.users.DefaultUserRepositoryImpl
- has(int) - Method in class io.ryos.rhino.sdk.users.OAuthUserRepositoryImpl
- has(int) - Method in interface io.ryos.rhino.sdk.users.UserRepository
- hasNext() - Method in class io.ryos.rhino.sdk.io.CyclicIterator
I
- id - Variable in class io.ryos.rhino.sdk.reporting.UserEvent
- Influx - Annotation Type in io.ryos.rhino.sdk.annotations
-
Marker annotation to activate Influx DB writer.
- InfluxDBWriter - Class in io.ryos.rhino.sdk.io
-
Writer implementation for Influx DB.
- InfluxDBWriter() - Constructor for class io.ryos.rhino.sdk.io.InfluxDBWriter
- InjectionPoint<T extends java.lang.annotation.Annotation> - Class in io.ryos.rhino.sdk.data
- InjectionPoint(Field, T) - Constructor for class io.ryos.rhino.sdk.data.InjectionPoint
- instanceOf(Class<T>) - Static method in class io.ryos.rhino.sdk.utils.ReflectionUtils
- io.ryos.rhino.sdk - package io.ryos.rhino.sdk
- io.ryos.rhino.sdk.annotations - package io.ryos.rhino.sdk.annotations
- io.ryos.rhino.sdk.data - package io.ryos.rhino.sdk.data
- io.ryos.rhino.sdk.exceptions - package io.ryos.rhino.sdk.exceptions
- io.ryos.rhino.sdk.feeders - package io.ryos.rhino.sdk.feeders
- io.ryos.rhino.sdk.io - package io.ryos.rhino.sdk.io
- io.ryos.rhino.sdk.reporting - package io.ryos.rhino.sdk.reporting
- io.ryos.rhino.sdk.users - package io.ryos.rhino.sdk.users
- io.ryos.rhino.sdk.utils - package io.ryos.rhino.sdk.utils
J
- JobExecutionException - Exception in io.ryos.rhino.sdk.exceptions
-
Exception type thrown during job execution.
- JobExecutionException() - Constructor for exception io.ryos.rhino.sdk.exceptions.JobExecutionException
L
- LogEvent - Class in io.ryos.rhino.sdk.reporting
- LogEvent() - Constructor for class io.ryos.rhino.sdk.reporting.LogEvent
- LogFormatter - Interface in io.ryos.rhino.sdk.reporting
- Logging - Annotation Type in io.ryos.rhino.sdk.annotations
-
Class annotation to provide metadata about logging strategy.
- LogWriter - Class in io.ryos.rhino.sdk.io
-
Log writer is a result writer implementation creates simulation logs containing simulation metrics.
- LogWriter(String, LogFormatter) - Constructor for class io.ryos.rhino.sdk.io.LogWriter
-
Constructs a new
LogFormatter
instance.
M
- main(String...) - Static method in class io.ryos.rhino.sdk.Application
- max() - Method in annotation type io.ryos.rhino.sdk.annotations.UserFeeder
-
Maximum number of users to be injected.
N
- name() - Method in annotation type io.ryos.rhino.sdk.annotations.Scenario
-
Returns the name of the scenario.
- name() - Method in annotation type io.ryos.rhino.sdk.annotations.Simulation
- next() - Method in class io.ryos.rhino.sdk.io.CyclicIterator
O
- OAuthAuthenticatorImpl - Class in io.ryos.rhino.sdk.users
- OAuthAuthenticatorImpl() - Constructor for class io.ryos.rhino.sdk.users.OAuthAuthenticatorImpl
- OAuthEntity - Class in io.ryos.rhino.sdk.users
-
Entity to deserialize the JSON responses from the IMS.
- OAuthEntity() - Constructor for class io.ryos.rhino.sdk.users.OAuthEntity
- OAuthUser - Interface in io.ryos.rhino.sdk.users
-
Represents an authenticated user.
- OAuthUserImpl - Class in io.ryos.rhino.sdk.users
-
Implementation of authenticated user representation.
- OAuthUserImpl(String, String, String, String, String, String, int) - Constructor for class io.ryos.rhino.sdk.users.OAuthUserImpl
- OAuthUserRepositoryFactoryImpl - Class in io.ryos.rhino.sdk.users
-
Factory class for OAuth user repository which creates a new
UserRepository
providesUser
instances authenticated. - OAuthUserRepositoryFactoryImpl(long) - Constructor for class io.ryos.rhino.sdk.users.OAuthUserRepositoryFactoryImpl
- OAuthUserRepositoryImpl - Class in io.ryos.rhino.sdk.users
- OAuthUserRepositoryImpl(UserProvider, long) - Constructor for class io.ryos.rhino.sdk.users.OAuthUserRepositoryImpl
P
- Pair<T,E> - Class in io.ryos.rhino.sdk.data
-
The type holding pair of objects.
- Pair(T, E) - Constructor for class io.ryos.rhino.sdk.data.Pair
-
Constructs a pair of objects.
- prepare(UserSession) - Method in class io.ryos.rhino.sdk.Simulation
- Prepare - Annotation Type in io.ryos.rhino.sdk.annotations
-
The annotation is to mark the methods which are to be run before the user session started.
- PROD - io.ryos.rhino.sdk.utils.Environment
- props() - Static method in class io.ryos.rhino.sdk.io.InfluxDBWriter
- props(String, T) - Static method in class io.ryos.rhino.sdk.io.LogWriter
-
Static factory method to create a new instance of
LogFormatter
.
R
- readUsers() - Method in class io.ryos.rhino.sdk.users.ClasspathUserProviderImpl
- readUsers() - Method in interface io.ryos.rhino.sdk.users.UserProvider
- record(String, int) - Method in interface io.ryos.rhino.sdk.Recorder
-
Call record(String, int) to record the temporal metrics.
- record(String, int) - Method in class io.ryos.rhino.sdk.RecorderImpl
- Recorder - Interface in io.ryos.rhino.sdk
-
Recorder is used in performance tests to record the result of execution.
- RecorderImpl - Class in io.ryos.rhino.sdk
-
Recorder implementation which measures elapsed time from beginning the execution of the scenario.
- RecorderImpl(String, int) - Constructor for class io.ryos.rhino.sdk.RecorderImpl
- ReflectionUtils - Class in io.ryos.rhino.sdk.utils
-
Reflection utility methods.
- ReflectionUtils() - Constructor for class io.ryos.rhino.sdk.utils.ReflectionUtils
- report(LogEvent) - Method in class io.ryos.rhino.sdk.io.InfluxDBWriter
- report(LogEvent) - Method in class io.ryos.rhino.sdk.io.LogWriter
- report(String) - Method in class io.ryos.rhino.sdk.io.InfluxDBWriter
- report(String) - Method in class io.ryos.rhino.sdk.io.LogWriter
- report(String) - Method in interface io.ryos.rhino.sdk.io.ResultWriter
-
Adds a new log event as string into the simulation logging source.
- report(T) - Method in interface io.ryos.rhino.sdk.io.ResultWriter
-
Adds a new log event into the simulation logging source.
- Report - Class in io.ryos.rhino.sdk.data
-
Report value type is used to prepare step results.
- Report.Builder - Class in io.ryos.rhino.sdk.data
-
Nested builder type to create new instances of
Report
. - ResultWriter<T extends LogEvent> - Interface in io.ryos.rhino.sdk.io
-
Simulation result writer logs the benchmark metrics into a flat file, that is the simulation file.
- rethrow(Exception, Class<? extends RuntimeException>) - Static method in class io.ryos.rhino.sdk.exceptions.Exceptions
-
Rethrow any instance of
RuntimeException
by wrapping it into a new one, of which type passed as method parameter. - rethrow(Exception, Class<? extends RuntimeException>, String) - Static method in class io.ryos.rhino.sdk.exceptions.Exceptions
-
Rethrow any instance of
RuntimeException
by wrapping it into a new one, of which type passed as method parameter while logging the error out. - run(UserSession, Scenario) - Method in class io.ryos.rhino.sdk.Simulation
-
The method runs the scenarios for a user provided.
S
- scan(String, String...) - Method in interface io.ryos.rhino.sdk.SimulationJobsScanner
-
Scanner method which takes a list of paths to be scanned for benchmark entities and returns a list of
Simulation
instances. - scan(String, String...) - Method in class io.ryos.rhino.sdk.SimulationJobsScannerImpl
- scenario - Variable in class io.ryos.rhino.sdk.reporting.LogEvent
- Scenario - Class in io.ryos.rhino.sdk.data
-
Scenario representation.
- Scenario - Annotation Type in io.ryos.rhino.sdk.annotations
-
Scenario annotation is to mark the benchmark testing steps.
- Scenario(String, Method) - Constructor for class io.ryos.rhino.sdk.data.Scenario
- second - Variable in class io.ryos.rhino.sdk.data.Pair
- SessionFeeder - Annotation Type in io.ryos.rhino.sdk.annotations
-
Session feeder annotation marks the injection point where the current user session is to be injected.
- setAccessToken(String) - Method in class io.ryos.rhino.sdk.users.OAuthEntity
- setAccessToken(String) - Method in class io.ryos.rhino.sdk.users.OAuthUserImpl
- setClientId(String) - Method in class io.ryos.rhino.sdk.users.OAuthEntity
- setClientId(String) - Method in class io.ryos.rhino.sdk.users.OAuthUserImpl
- setRefreshToken(String) - Method in class io.ryos.rhino.sdk.users.OAuthEntity
- setRefreshToken(String) - Method in class io.ryos.rhino.sdk.users.OAuthUserImpl
- setScope(String) - Method in class io.ryos.rhino.sdk.users.OAuthEntity
- setScope(String) - Method in class io.ryos.rhino.sdk.users.OAuthUserImpl
- Simulation - Class in io.ryos.rhino.sdk
-
Simulation
is representation of a single performance testing job. - Simulation - Annotation Type in io.ryos.rhino.sdk.annotations
- SimulationAlreadyTerminatedException - Exception in io.ryos.rhino.sdk.exceptions
-
Exception to terminate the re-execution of a benchmark test, if it is already terminated.
- SimulationAlreadyTerminatedException() - Constructor for exception io.ryos.rhino.sdk.exceptions.SimulationAlreadyTerminatedException
- SimulationConfig - Class in io.ryos.rhino.sdk
-
Simulation configuration instances are used to configure benchmark tests.
- SimulationEvent - Class in io.ryos.rhino.sdk.reporting
- SimulationEvent() - Constructor for class io.ryos.rhino.sdk.reporting.SimulationEvent
- SimulationJobsScanner - Interface in io.ryos.rhino.sdk
-
Scanner, used to search for annotated benchmark entities within the package provided.
- SimulationJobsScannerImpl - Class in io.ryos.rhino.sdk
- SimulationJobsScannerImpl() - Constructor for class io.ryos.rhino.sdk.SimulationJobsScannerImpl
- SimulationNotFoundException - Exception in io.ryos.rhino.sdk.exceptions
-
Thrown, if the step is not found.
- SimulationNotFoundException(String) - Constructor for exception io.ryos.rhino.sdk.exceptions.SimulationNotFoundException
- SimulationRunner - Interface in io.ryos.rhino.sdk
-
Simulation runner.
- SimulationRunnerImpl - Class in io.ryos.rhino.sdk
- SimulationSpec - Interface in io.ryos.rhino.sdk
-
SimulationSpec runner controller.
- SimulationSpecImpl - Class in io.ryos.rhino.sdk
-
Supervisor type which manages set up and run benchmark tests.
- SimulationSpecImpl(String, String) - Constructor for class io.ryos.rhino.sdk.SimulationSpecImpl
-
Constructs a new instance of
SimulationSpecImpl
. - STAGE - io.ryos.rhino.sdk.utils.Environment
- start - Variable in class io.ryos.rhino.sdk.reporting.LogEvent
- start() - Method in interface io.ryos.rhino.sdk.SimulationRunner
-
Starts the simulation instance.
- start() - Method in class io.ryos.rhino.sdk.SimulationRunnerImpl
- start() - Method in interface io.ryos.rhino.sdk.SimulationSpec
-
Execute all tests, detected by scanning the paths defined in the configuration.
- start() - Method in class io.ryos.rhino.sdk.SimulationSpecImpl
- status - Variable in class io.ryos.rhino.sdk.reporting.SimulationEvent
- status(int) - Method in class io.ryos.rhino.sdk.data.Report.Builder
-
Builder method for status.
- step - Variable in class io.ryos.rhino.sdk.reporting.SimulationEvent
- stop() - Method in class io.ryos.rhino.sdk.io.CyclicIterator
- stop() - Method in class io.ryos.rhino.sdk.Simulation
- stop() - Method in interface io.ryos.rhino.sdk.SimulationRunner
-
Stop the simulation instance.
- stop() - Method in class io.ryos.rhino.sdk.SimulationRunnerImpl
- stop() - Method in interface io.ryos.rhino.sdk.SimulationSpec
-
Stop all running tests.
- stop() - Method in class io.ryos.rhino.sdk.SimulationSpecImpl
T
- take() - Method in interface io.ryos.rhino.sdk.feeders.Feed
- take() - Method in class io.ryos.rhino.sdk.feeders.UUIDFeeder
- take() - Method in class io.ryos.rhino.sdk.users.DefaultUserRepositoryImpl
- take() - Method in class io.ryos.rhino.sdk.users.OAuthUserRepositoryImpl
- take() - Method in interface io.ryos.rhino.sdk.users.UserRepository
- toString() - Method in class io.ryos.rhino.sdk.data.Scenario
- toString() - Method in class io.ryos.rhino.sdk.users.OAuthUserImpl
- toString() - Method in enum io.ryos.rhino.sdk.utils.Environment
U
- User - Interface in io.ryos.rhino.sdk.users
-
Representation of a User, that is used in requests against the backend.
- UserAuthenticator<T extends User,E> - Interface in io.ryos.rhino.sdk.users
- UserEvent - Class in io.ryos.rhino.sdk.reporting
- UserEvent() - Constructor for class io.ryos.rhino.sdk.reporting.UserEvent
- UserFeeder - Annotation Type in io.ryos.rhino.sdk.annotations
-
Annotation used to mark simulation class fields of type
User
, that is the injection point where the users will be injected. - userId - Variable in class io.ryos.rhino.sdk.reporting.LogEvent
- UserImpl - Class in io.ryos.rhino.sdk.users
- UserImpl(String, String, int, String) - Constructor for class io.ryos.rhino.sdk.users.UserImpl
- username - Variable in class io.ryos.rhino.sdk.reporting.LogEvent
- UserProvider - Interface in io.ryos.rhino.sdk.users
-
User provider is the source for the users which are used in performance tests.
- UserRepository<T extends UserSession> - Interface in io.ryos.rhino.sdk.users
- UserRepositoryFactory<T extends UserSession> - Interface in io.ryos.rhino.sdk.users
-
Use
UserRepositoryFactory
instance to create customUserRepository
instances. - UserSession - Interface in io.ryos.rhino.sdk.data
-
User session is a stash to store objects and share them among scenarios per user session.
- UserSessionImpl - Class in io.ryos.rhino.sdk.data
-
User session is a stash to store objects and share them among scenarios per user session.
- UserSessionImpl(User) - Constructor for class io.ryos.rhino.sdk.data.UserSessionImpl
- UUIDFeeder - Class in io.ryos.rhino.sdk.feeders
- UUIDFeeder() - Constructor for class io.ryos.rhino.sdk.feeders.UUIDFeeder
V
- valueOf(String) - Static method in enum io.ryos.rhino.sdk.utils.Environment
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum io.ryos.rhino.sdk.utils.Environment
-
Returns an array containing the constants of this enum type, in the order they are declared.
All Classes All Packages