Packages

p

io.gatling.grpc

protocol

package protocol

Ordering
  1. Alphabetic
Visibility
  1. Public
  2. Protected

Type Members

  1. final case class Address(host: String, port: Int) extends ServerLocation with Product with Serializable
  2. final case class CustomCertificateTrustManager(certificatePath: String) extends TrustManagerType with Product with Serializable
  3. final class GrpcComponents extends ProtocolComponents with StrictLogging
  4. final case class GrpcProtocol(serverLocation: Option[ServerLocation], enginePart: GrpcProtocolEnginePart, requestPart: GrpcProtocolRequestPart) extends Protocol with Product with Serializable
  5. final case class GrpcProtocolBuilder(protocol: GrpcProtocol) extends Product with Serializable
  6. final class GrpcProtocolChannelCredentials extends AnyRef
  7. final case class GrpcProtocolEnginePart(channelPoolSize: Int, defaultLoadBalancingPolicy: String, defaultLoadBalancingPolicyConfig: Option[Map[String, _]], negotiationType: NegotiationType, shareChannel: Boolean, shareSslContext: Boolean, overrideAuthority: Option[String], channelCredentials: GrpcProtocolChannelCredentials) extends Product with Serializable
  8. final case class GrpcProtocolRequestPart(headers: Metadata, callCredentials: Option[Expression[CallCredentials]]) extends Product with Serializable
  9. sealed trait NegotiationType extends AnyRef
  10. sealed trait ServerLocation extends AnyRef
  11. final case class Target(target: String) extends ServerLocation with Product with Serializable
  12. sealed trait TrustManagerType extends AnyRef
  13. final case class UseTransportSecurity(trustManager: TrustManagerType) extends NegotiationType with Product with Serializable

Value Members

  1. object GrpcProtocol extends StrictLogging with Serializable
  2. object GrpcProtocolBuilder extends Serializable
  3. object GrpcProtocolChannelCredentials
  4. case object InsecureTrustManager extends TrustManagerType with Product with Serializable
  5. case object StandardTrustManager extends TrustManagerType with Product with Serializable
  6. case object UsePlaintext extends NegotiationType with Product with Serializable

Ungrouped