public static class GrpcMockExtension.Builder extends Object
| Modifier and Type | Method and Description |
|---|---|
GrpcMockExtension |
build() |
GrpcMockExtension.Builder |
withExecutor(Executor executor)
Defines
Executor to be used for the gRPC Mock server. |
GrpcMockExtension.Builder |
withInterceptor(io.grpc.ServerInterceptor interceptor)
Defines
ServerInterceptor for the gRPC Mock server. |
GrpcMockExtension.Builder |
withPort(int port)
Defines the port value for the gRPC Mock server.
|
GrpcMockExtension.Builder |
withTransportSecurity(File certChain,
File privateKey)
Defines certChain and privateKey files in order to configure server security via
ServerBuilder.useTransportSecurity(File, File). |
GrpcMockExtension.Builder |
withTransportSecurity(String certChain,
String privateKey)
Defines certChain and privateKey files in order to configure server security via
ServerBuilder.useTransportSecurity(File, File). |
public GrpcMockExtension.Builder withPort(int port)
0 a random free port will be picked.public GrpcMockExtension.Builder withExecutor(@Nullable Executor executor)
public GrpcMockExtension.Builder withInterceptor(@Nonnull io.grpc.ServerInterceptor interceptor)
ServerInterceptor for the gRPC Mock server.public GrpcMockExtension.Builder withTransportSecurity(@Nonnull File certChain, @Nonnull File privateKey)
ServerBuilder.useTransportSecurity(File, File).public GrpcMockExtension.Builder withTransportSecurity(@Nonnull String certChain, @Nonnull String privateKey)
ServerBuilder.useTransportSecurity(File, File).public GrpcMockExtension build()
Copyright © 2023. All rights reserved.