JavaScript is disabled on your browser.
Skip navigation links
Package
Class
Tree
Deprecated
Index
Help
Prev
Next
Frames
No Frames
All Classes
A
B
C
G
I
M
N
O
P
R
S
T
U
A
AbstractConfigurationBuilder
<
T
extends
Configuration
> - Class in
io.grpc.benchmarks.qps
Abstract base class for all
Configuration.Builder
s.
AbstractConfigurationBuilder()
- Constructor for class io.grpc.benchmarks.qps.
AbstractConfigurationBuilder
AbstractConfigurationBuilder.Param
- Interface in
io.grpc.benchmarks.qps
A single application parameter supported by this builder.
AsyncClient
- Class in
io.grpc.benchmarks.qps
QPS Client using the non-blocking API.
AsyncClient(ClientConfiguration)
- Constructor for class io.grpc.benchmarks.qps.
AsyncClient
AsyncServer
- Class in
io.grpc.benchmarks.qps
QPS server using the non-blocking API.
AsyncServer()
- Constructor for class io.grpc.benchmarks.qps.
AsyncServer
AsyncServer.TestServiceImpl
- Class in
io.grpc.benchmarks.qps
B
build(String[])
- Method in class io.grpc.benchmarks.qps.
AbstractConfigurationBuilder
build(String[])
- Method in interface io.grpc.benchmarks.qps.
Configuration.Builder
Builds the
Configuration
from the given command-line arguments.
build0(T)
- Method in class io.grpc.benchmarks.qps.
AbstractConfigurationBuilder
Called by
AbstractConfigurationBuilder.build(String[])
after verifying that all required options have been set.
C
Configuration
- Interface in
io.grpc.benchmarks.qps
Configuration for a benchmark application.
Configuration.Builder
<
T
extends
Configuration
> - Interface in
io.grpc.benchmarks.qps
Builder for the
Configuration
.
G
getDefaultValue()
- Method in interface io.grpc.benchmarks.qps.
AbstractConfigurationBuilder.Param
The default value used when not set explicitly.
getDescription()
- Method in interface io.grpc.benchmarks.qps.
AbstractConfigurationBuilder.Param
A description of this parameter used when printing usage.
getName()
- Method in interface io.grpc.benchmarks.qps.
AbstractConfigurationBuilder.Param
The name of the parameter as it would appear on the command-line.
getParams()
- Method in class io.grpc.benchmarks.qps.
AbstractConfigurationBuilder
Returns the valid parameters supported by the configuration.
getType()
- Method in interface io.grpc.benchmarks.qps.
AbstractConfigurationBuilder.Param
A string representation of the parameter type.
I
io.grpc.benchmarks.qps
- package io.grpc.benchmarks.qps
isRequired()
- Method in interface io.grpc.benchmarks.qps.
AbstractConfigurationBuilder.Param
Indicates whether or not this parameter is required and must therefore be set before the configuration can be successfully built.
M
main(String...)
- Static method in class io.grpc.benchmarks.qps.
AsyncClient
checkstyle complains if there is no javadoc comment here.
main(String...)
- Static method in class io.grpc.benchmarks.qps.
AsyncServer
checkstyle complains if there is no javadoc comment here.
main(String...)
- Static method in class io.grpc.benchmarks.qps.
OpenLoopClient
Comment for checkstyle.
N
newConfiguration()
- Method in class io.grpc.benchmarks.qps.
AbstractConfigurationBuilder
Creates a new configuration instance which will be used as the target for command-line arguments.
O
OpenLoopClient
- Class in
io.grpc.benchmarks.qps
Tries to generate traffic that closely resembles user-generated RPC traffic.
OpenLoopClient(ClientConfiguration)
- Constructor for class io.grpc.benchmarks.qps.
OpenLoopClient
P
printUsage()
- Method in class io.grpc.benchmarks.qps.
AbstractConfigurationBuilder
printUsage()
- Method in interface io.grpc.benchmarks.qps.
Configuration.Builder
Prints the command-line usage for the application based on the options supported by this builder.
R
run()
- Method in class io.grpc.benchmarks.qps.
AsyncClient
Start the QPS Client.
run(String[])
- Method in class io.grpc.benchmarks.qps.
AsyncServer
Equivalent of "main", but non-static.
run()
- Method in class io.grpc.benchmarks.qps.
OpenLoopClient
Start the open loop client.
S
setValue(Configuration, String)
- Method in interface io.grpc.benchmarks.qps.
AbstractConfigurationBuilder.Param
Sets this parameter on the given configuration instance.
streamingCall(StreamObserver<SimpleResponse>)
- Method in class io.grpc.benchmarks.qps.
AsyncServer.TestServiceImpl
T
TestServiceImpl()
- Constructor for class io.grpc.benchmarks.qps.
AsyncServer.TestServiceImpl
U
unaryCall(SimpleRequest, StreamObserver<SimpleResponse>)
- Method in class io.grpc.benchmarks.qps.
AsyncServer.TestServiceImpl
A
B
C
G
I
M
N
O
P
R
S
T
U
Skip navigation links
Package
Class
Tree
Deprecated
Index
Help
Prev
Next
Frames
No Frames
All Classes